交通运输信息管理第6章运输管理信息系统设计与实施

交通运输信息管理第6章运输管理信息系统设计与实施

ID:40138912

大小:145.00 KB

页数:39页

时间:2019-07-23

交通运输信息管理第6章运输管理信息系统设计与实施_第1页
交通运输信息管理第6章运输管理信息系统设计与实施_第2页
交通运输信息管理第6章运输管理信息系统设计与实施_第3页
交通运输信息管理第6章运输管理信息系统设计与实施_第4页
交通运输信息管理第6章运输管理信息系统设计与实施_第5页
资源描述:

《交通运输信息管理第6章运输管理信息系统设计与实施》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、6.1系统设计概述6.2信息系统设计的内容6.3编写程序设计说明和系统设计报告6.4信息系统设施6.5系统运行、维护与评审第6章运输管理信息系统设计与实施6.1系统设计概述6.1.1系统设计的主要工作6.1.2系统设计应遵循的原则6.1.3结构化设计概述系统设计是在系统分析的基础上,根据系统分析报告所确定的逻辑模型,科学、合理地考虑各种具体的技术手段和处理方法,确定系统的实施方案,即建立分析系统的物理模型。6.1.1系统设计的主要工作总体设计代码设计和实际规范的制定系统物理配置方案设计数据库存储设计计算机处理过程设计6.1.2系统设计应遵循的原则系统性

2、:要从整个系统的角度进行思考,系统的设计要建立统一的标准,代码设计等均要符合规范,数据要满足共享等。灵活性:要求有很强的环境适应性,尽量采用模块化结构化设计方法,提高各模块的独立性,减少数据耦合性,使系统对数据的依赖降到最低程度。可靠性:提高系统抵御外界干扰的能力和自恢复能力,安全、保密、检错、纠错能力,抵抗病毒能力。经济性:在满足系统要求的情况下,减少系统的开销。6.1.3结构化设计概述结构化设计的基本思想将一个复杂的系统分解为一个多层次的模块化结构,即复杂问题简单化(过程特征,层次特征)。使每一个模块尽可能独立,与其他模块间的联系程度最低。用直观的

3、工具来表达系统的结构(系统结构图)。6.1.3结构化设计概述结构化设计的优点易于实现。有利于应用软件总体结构的优化。实现的系统具有较好的可维护性。(1)构成系统的每个模块的规模小,功能单一,易于修改;(2)每个模块的独立性高,避免出现连锁错误;(3)模块间的调用关系、控制关系和数据交换关系均明确地标注在系统结构图上,为修改提供方便。6.1.3结构化设计概述模块所具有的四种属性外部属性:(1)输入与输出;(2)逻辑功能;内部属性:(1)运行程序;(2)内部数据。6.1.3结构化设计概述常用的基本结构单位:元素、结构和过程顺序机构:选择结构:(1)IFTH

4、ENELSE(2)CASE重复结构:(1)FOR(2)WHILE6.1.3结构化设计概述模块的聚合度:指模块内部组成部分之间联系的紧凑程度(越高越好)聚合等级描述聚合度高低功能聚合执行一个独立的、能够确认定义的功能高低顺序聚合执行几个处理功能,且一个处理功能的输出直接成为下一个处理输入数据聚合执行几个处理功能,这几个功能或使用相同的输入数据,或产生相同的数据输出过程聚合执行几个处理功能,这些功能互不相关,但受同一控制流的支配时间聚合执行几个处理功能,彼此无关,只是执行时间相同而组合在一起逻辑聚合执行几个处理功能,彼此无关,处理逻辑相似偶然聚合各组成部分

5、之间没有任何关系,仅偶然组合6.1.3结构化设计概述模块间的耦合度:模块间联系的密切程度(越低越好),受两方面影响:(1)接口的复杂性(2)模块间的联结形式耦合等级描述耦合度高低数据耦合模块间的联系仅限于传递信息,互不干涉对方内部处理低高控制藕合模块间传递的信息控制了对方的内部处理过程,导致内部处理过程的不确定性非法耦合内容耦合、病态耦合,指一个模块与另一个模块的内部属性直接发生关系6.1.3结构化设计概述其他原则模块分解:(1)规模过大,内部组成复杂:几十条程序比较合适;(2)相同处理过程化为一个公共调用模块;模块的扇出数2~7个之间比较合适模块的扇

6、入系数要求大好、分解好模块的控制范围和影响范围6.2信息系统设计的内容6.2.1功能模块结构图设计6.2.2代码设计6.2.3系统物理配置方案设计6.2.4人机接口设计6.2.5数据存储设计6.2.1功能模块结构图设计按照功能从属关系画成的图表,图中每一个框称为一个功能模块工资管理信息子系统建立主文件更新主文件建立扣款文件计算与打印数据维护数据录入更新建立主处理文件扣款项数据录入数据维护打印工资单计算打印工资汇总表6.2.1功能模块结构图设计模块结构设计数据流程图变换型结构事务型结构系统结构图变换中心分解法事务中心分解法(1)具有输入、变换和输出这样的

7、顺序结构(2)从同一外部项输入的数据流经过的处理路径相同(1)一般具有平行的结构(2)从同一外部项输入的数据流,根据其事务类型的不同经过不同的处理路径6.2.1功能模块结构图设计模块设计模块的外部设计:(1)模拟的调用关系:上下级调用模块名称、标示符及调用方式;(2)每个模块的输入数据和输出数据的名称、标示符和类型;(3)模块间的控制关系(接口关系)模块的内部设计(1)处理流程设计(处理流程图);(2)模块内部设计(输入模块、输出模块、查询模块、内部处理模块)6.2.1功能模块结构图设计材料供应合同材料库存生产需求量读取材料已订购量读取材料库存量合理存

8、储量读取生产对材料需求量计算材料余缺量建立材料需求计划文件编制材料需求计划6.2.2代码设计代

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。