药房进销管理系统的设计与实现毕业设计(编辑修改稿)内容摘要:
激烈的竞争。 随着计算机的广范应用和管理系统越来越成熟,药品的手功操作已不能满足药房的日 常管理,故有必要建立一套适合药房管理的系统来管理药店的进、销 等业务。 下面主要是对操作可行性、技术可行性、经济可行性 进行分析: 操作 可行性 从以上的医药行业的背景和初步调查可知此系统是合乎需要的,它能使药店更加方便 科学地管理日常运营,增强药店的社会竞争力。 技术 可行性 药店有此系统开发的软硬件和网络资源,操作系统为 WINDOW 系列,技术已比较成熟, 系统数据库为 SQL server 数据库提供更加强大的数 据库管理, 此系统能满足此药店未来的需要,并且可以扩展,能应付药店未来的业务量的增加。 祥乐大药房进销管理系统的设计与实现 4 技术 可行性 进行 初步调查和相关资料的搜集大概一周,总工作量 90 天左右,包括资料整理、资料汇总、编写文档等,研究分析多个类似系统,吸收其优点,编写需求分析,然后进行系统分析,系统设计与开发,由于本次系统开发是毕业设计,基本上没有花费。 系统 需求 分析 为药房开发一个管理信息系统,使药店行业更加现代化。 其主要目的是为了给药店提供一个良好的业务流程,节 省时间,更好地为客户服务,也能使药店的经营利润提高,下面就我所做的采购、销售、入库及系统设置等部分进行 功能 需求 分析 : 输入需求:销售单输入、入库单输入、操作员添加修改输入等。 输出需求:到货报表、库存报表、退货报表的打印输出等。 性能需求:能够根据输入的信息从库存表中取出存在药品进行销售 ,系统用户信息会自动添加信息并保存。 功能需求:本系统主要是系统 设置、采购管理、入库管理、退货管理和打印报表等。 数据流图 在设计系统的过程中,用数据流图来刻画数据流和转换信息。 它用简单的图形记号分别表示数据流、 转换、数据源以及外部实体,数据流图是软件系统中各个处理子功能以及它们之间的数据流动的图形表示。 经过对系统的分析初步得到系统的顶级 DFD,如图 所示。 如图 系统的顶级 DFD 销售管理 库存管理 用户命令 采购管理 用户 祥乐大药房进销管理系 统 系统管理体 忻州师院计算机系本科学士学位论文 5 3 概要设计 功能模块图 系统功能模块如图 所示。 图 系统功能模块图 处理流程设计 在祥乐大药房进销管理系统中,主要按着【采购】 【到货】 【入库】 【销售】 【退货】的流程对采购的货物进行管理,其业务流程如图所示: 祥乐大药房进销管理系统 采购员订单管理 销售信息查询 采购员管理 采购员材料管理 到货信息维护 系统设置 打印管理 数据备份 到货信息查询 库存信息查询 库存信息 查询 销售信息查询 退货信息查询 退信息查询 打印到货信息 采购管理 到货管理 库存管理 销售管理 退货管理 操作员管理 打印库存信息 祥乐大药房进销管理系统的设计与实现 6 图 业务流程图 数据库设计 在祥乐大药房进销管理系统当中,共设计了 8 张数据表。 其中采购订单表Table_cgdd、库存信息表 Table_kcb 和销售表是系统中是重要的数据表,下面就来介绍一个这三张数据表的逻辑结构设计过程。 表 1 采购订单表 表 2 库存信息表 字段名称 字段类型 字段大小 非空 关键字 单号 decimal 22 是 是 药品名称 varchar 30 否 — 供应商编号 decimal 20 否 — 收货日期 date time 32 否 — 单位 varchar 20 否 — 币种 varchar 15 否 — 单价 float 8 否 — 数量 int 18 否 — 体制 字段类型 字段大小 非空 关键字 药品编号 Decimal 6 是 是 单号 Decimal 50 否 — 药品名称 Varchar 10 否 — 收货日期 Dateime 10 否 — 单位 Varchar 30 否 — 采购 管理 打印到货单 打印库存单 打印销售单 统计库存信息 到货管理 库存管理 销售管理 忻州师院计算机系本科学士学位论文 7 续表 2 表 3 库存信息表 系统功能设计 用户通过 密码验 证后进入主窗口。 系统的主窗口主要为用户提供 七 项功能选择: 系统设置 , 采购 管理, 到货 管理 , 库存 管理, 销售 管理 ,退货管理,打印报表。 系统设置 : 系统设置中可以 增加 操作员、修改操作员的密码和删除操作员。 在增加完操作员信息之后,可以给操作员分配操作权限。 可以备份和恢复数据,保证系统的安全。 采购管理 : 对采购员信息、供应商信息和采购员材 料信息进行管理:录入采购订单和查询采购订单信息,完成从供应商处购进货物并且签订订单的过程。 在查询采购订单的时候可以根据各种基本 查询或根据日期查询。 到货管理 : 管理签订采购订单后的到货信息,对同一张订单可以分批次地到货。 并且可以随时查询到任何一张订单的任何一笔到货信息记录。 库存管理 : 药品到货以后,就应该对货物进行盘点 入库。 入库是对到货而言的,每一张到货单对应一张入库单。 出库是对 出货而言的,每一张出售单对应一张出库单。 退货管理 : 维护退货信息和查询退货信息。 单价 Varchar 20 否 — 数量 Float 12 否 — 金额 Float 10 否 — 字段名称 字段类型 字段大小 非空 关键字 药品编号 varchar 8 是 是 票号 varchar 8 否 — 药品名称 Varchar 200 否 — 客户编号 Varchar 18 否 — 操作员编号 Varchar 4 否 — 单位 char 50 否 — 单价 float 30 否 — 数量 int 30 否 — 金额 float 60 否 — 祥乐大药房进销管理系统的设计与实现 8 系统维护模块 : 本单位信息、操作员设置、操作权限设置、数据备份和数据库恢复、数据清理。 实体 — 关系图 系统实体关系图如图 所示。 图 系统 ER 图 客户 编号 住址 药品名称 供应商 编号 籍贯 年龄 电话 药品编号 姓名 药品 m 数量 供应商 订购 销售 顾客 销售员 采购员 供应商 名称 n n n n 客户名称 n 收货日期 住址 性别 姓名 电话 忻州师院计算机系本科学士学位论文 9 4 详细 设计 系统设置管理模块设计 系统管理模块是每个系统都应该具备的,主要是对操作该系统的使用者进行管理,即用户管理。 包括用户的增加和删除、用户本身密码。药房进销管理系统的设计与实现毕业设计(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。