- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据流图 数据流图可以用作明确用户需求和确定系统边界两个步骤中,帮助设计者了解数据如何流动,并发现需要存储的对象。 通过数据流图,明确用户需求,发现要存储的对象。发现的这些数据存储构造E-R图。 数据流图举例 某厂管理信息系统包括三个模块:销售管理子系统、劳动人事管理子系统和物资子系统。其中销售子系统的基本需求是: (1)处理顾客和销售员送来的订单。 (2)工厂是根据订货(订单)安排生产的。 (3)交出货物同时开出发票,并记入应收帐款。 (4) 收到顾客付款后,根据发票存根和信贷情况进行应收帐款处理。 这个需求太笼统了,需要逐步细化这个需求,并采用数据流图作为辅助分析手段。 销售管理子系统第一层数据流图 接收订单 处理订单 已批准的订单进行登记,并分配工种(如车工、钳工、焊工、电工等),生成生产通知单发送给生产部门安排生产。同时生成待完成订货清单,供生产部门参考。 生产完成后由生产部门将数据送入下一环节:开发票(3.0)。 开发票 生产完成后,开具发票。开发票后合同额即记入应收帐款,同时将发票信息存入发票主清单,并由系统生成包装通知单信息提供给顾客。 开发票后将发票分配一个发票号,并记人发票记录本。 支付过账 支付货款后,系统记入贷方余额,具体操作是调整应收帐款信息。 提供应收帐款 这步不能进一步细化,已经完成。 数据流图图元 使用Visio 作为绘图工具。 “数据流图模型”模版进行绘制。 数据流图语义比较简单,图元一共四个 数据源或终点 :用直角矩形表示。 数据源和终点表示数据的外部来源和去处。它通常是系统之外的人员或组织,不受系统控制。 为了避免在数据流图上出现线条交叉,同一个源点、终点或文件均可在不同位置多次出现,这时要在源(终)点符号的右下方画小斜线,或在文件符号左边画竖线,以示重复,如图 : 数据流图图元 加工处理 :一般用椭圆表示,但Visio中用圆角矩形表示,可能是考虑椭圆中可以容纳的字比较少的原因。数据流图中的矩形一般表示一个功能模块或一个过程,对应一个或一组动作。 加工处理是对数据进行的操作,它把流入的数据流转换为流出的数据流。每个加工处理都应取一个名字表示它的含义,并规定一个编号用来标识该加工在层次分解中的位置。名字中必须包含一个动词,例如“计算”、“打印”等。 对数据加工转换的方式有两种: 改变数据的结构,例如将数组中各数据重新排序; 产生新的数据,例如对原来的数据总计、求平均等值。 数据流图图元 文件 : 数据存储:用右边开口的矩形表示,表示数据库中存储的对象。另外在数据流图中,如果一个存储过程在同一个图中出现多次(主要是防止画的线交叉),还经常在在矩形左侧向右一点加个竖直线表示,但Visio中没有做区别。 文件是存贮数据的工具。文件名应与它的内容一致,写在开口长条内。从文件流入或流出数据流时,数据流方向是很重要的。如果是读文件,则数据流的方向应从文件流出,写文件时则相反;如果是又读又写,则数据流是双向的。在修改文件时,虽然必须首先读文件,但其本质是写文件,因此数据流应流向文件,而不是双向。 数据流图图元 数据流:用带箭头的直线表示,表示数据的流动方向。数据流由一组确定的数据组成。例如“发票”为一个数据流,它由品名、规格、单位、单价、数量等数据组成。数据流用带有名字的具有箭头的线段表示,名字称为数据流名,表示流经的数据,箭头表示流向。数据流可以从加工流向加工,也可以从加工流进、流出文件,还可以从源点流向加工或从加工流向终点。 对流进或流出文件的数据流不需标注名字,因为文件本身就足以说明数据流。而别的数据流则必须标出名字,名字应能反映数据流的含义。 数据流不允许同名。 两个数据流在结构上相同是允许的,但必须体现人们对数据流的不同理解。例如合理领料单与领料单两个数据流,它们的结构相同,但前者增加了合理性这一信息。 ?两个加工之间可以有几股不同的数据流,这是由于它们的用途不同,或它们之间没有联系,或它们的流动时间不同. 1.概念模型 1.3 概念模型的一种表示方法:实体-联系方法 实体型:用矩形表示,矩形框内写明实体名。 属性:用椭圆表示,并用无向边与相应实体连接起来。 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边上标明关系的类型。 一般E-R图的构造过程是: 根据局部应用的数据流图,设计分E-R图。 将各局部应用的分E-R图合并起来,消除冲突,形成初步E-R图。 消除初步E-R图中的冗余,构造基本E-R图。 以销售子系统的分E-R图为例。 销售子系统的分E-R图 存储实体 根据上节所画的数据流图,有如下几个数据存储:应收帐款、订单(订单记录本)、产品(产品描述)、待完成订单、发票主清单、发票记录
您可能关注的文档
- 项目介绍及周边小区分析.pdf
- 四通电磁换向阀.ppt
- 学术图书馆的组织柔性.pdf
- 实验五裸藻门、绿藻门团藻目常见种类及细胞形态观察.ppt
- 新人教版八年级下册物理72弹力.ppt
- 太钢与智能制造.pdf
- 亚马逊中差评管理及技巧.pdf
- 数松果课件北师大版二年级上册数学课件.ppt
- 人力资源部解析.ppt
- 现代欧洲早期的进步与贫困.pdf
- 5月每日一练题目练习.docx
- 基于java的千城外卖系统.docx
- 基于Springboot的房屋租赁系统的设计与实现(1).docx
- 初中信息技术教学现状分析与对策.docx
- 初中学困生学习的认知因素、社会因素对学习动力的影响.docx
- 初中学生创新能力培养策略探讨.docx
- 中考语文复习专题18议论文阅读(解析版) .docx
- 专题2《西游记》综合题解析版中考语文名著阅读知识(考点)梳理.docx
- 2025高考历史大题集训(新高考通用)大题06 史学研究类(琢典例+悟技能+刷变式)(原卷版).pdf
- 2025高考历史大题集训(新高考通用)大题06 史学研究类(琢典例+悟技能+刷变式)(原卷版).docx
文档评论(0)