欢迎来到天天文库
浏览记录
ID:33064613
大小:1.12 MB
页数:44页
时间:2019-02-19
《药品销售管理系统样本—免费毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、系统概况一.需求分析1.系统功能分析2.系统性能分析3.系统功能模块设计4.数据流程图二•总体方案设计1、系统设计概述2、代码设计3、界面设计三.数据库设计1、数据库需求分析2、数据库概念结构设计4、数据库的生成与配置5、创建应用程序结构四.模块软件设计测试分析参考文献3>系统功能模块设计按结构化程序设计思想,分析得出如下系统功能模块图:药品销售管理系统药品进货管理模块供货商管理模块药品管理模块系统功能模块图三.数据库设计1、数据库需求分析1)针对药品销售管理系统,分别对采购部门、销售部门和库存保管部门进行详细的调研和分析,总结出如下的需求信息:药品按类管理,所以需耍有一药品
2、类型信息。药品必须属于一个药品类型。如果一个药品类型存在药品,或存在下级药品类型,则该类型不可删除。需要记录供应药品信息。在涉及药品数量的地方,要给出相应的单位。药品销售信息单中耍包含登记药品销售数量、单价等信息。在进货信息中要包含药品供应商等信息。药品报损要有报损原因。进货、销售、报损操作要有相应操作员信息。只有管理员登录之后才可以使用系统。默认的管理员不可以删除。进货、销售、库存、报损信息都要可以添加、修改、删除、分类查找。当进行进货、销售和报损操作后,能相应更新库存。需要对进货、销售、库存、报损进行分析,总结热门药品。2)经上述系统功能分析和需求总结,考虑到将来功能的扩
3、展,设计如下的数据项和数据结构:药品类型信息,包括数据项有:药品类型编号、药品类型名称等。药品信息,包括的数据项有:药品编号、药品名称、药品介绍、库存量等。药品单位信息,包括单位编号、单位名称等。供应商信息,包括供应商名称、介绍等。进货信息,包括•进货药品、数量、单位、单价、进货时间经手人等。销售信息,包括销售药品、数量、单位、单价、登记时间等。报损信息,包括报损药品、数量、单位、原因、登记时间等。管理员信息,包括管理员账号、密码、是否是默认账号等。2、数据库概念结构设计本系统根据以上的设计规划出的实体有:药品类型信息实体、药品信息实体、药品单位信息实体、供应商信息实体、进货
4、信息实体、销售信息实体、报损信息实体和管理员信息实体。各个实体具体的描述E-R图如下药品类型信息实体E-R图药品类型药品信息实体E-R图单位信息实体E-R图供应商信息实体E-R图进货信息实体E-R图销售信息实体E-R图报损信息实体E-R图管理员信息实体E-R图3、数据库逻辑结构设计首先将药品销售管理信息系统的数据库概念结构转化为Access数据库或SQLServer2000数据库系统所支持的实际数据模型,即:数据库的逻辑结构。其各个表格的设计结果如下数据表:药品类型信息表(MerchandiseType)IicrosoftAccess--[MerchandiseType:表]
5、:3文件g)編辑g)视图辺插入d)工具①窗口⑪帮助⑩漓・丨凶议丨/二邸丨*扁二丨▼“%討1生扌1宜字段名称数据类型自动編号商品类型号MTNameS文本商品类型名MTRemarkR备注备注列名数据类型字段大小必填字段默认值说明MTIDN自动编号长整型是药品类型号,递增,主键MTNameS文木15是药品类型名MTRemarkR备注是备注数据表:药品信息表(Merchandisc)Blerchandise:表字段名称数据类型FiLIdJI自动編号药品編号M_Najne_S文本药品名称M_Introduce_S文本药品介绍MTypeldN数字药品类型TDM_Storage_N数字药存
6、量rcunitldJT数字凰編号M_Remark_R备注列名数据类型字段大小必填字段默认值说明M_Id_N自动编号长整型是药品编号,递增,主键MNameS文本80是药品名称MIntroduceS文本255是药品介绍MTypeldN数字长整型是1药品类型IDMStorageN数字长整型是0库存量MUnitIdN数字长整型是1单位编号2、开发基本界面组件进销存管理系统基木界而组件用来处理进销存管理系统中与界面相关的操作,既负责与用户界面层进行数据传递,同时也要将界面端的请求传递给业务处理层,进一步转化为数据库操作。它包括以下功能:•药品类型操作管理,对应frmMType窗体和cl
7、sOpMType类。•药品操作管理,对应frniMerch窗体和c1sOpMerch类。•供货商操作管理,对应frmProvider窗体和clsOpProvider类。•进货操作管理,对应frmBuy窗体和clsOpBuy类。•销售操作管理,对应frmSell窗体和clsOpSell类。•报损操作管理,对应clsDispose窗体和clsOpDispose类。•管理员操作管理,对应frmUser窗体和c1sOpAdmin类。1、信息输入界面加操作类的设计思想1)每个模块的组成在本组件屮,每一个模块都是由
此文档下载收益归作者所有