2
3.4.2 系统数据流图
其次就是整个药品管理系统的大体工作流程其中主要的就是库存的药品进出非常频繁如图3-2所示:
3.4.3 详细数据流图
最后就是整个系统所涉及到的药品管理的详细数据流图,药品经过采购员采购把药品送入仓库中并且进行登记,仓库保管员将药品保管好,当进行药品上架时保管员对药品进行登记而且柜台也对药品登记,当药品进行销售时药品销售员对药品信息进行
图3-2 系统数据流图
3.5 数据库设计
3.5.1 E-R图
在需求分析阶段已完成该系统所有的数据分析。根据该阶段所建立的概念模型,已经得出满足系统设计要求的几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。
实体是名词,在E-R 图中设计中就是所说的表。比如“药品”,“库存”。
行为是动词,在E-R 图中设计时一般不考虑行为,它是业务逻辑,在详细设计才有设计,是方法。比如 “销售”,“进货”等等。
在设计E-R图时时强调的是不同实体之间关系,不是行为。比如:药品 "销售" 库存,“转移”是一种关系,不是行为。在某种情况下,“销售”是一个关系表,将“药品”和“库存”联系起来。
在找出实体后,我们要根据分析来定义实体的属性,就是表的列。比如药品有ID,名称,进价,销价,简介等等; 库存有ID,名称,数量等等。“库存”可拥有 0-MANY 的“药品”,而药品同样属于0-MANY 的库存。所以是多对多的关系
根据以上的分析给出下面的概念结构设计得E-R图。
1 用户表包括用户名,密码,权限,备注几项如图3-3所示:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页