医药进销存管理系统的需求分析以及数据流图.docx
《医药进销存管理系统的需求分析以及数据流图.docx》由会员分享,可在线阅读,更多相关《医药进销存管理系统的需求分析以及数据流图.docx(17页珍藏版)》请在三一办公上搜索。
1、医药进销存管理系统的需求分析以及数据流图一、需求分析 1、问题定义 某药店根据业务发展的要求,选定建立一个“医药进销存管理系统”,以取代人工管理。开发目的如下: 对药品仓库内的有关各种药品材料的数据进行输入、修改及查询。 必须要指定的的专门人员才能对药品进销存的日常事务进行管理。 当有药品入库或者出库时,更新药品的数据信息。 要求有进货退货、出货退货的操作时,实行人性化的设计效果。 2、数据流程图DFD 供应商采购订单材料入库单各类报表各类表单操作人员各类表单医药进销存系统销售订单全出检货报单告查询人员客户数据流顶层图 数据流程图使用简易的、图形化的方式表达系统业务处理和数据流之间的关系,它舍
2、去了企业流程中的物流和资金流,仅把企业流程中的数据流提炼出来,用以表达数据在部门内、部门间或组织间的逻辑流向及逻辑加工和转换过程。数据流程图符号表示如下: 标识 功能描述 外部实体 数据流 功能执行者 数理逻辑 数据存储 经过分析,得出医药进销存业务的第一层DFD图: 业务员进货合同单进货合同明细仓库财务供货发票财务药店进销存业务物资发货单物资入库单购货要求统计售药账台客户客户D1 销售信息1销售管理D2 药品信息客户D1 销售信息业务员2日常管理D2 药品信息D3 用户信息3仓库管理D4 供应商信息D2 药品信息二、数据库设计 数据库设计是要在一个给定的数据库管理系统中,通过合理的逻辑设计和
3、有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。 1.数据库概念设计 在数据库设计中,先对系统分析所得对数据字典中的数据存储进行分析,得出系统的关系模式。 药品实体图的属性包括药品编号、药品名称、通用码、产地、规格、批号、进货价格、零售价格、批发价格、有效期、药品类别。如图所示 药品类别批发价格进货价格零售价格批号药品药品编号单位药品名称通用码有效日期产地规格药品销售销售单据号码药品编号客户编号销售日期销售数量收款方式经办人销售金额药品销售明细销售流水号药品编号销售单据销售日期销售金额销售数量药品采购信息入库时间入库流水号入库单据号码库存状态药品
4、编号入库数量药品采购供应商编号库存状态经办人入库数量入库金额入库日期相应供应商信息经办人入库单据号码品种数量供应商供应商编号供应商名称开户银行开户账号联系方式联系人供应商所属地区客户客户编号客户名称客户的地址所在地区联系人汇款账号电话汇款银行用户用户ID用户名称用户密码用户资料管理权限仓库仓库名称仓库编号备注信息采购员联系方式 编号姓名地址实体间的E-R图: 经系统分析,得到医药进销存实体集的联系集为:采购员与供应商是多对多的,仓库与药品是一对多的,仓库与管理员是一对一的,客户和药品是多对多的,药品和仓库是多对一的,采购员与药品是多对多的。 药品进销存管理系统整体E-R图 供应商N提供M采购员
5、M采购N用户M1N管理药品NM购买N1N管理仓库存储客户2、数据字典 数据流程图只是给出系统逻辑功能的一个总框架,但缺乏详细、具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工引用的数据流和数据存储。数据流程图加上数据字典,就可以从图形和文字两个方面形成对逻辑模型的完整说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。 数据存储定义: 名字:药品信息 描述:仓库内存储的所有药品信息,包括所有药品查询的所需信息。 定义:药品信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医药 进销存 管理 系统 需求 分析 以及 数据流
链接地址:https://www.31ppt.com/p-3341648.html