管理信息系统的系统设计课件_第1页
管理信息系统的系统设计课件_第2页
管理信息系统的系统设计课件_第3页
管理信息系统的系统设计课件_第4页
管理信息系统的系统设计课件_第5页
已阅读5页,还剩121页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 交通运输专业 Excee Consultant Page 2 管理信息系统2 7.1 系统设计概述 7.2 代码设计 7.3 功能结构图设计 7.4 信息系统流程图设计 7.5 系统物理配置方案设计 7.6-7.7 输出设计、输入设计 7.8-7.9 数据存储设计、处理流程图设计 7.10 制定设计规范 7.11 编写程序设计说明书和系统设计报告 第七章第七章 管理信息系统的系统设计管理信息系统的系统设计 Excee Consultant Page 3 管理信息系统3 系统运行和维护系统运行和维护 系统规划系统规划 系统实施系统实施 系统分析系统分析 开发 设计 初步 调查 可行性 研究 审

2、批 系统 评价 系统 维护 总体 设计 详细 设计 审计 审查 编程 调试 系统 转换 验收 详细 调查 逻辑 设计 Excee Consultant Page 4 管理信息系统4 阶段阶段回答的中心问题回答的中心问题成果成果 系统分析系统分析“做什么做什么”明确系统功能明确系统功能逻辑模型逻辑模型 系统设计系统设计“怎么做怎么做” 如何实现系统说明如何实现系统说明 书规定的系统功能书规定的系统功能 物理模型物理模型 Excee Consultant Page 5 管理信息系统5 逻辑模型逻辑模型物理模型物理模型 做什么做什么怎么做怎么做 科学合理地提出科学合理地提出 从具体到抽象从具体到抽象

3、 从抽象又回到具体从抽象又回到具体 系统分析系统分析系统设计系统设计 Excee Consultant Page 6 管理信息系统6 n人们对设计定义是 p应用各种技术和原理,对设备、过程或系统做出足够详 细的定义,使之能够在物理上得以实现 n系统设计 u是新系统的物理设计阶段 p根据系统分析阶段所确定的新系统的逻辑模型, 综合考虑各种约束, 利用一切可用的技术手段和方法, 进行各种具体设计, 提出一个能在计算机上实现的新系统的实施方案, 解决“系统怎样做”的问题。 7.1 7.1 系统设计概述系统设计概述 Excee Consultant Page 7 管理信息系统7 1.1.总体设计总体设

4、计( (信息系统流程图设计、功能结构图设计和功信息系统流程图设计、功能结构图设计和功 能模块图设计等能模块图设计等) ) 2.2.代码设计和设计规范的制定代码设计和设计规范的制定 3.3.系统物理配置方案设计系统物理配置方案设计( (设备配置、通信网络的选择和设备配置、通信网络的选择和 设计及设计及DBMSDBMS的选择等的选择等) ) 4.4.数据存储设计数据存储设计( (DBDB设计、设计、DBDB安全保密设计等安全保密设计等) ) 5.5.计算机处理过程设计计算机处理过程设计( (输入、输出、处理流程图设计及输入、输出、处理流程图设计及 编写程序设计说明书等编写程序设计说明书等) ) 6

5、.6.写出系统设计报告写出系统设计报告 系统设计阶段的任务系统设计阶段的任务 Excee Consultant Page 8 管理信息系统8 n 系统性。系统性。即系统设计应从系统全局进行考虑,具体而言,即系统设计应从系统全局进行考虑,具体而言, 要做到代码统一,标准化的设计规范和传递语言,数据采要做到代码统一,标准化的设计规范和传递语言,数据采 集要做到数出一处、全局共享。集要做到数出一处、全局共享。 n 灵活性。灵活性。即让系统具有较强的适应性与兼容性。具体要即让系统具有较强的适应性与兼容性。具体要 求是,在系统设计中,尽量采用模块化结构,提高各模块求是,在系统设计中,尽量采用模块化结构,

6、提高各模块 的独立性,尽可能减少模块耦合程度。的独立性,尽可能减少模块耦合程度。 n 可靠性。可靠性。可靠性是指系统抵御外界干扰的能力及受外界可靠性是指系统抵御外界干扰的能力及受外界 干扰时的恢复能力。如安全保密性、检错及纠错能力、抗干扰时的恢复能力。如安全保密性、检错及纠错能力、抗 病毒能力等。病毒能力等。 n 经济性。经济性。指在满足系统需求及兼顾未来系统扩大的前提指在满足系统需求及兼顾未来系统扩大的前提 下,尽可能减小系统的软、硬件开销。下,尽可能减小系统的软、硬件开销。 系统设计的原则系统设计的原则 Excee Consultant Page 9 管理信息系统9 计算机不能识别任何一种

7、具体的物体和事件, 而只能识别数字、英文字母和少数的特殊符号。 因此,必须把物体和事件数字化、字符化,这就 需要进行代码设计。 代码是代表客观存在的实体及其各种属性的 符号,如数字、字母或它们的组合。 7.2 7.2 代码设计代码设计 Excee Consultant Page 10 管理信息系统 10 n唯一性:可以实现对所指代的对象进行唯一的、无二义性地可以实现对所指代的对象进行唯一的、无二义性地 标识。标识。 n通用性:采用现有的标准通用代码,如国家、行业或部门及采用现有的标准通用代码,如国家、行业或部门及 企业规定的标准代码,按优先级别使代码的使用范围越广越企业规定的标准代码,按优先级

8、别使代码的使用范围越广越 好。好。 n可扩充性:代码越稳定越好,但要考虑系统的发展变化。当代码越稳定越好,但要考虑系统的发展变化。当 增加新的实体和属性时,可以直接利用原代码加以扩充,而增加新的实体和属性时,可以直接利用原代码加以扩充,而 不需要重新变动代码系统。不需要重新变动代码系统。 n简洁性:代码的长度影响其所占的存储空间,输入输出及代码的长度影响其所占的存储空间,输入输出及 处理速度,以及输入时的出错概率,因此应当尽量简短。处理速度,以及输入时的出错概率,因此应当尽量简短。 n系统性:代码要有规律,逻辑性强。这样既便于计算机处理,代码要有规律,逻辑性强。这样既便于计算机处理, 也便于识

9、别和记忆及在人工处理中使用。也便于识别和记忆及在人工处理中使用。 n易修改性: 这是代码具有标准化又具有灵活性的一面。当这是代码具有标准化又具有灵活性的一面。当 系统条件发生某些变化时,代码应当容易修改。系统条件发生某些变化时,代码应当容易修改。 代码设计的原则代码设计的原则 Excee Consultant Page 11 管理信息系统 11 严格地讲,代码设计从编制数据字典时就开始了。 代码对象主要是数据字典中的各种数据元素。代码设计 的结果形成代码本或代码表,作为其他设计和编程的依 据。代码设计可按下列步骤进行: 明确代码目的;明确代码目的; 确定代码对象;确定代码对象; 确定代码的使用

10、范围和期限;确定代码的使用范围和期限; 分析代码对象特征,包括代码使用频率、变更周分析代码对象特征,包括代码使用频率、变更周 期、追加及删除情况等;期、追加及删除情况等; 决定采用何种代码,确定代码结构及内容;决定采用何种代码,确定代码结构及内容; 编制代码表。编制代码表。 代码设计的步骤代码设计的步骤 Excee Consultant Page 12 管理信息系统 12 7 04 008357 4 属性 属性值 国家出版者流水号校验号 0 0 1 1 2 2 . 7 7 图书出版编号代码设计 代码举例 Excee Consultant Page 13 管理信息系统 13 一般来说,代码可按文

11、字种类或功能进行分类。按文字 种类可以分成数字代码数字代码,字母代码字母代码和数字、字母混合码数字、字母混合码。 按功能则可分成以下三类。 n 顺序码 顺序码是用连续数字或有序字母代表编码对象的代码。 例如,全班例如,全班3030名同学可从名同学可从1-301-30按顺序编码;发票号码、按顺序编码;发票号码、 介绍信号码等都是顺序码。介绍信号码等都是顺序码。 这种代码的优点:简单明了,代码短; 缺点:不易于分类处理,本身不能说明任何信息特征, 增加数据时只能排在最后,删除则造成空码。通常作为 其他分类编码之后,进行细分类的一种补充手段。 代码的主要种类代码的主要种类顺序码顺序码 Excee C

12、onsultant Page 14 管理信息系统 14 作为顺序码的一个特例是分区顺序码分区顺序码。它将顺序码 分为若干区,给每个区以特定的意义,并且可在每 个区预留些空码,为以后插入之用。 例1 课程分区顺序码: 0109 公共课(如公共课只有6门,从0106,预留3个位置) 1029 基础课 3039 专业基础课 4060 专业课 例2 企业部门按管理、生产、辅助分成三个区段,使用二位数字编码: 0139 为管理部门 4079 为生产部门 8099 为辅助部门 代码的主要种类代码的主要种类顺序码顺序码 Excee Consultant Page 15 管理信息系统 15 n把数据项分成若干

13、组把数据项分成若干组, ,每一区间代表一个组每一区间代表一个组, ,码码 中数字的值和位置都代表一定意义。中数字的值和位置都代表一定意义。 例:例: 邮政编码邮政编码 产品条码产品条码 某企业的用户代码某企业的用户代码 按用户类型和采购总量按用户类型和采购总量 代码的主要种类代码的主要种类区间码区间码 Excee Consultant Page 16 管理信息系统 16 用户类型用户类型( (第一位第一位) )采购总量采购总量( (第二位第二位) ) 码码 1 1 2 2 3 3 4 4 5 5 分类分类 批发部门批发部门 零售单位零售单位 教教 育育 界界 国防部门国防部门 其它部门其它部门

14、 码码 1 1 2 2 3 3 4 4 分类分类 99994999949999元元 区间码举例 Excee Consultant Page 17 管理信息系统 17 区间码的类型区间码的类型 l 多面码 一个数据项可有多方面的特性。若在码的结一个数据项可有多方面的特性。若在码的结 构中为这些特性各规定一个位置构中为这些特性各规定一个位置, ,则形成多面则形成多面 码。码。 代码的主要种类代码的主要种类区间码区间码 Excee Consultant Page 18 管理信息系统 18 特征码特征码 类别类别尺寸尺寸式样式样料子料子 M(男装)男装)3819W1(毛料毛料) F(女装)女装)39C

15、1(布料布料) 40 41 区间码中,由于数字的值与位置均代表一定意义,故使区间码中,由于数字的值与位置均代表一定意义,故使 排序、分类、检索容易进行,缺点是有时造成码很长。排序、分类、检索容易进行,缺点是有时造成码很长。 如:某一种男装的编码为如:某一种男装的编码为M38-2W1M38-2W1。 某服装厂生产的服装编码如表所示某服装厂生产的服装编码如表所示 多面码举例 Excee Consultant Page 19 管理信息系统 19 区间码的类型区间码的类型 l上下关联区间码 由几个意义上相互有关的区间码组成由几个意义上相互有关的区间码组成, ,其结构一其结构一 般由左向右排列。般由左向

16、右排列。 代码的主要种类代码的主要种类区间码区间码 Excee Consultant Page 20 管理信息系统 20 某公司的组织机构的代码含义某公司的组织机构的代码含义 公司级公司级科级科级小组级小组级 11总公司总公司11销售科销售科11订单处理组订单处理组 22江苏分公司江苏分公司22会计科会计科22广告组广告组 33会计组会计组 上下关联区间码举例 Excee Consultant Page 21 管理信息系统 21 区间码的类型区间码的类型 l 十进位码 码中每一位数字代表一类码中每一位数字代表一类( (图书分类中沿用已久图书分类中沿用已久 的十进位分类码的十进位分类码) )。

17、分类比较清晰,但适用范围较窄分类比较清晰,但适用范围较窄, ,且所占位数长且所占位数长 短不一,不适于计算机处理。但位数固定短不一,不适于计算机处理。但位数固定, ,仍可仍可 使用计算机处理。使用计算机处理。 代码的主要种类代码的主要种类区间码区间码 Excee Consultant Page 22 管理信息系统 22 500. 500. 自然科学自然科学 510. 510. 数学数学 520. 520. 天文学天文学 530. 530. 物理学物理学 531. 531. 机构机构 531.1 531.1 机械机械 531.1.1 531.1.1 杠杆和平衡杠杆和平衡 十进位码举例 Excee

18、 Consultant Page 23 管理信息系统 23 n将编码对象的名称、规格等用汉语拼音或英文缩写等形 式编成代码,帮助记忆,故称为助记码。 例如:例如: “ “TV-C-20”TV-C-20”表示表示2020英寸彩色电视机;英寸彩色电视机; “ “ZCL”ZCL”表示总产量;表示总产量; “ “MIS”MIS”表示管理信息系统。表示管理信息系统。 助记码适用于数据较少的情况,否则容易引起联想错 误。 以上几种主要代码,在实际应用中,可以根据需要选 择或将几种编码方法结合起来使用。 代码的主要种类代码的主要种类助忆码助忆码 Excee Consultant Page 24 管理信息系统

19、 24 1. 1. 代码字典代码字典 2. 2. 校验位校验位 代码的校验代码的校验 Excee Consultant Page 25 管理信息系统 25 事先在计算机中建立一个事先在计算机中建立一个“代码字典代码字典”,然,然 后将输入的代码与字典中的内容进行比较,后将输入的代码与字典中的内容进行比较, 若不一致则说明输入的代码有错。若不一致则说明输入的代码有错。 代码的校验代码的校验代码字典代码字典 Excee Consultant Page 26 管理信息系统 26 设计代码结构时,在原有代码基础上另外加上设计代码结构时,在原有代码基础上另外加上 一个校验位,使其成为代码的一个组成部分,

20、校验一个校验位,使其成为代码的一个组成部分,校验 值通过事先规定的数学方法计算出来。当代码输入值通过事先规定的数学方法计算出来。当代码输入 后,计算机会以同样的数学方法按输入的代码计算后,计算机会以同样的数学方法按输入的代码计算 出校验值,并将它与输入的校验值进行比较,以证出校验值,并将它与输入的校验值进行比较,以证 实是否有错。实是否有错。 代码的校验代码的校验校验位校验位 Excee Consultant Page 27 管理信息系统 27 校验码是根据事先规定好的数学方法及代码本校验码是根据事先规定好的数学方法及代码本 体计算出来的。体计算出来的。 代码的校验代码的校验校验位校验位 Ex

21、cee Consultant Page 28 管理信息系统 28 n抄写错误抄写错误,如:如:1 1写成写成7 7; n易位错误易位错误,如:如:12341234写成写成13241324; n双易位错误双易位错误,如:如:2691326913写成写成2196321963; n随机错误随机错误,如:包括以上两种或三种综合性如:包括以上两种或三种综合性 错误或其他错误。错误或其他错误。 代码的校验代码的校验发现错误种类发现错误种类 Excee Consultant Page 29 管理信息系统 29 C1C2C3.Cn 代码本体代码本体 P1P2P3.Pn 加权因子加权因子 加权因子可以为:加权因

22、子可以为:自然数自然数 1,2,3, 几何级数几何级数 2,4,8,16 质数质数 3,5,7,13,17 代码的校验代码的校验确定校验位的方法确定校验位的方法 Excee Consultant Page 30 管理信息系统 30 C1 C2C3.Cn 校验位校验位 代码本体代码本体 )mod(MSR 代码的校验代码的校验确定校验位的方法确定校验位的方法 Excee Consultant Page 31 管理信息系统 31 代码的校验代码的校验确定校验位的方法确定校验位的方法 Excee Consultant Page 32 管理信息系统 32 复习思考题复习思考题7.2 试述我国身份证号中代

23、码的意义。它试述我国身份证号中代码的意义。它 属于哪种码?这种码有什么优缺点?属于哪种码?这种码有什么优缺点? 居民身份证的号码是按照国家的标准编制的,由居民身份证的号码是按照国家的标准编制的,由 1818位组成:前六位为行政区划代码,第七至第十四位位组成:前六位为行政区划代码,第七至第十四位 为出生日期码,第为出生日期码,第1515至至1717位为顺序码,第位为顺序码,第1717位代表性位代表性 别(奇数为男,偶数为女),第别(奇数为男,偶数为女),第1818位为校验码。位为校验码。 补充 Excee Consultant Page 33 管理信息系统 33 身份证中第十八位数字的计算方法为

24、: 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

25、.0. X. 9. 8. 7. 6. 5. 4. 3. 2.。 5.通过上面得知如果余数是通过上面得知如果余数是2,就会在身份证的第,就会在身份证的第18位数字上出现罗位数字上出现罗 马数字的马数字的。如果余数是。如果余数是10,身份证的最后一位号码就是,身份证的最后一位号码就是2。 补充 Excee Consultant Page 34 管理信息系统 34 7.3 7.3 功能结构图设计功能结构图设计 n所谓功能结构图就是按功能从属关系画成的图表,图中 每一个框称为一个功能模块。 n当前的软件开发基本上都是以模块模块为单位,进行设计。 因此,在系统设计阶段,就要求设计人员把一个复杂的系 统分

26、解为多个功能较单一的功能模块。这种把一个信息系 统设计成若干模块的方法称做模块化模块化。 模块化的好处是: 这种方法可以把一个复杂的系统分解为一些规模较小、这种方法可以把一个复杂的系统分解为一些规模较小、 功能较简单的部分、这就使得系统更易于建立和修改;功能较简单的部分、这就使得系统更易于建立和修改; 由于各个模块具有相对独立性,因此可以分别加以设计由于各个模块具有相对独立性,因此可以分别加以设计 实现,从而提高了软件开发的效率。实现,从而提高了软件开发的效率。 Excee Consultant Page 35 管理信息系统 35 建立功能结构图的步骤建立功能结构图的步骤 实现模块化的工具,可

27、以借助于功能结构图的绘制。下 面给出一个例子,说明建立功能结构图的步骤: n第一步第一步,从数据流程图中,选出一个从数据流程图中,选出一个“功能处理功能处理”及其及其 该该“功能处理功能处理”的输入和输出数据流,作为模块划分的对的输入和输出数据流,作为模块划分的对 象。象。 订单处理订单处理 缺货文件缺货文件库存文件库存文件已处理订单已处理订单 订单订单 备货单备货单 Excee Consultant Page 36 管理信息系统 36 建立功能结构图的步骤建立功能结构图的步骤 n第二步第二步,因为任何功能模块都是由输入、处理和因为任何功能模块都是由输入、处理和 输出三个基本部分组成,因此,根

28、据数据流程图,输出三个基本部分组成,因此,根据数据流程图, 可以把可以把“订单处理订单处理”模块分解为输入、处理和输出模块分解为输入、处理和输出 三个功能模块。三个功能模块。 1 1、输入订单、输入订单 2 2、读库存文件、读库存文件 1、确定能否供货、确定能否供货 2、处理缺货单、处理缺货单 3、处理可供货订单、处理可供货订单 1、编辑备货单、编辑备货单 2、打印备货单、打印备货单 Excee Consultant Page 37 管理信息系统 37 建立功能结构图的步骤建立功能结构图的步骤 n第三步第三步,将各模块逐层进行功能分解,并绘制将各模块逐层进行功能分解,并绘制“订订 单处理单处理

29、”的功能结构图。的功能结构图。 Excee Consultant Page 38 管理信息系统 38 功能结构图设计功能结构图设计 练习:做出P114中的“销售处理”的功能结构图 第一步,抽取出各个功能处理第一步,抽取出各个功能处理 Excee Consultant Page 39 管理信息系统 39 功能结构图设计功能结构图设计 第二步,按输入、处理和输出对模块分解第二步,按输入、处理和输出对模块分解 练习:做出P114中的“销售处理”的功能结构图 Excee Consultant Page 40 管理信息系统 40 功能结构图设计功能结构图设计 练习:做出P114中的“销售处理”的功能结构

30、图 第二步,按输入、处理和输出对模块分解第二步,按输入、处理和输出对模块分解 Excee Consultant Page 41 管理信息系统 41 功能结构图设计功能结构图设计 练习:做出P114中的“销售处理”的功能结构图 第三步,绘制出功能结构图第三步,绘制出功能结构图 Excee Consultant Page 42 管理信息系统 42 7.4 7.4 信息系统流程图设计信息系统流程图设计 信息系统流程图的作用:信息系统流程图的作用: 功能结构图主要从功能的角度描述了系统的结构,功能结构图主要从功能的角度描述了系统的结构, 但并未表达各功能之间的数据传送关系。为了弄清但并未表达各功能之间

31、的数据传送关系。为了弄清 各个功能的数据联系,可以通过各个功能的数据联系,可以通过信息系统流程图信息系统流程图来来 描述。描述。 实际上,信息系统流程图还可以用来说明实际上,信息系统流程图还可以用来说明信息在新信息在新 系统内部的流动、转换、存储和处理的情况系统内部的流动、转换、存储和处理的情况。它是。它是 设计者在系统设计过程中,对信息在计算机内部处设计者在系统设计过程中,对信息在计算机内部处 理过程的大致想法,它不是固定不变的,常常随着理过程的大致想法,它不是固定不变的,常常随着 后续的设计过程而不断改变。后续的设计过程而不断改变。 Excee Consultant Page 43 管理信

32、息系统 43 信息系统流程图的绘制信息系统流程图的绘制 信息系统流程图是以新系统的数据流程图为基 础绘制的。可以按下述思路来绘制信息系统流 程图: n第一步,为数据流程图中的处理功能画出数据为数据流程图中的处理功能画出数据 关系图。关系图。 n第二步,把各个处理功能的数据关系图综合起把各个处理功能的数据关系图综合起 来,形成整个系统的数据关系图,即信息系统来,形成整个系统的数据关系图,即信息系统 流程图。流程图。 Excee Consultant Page 44 管理信息系统 44 信息系统流程图的绘制信息系统流程图的绘制 实例解析:将P114图6.8转化为信息系统流程图 第一步,分别画出三个

33、处理的数据关系图第一步,分别画出三个处理的数据关系图 Excee Consultant Page 45 管理信息系统 45 信息系统流程图的绘制信息系统流程图的绘制 实例解析:将P114图6.8转化为信息系统流程图 第二步,综合数据关系图第二步,综合数据关系图 Excee Consultant Page 46 管理信息系统 46 信息系统流程图的绘制信息系统流程图的绘制 中间文件的设置依据: 某些文件不宜单独地、长期地占据数据库,某些文件不宜单独地、长期地占据数据库, 且处于两个处理之间,起缓冲作用的,可以作为且处于两个处理之间,起缓冲作用的,可以作为 中间文件处理。中间文件处理。 Excee

34、 Consultant Page 47 管理信息系统 47 1、从数据流程图变换成信息系统流程图并不是单纯的符号改换。 信息系统流程图中仅表示的是计算机的处理流程,而并不像数据流 程图那样还反映了人工操作那一部分。因此绘制信息系统流程图的 前提是已经确定了系统的边界、人机接口和数据处理方式。 信息系统流程图信息系统流程图 计算机的处理流程计算机的处理流程 数据流程图数据流程图 人工操作人工操作 信息系统流程图绘制中应注意的问题信息系统流程图绘制中应注意的问题 Excee Consultant Page 48 管理信息系统 48 信息系统流程图绘制中应注意的问题信息系统流程图绘制中应注意的问题

35、2 2、从数据流程图到信息系统流程图还应考虑哪些处理、从数据流程图到信息系统流程图还应考虑哪些处理 功能可以合并,或进一步分解,哪些地方需要增加一个临功能可以合并,或进一步分解,哪些地方需要增加一个临 时用的中间文件,用来进行与其他处理之间的信息联系。时用的中间文件,用来进行与其他处理之间的信息联系。 Excee Consultant Page 49 管理信息系统 49 输入输入1 Excee Consultant Page 50 管理信息系统 50 信息系统流程图设计信息系统流程图设计 练习:将下图转换为信息系统流程图 Excee Consultant Page 51 管理信息系统 51 信

36、息系统流程图设计信息系统流程图设计 练习:将下图转换为信息系统流程图 Excee Consultant Page 52 管理信息系统 52 信息系统流程图设计信息系统流程图设计 练习:将下图转换为信息系统流程图 Excee Consultant Page 53 管理信息系统 53 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 一、设计依据 1.系统的吞吐量系统的吞吐量 每秒钟执行的作业数称为系统的吞吐量。每秒钟执行的作业数称为系统的吞吐量。系统的吞吐量系统的吞吐量 越大,则说明系统的处理能力越强。系统的吞吐量与系越大,则说明系统的处理能力越强。系统的吞吐量与系 统硬、软件的选择有着

37、直接的关系,如果要求系统具有统硬、软件的选择有着直接的关系,如果要求系统具有 较大的吞吐量,就应当选择具有较高性能的计算机和网较大的吞吐量,就应当选择具有较高性能的计算机和网 络系统。络系统。 系统的吞吐量还可区分为内部吞吐量和外部吞吐量,系统的吞吐量还可区分为内部吞吐量和外部吞吐量, 对于内部吞吐量大的系统,应具有较高的计算机性能,对于内部吞吐量大的系统,应具有较高的计算机性能, 对于外部吞吐量大的系统,则应具有性能较高的网络系对于外部吞吐量大的系统,则应具有性能较高的网络系 统。统。 Excee Consultant Page 54 管理信息系统 54 7.5 7.5 系统物理配置方案设计

38、系统物理配置方案设计 一、设计依据 2.系统的响应时间系统的响应时间 从用户向系统发出一个作业请求开始,经系统处理后,从用户向系统发出一个作业请求开始,经系统处理后, 再给出应答结果的时间称为系统的响应时间。如果要求再给出应答结果的时间称为系统的响应时间。如果要求 一个系统的响应时间快,那么计算机一个系统的响应时间快,那么计算机CPUCPU的运算速度就应的运算速度就应 该快,并且通讯线路的传递速率也应该高,如实时系统该快,并且通讯线路的传递速率也应该高,如实时系统 就是这样。就是这样。 Excee Consultant Page 55 管理信息系统 55 7.5 7.5 系统物理配置方案设计系

39、统物理配置方案设计 一、设计依据 3.系统的可靠性系统的可靠性 系统的可靠性可以用连续工作时间来表示。例如,每系统的可靠性可以用连续工作时间来表示。例如,每 天需要天需要2424小时连续工作的系统,则系统的可靠性就应该小时连续工作的系统,则系统的可靠性就应该 很高,这时可采用双机双工系统结构方式。很高,这时可采用双机双工系统结构方式。 双机双工系统:两台主机同时运行各自的服务工作,双机双工系统:两台主机同时运行各自的服务工作, 且相互监测对方的情况。当一台主机当机时,另外一台且相互监测对方的情况。当一台主机当机时,另外一台 主机立即接管它的工作,保证工作不间断。主机立即接管它的工作,保证工作不

40、间断。 Excee Consultant Page 56 管理信息系统 56 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 一、设计依据 4.集中式还是分布式集中式还是分布式 如果一个系统的处理方式是集中式的,即可以是单机如果一个系统的处理方式是集中式的,即可以是单机 式系统,也可以是网络系统。如果一个系统的处理方式式系统,也可以是网络系统。如果一个系统的处理方式 是分布式的,则采用网络系统将更能有效地发挥系统的是分布式的,则采用网络系统将更能有效地发挥系统的 性能。性能。 5.地域范围地域范围 当系统采用网络结构形式时,还需要根据系统覆盖的当系统采用网络结构形式时,还需要根据系统

41、覆盖的 地域范围决定采用广域网还是局域网。地域范围决定采用广域网还是局域网。 Excee Consultant Page 57 管理信息系统 57 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 一、设计依据 6.单机系统还是多机系统单机系统还是多机系统 如果一个系统的功能比较简单,并且规模不大,那么如果一个系统的功能比较简单,并且规模不大,那么 采用单用户或多用户的单机系统可以满足要求,否则就采用单用户或多用户的单机系统可以满足要求,否则就 要采用多机系统,多机系统可以很好地解决资源共享问要采用多机系统,多机系统可以很好地解决资源共享问 题。题。 7.数据管理方式数据管理方式 如果

42、数据管理方式为文件系统,则操作系统应具备文如果数据管理方式为文件系统,则操作系统应具备文 件管理功能。如果数据为数据库管理方式,那么系统中件管理功能。如果数据为数据库管理方式,那么系统中 应配备良好的应配备良好的DBMSDBMS或分布式或分布式DBMSDBMS系统软件和其它网络管系统软件和其它网络管 理软件。理软件。 Excee Consultant Page 58 管理信息系统 58 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 二、计算机硬件选择 硬件设备的配置合理性,意味着能否以最少的硬件设备的配置合理性,意味着能否以最少的 人、财、物去较好地完成系统的功能。根据处理功人、财

43、、物去较好地完成系统的功能。根据处理功 能的需要来选择设备,这是正确的工作顺序,反之,能的需要来选择设备,这是正确的工作顺序,反之, 若有了设备再搞系统设计,可能会造成很大的浪费若有了设备再搞系统设计,可能会造成很大的浪费 或不能满足要求。或不能满足要求。 在我国,有些单位先有机器后再搞系统设计,在我国,有些单位先有机器后再搞系统设计, 有时,现有机器不好用,需要的机器又没有,直接有时,现有机器不好用,需要的机器又没有,直接 影响了系统的经济效果。影响了系统的经济效果。 因此,计算机硬件的选择,因此,计算机硬件的选择, 必须进行充分的调查研究。必须进行充分的调查研究。 Excee Consul

44、tant Page 59 管理信息系统 59 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 二、计算机硬件选择 一般来说,要注意下面几点:一般来说,要注意下面几点: (1 1)根据新系统的功能和容量要求,有针对性的选择设备(主机)根据新系统的功能和容量要求,有针对性的选择设备(主机 和外设),使买来的设备能充分被利用,也要留有扩充余地。和外设),使买来的设备能充分被利用,也要留有扩充余地。 (2 2)考虑联网要求:包括子系统内部,子系统之间,子系统与上)考虑联网要求:包括子系统内部,子系统之间,子系统与上 层信息系统之间的联网。不同机器要能够兼容,最好是同一家的层信息系统之间的联网

45、。不同机器要能够兼容,最好是同一家的 产品。产品。 (3 3)向已使用过该种设备的单位了解运行情况及优缺点。)向已使用过该种设备的单位了解运行情况及优缺点。 (4 4)了解设备管理和维护工作量大小,以及厂商所能提供的保修、)了解设备管理和维护工作量大小,以及厂商所能提供的保修、 维护等条件。维护等条件。 (5 5)准备几种设备配置方案及类似功能、容量的几种机器选择方)准备几种设备配置方案及类似功能、容量的几种机器选择方 案。召开各种方案论证会,请各方面有关人员和专家参加分析讨案。召开各种方案论证会,请各方面有关人员和专家参加分析讨 论,提出意见论,提出意见。 Excee Consultant

46、Page 60 管理信息系统 60 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 三、计算机网络的选择 计算机网络的选择,主要考虑以下三个方面:计算机网络的选择,主要考虑以下三个方面: (1 1)网络拓扑结构。总线型、星型、环型、混合)网络拓扑结构。总线型、星型、环型、混合 型。型。 (2 2)网络的逻辑设计。划分子网络,并配备设备。)网络的逻辑设计。划分子网络,并配备设备。 (3 3)网络操作系统。)网络操作系统。UNIX,WIN NT等。等。 Excee Consultant Page 61 管理信息系统 61 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 四、数据

47、库管理系统的选择 在数据库管理系统的选择上,主要考虑以下问题:在数据库管理系统的选择上,主要考虑以下问题: (1 1)数据库的性能;评价指标包括:响应时间)数据库的性能;评价指标包括:响应时间 和吞吐量和吞吐量 之间的权衡、数据库的可用性、数据库的命中率以及内存之间的权衡、数据库的可用性、数据库的命中率以及内存 的使用效率。的使用效率。 (2 2)数据库管理系统的系统平台;是)数据库管理系统的系统平台;是WINWIN还是还是 UNIXUNIX,或,或 者是跨平台?者是跨平台? (3 3)数据库管理系统的安全保密性能;从广义上讲,数)数据库管理系统的安全保密性能;从广义上讲,数 据库系统的安全框

48、架可以划分为三个层次:据库系统的安全框架可以划分为三个层次: 网络系统层次;网络系统层次; 宿主操作系统层次;宿主操作系统层次; 数据库管理系统层次。数据库管理系统层次。 Excee Consultant Page 62 管理信息系统 62 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 四、数据库管理系统的选择 l目前,市场上流行的适用于大型目前,市场上流行的适用于大型MIS的的DBMS有:有: Oracle,Sybase. l市场上流行的适用于中型市场上流行的适用于中型MIS的的DBMS有:有: Informix. l市场上流行的适用于小型市场上流行的适用于小型MIS的的DBMS

49、有:有: FoxPro. Excee Consultant Page 63 管理信息系统 63 7.5 7.5 系统物理配置方案设计系统物理配置方案设计 五、应用软件的选择 选择应用软件应考虑的问题:选择应用软件应考虑的问题: l软件是否能够满足用户的需求。软件是否能够满足用户的需求。 l软件是否具有足够的灵活性。软件是否具有足够的灵活性。 l软件是否能够获得长期、稳定的技术支持。软件是否能够获得长期、稳定的技术支持。 Excee Consultant Page 64 管理信息系统 64 7.6 7.6 输出设计输出设计 在系统设计中,输出设计占据很重要的地位。因为,在系统设计中,输出设计占据

50、很重要的地位。因为, 计算机系统对输入数据进行加工处理的结果,只有通过输计算机系统对输入数据进行加工处理的结果,只有通过输 出才能为用户所使用,出才能为用户所使用,对于大多数用户来说,输出是系统对于大多数用户来说,输出是系统 开发的目的和评价系统开发成功与否的标准开发的目的和评价系统开发成功与否的标准。 而对于一个从事系统设计的信息人员来说,在进行而对于一个从事系统设计的信息人员来说,在进行 系统的输出设计与输入设计时,最容易感到困惑的问题是系统的输出设计与输入设计时,最容易感到困惑的问题是 究竟应该从系统输出设计着手还是从系统输入设计着手?究竟应该从系统输出设计着手还是从系统输入设计着手?

51、为了使信息人员能更快地进入状况、切入系统的问题面,为了使信息人员能更快地进入状况、切入系统的问题面, 经过多次的经验与实践结果,认为一般都是从经过多次的经验与实践结果,认为一般都是从输出设计输出设计开开 始着手。始着手。 Excee Consultant Page 65 管理信息系统 65 为什么要选择从输出设计开始入手?为什么要选择从输出设计开始入手? 主要的原因在于: 当系统分析人员取得用户提供的输出数据与报表后,可 以通过这些输出数据与报表的格式内容,推演出为得到这些 输出数据所需的输入数据项,并且借此询问用户要经过哪些 处理流程才能得到正确的输出结果,也就是说,在询问的过 程中,信息人

52、员就可以了解系统运作后的具体输出项目、要 生产这些输出内容所需要的原始数据以及产生这些输出需要 经过的处理过程。从输出设计着手,对系统整体性的了解有 很大的帮助。 Excee Consultant Page 66 管理信息系统 66 一、输出类型的确定一、输出类型的确定 在进行输出内容的设计之前,要先确定输出类型,输出的类 型包括以下内容: 1、交互输出:计算机以通讯方式与用户直接通话,即以对话方式进行计算机以通讯方式与用户直接通话,即以对话方式进行 输出。输出。 2、操作输出:计算机运行过程中与操作有关的输出,如出错信息计算机运行过程中与操作有关的输出,如出错信息。 3、外部输出:输出目标是

53、系统以外的环境,例如,向其它系统输出的输出目标是系统以外的环境,例如,向其它系统输出的 信息与表格等。信息与表格等。 外部输出得到的是外部报表,因为外部报表被用于组织外部,它外部输出得到的是外部报表,因为外部报表被用于组织外部,它 们应该设计良好、实用并且具有专业格式。所谓专业格式指的是预先们应该设计良好、实用并且具有专业格式。所谓专业格式指的是预先 打印了企业信息的专用纸张上生成的格式。打印了企业信息的专用纸张上生成的格式。 Excee Consultant Page 67 管理信息系统 67 一、输出类型的确定一、输出类型的确定 在进行输出内容的设计之前,要先确定输出类型,输出的 类型包括

54、以下内容: 4 4、内部输出:在系统内部一个处理过程向另一个处理过程的输出,:在系统内部一个处理过程向另一个处理过程的输出, 通常,它是计算机与人之间的主要接口。通常,它是计算机与人之间的主要接口。 内部输出得到的是内部报表,在组织内部使用,并且很少被发内部输出得到的是内部报表,在组织内部使用,并且很少被发 送到组织外部或是被组织外的人看到。从节省开支的角度考虑,内送到组织外部或是被组织外的人看到。从节省开支的角度考虑,内 部报表通常用普通纸张打印,这里的普通纸张可以定义为:空白的、部报表通常用普通纸张打印,这里的普通纸张可以定义为:空白的、 单一厚度的、标准尺寸的、形状一致的纸张。单一厚度的

55、、标准尺寸的、形状一致的纸张。 Excee Consultant Page 68 管理信息系统 68 二、输出设计的内容二、输出设计的内容 1 1、有关输出信息使用方面的内容:包括信息的使用:包括信息的使用 者(根据使用者的喜好,确定信息表达方式:文字者(根据使用者的喜好,确定信息表达方式:文字 叙述、图表显示。)、使用目的(确定输出类型)、叙述、图表显示。)、使用目的(确定输出类型)、 报告量(确定输出量)、使用周期、有效期、保管报告量(确定输出量)、使用周期、有效期、保管 方法和复写份数等;方法和复写份数等; 2 2、输出信息的内容:包括输出项目、位数、数据形:包括输出项目、位数、数据形

56、式(文字、数字);式(文字、数字); 3 3、输出格式:如表格、图形或文件;:如表格、图形或文件; Excee Consultant Page 69 管理信息系统 69 二、输出设计的内容二、输出设计的内容 4 4、输出设备:如打印机、显示器、卡片输出机等。:如打印机、显示器、卡片输出机等。 打印机:打印机:当数据需要当数据需要保存保存并且要求经过相关单位的并且要求经过相关单位的确认确认时,时, 打印机是一个很好的选择,因为它可以输出特定的格式文打印机是一个很好的选择,因为它可以输出特定的格式文 件以供审阅。件以供审阅。 显示器:显示器:显示器是与用户沟通最直接的媒介,它适合于显示器是与用户沟

57、通最直接的媒介,它适合于在在 线实时性查询线实时性查询。当用户只是需要查看一下数据而并没有要。当用户只是需要查看一下数据而并没有要 求要将数据输出保存时,用显示器显示方式是最佳的选择。求要将数据输出保存时,用显示器显示方式是最佳的选择。 卡片输出机:卡片输出机:与打印机用法相似。与打印机用法相似。 5 5、输出介质:如输出到磁盘还是磁带上,输出用纸是专:如输出到磁盘还是磁带上,输出用纸是专 用纸还是普通白纸等。用纸还是普通白纸等。 Excee Consultant Page 70 管理信息系统 70 三、输出设计的步骤三、输出设计的步骤 系统的输出设计,归纳起来共有下列四个步骤: 1 1、确定

58、系统的输出需求、确定系统的输出需求 ; 2 2、选择合适的输出媒体、选择合适的输出媒体 ; 3 3、定义各输出数据的内容与输出的格式、定义各输出数据的内容与输出的格式 ; 4 4、在收集到上述完整的信息后,将其进行整理,、在收集到上述完整的信息后,将其进行整理, 并最终得出输出报告。并最终得出输出报告。 Excee Consultant Page 71 管理信息系统 71 三、输出设计的步骤三、输出设计的步骤 步骤1:确定系统的输出需求 ; 在这个步骤中,除了要考虑用户的特别要求外,主要考虑屏幕数据与报在这个步骤中,除了要考虑用户的特别要求外,主要考虑屏幕数据与报 表文件的输出需求。屏幕数据的

59、输出需求主要在于能够按照用户的需求表文件的输出需求。屏幕数据的输出需求主要在于能够按照用户的需求 来提供相关数据内容的查询;而报表文件的输出需求,系统输出的设计来提供相关数据内容的查询;而报表文件的输出需求,系统输出的设计 者必须要收集到如下信息:者必须要收集到如下信息: 用户想要得到的输出报表有哪些?用户想要得到的输出报表有哪些? 各输出报表的名称、目的与需要提供的信息?各输出报表的名称、目的与需要提供的信息? 各输出报表的产生周期与输出的份数?各输出报表的产生周期与输出的份数? 各输出报表由哪一单位负责印制与发送?各输出报表由哪一单位负责印制与发送? 各输出报表的使用单位与处理流程?各输出

60、报表的使用单位与处理流程? 各输出报表的保存期限、使用限制与机密等级?各输出报表的保存期限、使用限制与机密等级? Excee Consultant Page 72 管理信息系统 72 三、输出设计的步骤三、输出设计的步骤 将收集的有关信息,填写到输出设计书上,输出设计书的格将收集的有关信息,填写到输出设计书上,输出设计书的格 式如下表:式如下表: 输出设计书输出设计书 资料代码资料代码GZ-01输出名称输出名称工资一览表工资一览表 处理周期处理周期每月一次每月一次形式形式行式打印行式打印 表表 输出类输出类 型型 内部输出内部输出 份数份数1报送报送财务科财务科 项目号项目号项目名称项目名称位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论