药品销售管理系统样本—毕业设计论文.docx药品销售管理系统
目 录
系统概况
需求分析
系统功能分析
系统性能分析
系统功能模块设计
数据流程图
总体方案设计
1、 系统设计概述
2、 代码设计
3、 界面设计
数据库设计
1、 数据库需求分析
2、 数据库概念结构设计
4、 数据库的生成与配置
5、 创建应用程序结构
模块软件设计
测试分析
参考文献
3、系统功能模块设计
按结构化程序设计思想,分析得出如卜'系统功能模块图:
药品销售管理系统
系统功能模块图
1、 数据库需求分析
1) 针对药品销售管理系统,分别对采购部门、销售部门和库存保管部门进行详细的调研和 分析,总结出如下的需求信息:
药品按类管理,所以需要有一药品类型信息。
药品必须属于一个药品类型。
如果一个药品类型存在药品,或存在下级药品类型,则该类型不可删除。
需要记录供应药品信息。
在涉及药品数量的地方,要给出相应的单位。
药品销售信息单中要包含登记药品销售数量、单价等信息。
在进货信息中要包含药品供应商等信息。
药品报损要有报损原因。
进货、销售、报损操作要有相应操作员信息。
只有管理员登录之后才可以使用系统。
默认的管理员不可以删除。
进货、销售、库存、报损信息都要可以添加、修改、删除、分类查找。
当进行进货、销售和报损操作后,能相应更新库存。
需要对进货、销售、库存、报损进行分析,总结热门药品。
2) 经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下的数据项和数据结 构:
药品类型信息,包括数据项有:药品类型编号、药品类型名称等。
药品信息,包括的数据项有:药品编号、药品名称、药品介绍、库存量等。
药品单位信息,包括单位编号、单位名称等。
供应商信息,包括供应商名称、介绍等。
进货信息,包括进货药品、数量、单位、单价、进货时间经手人等。
销售信息,包括销售药品、数量、单位、单价、登记时间等。
报损信息,包括报损药品、数量、单位、原因、登记时间等。
管理员信息,包括管理员账号、密码、是否是默认账号等。
2、 数据库概念结构设计
本系统根据以上的设计规划出的实体有:药品类型信息实体、药品信息实体、药品单位信息
实体、供应商信息实体、进货信息实体、销售信息实体、报损信息实体和管理员信息实体。
各个实体具体的描述E - R图如下
药品类型信息实体E-R图
药品信息实体E-R图
单位信息实体E-R图
供应商信息实体E-R图
进货信息实体E-R图
销售信息实体E-R图
报损信息实体E-R图
管理员信息实体E-R图
3、数据库逻辑结构设计
首先将药品销售管理信息系统的数据库概念结构转化为Access数据库或SQL Server 2000数据 库系统所支持的实际数据模型,即:数据库的逻辑结构。其各个表格的设计结果如下 数据表:药品类型信息表(MerchandiseType)
licrosoft Access -
-[lerchandiselype : 表]
:Jj文件(£)编辑⑥ 视图(V)插入d)工具住)窗口也)帮助但)
:词7灯以1」二专心易」 …〔叵|乡1*才1酉
字段名称
数据类型
自动编号
商品类型号
MT Name S
文本
商品类型名
MT Remark R
备注
备注
列名
数据类型
字段大小
必填字段
默认值
说明
MT_ID_N
自动编号
长整型
是
药品类型号,递增,主键
MT_Name_S
文本
15
是
药品类型名
MTRemarkR
备注
是
“,,
备注
数据表:药品信息表(Merchandise)
, Merchandise :表
药品编号
药品名称
药品介招
药品类型ID
药存量
园:编号
字段名称 I 数据类型
M_Id_N
M_Name_S
M Introduce S
M_Storage_N
M Remark R
列名
数据类型
字段大小
必填字段
默认值
说明
M_Id_N
自动编号
长整型
是
药品编号,递增,主 键
M_Name_S
文本
80
是
药
药品销售管理系统样本—毕业设计论文 来自淘豆网m.daumloan.com转载请标明出处.