2.2系统模块结构图 根据用户的要求本系统共分8大部分,33个完整的功能模块。系统的结构模块分解图如下图2.1所示: paper51.com
内容来自www.paper51.com 内容来自论文无忧网 www.paper51.com 图2.1医院消耗品管理系统功能模块图 paper51.com 2.3业务流程图 内容来自论文无忧网 www.paper51.com 根据该系统业务流动情况,其业务流程图如下图2.2所示: 内容来自论文无忧网 www.paper51.com 图2.2医院消耗品管理业务流程图 copyright paper51.com 由业务流程可转换出该系统数据流程图如下图2.3: 内容来自www.paper51.com
内容来自论文无忧网 www.paper51.com
图2.3医院消耗品数据流程图 copyright paper51.com
3数据库的设计 http://www.paper51.com
3.1数据库的需求分析 paper51.com 用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 内容来自论文无忧网 www.paper51.com 仔细分析调查了解需求者对消耗品管理信息系统需求的基础上,得到系统所处理的数据流程,如图2.3所示。 copyright paper51.com
针对一般消耗品管理信息系统的需求,通过对消耗品调配工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构: 内容来自论文无忧网 www.paper51.com 消耗品基本信息,包括的数据项有:消耗品编号、消耗品名称、规格型号、类别、计量单位等。 paper51.com 入库消耗品信息,包括的数据项有:消耗品编号、消耗品名称、规格型号、类别、计量单位、数量、单价、金额、入库时间、经办人、保管人、仓库、备注等。 http://www.paper51.com 出库消耗品信息,包括的数据项有:消耗品编号、消耗品名称、规格型号、类别、计量单位、数量、单价、金额、领用时间、领用人、经办人、仓库、备注等。 paper51.com 消耗品销售信息,包括的数据项有:消耗品编号、消耗品名称、规格型号、类别、计量单位、数量、金额、仓库等。 内容来自www.paper51.com 有了上述的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。 copyright paper51.com 3.2数据库概念设计 http://www.paper51.com 设计方法采用的是自顶向下的瀑布模型,如下图3.1所示。 内容来自论文无忧网 www.paper51.com
这一设计阶段是在需求分析的基础上,设计出能够满足使用者需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。 内容来自论文无忧网 www.paper51.com 根据上面的设计规划出的实体有:消耗品、仓库、员工等。 paper51.com 消耗品基本信息实体E-R图,如下图3.2和3.3所示。 http://www.paper51.com |