管理信息系统的系统设计

上传人:仙*** 文档编号:55692324 上传时间:2022-02-18 格式:PPT 页数:126 大小:854KB
返回 下载 相关 举报
管理信息系统的系统设计_第1页
第1页 / 共126页
管理信息系统的系统设计_第2页
第2页 / 共126页
管理信息系统的系统设计_第3页
第3页 / 共126页
点击查看更多>>
资源描述
Excee ConsultantPage 2管理信息系统7.1 系统设计概述7.2 代码设计7.3 功能结构图设计7.4 信息系统流程图设计7.5 系统物理配置方案设计7.6-7.7 输出设计、输入设计7.8-7.9 数据存储设计、处理流程图设计7.10 制定设计规范7.11 编写程序设计说明书和系统设计报告 第七章第七章 管理信息系统的系统设计管理信息系统的系统设计 Excee ConsultantPage 3管理信息系统系统运行和维护系统运行和维护 系统规划系统规划 系统实施系统实施 系统分析系统分析 开发 设计 初步 调查 可行性 研究 审批 系统 评价 系统 维护 总体 设计 详细 设计 审计 审查 编程 调试 系统 转换 验收 详细 调查 逻辑 设计 Excee ConsultantPage 4管理信息系统阶段阶段回答的中心问题回答的中心问题成果成果系统分析系统分析 “做什么做什么”明确系统功能明确系统功能逻辑模型逻辑模型系统设计系统设计 “怎么做怎么做”如何实现系统说明书如何实现系统说明书规定的系统功能规定的系统功能物理模型物理模型 Excee ConsultantPage 5管理信息系统逻辑模型逻辑模型物理模型物理模型做什么做什么怎么做怎么做科学合理地提出科学合理地提出从具体到抽象从具体到抽象从抽象又回到具体从抽象又回到具体系统分析系统分析系统设计系统设计 Excee ConsultantPage 6管理信息系统n人们对设计定义是p应用各种技术和原理,对设备、过程或系统做出足够详细的定义,使之能够在物理上得以实现n系统设计u是新系统的物理设计阶段p根据系统分析阶段所确定的新系统的逻辑模型,综合考虑各种约束,利用一切可用的技术手段和方法,进行各种具体设计,提出一个能在计算机上实现的新系统的实施方案,解决“系统怎样做”的问题。7.1 7.1 系统设计概述系统设计概述 Excee ConsultantPage 7管理信息系统1.1.总体设计总体设计( (信息系统流程图设计、功能结构图设计和功信息系统流程图设计、功能结构图设计和功能模块图设计等能模块图设计等) )2.2.代码设计和设计规范的制定代码设计和设计规范的制定3.3.系统物理配置方案设计系统物理配置方案设计( (设备配置、通信网络的选择和设备配置、通信网络的选择和设计及设计及DBMSDBMS的选择等的选择等) )4.4.数据存储设计数据存储设计( (DBDB设计、设计、DBDB安全保密设计等安全保密设计等) )5.5.计算机处理过程设计计算机处理过程设计( (输入、输出、处理流程图设计及输入、输出、处理流程图设计及编写程序设计说明书等编写程序设计说明书等) )6.6.写出系统设计报告写出系统设计报告 系统设计阶段的任务系统设计阶段的任务 Excee ConsultantPage 8管理信息系统n 系统性。系统性。即系统设计应从系统全局进行考虑,具体而言,即系统设计应从系统全局进行考虑,具体而言,要做到代码统一,标准化的设计规范和传递语言,数据采要做到代码统一,标准化的设计规范和传递语言,数据采集要做到数出一处、全局共享。集要做到数出一处、全局共享。 n 灵活性。灵活性。即让系统具有较强的适应性与兼容性。具体要即让系统具有较强的适应性与兼容性。具体要求是,在系统设计中,尽量采用模块化结构,提高各模块求是,在系统设计中,尽量采用模块化结构,提高各模块的独立性,尽可能减少模块耦合程度。的独立性,尽可能减少模块耦合程度。 n 可靠性。可靠性。可靠性是指系统抵御外界干扰的能力及受外界可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。如安全保密性、检错及纠错能力、抗干扰时的恢复能力。如安全保密性、检错及纠错能力、抗病毒能力等。病毒能力等。 n 经济性。经济性。指在满足系统需求及兼顾未来系统扩大的前提指在满足系统需求及兼顾未来系统扩大的前提下,尽可能减小系统的软、硬件开销。下,尽可能减小系统的软、硬件开销。系统设计的原则系统设计的原则 Excee ConsultantPage 9管理信息系统9 计算机不能识别任何一种具体的物体和事件,而只能识别数字、英文字母和少数的特殊符号。因此,必须把物体和事件数字化、字符化,这就需要进行代码设计。 代码是代表客观存在的实体及其各种属性的符号,如数字、字母或它们的组合。7.2 7.2 代码设计代码设计 Excee ConsultantPage 10管理信息系统n唯一性:可以实现对所指代的对象进行唯一的、无二义性地可以实现对所指代的对象进行唯一的、无二义性地标识。标识。 n通用性:采用现有的标准通用代码,如国家、行业或部门及采用现有的标准通用代码,如国家、行业或部门及企业规定的标准代码,按优先级别使代码的使用范围越广越企业规定的标准代码,按优先级别使代码的使用范围越广越好。好。n可扩充性:代码越稳定越好,但要考虑系统的发展变化。当代码越稳定越好,但要考虑系统的发展变化。当增加新的实体和属性时,可以直接利用原代码加以扩充,而增加新的实体和属性时,可以直接利用原代码加以扩充,而不需要重新变动代码系统。不需要重新变动代码系统。n简洁性:代码的长度影响其所占的存储空间,输入输出及代码的长度影响其所占的存储空间,输入输出及处理速度,以及输入时的出错概率,因此应当尽量简短。处理速度,以及输入时的出错概率,因此应当尽量简短。n系统性:代码要有规律,逻辑性强。这样既便于计算机处理,代码要有规律,逻辑性强。这样既便于计算机处理,也便于识别和记忆及在人工处理中使用。也便于识别和记忆及在人工处理中使用。n易修改性: 这是代码具有标准化又具有灵活性的一面。当这是代码具有标准化又具有灵活性的一面。当系统条件发生某些变化时,代码应当容易修改。系统条件发生某些变化时,代码应当容易修改。代码设计的原则代码设计的原则 Excee ConsultantPage 11管理信息系统 严格地讲,代码设计从编制数据字典时就开始了。代码对象主要是数据字典中的各种数据元素。代码设计的结果形成代码本或代码表,作为其他设计和编程的依据。代码设计可按下列步骤进行: 明确代码目的;明确代码目的; 确定代码对象;确定代码对象; 确定代码的使用范围和期限;确定代码的使用范围和期限; 分析代码对象特征,包括代码使用频率、变更周分析代码对象特征,包括代码使用频率、变更周期、追加及删除情况等;期、追加及删除情况等; 决定采用何种代码,确定代码结构及内容;决定采用何种代码,确定代码结构及内容; 编制代码表。编制代码表。代码设计的步骤代码设计的步骤 Excee ConsultantPage 12管理信息系统7 04 008357 4属性属性值国家出版者流水号校验号0 01 12 2.7 7图书出版编号代码设计代码举例 Excee ConsultantPage 13管理信息系统 一般来说,代码可按文字种类或功能进行分类。按文字种类可以分成数字代码数字代码,字母代码字母代码和数字、字母混合码数字、字母混合码。按功能则可分成以下三类。n 顺序码 顺序码是用连续数字或有序字母代表编码对象的代码。 例如,全班例如,全班3030名同学可从名同学可从1-301-30按顺序编码;发票号码、按顺序编码;发票号码、介绍信号码等都是顺序码。介绍信号码等都是顺序码。 这种代码的优点:简单明了,代码短; 缺点:不易于分类处理,本身不能说明任何信息特征,增加数据时只能排在最后,删除则造成空码。通常作为其他分类编码之后,进行细分类的一种补充手段。 代码的主要种类代码的主要种类顺序码顺序码 Excee ConsultantPage 14管理信息系统 作为顺序码的一个特例是分区顺序码分区顺序码。它将顺序码分为若干区,给每个区以特定的意义,并且可在每个区预留些空码,为以后插入之用。例1 课程分区顺序码: 0109 公共课(如公共课只有6门,从0106,预留3个位置) 1029 基础课 3039 专业基础课 4060 专业课例2 企业部门按管理、生产、辅助分成三个区段,使用二位数字编码: 0139 为管理部门 4079 为生产部门 8099 为辅助部门代码的主要种类代码的主要种类顺序码顺序码 Excee ConsultantPage 15管理信息系统n把数据项分成若干组把数据项分成若干组, ,每一区间代表一个组每一区间代表一个组, ,码码中数字的值和位置都代表一定意义。中数字的值和位置都代表一定意义。例:例: 邮政编码邮政编码 产品条码产品条码 某企业的用户代码某企业的用户代码 按用户类型和采购总量按用户类型和采购总量 代码的主要种类代码的主要种类区间码区间码 Excee ConsultantPage 16管理信息系统用户类型用户类型( (第一位第一位) )采购总量采购总量( (第二位第二位) ) 码码 1 1 2 2 3 3 4 4 5 5 分类分类批发部门批发部门零售单位零售单位教教 育育 界界国防部门国防部门其它部门其它部门 码码 1 1 2 2 3 3 4 4 分类分类99994999949999元元区间码举例 Excee ConsultantPage 17管理信息系统区间码的类型区间码的类型l 多面码 一个数据项可有多方面的特性。若在码的结一个数据项可有多方面的特性。若在码的结构中为这些特性各规定一个位置构中为这些特性各规定一个位置, ,则形成多面则形成多面码。码。代码的主要种类代码的主要种类区间码区间码 Excee ConsultantPage 18管理信息系统特征码特征码类别类别尺寸尺寸式样式样料子料子M(男装)(男装)3819W1(毛料毛料)F(女装)(女装)39C1(布料布料)4041区间码中,由于数字的值与位置均代表一定意义,故使区间码中,由于数字的值与位置均代表一定意义,故使排序、分类、检索容易进行,缺点是有时造成码很长。排序、分类、检索容易进行,缺点是有时造成码很长。如:某一种男装的编码为如:某一种男装的编码为M38-2W1M38-2W1。某服装厂生产的服装编码如表所示某服装厂生产的服装编码如表所示多面码举例 Excee ConsultantPage 19管理信息系统区间码的类型区间码的类型l上下关联区间码 由几个意义上相互有关的区间码组成由几个意义上相互有关的区间码组成, ,其结构一其结构一般由左向右排列。般由左向右排列。代码的主要种类代码的主要种类区间码区间码 Excee ConsultantPage 20管理信息系统某公司的组织机构的代码含义某公司的组织机构的代码含义公司级公司级科级科级小组级小组级1 1总公司总公司1 1销售科销售科1 1订单处理组订单处理组2 2江苏分公司江苏分公司2 2会计科会计科2 2广告组广告组3 3会计组会计组上下关联区间码举例 Excee ConsultantPage 21管理信息系统区间码的类型区间码的类型l 十进位码 码中每一位数字代表一类码中每一位数字代表一类( (图书分类中沿用已久图书分类中沿用已久的十进位分类码的十进位分类码) )。 分类比较清晰,但适用范围较窄分类比较清晰,但适用范围较窄, ,且所占位数长且所占位数长短不一,不适于计算机处理。但位数固定短不一,不适于计算机处理。但位数固定, ,仍可仍可使用计算机处理。使用计算机处理。代码的主要种类代码的主要种类区间码区间码 Excee ConsultantPage 22管理信息系统 500. 500. 自然科学自然科学 510. 510. 数学数学 520. 520. 天文学天文学 530. 530. 物理学物理学 531. 531. 机构机构 531.1 531.1 机械机械 531.1.1 531.1.1 杠杆和平衡杠杆和平衡十进位码举例 Excee ConsultantPage 23管理信息系统n将编码对象的名称、规格等用汉语拼音或英文缩写等形式编成代码,帮助记忆,故称为助记码。 例如:例如: “ “TV-C-20”TV-C-20”表示表示2020英寸彩色电视机;英寸彩色电视机; “ “ZCL”ZCL”表示总产量;表示总产量; “ “MIS”MIS”表示管理信息系统。表示管理信息系统。 助记码适用于数据较少的情况,否则容易引起联想错误。 以上几种主要代码,在实际应用中,可以根据需要选择或将几种编码方法结合起来使用。 代码的主要种类代码的主要种类助忆码助忆码 Excee ConsultantPage 24管理信息系统1. 1. 代码字典代码字典2. 2. 校验位校验位代码的校验代码的校验 Excee ConsultantPage 25管理信息系统 事先在计算机中建立一个事先在计算机中建立一个“代码字典代码字典”,然,然后将输入的代码与字典中的内容进行比较,后将输入的代码与字典中的内容进行比较,若不一致则说明输入的代码有错。若不一致则说明输入的代码有错。代码的校验代码的校验代码字典代码字典 Excee ConsultantPage 26管理信息系统 设计代码结构时,在原有代码基础上另外加上设计代码结构时,在原有代码基础上另外加上一个校验位,使其成为代码的一个组成部分,校验一个校验位,使其成为代码的一个组成部分,校验值通过事先规定的数学方法计算出来。当代码输入值通过事先规定的数学方法计算出来。当代码输入后,计算机会以同样的数学方法按输入的代码计算后,计算机会以同样的数学方法按输入的代码计算出校验值,并将它与输入的校验值进行比较,以证出校验值,并将它与输入的校验值进行比较,以证实是否有错。实是否有错。代码的校验代码的校验校验位校验位 Excee ConsultantPage 27管理信息系统 校验码是根据事先规定好的数学方法及代码本校验码是根据事先规定好的数学方法及代码本体计算出来的。体计算出来的。代码的校验代码的校验校验位校验位 Excee ConsultantPage 28管理信息系统n抄写错误抄写错误,如:如:1 1写成写成7 7;n易位错误易位错误,如:如:12341234写成写成13241324;n双易位错误双易位错误,如:如:2691326913写成写成2196321963;n随机错误随机错误,如:包括以上两种或三种综合性如:包括以上两种或三种综合性错误或其他错误。错误或其他错误。代码的校验代码的校验发现错误种类发现错误种类 Excee ConsultantPage 29管理信息系统C1C2C3.Cn代码本体代码本体P1P2P3.Pn加权因子加权因子加权因子可以为:加权因子可以为:自然数自然数 1,2,3, 几何级数几何级数 2,4,8,16 质数质数 3,5,7,13,17代码的校验代码的校验确定校验位的方法确定校验位的方法 Excee ConsultantPage 30管理信息系统C1 C2C3.Cn校验位校验位代码本体代码本体)mod(MSR 代码的校验代码的校验确定校验位的方法确定校验位的方法 Excee ConsultantPage 31管理信息系统代码的校验代码的校验确定校验位的方法确定校验位的方法 Excee ConsultantPage 32管理信息系统复习思考题复习思考题7.2 试述我国身份证号中代码的意义。它试述我国身份证号中代码的意义。它属于哪种码?这种码有什么优缺点?属于哪种码?这种码有什么优缺点? 居民身份证的号码是按照国家的标准编制的,由居民身份证的号码是按照国家的标准编制的,由1818位组成:前六位为行政区划代码,第七至第十四位位组成:前六位为行政区划代码,第七至第十四位为出生日期码,第为出生日期码,第1515至至1717位为顺序码,第位为顺序码,第1717位代表性位代表性别(奇数为男,偶数为女),第别(奇数为男,偶数为女),第1818位为校验码。位为校验码。补充 Excee ConsultantPage 33管理信息系统身份证中第十八位数字的计算方法为: 1.将前面的身份证号码将前面的身份证号码17位数分别乘以不同的系数。从第一位到第位数分别乘以不同的系数。从第一位到第十七位的系数分别为:十七位的系数分别为:7. 9 .10 .5. 8. 4. 2. 1. 6. 3. 7. 9. 10. 5. 8. 4. 2. 2.将这将这17位数字和系数相乘的结果相加。位数字和系数相乘的结果相加。 3.用加出来和除以用加出来和除以11,看余数是多少?,看余数是多少? 4余数只可能有余数只可能有0 、1、 2、 3、 4、 5、 6、 7、 8、 9、 10这这11个数个数字。其分别对应的最后一位身份证的号码为字。其分别对应的最后一位身份证的号码为1 .0. X. 9. 8. 7. 6. 5. 4. 3. 2.。 5.通过上面得知如果余数是通过上面得知如果余数是2,就会在身份证的第,就会在身份证的第18位数字上出现罗位数字上出现罗马数字的马数字的。如果余数是。如果余数是10,身份证的最后一位号码就是,身份证的最后一位号码就是2。补充 Excee ConsultantPage 34管理信息系统347.3 7.3 功能结构图设计功能结构图设计n所谓功能结构图就是按功能从属关系画成的图表,图中每一个框称为一个功能模块。 n当前的软件开发基本上都是以模块模块为单位,进行设计。因此,在系统设计阶段,就要求设计人员把一个复杂的系统分解为多个功能较单一的功能模块。这种把一个信息系统设计成若干模块的方法称做模块化模块化。 模块化的好处是:这种方法可以把一个复杂的系统分解为一些规模较小、这种方法可以把一个复杂的系统分解为一些规模较小、功能较简单的部分、这就使得系统更易于建立和修改;功能较简单的部分、这就使得系统更易于建立和修改;由于各个模块具有相对独立性,因此可以分别加以设计由于各个模块具有相对独立性,因此可以分别加以设计实现,从而提高了软件开发的效率。实现,从而提高了软件开发的效率。 Excee ConsultantPage 35管理信息系统建立功能结构图的步骤建立功能结构图的步骤 实现模块化的工具,可以借助于功能结构图的绘制。下面给出一个例子,说明建立功能结构图的步骤: n第一步第一步,从数据流程图中,选出一个从数据流程图中,选出一个“功能处理功能处理”及其及其该该“功能处理功能处理”的输入和输出数据流,作为模块划分的对的输入和输出数据流,作为模块划分的对象。象。订单处理订单处理 缺货文件缺货文件库存文件库存文件已处理订单已处理订单订单订单备货单备货单 Excee ConsultantPage 36管理信息系统建立功能结构图的步骤建立功能结构图的步骤 n第二步第二步,因为任何功能模块都是由输入、处理和因为任何功能模块都是由输入、处理和输出三个基本部分组成,因此,根据数据流程图,输出三个基本部分组成,因此,根据数据流程图,可以把可以把“订单处理订单处理”模块分解为输入、处理和输出模块分解为输入、处理和输出三个功能模块。三个功能模块。1 1、输入订单、输入订单 2 2、读库存文件、读库存文件 1、确定能否供货、确定能否供货 2、处理缺货单、处理缺货单 3、处理可供货订单、处理可供货订单 1、编辑备货单、编辑备货单 2、打印备货单、打印备货单 Excee ConsultantPage 37管理信息系统建立功能结构图的步骤建立功能结构图的步骤n第三步第三步,将各模块逐层进行功能分解,并绘制将各模块逐层进行功能分解,并绘制“订订单处理单处理”的功能结构图。的功能结构图。 Excee ConsultantPage 38管理信息系统功能结构图设计功能结构图设计练习:做出P114中的“销售处理”的功能结构图第一步,抽取出各个功能处理第一步,抽取出各个功能处理 Excee ConsultantPage 39管理信息系统功能结构图设计功能结构图设计第二步,按输入、处理和输出对模块分解第二步,按输入、处理和输出对模块分解练习:做出P114中的“销售处理”的功能结构图 Excee ConsultantPage 40管理信息系统功能结构图设计功能结构图设计练习:做出P114中的“销售处理”的功能结构图第二步,按输入、处理和输出对模块分解第二步,按输入、处理和输出对模块分解 Excee ConsultantPage 41管理信息系统功能结构图设计功能结构图设计练习:做出P114中的“销售处理”的功能结构图第三步,绘制出功能结构图第三步,绘制出功能结构图 Excee ConsultantPage 42管理信息系统427.4 7.4 信息系统流程图设计信息系统流程图设计信息系统流程图的作用:信息系统流程图的作用: 功能结构图主要从功能的角度描述了系统的结构,功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。为了弄清但并未表达各功能之间的数据传送关系。为了弄清各个功能的数据联系,可以通过各个功能的数据联系,可以通过信息系统流程图信息系统流程图来来描述。描述。 实际上,信息系统流程图还可以用来说明实际上,信息系统流程图还可以用来说明信息在新信息在新系统内部的流动、转换、存储和处理的情况系统内部的流动、转换、存储和处理的情况。它是。它是设计者在系统设计过程中,对信息在计算机内部处设计者在系统设计过程中,对信息在计算机内部处理过程的大致想法,它不是固定不变的,常常随着理过程的大致想法,它不是固定不变的,常常随着后续的设计过程而不断改变。后续的设计过程而不断改变。 Excee ConsultantPage 43管理信息系统信息系统流程图的绘制信息系统流程图的绘制 信息系统流程图是以新系统的数据流程图为基础绘制的。可以按下述思路来绘制信息系统流程图: n第一步,为数据流程图中的处理功能画出数据为数据流程图中的处理功能画出数据关系图。关系图。n第二步,把各个处理功能的数据关系图综合起把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统来,形成整个系统的数据关系图,即信息系统流程图。流程图。 Excee ConsultantPage 44管理信息系统信息系统流程图的绘制信息系统流程图的绘制实例解析:将P114图6.8转化为信息系统流程图第一步,分别画出三个处理的数据关系图第一步,分别画出三个处理的数据关系图 Excee ConsultantPage 45管理信息系统信息系统流程图的绘制信息系统流程图的绘制实例解析:将P114图6.8转化为信息系统流程图第二步,综合数据关系图第二步,综合数据关系图 Excee ConsultantPage 46管理信息系统信息系统流程图的绘制信息系统流程图的绘制 中间文件的设置依据: 某些文件不宜单独地、长期地占据数据库,某些文件不宜单独地、长期地占据数据库,且处于两个处理之间,起缓冲作用的,可以作为且处于两个处理之间,起缓冲作用的,可以作为中间文件处理。中间文件处理。 Excee ConsultantPage 47管理信息系统 1、从数据流程图变换成信息系统流程图并不是单纯的符号改换。信息系统流程图中仅表示的是计算机的处理流程,而并不像数据流程图那样还反映了人工操作那一部分。因此绘制信息系统流程图的前提是已经确定了系统的边界、人机接口和数据处理方式。 信息系统流程图信息系统流程图计算机的处理流程计算机的处理流程数据流程图数据流程图人工操作人工操作信息系统流程图绘制中应注意的问题信息系统流程图绘制中应注意的问题 Excee ConsultantPage 48管理信息系统信息系统流程图绘制中应注意的问题信息系统流程图绘制中应注意的问题 2 2、从数据流程图到信息系统流程图还应考虑哪些处理、从数据流程图到信息系统流程图还应考虑哪些处理功能可以合并,或进一步分解,哪些地方需要增加一个临功能可以合并,或进一步分解,哪些地方需要增加一个临时用的中间文件,用来进行与其他处理之间的信息联系。时用的中间文件,用来进行与其他处理之间的信息联系。 Excee ConsultantPage 49管理信息系统输入输入1 Excee ConsultantPage 50管理信息系统信息系统流程图设计信息系统流程图设计练习:将下图转换为信息系统流程图 Excee ConsultantPage 51管理信息系统信息系统流程图设计信息系统流程图设计练习:将下图转换为信息系统流程图 Excee ConsultantPage 52管理信息系统信息系统流程图设计信息系统流程图设计练习:将下图转换为信息系统流程图 Excee ConsultantPage 53管理信息系统537.5 7.5 系统物理配置方案设计系统物理配置方案设计一、设计依据 1.系统的吞吐量系统的吞吐量 每秒钟执行的作业数称为系统的吞吐量。每秒钟执行的作业数称为系统的吞吐量。系统的吞吐量系统的吞吐量越大,则说明系统的处理能力越强。系统的吞吐量与系越大,则说明系统的处理能力越强。系统的吞吐量与系统硬、软件的选择有着直接的关系,如果要求系统具有统硬、软件的选择有着直接的关系,如果要求系统具有较大的吞吐量,就应当选择具有较高性能的计算机和网较大的吞吐量,就应当选择具有较高性能的计算机和网络系统。络系统。 系统的吞吐量还可区分为内部吞吐量和外部吞吐量,系统的吞吐量还可区分为内部吞吐量和外部吞吐量,对于内部吞吐量大的系统,应具有较高的计算机性能,对于内部吞吐量大的系统,应具有较高的计算机性能,对于外部吞吐量大的系统,则应具有性能较高的网络系对于外部吞吐量大的系统,则应具有性能较高的网络系统。统。 Excee ConsultantPage 54管理信息系统547.5 7.5 系统物理配置方案设计系统物理配置方案设计一、设计依据 2.系统的响应时间系统的响应时间 从用户向系统发出一个作业请求开始,经系统处理后,从用户向系统发出一个作业请求开始,经系统处理后,再给出应答结果的时间称为系统的响应时间。如果要求再给出应答结果的时间称为系统的响应时间。如果要求一个系统的响应时间快,那么计算机一个系统的响应时间快,那么计算机CPUCPU的运算速度就应的运算速度就应该快,并且通讯线路的传递速率也应该高,如实时系统该快,并且通讯线路的传递速率也应该高,如实时系统就是这样。就是这样。 Excee ConsultantPage 55管理信息系统557.5 7.5 系统物理配置方案设计系统物理配置方案设计一、设计依据 3.系统的可靠性系统的可靠性 系统的可靠性可以用连续工作时间来表示。例如,每系统的可靠性可以用连续工作时间来表示。例如,每天需要天需要2424小时连续工作的系统,则系统的可靠性就应该小时连续工作的系统,则系统的可靠性就应该很高,这时可采用双机双工系统结构方式。很高,这时可采用双机双工系统结构方式。 双机双工系统:两台主机同时运行各自的服务工作,双机双工系统:两台主机同时运行各自的服务工作,且相互监测对方的情况。当一台主机当机时,另外一台且相互监测对方的情况。当一台主机当机时,另外一台主机立即接管它的工作,保证工作不间断。主机立即接管它的工作,保证工作不间断。 Excee ConsultantPage 56管理信息系统567.5 7.5 系统物理配置方案设计系统物理配置方案设计一、设计依据 4.集中式还是分布式集中式还是分布式 如果一个系统的处理方式是集中式的,即可以是单机如果一个系统的处理方式是集中式的,即可以是单机式系统,也可以是网络系统。如果一个系统的处理方式式系统,也可以是网络系统。如果一个系统的处理方式是分布式的,则采用网络系统将更能有效地发挥系统的是分布式的,则采用网络系统将更能有效地发挥系统的性能。性能。 5.地域范围地域范围 当系统采用网络结构形式时,还需要根据系统覆盖的当系统采用网络结构形式时,还需要根据系统覆盖的地域范围决定采用广域网还是局域网。地域范围决定采用广域网还是局域网。 Excee ConsultantPage 57管理信息系统577.5 7.5 系统物理配置方案设计系统物理配置方案设计一、设计依据 6.单机系统还是多机系统单机系统还是多机系统 如果一个系统的功能比较简单,并且规模不大,那么如果一个系统的功能比较简单,并且规模不大,那么采用单用户或多用户的单机系统可以满足要求,否则就采用单用户或多用户的单机系统可以满足要求,否则就要采用多机系统,多机系统可以很好地解决资源共享问要采用多机系统,多机系统可以很好地解决资源共享问题。题。7.数据管理方式数据管理方式 如果数据管理方式为文件系统,则操作系统应具备文如果数据管理方式为文件系统,则操作系统应具备文件管理功能。如果数据为数据库管理方式,那么系统中件管理功能。如果数据为数据库管理方式,那么系统中应配备良好的应配备良好的DBMSDBMS或分布式或分布式DBMSDBMS系统软件和其它网络管系统软件和其它网络管理软件。理软件。 Excee ConsultantPage 58管理信息系统587.5 7.5 系统物理配置方案设计系统物理配置方案设计二、计算机硬件选择 硬件设备的配置合理性,意味着能否以最少的硬件设备的配置合理性,意味着能否以最少的人、财、物去较好地完成系统的功能。根据处理功人、财、物去较好地完成系统的功能。根据处理功能的需要来选择设备,这是正确的工作顺序,反之,能的需要来选择设备,这是正确的工作顺序,反之,若有了设备再搞系统设计,可能会造成很大的浪费若有了设备再搞系统设计,可能会造成很大的浪费或不能满足要求。或不能满足要求。 在我国,有些单位先有机器后再搞系统设计,在我国,有些单位先有机器后再搞系统设计,有时,现有机器不好用,需要的机器又没有,直接有时,现有机器不好用,需要的机器又没有,直接影响了系统的经济效果。影响了系统的经济效果。 因此,计算机硬件的选择,因此,计算机硬件的选择,必须进行充分的调查研究。必须进行充分的调查研究。 Excee ConsultantPage 59管理信息系统597.5 7.5 系统物理配置方案设计系统物理配置方案设计二、计算机硬件选择 一般来说,要注意下面几点:一般来说,要注意下面几点: (1 1)根据新系统的功能和容量要求,有针对性的选择设备(主机)根据新系统的功能和容量要求,有针对性的选择设备(主机和外设),使买来的设备能充分被利用,也要留有扩充余地。和外设),使买来的设备能充分被利用,也要留有扩充余地。 (2 2)考虑联网要求:包括子系统内部,子系统之间,子系统与上)考虑联网要求:包括子系统内部,子系统之间,子系统与上层信息系统之间的联网。不同机器要能够兼容,最好是同一家的层信息系统之间的联网。不同机器要能够兼容,最好是同一家的产品。产品。 (3 3)向已使用过该种设备的单位了解运行情况及优缺点。)向已使用过该种设备的单位了解运行情况及优缺点。 (4 4)了解设备管理和维护工作量大小,以及厂商所能提供的保修、)了解设备管理和维护工作量大小,以及厂商所能提供的保修、维护等条件。维护等条件。 (5 5)准备几种设备配置方案及类似功能、容量的几种机器选择方)准备几种设备配置方案及类似功能、容量的几种机器选择方案。召开各种方案论证会,请各方面有关人员和专家参加分析讨案。召开各种方案论证会,请各方面有关人员和专家参加分析讨论,提出意见论,提出意见。 Excee ConsultantPage 60管理信息系统607.5 7.5 系统物理配置方案设计系统物理配置方案设计三、计算机网络的选择 计算机网络的选择,主要考虑以下三个方面:计算机网络的选择,主要考虑以下三个方面:(1 1)网络拓扑结构。总线型、星型、环型、混合)网络拓扑结构。总线型、星型、环型、混合型。型。 (2 2)网络的逻辑设计。划分子网络,并配备设备。)网络的逻辑设计。划分子网络,并配备设备。(3 3)网络操作系统。)网络操作系统。UNIX,WIN NT等。等。 Excee ConsultantPage 61管理信息系统617.5 7.5 系统物理配置方案设计系统物理配置方案设计四、数据库管理系统的选择在数据库管理系统的选择上,主要考虑以下问题:在数据库管理系统的选择上,主要考虑以下问题:(1 1)数据库的性能;评价指标包括:响应时间)数据库的性能;评价指标包括:响应时间 和吞吐量和吞吐量之间的权衡、数据库的可用性、数据库的命中率以及内存之间的权衡、数据库的可用性、数据库的命中率以及内存的使用效率。的使用效率。(2 2)数据库管理系统的系统平台;是)数据库管理系统的系统平台;是WINWIN还是还是 UNIXUNIX,或,或者是跨平台?者是跨平台?(3 3)数据库管理系统的安全保密性能;从广义上讲,数)数据库管理系统的安全保密性能;从广义上讲,数据库系统的安全框架可以划分为三个层次:据库系统的安全框架可以划分为三个层次: 网络系统层次;网络系统层次; 宿主操作系统层次;宿主操作系统层次; 数据库管理系统层次。数据库管理系统层次。 Excee ConsultantPage 62管理信息系统627.5 7.5 系统物理配置方案设计系统物理配置方案设计四、数据库管理系统的选择l目前,市场上流行的适用于大型目前,市场上流行的适用于大型MIS的的DBMS有:有:Oracle,Sybase.l市场上流行的适用于中型市场上流行的适用于中型MIS的的DBMS有:有:Informix. l市场上流行的适用于小型市场上流行的适用于小型MIS的的DBMS有:有:FoxPro. Excee ConsultantPage 63管理信息系统637.5 7.5 系统物理配置方案设计系统物理配置方案设计五、应用软件的选择选择应用软件应考虑的问题:选择应用软件应考虑的问题: l软件是否能够满足用户的需求。软件是否能够满足用户的需求。 l软件是否具有足够的灵活性。软件是否具有足够的灵活性。 l软件是否能够获得长期、稳定的技术支持。软件是否能够获得长期、稳定的技术支持。 Excee ConsultantPage 64管理信息系统647.6 7.6 输出设计输出设计 在系统设计中,输出设计占据很重要的地位。因为,在系统设计中,输出设计占据很重要的地位。因为,计算机系统对输入数据进行加工处理的结果,只有通过输计算机系统对输入数据进行加工处理的结果,只有通过输出才能为用户所使用,出才能为用户所使用,对于大多数用户来说,输出是系统对于大多数用户来说,输出是系统开发的目的和评价系统开发成功与否的标准开发的目的和评价系统开发成功与否的标准。 而对于一个从事系统设计的信息人员来说,在进行而对于一个从事系统设计的信息人员来说,在进行系统的输出设计与输入设计时,最容易感到困惑的问题是系统的输出设计与输入设计时,最容易感到困惑的问题是究竟应该从系统输出设计着手还是从系统输入设计着手?究竟应该从系统输出设计着手还是从系统输入设计着手?为了使信息人员能更快地进入状况、切入系统的问题面,为了使信息人员能更快地进入状况、切入系统的问题面,经过多次的经验与实践结果,认为一般都是从经过多次的经验与实践结果,认为一般都是从输出设计输出设计开开始着手。始着手。 Excee ConsultantPage 65管理信息系统为什么要选择从输出设计开始入手?为什么要选择从输出设计开始入手? 主要的原因在于: 当系统分析人员取得用户提供的输出数据与报表后,可以通过这些输出数据与报表的格式内容,推演出为得到这些输出数据所需的输入数据项,并且借此询问用户要经过哪些处理流程才能得到正确的输出结果,也就是说,在询问的过程中,信息人员就可以了解系统运作后的具体输出项目、要生产这些输出内容所需要的原始数据以及产生这些输出需要经过的处理过程。从输出设计着手,对系统整体性的了解有很大的帮助。 Excee ConsultantPage 66管理信息系统一、输出类型的确定一、输出类型的确定在进行输出内容的设计之前,要先确定输出类型,输出的类型包括以下内容:1、交互输出:计算机以通讯方式与用户直接通话,即以对话方式进行计算机以通讯方式与用户直接通话,即以对话方式进行输出。输出。 2、操作输出:计算机运行过程中与操作有关的输出,如出错信息计算机运行过程中与操作有关的输出,如出错信息。3、外部输出:输出目标是系统以外的环境,例如,向其它系统输出的输出目标是系统以外的环境,例如,向其它系统输出的信息与表格等。信息与表格等。 外部输出得到的是外部报表,因为外部报表被用于组织外部,它外部输出得到的是外部报表,因为外部报表被用于组织外部,它们应该设计良好、实用并且具有专业格式。所谓专业格式指的是预先们应该设计良好、实用并且具有专业格式。所谓专业格式指的是预先打印了企业信息的专用纸张上生成的格式。打印了企业信息的专用纸张上生成的格式。 Excee ConsultantPage 67管理信息系统一、输出类型的确定一、输出类型的确定在进行输出内容的设计之前,要先确定输出类型,输出的类型包括以下内容:4 4、内部输出:在系统内部一个处理过程向另一个处理过程的输出,:在系统内部一个处理过程向另一个处理过程的输出,通常,它是计算机与人之间的主要接口。通常,它是计算机与人之间的主要接口。 内部输出得到的是内部报表,在组织内部使用,并且很少被发内部输出得到的是内部报表,在组织内部使用,并且很少被发送到组织外部或是被组织外的人看到。从节省开支的角度考虑,内送到组织外部或是被组织外的人看到。从节省开支的角度考虑,内部报表通常用普通纸张打印,这里的普通纸张可以定义为:空白的、部报表通常用普通纸张打印,这里的普通纸张可以定义为:空白的、单一厚度的、标准尺寸的、形状一致的纸张。单一厚度的、标准尺寸的、形状一致的纸张。 Excee ConsultantPage 68管理信息系统二、输出设计的内容二、输出设计的内容1 1、有关输出信息使用方面的内容:包括信息的使用:包括信息的使用者(根据使用者的喜好,确定信息表达方式:文字者(根据使用者的喜好,确定信息表达方式:文字叙述、图表显示。)、使用目的(确定输出类型)、叙述、图表显示。)、使用目的(确定输出类型)、报告量(确定输出量)、使用周期、有效期、保管报告量(确定输出量)、使用周期、有效期、保管方法和复写份数等;方法和复写份数等; 2 2、输出信息的内容:包括输出项目、位数、数据形:包括输出项目、位数、数据形式(文字、数字);式(文字、数字); 3 3、输出格式:如表格、图形或文件;:如表格、图形或文件; Excee ConsultantPage 69管理信息系统二、输出设计的内容二、输出设计的内容4 4、输出设备:如打印机、显示器、卡片输出机等。:如打印机、显示器、卡片输出机等。 打印机:打印机:当数据需要当数据需要保存保存并且要求经过相关单位的并且要求经过相关单位的确认确认时,时,打印机是一个很好的选择,因为它可以输出特定的格式文打印机是一个很好的选择,因为它可以输出特定的格式文件以供审阅。件以供审阅。 显示器:显示器:显示器是与用户沟通最直接的媒介,它适合于显示器是与用户沟通最直接的媒介,它适合于在在线实时性查询线实时性查询。当用户只是需要查看一下数据而并没有要。当用户只是需要查看一下数据而并没有要求要将数据输出保存时,用显示器显示方式是最佳的选择。求要将数据输出保存时,用显示器显示方式是最佳的选择。 卡片输出机:卡片输出机:与打印机用法相似。与打印机用法相似。 5 5、输出介质:如输出到磁盘还是磁带上,输出用纸是专:如输出到磁盘还是磁带上,输出用纸是专用纸还是普通白纸等。用纸还是普通白纸等。 Excee ConsultantPage 70管理信息系统三、输出设计的步骤三、输出设计的步骤系统的输出设计,归纳起来共有下列四个步骤: 1 1、确定系统的输出需求、确定系统的输出需求 ; 2 2、选择合适的输出媒体、选择合适的输出媒体 ; 3 3、定义各输出数据的内容与输出的格式、定义各输出数据的内容与输出的格式 ; 4 4、在收集到上述完整的信息后,将其进行整理,、在收集到上述完整的信息后,将其进行整理,并最终得出输出报告。并最终得出输出报告。 Excee ConsultantPage 71管理信息系统三、输出设计的步骤三、输出设计的步骤步骤1:确定系统的输出需求 ;在这个步骤中,除了要考虑用户的特别要求外,主要考虑屏幕数据与报在这个步骤中,除了要考虑用户的特别要求外,主要考虑屏幕数据与报表文件的输出需求。屏幕数据的输出需求主要在于能够按照用户的需求表文件的输出需求。屏幕数据的输出需求主要在于能够按照用户的需求来提供相关数据内容的查询;而报表文件的输出需求,系统输出的设计来提供相关数据内容的查询;而报表文件的输出需求,系统输出的设计者必须要收集到如下信息:者必须要收集到如下信息: 用户想要得到的输出报表有哪些?用户想要得到的输出报表有哪些? 各输出报表的名称、目的与需要提供的信息?各输出报表的名称、目的与需要提供的信息? 各输出报表的产生周期与输出的份数?各输出报表的产生周期与输出的份数? 各输出报表由哪一单位负责印制与发送?各输出报表由哪一单位负责印制与发送? 各输出报表的使用单位与处理流程?各输出报表的使用单位与处理流程? 各输出报表的保存期限、使用限制与机密等级?各输出报表的保存期限、使用限制与机密等级? Excee ConsultantPage 72管理信息系统三、输出设计的步骤三、输出设计的步骤 将收集的有关信息,填写到输出设计书上,输出设计书的格将收集的有关信息,填写到输出设计书上,输出设计书的格式如下表:式如下表:输出设计书输出设计书资料代码资料代码GZ-01输出名称输出名称工资一览表工资一览表处理周期处理周期每月一次每月一次形式形式行式打印行式打印表表输出类输出类型型内部输出内部输出份数份数1报送报送财务科财务科项目号项目号项目名称项目名称位数位数备注备注1部门代码部门代码X(4)2工号工号X(5)3姓名姓名X(12)4级别级别X(3)5基本工资基本工资9999.996房费房费999.99 Excee ConsultantPage 73管理信息系统三、输出设计的步骤三、输出设计的步骤步骤2:选择合适的输出媒体;输出媒体设备的决定,除了特别的指定外,还应按输出的特性与用户的输出媒体设备的决定,除了特别的指定外,还应按输出的特性与用户的需求来决定采用的输出设备和介质。对于各种输出设备和介质的特性,需求来决定采用的输出设备和介质。对于各种输出设备和介质的特性,可参考下表:可参考下表:输出设输出设备备行式打行式打印机印机纸带输纸带输出机出机磁带机磁带机磁盘机磁盘机终端终端绘图仪绘图仪缩微胶缩微胶卷输出卷输出机机介质介质打印纸打印纸纸带纸带磁带磁带磁盘磁盘屏幕屏幕图纸图纸缩微胶缩微胶卷卷用途和用途和特点特点便于保便于保存,费存,费用低用低只能作只能作为处理为处理的输入的输入文件文件容量大,容量大,适于顺适于顺序存取序存取容量大,容量大,便于存便于存取和更取和更新新响应灵响应灵活,人活,人机对话机对话精度高精度高体积小,体积小,易保存易保存 Excee ConsultantPage 74管理信息系统三、输出设计的步骤三、输出设计的步骤步骤3:定义各输出数据的内容与输出的格式;在确定系统的输出需求和输出媒体之后,便要对各输出需求在确定系统的输出需求和输出媒体之后,便要对各输出需求的内容与格式加以分析。在输出报表的内容与输出格式的定的内容与格式加以分析。在输出报表的内容与输出格式的定义上,要搜集的信息包含下列几项内容:义上,要搜集的信息包含下列几项内容: 各输出报表的形式如何?是文字还是图表?各输出报表的形式如何?是文字还是图表? 各输出报表的格式如何安排?在报表中,各数据项应该放各输出报表的格式如何安排?在报表中,各数据项应该放至何处?如何安排组合较为恰当?(详细内容见报表设计)至何处?如何安排组合较为恰当?(详细内容见报表设计) 在报表中各字段的长度与数据类型如何?在报表中各字段的长度与数据类型如何? Excee ConsultantPage 75管理信息系统三、输出设计的步骤三、输出设计的步骤步骤4:输出报告.输出报告定义了系统的输出。输出报告中既标出了各常量、输出报告定义了系统的输出。输出报告中既标出了各常量、变量的详细信息,也给出了各种统计量及其计算公式、控制变量的详细信息,也给出了各种统计量及其计算公式、控制方法。方法。 设计输出报告时要注意以下几点:设计输出报告时要注意以下几点:方便使用者,如果需修改,应征得用户同意。方便使用者,如果需修改,应征得用户同意。要考虑系统的硬件性能。例如:考虑硬件性能能否满足输出量的要要考虑系统的硬件性能。例如:考虑硬件性能能否满足输出量的要求;是否有绘图仪满足精确输出的要求。求;是否有绘图仪满足精确输出的要求。 尽量利用原系统的输出格式,这样做既有利于减少工作量,也有利尽量利用原系统的输出格式,这样做既有利于减少工作量,也有利于减少系统切换时产生的问题。于减少系统切换时产生的问题。输出表格要考虑系统发展的需要。例如:是否必要在输出表中留出输出表格要考虑系统发展的需要。例如:是否必要在输出表中留出备用项目,以满足将来新增项目的需要。备用项目,以满足将来新增项目的需要。输出的格式和大小要根据硬件能力,试制输出样品,经用户同意后输出的格式和大小要根据硬件能力,试制输出样品,经用户同意后才正式使用。才正式使用。 Excee ConsultantPage 76管理信息系统四、报表设计四、报表设计报表是将系统内部数据处理后具体表现的一种方式,它必须报表是将系统内部数据处理后具体表现的一种方式,它必须包含用户所要得到的信息,而且以简单明了、美观、易于了包含用户所要得到的信息,而且以简单明了、美观、易于了解的形式出现。因此,在设计上除了要注意数据的正确性之解的形式出现。因此,在设计上除了要注意数据的正确性之外,还要费心地将各项数据安排在适当的位置,以合乎一般外,还要费心地将各项数据安排在适当的位置,以合乎一般人的阅读方式。人的阅读方式。 为了使报表更有吸引力并更易理解和使用,设计报表应采用为了使报表更有吸引力并更易理解和使用,设计报表应采用以下规则:以下规则: 页标题行页标题行报表程序必须生成主题和标题行,每一页应报表程序必须生成主题和标题行,每一页应该包括报表的主题和标识代码、页号、打印日期以及时间。该包括报表的主题和标识代码、页号、打印日期以及时间。 Excee ConsultantPage 77管理信息系统 Excee ConsultantPage 78管理信息系统四、报表设计四、报表设计列标题行列标题行列标题区分了每一列的数据,它应该是简短的和描述性列标题区分了每一列的数据,它应该是简短的和描述性的。通常列字符字段采用居中标题,短的数值字段采用右对齐的标题,的。通常列字符字段采用居中标题,短的数值字段采用右对齐的标题,长的数值字段采用居中标题。长的数值字段采用居中标题。 列间距列间距每列信息应该分隔开来。拥挤的报表是难以阅读的,也不每列信息应该分隔开来。拥挤的报表是难以阅读的,也不容易理解所提供的信息,而列与列之间过大的空间会使眼睛难以在报表容易理解所提供的信息,而列与列之间过大的空间会使眼睛难以在报表上定位找到所需的数据信息。上定位找到所需的数据信息。明细行上数据项目的排列明细行上数据项目的排列习惯上报表是从左向右看,因此在细节习惯上报表是从左向右看,因此在细节行上项目的顺序应该按照这样的次序排列:如果一个或更多的字段唯一行上项目的顺序应该按照这样的次序排列:如果一个或更多的字段唯一标识了这个细节行,它们应该首先出现,逻辑上相关联的项目应该组合标识了这个细节行,它们应该首先出现,逻辑上相关联的项目应该组合起来。例如,起来。例如,“雇员工时报表雇员工时报表”显示了在商店编号的范围内按照字符的显示了在商店编号的范围内按照字符的顺序打印,因此商店编号位于左列,跟着是雇员姓名,雇员的职位与姓顺序打印,因此商店编号位于左列,跟着是雇员姓名,雇员的职位与姓名相联系,因此这两个项目被打印在一起,时间信息也被组合在一起。名相联系,因此这两个项目被打印在一起,时间信息也被组合在一起。 Excee ConsultantPage 79管理信息系统四、报表设计四、报表设计组合明细行组合明细行如果细节组是有意义的,它们应该以某种方式表示。如果细节组是有意义的,它们应该以某种方
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!