图3-3 医药GSP管理系统第一层流程图
三、第2层数据流图
在本层数据流图中,将细化上一层的各个模块的具体功能。在此就以药品档案为例,其数据流图如下所示:若图片无法显示请联系QQ752018766,PowerBuilder+SQL Server医药GSP管理系统 第6页免费,转发请注明源于www.youerw.com
图3-4 药品信息档案流程图
相应的数据字典:
数据流条目:
基本表=药品编号+药品名称+生产时间+有效期+温度上限+温度下限+湿度上限+湿度下限+生产厂家+联系电话
数据项条目:
1.药品编号
别名:无
类型:字符型(char)
长度:40
简述:唯一标识一种药品
组成:企业自行规定
2.药品名称
别名:无
类型:字符型(char)
长度:40
简述:无
组成:药品来源名称
3.温度上限
别名:药品保质的最高温度
类型:int
长度:4
简述:药品安全温度最高极限
组成:生产厂家提供
4.联系电话
别名:生产厂家联系电话
类型:字符型(char)
长度:40
简述:生产厂家的联系方式
组成:生产厂家提供
加工条目:
1.加工名:药品号
输入数据流:药品数据
输出数据流:档案基本表
加工逻辑:根据药品情况输入相应数据并存放在基本表内
2.加工名:数据查询
输入数据流:相关查询条件
输出数据流:基本表相关信息
加工逻辑:按类型对基本表内的数据进行查询统计
3.加工名:数据删除
输入数据流:相关删除条件
输出数据流:基本表
加工逻辑:删除满足输入条件的基本表相关信息
数据存储条目
文 件 名:基本表文件
组 成:药品编号+药品名称+生产时间+有效期+温度上限+温度下限+湿度上限+湿度下限+生产厂家+联系电话
组织方式:索引文件,以药品号为关键字
系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的技术方案。它包括数据库设计以及系统的总体设计。数据库设计包括概念结构设计和逻辑结构设计,而系统的总体结构设计是系统设计阶段的主要活动之一,是为了实现系统总体功能,提高系统的各项指标。这一阶段的主要任务就是将整个系统合理地划分成各个功能模块,正确处理模块之间与模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构等等。
将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。它是整个数据库设计的关键。概念结构是独立于计算机硬件结构、独立于支持数据库的DBMS。
概念结构设计的方法有:
(1) 自顶向下:首先定义全局概念结构的框架,然后逐步细化。
(2) 自底向上:首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构。
(3) 逐步扩张:首先定义最重要的核心概念结构,然后向外扩充。
(4) 混合策略:即将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。
在对本系统数据库的具体设计过程中,所采用的是自底向上的设计方法,即自顶向下地进行需求分析,得到每一集体的应用需求,然后反过来根据每一子需求,采用自底向上法分步设计每一局部E-R模型,综合各局部E-R模型,逐层向上回到顶端,最终产生全局E-R模型。
根据需求分析的结果,在系统的设计过程中得到了如下实体和其E-R图如下:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>