医药进销存管理系统的需求分析以及数据流图.docxVIP

  • 7
  • 0
  • 约2.39千字
  • 约 6页
  • 2022-12-26 发布于湖北
  • 举报

医药进销存管理系统的需求分析以及数据流图.docx

一、需求分析 1、问题定义 某药店根据业务发展的要求,选定建立一个“医药进销存管理系 统”,以取代人工管理。开发目的如下: 对药品仓库内的有关各种药品材料的数据进行输入、修改及查询。 必须要指定的的专门人员才能对药品进销存的日常事务进行管理。 当有药品入库或者出库时,更新药品的数据信息。 要求有进货退货、出货退货的操作时,实行人性化的设计效果。 2、数据流程图DFD 数据流顶层图 数据流程图使用简易的、图形化的方式表达系统业务处理和数据流 之间的关系,它舍去了企业流程中的物流和资金流,仅把企业流程中的 数据流提炼出来,用以表达数据在部门内、部门间或组织间的逻辑流向 及逻辑加工和转换过程。数据流程图符号表示如下: 标识 功能描述 外部实体 数据存储 数据流 数理逻辑 功能执行者 经过分析,得出医药进销存业务的第一层DFD图: 二、数据库设计 数据库设计是要在一个给定的数据库管理系统中,通过合理的逻辑 设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库 和设计应用程序,满足用户的各种信息需求。 1.数据库概念设计 在数据库设计中,先对系统分析所得对数据字典中的数据存储进行 分析,得出系统的关系模式。 药品实体图的属性包括药品编号、药品名称、通用码、产地、规格、批号、进货价格、零 售价格、批发价格、有效期、药品类别。如图所示 实体间的E-R图: 经系统分析,得到医药进销存实体集的联系集为:采购员与供应商 是多对多的,仓库与药品是一对多的,仓库与管理员是一对一的,客户 和药品是多对多的,药品和仓库是多对一的,采购员与药品是多对多 的。 药品进销存管理系统整体E-R图 2、数据字典 数据流程图只是给出系统逻辑功能的一个总框架,但缺乏详细、具 体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据 流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无 二义的方式定义所有被加工引用的数据流和数据存储。数据流程图加上 数据字典,就可以从图形和文字两个方面形成对逻辑模型的完整说明。 数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人 员在数据库设计、实现和运行阶段控制有关数据提供依据。 数据存储定义: 名字:药品信息 描述:仓库内存储的所有药品信息,包括所有药品查询的所需信 息。 定义:药品信息=药品编号+药品名称+药品类别+销售价格+进货价 格+单位+库存量+有效期 位置:存储 输出供查询 名字:用户信息 描述:系统用户的信息 定义:用户信息=职工号+姓名+用户名+用户密码+职位+权限 位置:存储 输出供查询及维护 名称:供应商信息 描述:药品供应商的信息 定义:供应商信息=供应商编号+供应商名称+联系人+联系方式 +所在地 位置:存储 输出供查询及维护 名称:采购员信息 描述:药品采购员的信息 定义:采购员信息=采购员编号+采购员姓名+采购员联系电话 输出供查询及维护 描述:记录药品出入库的明细账 组成:日期+药品编号+药品名称+入库数量+零售数量+批发数量 +库存数量 关键字:日期+药品编号 相关联的处理:入库单审核、入库处理、入库数据 数据流定义: 名称:销售信息 别名:销售单 描述:一次销售结束后所存储的信息并生成单据 定义:销售信息=销售编号+药品编号+药品名称+单价+数量+单位 +销售日期+总额+销售员编号 流通量:200份/月 高峰期:每年6月和10月 高峰期流通量:400份/月 输出给顾客 描述:根据入库信息编制出的库存信息。 来源:采购部 去向:入库单审核模块 组成:库存信息=ID+药品编号+批号+药品名称+数量+单位+入库 日期+验收人 数据流量:50张/日 高峰流量:80张/日 描述:根据出库信息编制出的库存信息。 来源:采购部 去向:出库单审核模块 组成:库存信息=ID+药品编号+批号+药品名称+数量+单位+出库 日期+验收人 数据流量:50张/日 高峰流量:80张/日 数据元素定义: 描述:仓库内药品的实际数量 定义:库存量=1{数字}4 位置:药品信息 名称:采购员编号 描述:唯一标识员工 数据值:连续 类型:数字 长度:8 有关数据结构:采购员信息 名称:进货合同编号 描述:唯一标识每次订单登记 数据值:连续 类型:数字 长度:8 有关数据结构:进货合同明细 名称:运输方式 描述:供应商发货采用的运输方式 长度:20个字符 取值:例:“A上海港”,表示运输方式为整到站,到达港为上 海港, 注:第一位为运输方式编码,其中: A----整到港 B----零到站 C----专用线 D----水运 处理逻辑定义 名称:入库单审核 描述:审查采购部送来的入库单是否合格 输入的数据流:入库单 处理描述:审查车间送来的入库单填写格式是否正确,药品实际 入库数量和金额与入库单上填写的数

文档评论(0)

1亿VIP精品文档

相关文档