- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章信息系统设计的任务
信息系统设计的任务( Information System Analysis and Design) ;本章要点;系统设计的任务;6.1 系统设计的概述;系统设计的主要内容:;系统设计的主要内容:;系统设计的主要内容:;系统设计的主要内容:;2、代码设计
代码设计就是通过设计合适的代码形式,使其作为数据的一个组成部分,用以代表客观存在的实体、实物和属性,以保证它的唯一性便于计算机处理。;3、数据存储设计
文件组织和设计
根据系统分析得到的数据关系集和数据字典,再结合系统处理流程图,就可以确定出数据文件的结构和进行数据库设计。;系统设计的主要内容:;系统设计的主要内容:;系统设计的主要内容:;6.1 系统需求定义的目标;6.2 应用程序体系结构设计;;6.2.1 模块的定义;6.2.1 模块的特征;6.2.1 模块化;6.2.1 模块与模块化; 系统逻辑模型中数据流图中的模块是逻辑处理模块,模型中没有说明模块的物理构成和实现途径,同时也看不出模块的层次分解关系,为此在系统结构设计中要将数据流图上的各个逻辑处理模块进一步分解,用模块结构图确定系统的层次结构关系,并将系统的逻辑模型转变为物理模型。; 按逻辑划分:把相类似的处理逻辑功能放在一个模块里。
按时间划分
按过程划分
按通信划分
按职能划分;按职能划分子系统、按逻辑划分模块所形成的系统;模块结构图是把分解的一个个模块按层次结构联系起来的图。
模块结构图是结构化设计中描述系统结构的图形工具。作为一种文档,它必须严格地定义模块的名字、功能和接口,同时还应当在模块结构图上反映出结构化设计的思想。;6.2.1 模块结构图示例;工资管理信息系统;6.2.1 模块结构图;;6.2.1 模块结构图;模块:模块是可以组合、分解和更换的单元,是组成系统、异于处理的基本单位。
调用:在模块结构图中,用连接两个模块的箭头表示调用。箭头总是由调用模块指向被调用模块,但是应该理解成被调用模块执行后又返回到调用模块。
;数据:当一个模块调用另一个模块时,调用模块可以把数据传送到被调用模块处处理,而别调用模块又可以将处理的结果送回调用模块。在模块之间传送的数据,使用与调用箭头平行的带空心圆的箭头表示,并在旁边标上数据名。
;控制信息:为了指导程序下一步的执行,模块间有时还必须传送某些控制信息。例如,数据输入完成后给出的结束标志,文件读到末尾产生的文件结束标志等。控制信息与数据的主要区别是前者只反映数据的某种状态,不必进行处理。在模块结构图中,用带实心圆的箭头表示控制信息。
转接符号:当模块结构图在一张图上画不下,需要转接到另外一张纸上,或者为了避免图上线条交叉时,都可以使用转接符号。
;数据:当一个模块调用另一个模块时,调用模块可以把数据传送到被调用模块处处理,而别调用模块又可以将处理的结果送回调用模块。在模块之间传送的数据,使用与调用箭头平行的带空心圆的箭头表示,并在旁边标上数据名。
;构成最终系统的每一个主要的程序对应于按时间划分的子系统,每个系统都应有相应的模块结构图,每个程序对应于按事件划分的DFD中的一个过程。
有DFD转换为MSC图的方法有两种
事务分析法
变换分析法
;事务型系统由三层组成:
事务层
操作层
细节层
事务型模块的功能是对接收的事务,按其类型选择某一类事务处理。;事务型系统工作的顺序:
主模块将按事务的类型选择调用某一事务处理模块,
事务处理模块又调用若干个操作模块,而每个操作模块又调用若干个细节模块。
在实际系统中,由于不同的事务可能有共同的操作,而不同操作又可能有共同的细节,因此事务型系统的操作模块和细节模块可以达到一定程度的共享。;事务分析1;事务分析2;变换型模块结构描述的是变换型系统,变换型系统由三部分组成:
输入
数据加工(中心变换)
输出
变换型模块的功能是将输入的数据经过加工后输出。;变换型系统工作的顺序:
首先主模块受到控制,然后控制沿着结构逐层达到底层的输入模块,当底层模块输入数据A后,A由下至上逐层传送,逐步由“物理输入”变成“逻辑输入”C;
在主控模块控制下, “逻辑输入”C经中心变换模块转换成“逻辑输出”D,D再由上至下逐层传送,逐步把“逻辑输出”变成“物理输出”E。
这里的“逻辑输入”和“逻辑输出”分别为系统主处理的输入数据流和输出数据流,而“物理输入”和“物理输出”是指系统输入端和系统输出端的数据。;变换分析;下图是一个以事务为中心的数据流图,显然,加工“确定事务类型”是它的事务中心。;课堂讲解;缺货通知单 ;“销售订单处理”功能的结构图
;(五)模块结构图的改进;(五)模块结构图的改进;(1)数据耦合
如果两个模块之间的通信信息是若干数据项,则这种耦合方式称为数据耦合。
例
您可能关注的文档
- 第4讲人类的侵犯与利他行为.ppt
- 第4讲中国社会政策的演进.ppt
- 第4讲价值和伦理在实务中的应用.ppt
- 第4讲变量及其赋值.ppt
- 第4讲国家权力与国际权力结构.ppt
- 第4讲人力资源管理的挑选前实践.ppt
- 第4讲人际交往心理.ppt
- 第4讲图层、时间轴、行为.ppt
- 第4讲外汇与汇率.ppt
- 第4讲外汇汇率与汇率制度.ppt
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
最近下载
- 2024年新人教版七年级上册英语课件 Unit4 课时1 Section A(1a-1d).pptx VIP
- JGJT212-2010 地下工程渗漏治理技术规程.docx VIP
- 梅毒诊疗指南(2024年).pptx VIP
- 特种设备生产单位质量安全总监和质量安全员考试题库(含答案).docx VIP
- 北京市2025年中考语文模拟卷2(含答案).docx VIP
- 年产白酒800kL建设项目环评环境影响报告表(新版环评).doc VIP
- 一种低硅/铝比纳米Beta分子筛及合成方法.pdf VIP
- 医疗废物与污水处理培训.pptx VIP
- 中小企业数字化转型示范城市评分细则.pdf VIP
- 奇台县苏吉泉金矿第三稿.doc VIP
文档评论(0)