数据流程图及数据字典的补充

数据流程图及数据字典的补充

ID:46235894

大小:369.50 KB

页数:25页

时间:2019-11-22

数据流程图及数据字典的补充_第1页
数据流程图及数据字典的补充_第2页
数据流程图及数据字典的补充_第3页
数据流程图及数据字典的补充_第4页
数据流程图及数据字典的补充_第5页
资源描述:

《数据流程图及数据字典的补充》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(一)数据流图基本符号1、外部实体2、数据流3、处理4、数据存储编号、名称文件名称编号实体名编号处理名称各种符号的形状有多种方案,可以选用。实体名编号处理名称1、外部实体外部实体:位于系统之外的信息提供者或使用者。说明数据输入的源点(数据源)或数据输出的终点(数据终点)。外部实体可用来明确系统和环境的界限!同一个外部实体可以在一张数据流程图中出现若干次。实体名2、数据流表示数据和数据流向,由一项或一组固定成份的数据组成,如“选课单”由“学号、姓名、课程编号、课程名称”等成分组成。数据流的命名用名词,不要使用意义空洞的名词;尽量使用现实系统已有名字。编号、名称数据流有

2、时是很明显的,这时可以省略,不需要描述数据流!经理编制财务报表编制财务报表财务报表经理数据流名称的表示举例:某公司的顾客可能寄来订货单、支票、退货请求,或询问某件事,如果把这些数据全部表达出来,这个数据流程图就不好看。顾客处理顾客事务订货单支票退货单询问举例:多个数据流的表示订货单顾客处理顾客事务支票退货单询问顾客事务第一种解决方法:举例:多个数据流的表示顾客订货单支票退货单询问编辑订货单开收据处理询问退货分析处理举例:多个数据流的表示第二种解决方法举例:储户到储蓄所去存(取)款时,要将填写好的存(取)单与存折交给营业员,营业员处理完这笔业务后,把存折交给储户。储户

3、业务处理存(取)单存折存折帐目D0举例:多个数据流的表示若把“存取单”与“存折”这两个平行且方向相同的数据流合并为“存取要求”,则可以减少一个数据流,数据流程图更简单好读一些!储户业务处理存取要求存折帐目D0举例:多个数据流的表示3、处理处理,表示对数据进行的操作,把流向它的数据进行一定的变换处理,产生新的数据。如“处理选课单”、“产生发票”等。处理的命名(描述)尽量最好使用动宾词组,一个动词加一个名词;不要使用空洞的动词。编号描述部门P1输入数据录入员P2打印报表人事处计算工资P3财务处P4打印P5工资╳╳√√√3、处理编号处理名称功能执行者处理的命名(描述):最

4、好使用动宾词组,一个动词加一个名词。编号功能描述功能执行者处理的执行者(部门):表示处理由谁来完成,可以是人、部门或是程序,也可以没有。处理必须同时有输入和输出的数据流。3、处理计算利润P456P4.1编制月报财务处P5计算利润P456P4.1?每个处理至少有一个输入数据流和一个输出数据流!!常见错误处理没有输出!数据源没有输入!处理数据终点4、数据存储数据存储是指通过数据文件、文件夹和账本等存储数据,如“学生档案”、“库存台帐”等;为了避免线条的交叉,同一个数据存储可以出现若干次。名称编号统计员记录考勤职工考勤D1计算工资职工数据存储:是数据的“保存处”和“中转站

5、”!可以避免处理和处理之间的直接箭头联系,这样能提高每个处理的独立性。4、数据存储举例:多个数据存储教师统计成绩分析期末成绩登记期末成绩分析补考成绩登记补考成绩期末成绩领导学生动态管理学籍表D1D1学籍表D1学籍表期末成绩通知单留退名单补考成绩留退名单4、数据存储数据存储必须要么从某个处理流出、要么流入某个处理,而不能与处理无任何关系。实体实体数据存储数据存储实体数据存储数据存储实体p2132.22.12.33.13.2关联图1层2层保持m进n出!上下两层处理的输入和输出数据流必须对应,随着逐层扩展,输入和输出数据流、外部项通常会增加。业务流程图与数据流程图的对应有

6、两种思路:一种是先按业务流程图理出的业务流程顺序,然后将相应调查过程中所掌握的数据、表单分离出来,接下来考查数据的流向,加工处理过程和存储,把它们串起来就绘制成一完整的数据流程图;另一种是从业务流程中分离出处理过程,再考查每一个处理过程的输入数据与输出数据,将业务过程中所有的处理过程的输入、输出数据流进行有机的集成就形成了一个完整的数据流程图。检验DFD与业务流程的一致性:1、有关数据载体部分一定要与业务流程图一致;2、将DFD与相应的业务流程图进行对比检查,看是否有遗漏的数据处理功能。检验DFD的一致性和完整性:1、检查各元素在数据流图之间的的一致性;2、在高层数

7、据流图中出现的外部实体、数据流和数据存储一定要在低层的数据流图中出现。数据流图的检验数据流图:小结数据流图不考虑具体的组织机构、工作场所、物流、资金流等!只考虑数据的加工、存储、流动或使用情况。数据流图反映了系统与外部实体的数据联系!反映了数据在处理之间的联系!反映了数据的长期存储!数据流图:小结数据流图只能给出系统逻辑功能的一个总体框架而缺乏更加详细、具体的内容。数据的详细分析数据的详细分析就是对数据流图中所有出现的数据和信息进行深入的调查与分析,明确它们的属性、存储情况,给出定量的描述和分析。数据详细分析的工具是数据字典(DD,DataDictionary)

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

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

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