信息系统工程07.ppt

信息系统工程07.ppt

ID:50142590

大小:2.15 MB

页数:57页

时间:2020-03-05

信息系统工程07.ppt_第1页
信息系统工程07.ppt_第2页
信息系统工程07.ppt_第3页
信息系统工程07.ppt_第4页
信息系统工程07.ppt_第5页
资源描述:

《信息系统工程07.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、结构化系统开发方法结构化系统开发方法的阶段划分——信息系统的生命周期模型当前系统运行和维护(手工系统阶段)新系统运行和维护系统规划系统分析系统设计系统实施抽象程度时间系统开发规划方案系统分析说明书系统设计说明书系统使用说明书参考参考新系统的生命周期新系统的开发过程老系统的生命周期第四章:结构化系统分析1软件工程中的结构化分析方法2信息系统工程中的结构化分析步骤3现行系统的详细调查4组织结构与功能分析5业务流程分析6数据与数据流程分析7新系统逻辑方案8系统分析报告6.数据流程分析组织机构和业务流程分析中绘制

2、的组织结构图、业务流程图等图表虽然形象地表达了管理中信息的流动和存储过程,但仍没有完全脱离一些物质要素。为了用计算机进行信息管理,就必须进一步舍去物质要素,单从数据流动过程(指数据在系统中产生、传输、加工处理、使用、存储的过程)来考察实际业务的数据处理模式,为下一步分析做好准备。数据流程分析把数据在组织内部流动的情况抽象地独立出来,不考虑具体的组织机构、信息载体、物资和材料等,只从数据流动来考察实际的业务数据处理模式。目的:发现和解决数据流通中的问题。这些问题包括:数据流程不畅,前后数据不匹配,数据处理过

3、程不合理等等。分析内容:原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式,弄清各环节上的处理方法和计算方法,并在收集到的单据上注明相关信息。上述各种单据、报表、账本的制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。上述各种单据、报表、账册的各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。6.数据流程分析工具:数据流程图----DFD(DataFlowDiagram)数据流图的用途是用来描述系统逻辑模型的一种图

4、形工具。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。作为交流信息的工具作为分析和设计的工具数据流图可以辅助物理系统的设计数据流图对详细设计也有帮助6.数据流程分析办理取款手续的DFD图6.数据流程分析7(1)数据流图中的主要图形元素------转换数据流的处理过程----可以是数据库文件或任何形式的数据组织。箭头向内则表示写入文件或查询文件,箭头向外则表示从文件中读取数据或得到查询结果数据转换外部实体------位于软件系统边界之外的信息生产者或消费者数据流-----

5、-在转换之间有向流动的数据项或数据集合数据存储文件ororor6.数据流程分析8----系统逻辑模型数据的加工或变换输入输出软件系统外部实体外部实体……外部实体外部实体……输入数据流输入数据流输出数据流输出数据流6.数据流程分析9----学生购买教材的逻辑模型审查并开发票发票购书单各班学生用书表教材存量表无效书单开领书单领书单外部实体数据的加工学生学生6.数据流程分析10(2)数据流与数据加工之间的关系6.数据流程分析11(3)数据流图的层次结构为了表达数据处理过程的数据加工情况,需要采用层次结构的数据流

6、图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统6.数据流程分析12分层数据流图6.数据流程分析13F0A0B0F11A0B0F12F13F14F15p1C1D1M1N1F21M1F22N1F23K2F24W2F25p1Y2X2第n层第n+1层第n+2层6.数据流程分析14在多层数据流图中,顶层流图仅包含一个加工,它代表被开发系统。它的输入流是该系统的输入数据,输出流是系统所输出数据。底层流图是指其加工不需再做分解的数据流图,它处在最底层。中间层流图则

7、表示对其上层父图的细化。它的每一加工可能继续细化,形成子图。6.数据流程分析ABCABC54321HGFE顶层图:将整个系统作为一个数据加工项,着重描述系统与外部实体的联系。明确系统的边界。第一层图:对关联图中的数据加工进行分解,形成系统较详细的数据流程图。第二层图:对顶层图中的数据加工进一步分解,形成系统更详细的数据流程图。BGMPNL(4)绘制数据流程图的步骤遵循“由外向内,自顶向下”原则6.数据流程分析(5)数据流程图的绘制主要原则明确系统边界自顶向下逐层扩展布局合理清楚的确定数据输入的来源和输出的

8、去处信息系统数据加工过程多而杂,不可能用一两张数据流程图明确、具体的描述整个系统的逻辑功能。数据流图各种符号要布局合理、分布均匀、整齐、清晰、使读者有一目了然之感,这才便于交流,免生误解。6.数据流程分析数据流程图绘制的几种错误6.数据流程分析186.数据流程分析196.数据流程分析206.数据流程分析216.数据流程分析226.数据流程分析23检查和修改数据流图的原则数据流图上所有图形符号只限于前述四种基本图形元素数据流图的

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

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

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