库存管理信息系统(具体的课设题目)
图2.6 某物料管理的业务流程
例2:销售业务流程。
图2.7 销售业务流程图
12
沈阳航空航天大学课程设计
2.7 数据与数据流程分析
(参照下面说明给出自己课题的本部分内容,不必复制下面内容)
数据流程分析是把数据在组织内部的流动情况抽象地独立出来, 舍去了具体的组织机构等,以发现和解决数据流中的问题。
根据业务流程分析结果,结合项目的任务、功能及特点,画出“数据流程图”,编制数据字典。
2.7.1 数据流程图基本符号
外部实体
图2.8 数据流程图基本符号
外部实体:指本系统之外的人或单位,它们和本系统有信息传递关系。例如顾客、供货单位等;
数据流:表示流动着的数据,箭头指明了数据的流动方向。通常在数据流符号的上方标明数据流的名称;
处理(功能):又称逻辑处理功能,即对数据的变换功能,标识符为P。处理的名称直接表达这个处理的逻辑功能,如进货、登记库存台帐等;
数据存储:指数据保存的地方。这里“地方”并不是指保存数据的物理地点或物理介质,而是指数据存储的逻辑描述。符号左边填入该数据存储的标识,如F1、F2;图形右边填写存储的名称,如学籍表、库存台帐等。
2.7.2 流程图绘制方法
自顶向下,分层绘制。
2.7.3 绘制规则
a.从左至右,即从产生数据的外部实体开始到使用数据的外部实体结束; b.对含义明显的数据流,其名称可以省略;
13
库存管理信息系统(具体的课设题目)
c.尽量避免数据流的交叉;
d.对于在两个设备上进行的处理,应避免直接相连。可以相连。可以在它们之间加一个数据存储。
e.如果一个外部实体提供给某个处理的数据流过多,可将它们合并成一个数据流;
f.下层图中的数据流与上层图中的数据流等价;
g.对于大而复杂的系统,其图中的各元素应加以编号。通常在编号之首冠以字母,用以表示不同的元素,可用P表示处理,D表示数据流,F表示数据存储,S表示外部实体。
2.7.4 数据流程事例
某公司数据流程:
图2.9 顶层
图2.10 第二层
14
沈阳航空航天大学课程设计
图2.11 第三层(1)
15
库存管理信息系统(具体的课设题目)
图2.12 第三层(2)
图2.13 第三层(3)
各系经过统计教材需求量,将教材征定单交给教材管理部门,教材管理部门拟订计划生成教材计划表,并将定书单提交给供货单位以求供货单位供应教材,完成
16