基于web的绿源药房信息管理及销售管理系统毕业设计(论文).doc
《基于web的绿源药房信息管理及销售管理系统毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《基于web的绿源药房信息管理及销售管理系统毕业设计(论文).doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要随着我国市场经济的发展和人们自我保健意识的增强,医药行业正处于一个高速发展的时期。行业的快速发展必然导致其竞争的加剧,要想在激烈的竞争中谋求发展,客观上就要求企业必须加强内部管理,提高运营效率。绿源药房内部管理系统实现了对药房的详细信息进行全面管理。其中包括对药房管理员信息的管理,对药品信息的管理,对员工信息的管理和对销售采购的管理以及统计销售量和销售价格的功能。药房管理员信息的管理主要包括的管理员的注册功能,删除功能和修改密码的功能。在对管理员的管理中实现了多个管理员能够对同一药房进行多方面的管理,减少每个管理员的工作量。大大增加管理的效率。对药品信息的管理实现了药品的增加,删除,修改和
2、查询的功能。能够使药房管理系统在对本药房所拥有的药品信息的管理中,全面的详细的了解药房中所拥有的药品的信息,管理起来方便快捷一目了然。员工信息的管理包括了员工的增加,删除,修改,查询的功能。使得管理员对于药房中的员工进行全面的管理。销售采购管理能够管理和查看库房中的药品的数量,便于药房的运转。而销售统计功能是对药房销售的药品的数量和价钱进行统计,使得利润的计算简洁方便。关键词:库存管理药品销售采购管理JSPSQL Server 2005ABSTRACTWith the development of the economy of our countrys market, people pay m
3、ore and more attention on their health care. The pharmaceutical products industry has been on a rapid developing period, which leads to its fierce competition. If the company wants to survive and develop in such a serious situation, it must strengthen its internal management and improve its operatio
4、nal efficiency. This system realizes the overall administration of the information of the drug-store, which includes the administration of the information of the administrators, the drugs, the staff and the management of sale and procurement and the statistics of quantity of sale and selling price.
5、The administration of the administrators accomplishes the functions of logon, deleting and changing of password. Whats more, several administrators could work at the same time for the same drug-store, which could reduce the workload of each administrator and increase the efficiency. The administrati
6、on of the information of the drugs accomplishes the operations of informations adding, deleting, updating and selecting, which could make it easy in controlling of their information in an all-round way. The module of the administration of employee also implements similar functions with the module of
7、 drug administration. The module of sale and selling could manage and select the quantity of the store. It is helpful for the operation of the drug-store. And with the using of the module of statistics, administrators could summarize the quantity and total price of drugs, which simplifying the calcu
8、lation of profit. Key Words:Stock managementdrug salesprocurement managementJSPSQL Server 2005目录1 前言11.1 开发背景11.2 国内外研究现状11.3 系统设计目标11.4 研究的目的和意义2 开发所使用的技术及环境32.1 系统开发所使用的环境32.1.1 MyEclipse 7.032.1.2 Tomcat 6.032.2 系统开发所使用的技术32.2.1 JSP简介32.2.2 SQL Server 200542.2.3基于B/S体系的架构43 系统的需求分析53.1 系统的功能需求分析5
9、3.1.1管理员管理功能需求分析53.1.2员工信息管理功能需求分析53.1.3药品信息管理功能需求分析63.1.4药品购售管理功能需求分析63.1.5销售统计管理功能需求分析63.1.6系统开发环境需求分析63.2 系统的可行性分析73.3 业务流程图84 总体设计94.1 系统功能结构设计94.2 系统用户用例设计104.3 数据库设计104.4 数据库概述104.5 系统数据库E-R图114.6 系统数据库表设计114.6.1 管理员数据表124.6.2 药品信息数据表124.6.3 员工信息数据表124.6.4药品销售数据表134.6.5药品销售统计数据表135 系统的详细设计和实现1
10、45.1 系统主要模块的设计145.1.1 管理员管理模块的设计145.1.2 药品信息管理模块的设计155.1.3 员工信息管理模块的设计165.1.4 药品售购管理模块的设计175.1.5 销售统计模块的实现175.2 系统主要功能的实现185.2.1 管理员注册功能185.2.2 员工信息编辑功能205.2.3 药品信息添加功能235.2.4 药品的销售的功能255.2.5销售统计的功能266 系统测试286.1 系统测试概述286.2 系统采用的测试方法286.3 药房系统功能测试286.3.1管理员登录功能测试。286.3.2 药品信息管理功能测试29结论31谢辞32参考文献33附录
11、34大连交通大学信息工程学院2012届本科生毕业设计(论文)1 前言1.1 开发背景在这个需要快节奏的生活的时代,随着人们对着时间越来越重视,企业的工作效率就决定了其发展情况。医药行业作为一个发展迅速的行业,尤其是中小型的药房,要适应市场的发展和时代的要求,就必须依靠现代化的科学手段来进行更高效的管理以及更快捷的统计。而药房内部管理系统的出现,则渐渐解决了这个问题。每一个药房都要有适合自己业务的内部管理系统,类似大规模的药房要拥有更全面,更高效以及更复杂的内部管理系统、小规模的药房为了自身运营的快捷高效以及经营的灵活性和高机动性就要有小型的方便快捷简单的内部管理系统。这样才能有效的提高工作效率
12、,扩大企业的经营规模,加速企业的进一步发展。现针对绿源药房的经营方式及业务需求,设计一个适合它的内部管理系统。例如,绿源药房在药品的库存管理方面有很多的不足,药品入库时需要手工记录入库数量,这种记录相比较而言也更容易出现错误和误差,并且出现问题之后复查起来也是相当的不便和麻烦。从而造成不必要的损失。不仅如此,绿源药房在员工管理方面也存在很多不足,手动记录员工信息导致不能及时的更新,时效性很差。所以要想继续更好的发展,必须拥有一个适合的内部管理系统。1.2 国内外研究现状早在网络出现之初,许多国内外的大型医院和药房就嗅到了使用网络进行内部管理的好处。但是在网络发展了几年之后,使用自己的管理系统才
13、开始真正被各个药房广泛的使用。而这种风潮进入中国之后,很快在各大中小药房及医院之间流传并迅速发展。近几年,只要是意识到了使用管理系统的重要性的所有药房,都开始想拥有为其专门制作的合适的内部管理系统。这种风潮最终无限扩散开来。起初,各个管理系统的内容单一,而且还容易出现各种问题。但随着计算机和网络的快速发展和扩张,它的实用性与最初已相去甚远。到了现在,内部管理系统已成各药房、员工之间越来越方便的管理工具,并最终形成了现在的规模。1.3 系统设计目标根据研究背景以及研究意义所阐述,本课题最终研究的主要内容是开发一套适合绿源药房的内部管理系统:能集中处理药品的进销存业务,严格规范公司的应收应付管理,
14、能高效率、低库存、保证服务质量的满足药房销售日常管理的需要,使其采用现代化管理手段以适应药品销售的发展。根据药房管理系统的基本需求,本系统中可以实现对管理员的管理,对药品信息的管理,对员工信息的管理,对药品的销售和采购的管理以及对药品销售量和销售金额的统计管理。1.4 研究的目的和意义为了提高工作效率、解决现存管理中的问题,我们急需开发一个新的、适合绿源药房实际情况需要的管理系统,有了这样一个管理系统,不但能解决现存的管理问题,还能有效的减少人工作业和统计误差。在应用了该管理系统后,原有的手工记录将完全被取代,这不仅仅可以提高工作效率,而且还可以提高工作的准确性,减少不必要的损失;使用了该系统
15、后,系统可以增加药房内准备采购的药品信息,这样可以更加方便、及时的了解到需要采购的药品,及时进货,避免了药品的缺货现象。从而为进一步发展扩大业务做好充分准备;在使用了该系统后,可以使在店内工作的员工信息记录更加完善,修改起来更加快捷。在系统的各个模块中,都需要管理员来进行管理,这样方便了几种管理所有信息,避免了信息不能被其他因素修改的可能。为了解决这些问题,更好的投入工作,员工会利用自己的业余时间学习、充实自己,同时也会走出一些思想误区,提高自身修养。该管理系统对药店的影响及未来发展起着至关重要的作用。 开发所使用的技术及环境2.1 系统开发所使用的环境2.1.1 MyEclipse 7.0M
16、yEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, JavaScript, SQL, Hibernate。MyEclipse Enterprise Workbench 7.0可以更智能、更快捷、更简单和更便宜的J2EE工具的新版本的诞生。它的价格对于个人和企业开发人员
17、来说都是非常有吸引力的。这是J2EE IDE市场一个重量级的选手。通过增加UML双向建模工具、WYSIWYG的JSP/StrutsDesigner、可视化的Hibernate/ORM工具、Spring和Web Services支持,以及新的Oracle数据库开发。2.1.2 Tomcat 6.0Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet和JSP规范总是能在Tomcat 中得到体现,Tomcat 6.
18、0 支持最新的Servlet 2.4和JSP 2.0规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是6.02.2 系统开发所使用的技术2.2.1 JSP简介综合而言,JSP技术具有下面的特点:1.支持多种动态网页格式目前对使用JSP技术设计出来的网页应该采取什么样的格式还没有一个明确的标准。一般来说JSP技术即可以支持HTML/DHTML的传统浏览器文件格式,又可以支持应用与无线通讯设备例如移动电话、PDA等设备进行网页浏览器的VML文件格式,还可以支持其它一些B2B应用的XML
19、格式。与以往的其它WEB应用技术相比较JSP技术有它很鲜明的特点。2.模式标准化企业JavaBean可以访问传统的数据库并能并能以分布式系统模式工作于UNIX和WINDOWS平台,JSP标签可扩充功能为开发人员提供简便的与XML兼容的接口,即共享网页的打包功能使其完全的工业标准化。这种基于组建的模式能够有效的提高应用程序的开发效率。因为这种模式能够使开发人员利用快捷的子组建快速创建模板应用程序,然后再整和一些附加功能将其打包成一个JAVABEAN组建。3.易于维护性基于JSP技术的应用程序比基于ASP的应用程序更易于维护和管理。脚本语言都能够很好的服务于小的应用程序但不能适用于大型的复杂的应用
20、程序,因为JAVA是结构化的,它比较容易创建和维护庞大的组建化的应用程序。2.2.2 SQL Server 2005SQL Server 2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序SQL Server 2005数据库引擎是企业数据管理解决方案的核心。此外SQL Server 2005结合了分析、报表、集成和通知功能。这使企业可以构建和部署经济有效的解决方案。2.2.3基于B/S体系的架构在B/S体系结构系统中
21、,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。这种结构不仅把客户机从沉重的负担和不断对其提高的性能的要求中解放出来,维护人员不再为程序的维护工作奔波于每个客户机之间,而把主要精力放在功能服务器上程序的更新工作。3 系统的需求分析3.1 系统的功能需求分析经过市场调研和分析,认为本管理系统可以实现如下功能:对管理员的管理,对药品信息的管理,对员工信息的管理,对药品的销售和采购的管理以及对销售量、销售金额的统计管理几大功能模块,且每个功能模块都有各自的详细功能实现
22、。3.1.1管理员管理功能需求分析1.管理员的注册功能在登录管理系统之前,管理员可以自己进行注册。而注册后即可以登录对系统进行管理,注册多个管理员后,各个管理员对系统进行管理不但能更加方便快捷的对管理药房内部事宜,也可以大大减小每个管理员的工作量。2.管理员登录功能管理员用已经注册的账号就可以进行登录操作,登录之后可以对药房管理系统进行操作,从而进行对药房的全面管理。3.管理员密码修改功能每个管理员都需要各自有各自的密码,这样才能方便管理。在药房的管理员需要进行密码修改的时候,管理员密码修改功能可以使得管理员对其他管理员信息的更改可以方便的进行。4.管理员删除功能如果无需某个管理员再对本药房进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 药房 信息管理 销售 管理 系统 毕业设计 论文
限制150内