- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第04讲结构化剖析基本”
第04讲 结构化分析基础 理学院3S技术研究所 冯德鸿 教学目的: (1)初步掌握数据流程图概念(物理模型与逻辑模型) (2)理解计算机系统的可行性研究的一般步骤与方法。 教学重点: 结合系统模型—数据流程图(物理模型与逻辑模型)阐明计算机系统的可行性研究的一般步骤和方法。 教学难点: 计算机系统的可行性研究的一般步骤中的第3步?导出新系统的物理模型 教学要求: 要求初步学会画出一个具体系统的逻辑数据流程图 教学方法: 讲授法为主,辅讨论法 数据流程图 数据流程图的概念(DFD) 数据流程图是描述计算机系统行为的一种方法,它提供了表达数据流动和变换的方法。 构成数据流程图的常见元素 一个数据流程图是由外部实体节点(用正方形表示)、过程节点(用圆圈表示)、数据存储节点(用少一条边的矩形表示)和数据流(用箭头表示)组成的有向图。 基本数据流程图符号 数据流程图实例(1) 数据流程图实例(2) 基于数据流程图的系统建模 可行性研究一般遵循的步骤 step1:确定新系统的规模与目标 通过系统分析员与用户的交流,明确: (1)新系统的主要功能; (2)主要的数据输出与输入数据的来源; (3)特殊的处理,如对系统性能(响应时间、系统可靠性等)的特殊要求。 step2:研究旧系统 新系统是对旧系统中缺陷的改进,为了理解旧系统,必须首先对旧系统进行深入的分析与研究,由此,必须使用系统分析工具(系统流程图)。对旧系统的研究主要体现在如下方面: 可行性研究一般遵循的步骤(续) A 基本功能:将旧系统用数据流程图表示出来,并辅以数据字典对数据流程图中的元素加以说明。 B 旧系统与其他系统的接口关系:其中系统接口包括共享数据的接口、存取子例程的接口规范或用于存取数据的数据操纵语言。 C 旧系统的缺陷:系统的性能、响应时间、有缺陷的算法。 D 旧系统的工作负载:输入数据、中间数据和输出数据等。 E 旧系统的运营成本和效益。 可行性研究一般遵循的步骤(续) 研究旧系统的方法: (1)向用户进行调查(收集现行系统有关数据、原始数据、报表与台帐); (2)实地考察现行系统的运行情况; (3)阅读现行系统有关资料,以补充用户叙述的不足。 可行性研究一般遵循的步骤(续) step3:导出新系统的物理模型 导出旧系统的逻辑模型。如一个仓库系统根据订货单、入库单、出库单等数据可以产生如下现行仓库系统的逻辑模型。 现行仓库系统的逻辑模型图示(缺陷是该系统不能立即反映库存情况) 可行性研究一般遵循的步骤(续) 导出新系统的逻辑模型。新系统要求库存账目能立即并动态地反映出库存的实际情况,由此可以将上述图示中的更新库存处理分解成入库更新、出库更新,并分别合并到入库处理和出库处理中去。 目标仓库系统的逻辑模型 可行性研究一般遵循的步骤(续) 导出新系统的物理模型。上述逻辑模型为了便于计算机实现,必须增加查询处理、修改处理(MS SQL),由此可导出新系统的物理模型。 目标仓库系统的物理模型(体现了如何处理的方式与方法) 可行性研究一般遵循的步骤(续) step4:导出实现方案并选择最优方案 导出实现方案 从新系统的物理模型出发,根据技术可行性,结合市场信息(计算机设备、网络设备以及支持的软件设备等价格),可确定出几个可选的实现方案,如采用集中式系统(非分布式系统)、局域网系统、客户机/服务器结构(C/S)等。 可行性研究一般遵循的步骤(续) 选择最优方案 由于计算机系统都是信息系统,它所产生的价值依赖于信息的质量。信息的质量包括了完整性、正确性、及时性、精确性和可用性等。总的说来,信息质量越高,所需要的系统开发成本也越高,必须在信息的价值和系统开发成本之间进行折中。 可行性研究一般遵循的步骤(续) step5:进行成本/效益分析 应用净资金现值计算方法 step6:制定开发计划: 主要使用PERT图来规划。 Step7:书写文档 小 结 数据流程图概念 计算机系统的可行性研究的一般步骤与方法:确定新系统的规模与目标?研究现行系统?导出新系统的物理模型(思路)?导出实现方案并选择最优方案? 进行成本/效益分析?制定开发计划?书写文档 。 作业题:练习题三(P59) 10 * * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Prof
您可能关注的文档
最近下载
- 2025至2030年中国机器人关节模组行业市场竞争态势及前景战略研判报告.docx
- 员工冲突管理培训.pptx VIP
- 新课标人教版 宾语从句 复习课件.ppt VIP
- 厂务系统介绍.ppt VIP
- 2024年10月广东省高等教育自学考试00020高等数学(一)试卷及答案.pdf
- 英语人教版八年级下册unit5 setionB 课件.ppt VIP
- 人教版新目标八年级上册英语导学案(全册).pdf VIP
- 人教版九年级英语Unit 2 reading-The Spirit of Christmas.pptx VIP
- 丹毒中医护理方案ppt课件.pptx VIP
- 人教版九年级英语unit8全单元课件.ppt VIP
文档评论(0)