长河医药公司进销存系统的设计与实现毕业论文.doc

上传人:cn****1 文档编号:544281021 上传时间:2024-03-09 格式:DOC 页数:42 大小:3.29MB
返回 下载 相关 举报
长河医药公司进销存系统的设计与实现毕业论文.doc_第1页
第1页 / 共42页
长河医药公司进销存系统的设计与实现毕业论文.doc_第2页
第2页 / 共42页
长河医药公司进销存系统的设计与实现毕业论文.doc_第3页
第3页 / 共42页
长河医药公司进销存系统的设计与实现毕业论文.doc_第4页
第4页 / 共42页
长河医药公司进销存系统的设计与实现毕业论文.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《长河医药公司进销存系统的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《长河医药公司进销存系统的设计与实现毕业论文.doc(42页珍藏版)》请在金锄头文库上搜索。

1、学号:2008842530本 科 毕 业 论 文(设 计)长河医药公司进销存系统的设计与实现作者姓名王智峰指导教师赵宇兰所学专业计算机科学与技术(软件工程方向)班级08B5所属院系信息学院学习年限2008年9月至2012年7月二一二年五月目 录内容提要1 引言12 系统分析13 系统设计33.1 系统功能设计33.2 数据库设计43.2.1 数据项和数据结构43.2.2 数据库概念设计43.2.3 数据库物理设计84 系统主要功能实现124.1 WEB.CONFIG文件配置134.2 系统登录模块的实现134.3 药品管理模块的实现144.3.1 添加药品类别信息功能的实现144.3.2 添加

2、药品信息功能的实现154.3.3药品查询维护功能的实现174.4 员工管理模块的实现184.4.1 添加员工信息功能的实现184.4.2 员工查询维护功能的实现194.5 进货管理模块的实现204.5.1 添加进货信息功能的实现204.5.2 进货信息查询功能的实现214.5.3 添加进货退货信息功能的实现224.5.4 进货退货信息查询功能的实现244.6 销售管理模块的实现254.6.1 员工销售药品功能的实现254.6.2 员工销售业绩排名功能的实现284.6.3 顾客办理退货功能的实现294.7 库存管理模块的实现314.7.1 库存查询功能的实现314.7.2 库存盘点功能的实现32

3、4.7.3 库存报警功能的实现325 结 语34致 谢35参考文献36ABSTRACT3737长河医药公司进销存系统的设计与实现学生姓名:王智峰指导老师:赵宇兰内容提要 本课题是为长河医药公司开发的一款医药进销存管理系统,以解决该公司医药管理事务中的进货、销售、退货等情况的问题以及相关统计工作。本系统采用技术和SQL Server2005数据库,实现了药品信息管理,员工管理,进货管理,销售管理,库存管理和系统设置六大功能。它在日常的药品交易管理中将为工作人员提供简单的工作环境和便捷快速的工作流程,为公司适应信息化管理提供强大的助力。关键词 销售管理 交易管理 数据库管理系统 山西大学商务学院本

4、科毕业论文(设计)1 引言当前信息时代的冲击下,旧有的企业管理模式已不能适应新型的社会主义市场经济的要求,再者药品产品种类繁多、业务量大,单凭手工记账很难适应工作的需要。此外,药品作为一个关系到人民群众健康的特殊行业,国家对药品行业专门出台了一些不同于其他行业的管理政策,在一定程度上加大了医药管理的难度。因此,如何尽快建立和完善药品行业的信息化管理体制,已成为影响药品行业生存发展的关键所在。药店进销存管理系统就是为了解决传统药品管理过程中的进销存人工处理混乱、账目管理困难等问题,可以将管理人员从大量繁琐的手工操作中解脱出来,方便地完成药品信息管理、药品入库出库等操作,灵活地完成各项药品属性、销

5、售状况和供需状态的统计。通过该系统可以对各种药品信息供应商信息员工信息进货信息和销售信息进行有效的管理,从而解决了传统人工操作的效率低,易出错等问题。随着Internet/Intranet技术的兴起,将原本在单机或本地局域网上运行的数据库系统移植到因特网中,即开发基于B/S模式的新一代MIS(Management Information System,管理信息系统)系统,正成为技术发展的趋势。因此为了保证系统性能的高效性、可扩展性,以及达到数据共享和网络化管理的目的,该系统以B/S(Browser/Server,浏览器/客户端)模式实现,并以基于.NET平台架构使用ASP.NET(C#语言)和

6、ADO.NET技术开发设计。2 系统分析系统的功能要求即用户对目标系统数据处理功能所提出的要求,主要考虑以下需求:系统分管理员和一般的销售人员(收银员)两种身份。药品信息管理,可以添加药品类别信息,添加和管理所有药品信息。员工信息管理,管理员可以添加和维护员工的信息。进货信息管理,可以添加药品进货信息药品进货退货信息添加药品进货退货信息查询药品进货退货信息。销售信息管理,可以登记药品销售和销售退货信息,可以进行查询,可以查看某个时间段内的员工销售业绩。库存管理,可以查询药品的库存,对库存过多或过少的药品进行报警,可以对某个时间段进行库存盘点(计算医药的收益)。 系统管理,可以添加和查看供应商信

7、息,可以修改登陆密码信息。据此系统的基本流程可以表示为::用户登录界面时向系统发出请求,有系统判定用户的权限并显示相应功能模块,然后用户开始提交数据请求和操作请求,系统将与数据库交互之后的结果输出到显示界面,如果出现错误则提交给用户错误提示。用户端提交数据界面显示登录信息错误提示输 出执行结果操作请求医药进销存信息管理系统Sqlserver数据库我们可以对系统画出如图所示的顶层数据流图,如图2.1所示。图2.1 系统顶层数据流图第1层数据流图是在顶层上的细分,从整体考虑进销存系统出现的数据流动及流向,如图2.2所示。图2.2 系统第1层数据流图3 系统设计3.1 系统功能设计通过在需求阶段对系

8、统的总体功能的要求,最终得到了这个信息管理软件的总体功能结构,它应包括6大基本功能。系统的总体功能如图3.1所示。 (1)药品信息管理:管理员登录系统后可以添加和查询药品类别信息,可以添加和修改药品的信息;员工登录后只能查询药品信息。(2)员工信息管理:管理员登录系统后可以添加和维护医药员工(收银员)的信息。(3)进货管理:管理员登录系统后可以添加药品进货信息,可以对药品进货信息进行查询和统计,可以添加药品进货退货信息,还可以药品进货退货信息进行查询统计。(4)销售管理:员工(收银员)登录系统后可以对药品进行销售,可以按时间查询自己的销售业绩;管理员登录系统后可以按照时间等条件对销售信息进行查

9、询,可以根据小票号登记顾客退货信息,查询顾客退货信息,还可以查看员工的销售业绩。(5)库存管理:管理员或员工登录系统后都可以查询药品的库存,可以统计库存上溢或不足的信息(库存报警);管理员还可以对库存盘点(进货金额和销售金额的对比,计算医药的利润)。(6)系统管理:管理员可以添加和查看供应商信息;管理员和员工都可以修改自己的密码。药品信息管理医药进销存销售管理系统员工信息管理添加员工信息员工查询维护添加药品类别添加药品信息药品进货管理药品进货登记药品进货查询库存信息查询库存盘点库存报警用户密码修改关于系统信息查询统计系统管理药品查询维护进货退货登记进货退货查询药品销售管理员工销售药品销售查询统

10、计顾客办理退货员工业绩查询添加供应商图3.1 软件总体功能结构3.2 数据库设计3.2.1 数据项和数据结构针对一般销售管理信息系统的要求,通过对进货销售管理工作过程的内容和数据流程分析,设计如下面的主要数据项和数据结构:(1)药品信息:包括药品编号药品类别药品名称药品单位药品型号药品规格药品售价和药品产地。 (2)员工信息:包括员工编号员工姓名员工登录密码员工性别员工生日教育层次家庭电话移动电话身份证号邮件地址和居住地址。 (3)供应商信息:包括供应商公司名称供应商法人代表和供应商电话和地址。 (4)药品进货信息:包括系统记录进货编号药品编号供应商名称进货单价进货数量进货总价格和进货日期。

11、(5)进货退货信息:包括系统记录编号药品编号供应商名称退货单价退货数量退货总金额退货日期和退货原因。 (6)药品销售信息:包括销售单据号销售的药品销售单价销售数量销售总价销售时间和员工编号。 (7)销售退货信息:包括退货药品所在单据号药品编号退货单价退货数量退货总额退货原因和退货时间。 (8)药品库存信息:包括药品编号和库存数量。 (9)药品购物车信息:包括药品编号库存数量和员工编号(每个员工对应一个购物车,它保存的是顾客待购买的药品信息)。 (10)管理员信息:包括管理帐号和密码。 3.2.2 数据库概念设计根据上面的做的数据项和数据结构和它们之间的关系,设计规划出来的实体有:药品信息实体员

12、工信息实体供应商信息实体进货信息实体进货退货信息实体销售信息实体销售退货实体药品库存信息实体药品购物车信息实体和管理员信息实体。各个实体的属性通过实体属性图表示如下面这些图所示,其中矩形代表该实体对象,它们每一个对应数据库中的一张数据表,而椭圆形里的信息代表该数据对象的属性,它们则对应着数据表中的字段信息。整体的系统E-R图如图3.1所示。图3.1 数据库整体E-R图药品信息如图3.2所示。药品信息药品编号药品类别药品名称药品单位药品型号药品价格药品售价药品产地图3.2 药品信息实体属性图员员工信息员工编号员工姓名员工密码员工性别员工生日家庭电话移动电话身份证号邮箱地址居住地址教育层次工信息如

13、图3.3所示。图3.3 员工信息实体属性图供应商公司名称,供应商法人代表,供应商电话和地址如图3.4所示。公司名称法人代表供应商电话供应商地址供应商信息图3.4 供应商信息实体属性图药品库存信息的相关内容如图3.5所示。药品库存信息药品编号药品库存图3.5 药品库存信息实体属性图进货事宜的相关信息如图3.6所示。商品进货信息进货编号药品编号供应商名称进货单价进货数量进货总价格进货日期图3.6 药品进货信息实体属性图退货事宜的相关信息如图3.7所示。进货退货信息记录编号药品编号退货单价退货总金额退货原因退货数量供应商名称退货日期图3.7 进货退货信息实体属性图销售药品的相关信息如图3.8所示。商

14、品销售信息销售单据号销售药品编号销售单价销售总价员工编号销售数量销售时间图3.8 药品销售信息实体属性图顾客退货的相关信息如图3.9所示。顾客退货信息所在销售单据号药品编号单据退货单价退货数量退货总金额退货原因退货时间图3.9 顾客退货信息实体属性图管理员信息的相关内容如图3.10所示。管理员信息管理员密码管理员帐号图3.10 管理员信息实体属性图药品购物车信息的相关内容如图3.11所示。 购买数量药品编号员工编号药品购物车信息息图3.11 药品购物车信息实体属性图3.2.3 数据库物理设计在前面,通过系统分析员和用户的了解,归纳出了系统的各个关键的实体,分析了它们的属性以及各个实体的联系,下面就是需要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号