学位论文-—java实现billing药库管理系统设计.doc
《学位论文-—java实现billing药库管理系统设计.doc》由会员分享,可在线阅读,更多相关《学位论文-—java实现billing药库管理系统设计.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高校经典毕业论文设计药库管理系统软件工程学 院: 专 业: 指导教师: 2014年 9 月Java实现Billing药库管理系统摘 要药品管理系统是现代化在线医药管理必不可少的基础设施与技术支撑环境。本系统前台采用MyEclipse开发,后台采用MySql作为数据库开发工具,这些技术目前相对比较成熟,方便产品的维护。本系统可以实现用户在线注册、登录、修改密码,用户进行药品添加和管理、供应商的添加和管理,还可查询供应商提供的药品清单。JSP(JavaServerPages)是由SunMicrososystems公司倡导的、许多公司参与的一起建立的一种动态网页技术标准,JSP技术是在Servlet
2、技术基础上发展起来的,它在飞速发展过程中,现在已经成为Java服务器编程的重要组成部分。虽然它未成型,但是它必然将和J2EE一起发展。MySql是一种高效的关系数据库系统,它与WindowsNT/2000及Windows9x等操作系统紧密集成。这种安排使MySql能充分利用操作系统所提供的特性。对于今天复杂的客户/服务器系统来说,MySql是一个很好的选择。关键字:药品管理系统,Java,MySqlJava Implementation Billing Pharmacy Management System Abstract Themedicaladministrativesystemisthe
3、modernizedonlinemedicinemanagementsystem,hichistheessentialinfrastructureandtechnologicalback-upenvironment.ThissystematicfrontdeskadoptsDeamWeaverdevelopment,andthebackstagesupporteradoptsMySqlasthedatabasedevelopinginstrument.Thesetechnologiesarerelativematureatpresent,facilitatethemaintenanceofth
4、eproducts.Thissystemcanrealizeusersonlineregistration,log-in,revisionofpersonalinformation,selectionandorderofmedicines,examintionofthedetailedinformationofmedicines,submittaloftheorderinformation,maintenanceandmanagementofmedicies classificationofthemedicines,usersinformationandorderinformationonli
5、ne.JSP(JavaServerPages)isadvocatedbySunMicrososystemsCompany,akindofdynamicwebpagetechnicalstandardofsetting-uptogetherwhichalotofcompaniesparticipatein.JSPtechnologyisdevelopedonServlettechnologicalfoundation.Inthecourseofdevelopingatfullspeed,ithavealreadybecometheimportantcomponentofserverprogram
6、mingofJavanow.Thoughitdoestshape,itmustdevelopwithJ2EE.MySqlisanefficientrelationdatabasesystem.ItiscloseintegratedwithWindows2000/NTandWindows9XOS.MySqlcanutilizefullythecharacteristicsprovidedbyOS.MySqlisagoodchoiceforthecomplicatedCilent/Serversystemsnowaday.Keywords:MedicalAdministrativeSystem,J
7、SP,MySql高校经典毕业论文设计目 录1引言11.1系统概述11.2 Billing药库管理系统的优势和前景11.2.1 Billing药库管理系统的优势11.2.2 Billing药库管理系统的前景11.3 课题研究的目的及意义21.4课题研究的内容及采用的方法32 系统需求分析42.1需求分析42.2 预期设计目标42.3 系统可行性分析42.3.1技术可行性42.3.3操作可行性52.3.4社会可行性52.4业务流程分析52.5性能分析62.5.1多层结构设计62.5.2 操作简单62.5.3代码可读性好62.6 总体设计原则62.6.1易用性原则62.6.2实用性原则62.6.3技
8、术先进性和成熟性原则63 系统概要设计73.1 系统结构图73.2 数据流图73.3 构建开发环境和开发工具的介绍83.3.1构建开发环境83.3.2 开发工具的介绍83.3.3 数据库的介绍93.3.4 Tomcat应用服务器103.3.5 JSP简介103.3.6 JavaBean简介104 系统详细设计与实现124.1数据库设计124.1.1 数据库详细设计124.1.2 数据库结构设计124.1.3 数据库逻辑结构设计134.3 功能模块设计154.3.1 系统主界面与登录程序设计154.3.2 收银管理界面设计164.3.3药品查询模块164.3.4药品销售管理模块174.3.5报表
9、管理模块174.3.6药品订购管理模块184.3.7用户管理模块195 系统测试205.1 系统测试的定义205.2 系统测试的目的及意义205.3 系统测试的重要性205.4 系统测试的常用方法215.5系统运行情况225.6 系统测试结果226 结论23参 考 文 献24致 谢251 引言1.1 系统概述随着计算机及网络技术的高速发展,计算机应用和Internet应用在全球范围内日益普及。使用计算机对药库进行信息管理,具有检索迅速,查找方便,数据处理快捷,保密性好等优点,能够极大的提高医院药品流动及库存管理的效率,也是企业的科学化,正规化管理与世界接轨的重要条件。医院药库管理系统是医院日常
10、管理的重要组成部分,如何实现医院药库的有效管理和数据信息的安全存放已成为医院药库管理系统急需要解决的一个问题1。1.2 Billing药库管理系统的优势和前景1.2.1 Billing药库管理系统的优势本Billing药库系统的设计源于国内对药库系统管理需求的增加,由于传统的药库系统管理不规范,管理工作效率低的现状开发设计而成。本系统基于浏览器/服务器应用方式,采用Java技术实现管理者对药库进行更好管理的模式。将传统的药品存储数字化,大量减少人力、物力;另一方面突破时间和空间的限制,使得管理药品可以在任何时间、任何地点进行,方便管理者,使药品管理变得轻松、快捷、方便,从而大大提高效率2。该B
11、illing药库系统将努力建立一个友好的人机交互界面,为企业管理者供更好、更快、更满意的双向服务而开发的管理软件。1.2.2 Billing药库管理系统的前景随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。对于一些大中型管理部门来说,利用计算机支持管理高效率完成管理的日常事务,是适应现代管理制度要求、推动管理走向科学化、规范化的必要条件;而药品管理是一项琐碎、复杂而又十分细致的工作,药品数量之庞大、单价的变化、进货厂商的不同,一般不允许出错,如果实行手工操作,每天进货的情况以及进货时间等须手工填制大量的表格,这就会耗费药品管理工作人员大
12、量的时间和精力,如果利用计算机进行这些管理工作,不仅能够保证各种核算准确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是管理行业的科学化、正规化管理,与世界接轨的重要条件3。在我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。1.3 课题研究的目的及意义大家只要看了新闻,就可以了解
13、到21世纪是信息的世纪,信息化正以极快的速度取代传统的效率低下的人工作业。随着小型计算机,微型计算机的成本的不断下降,性能的不断提升,使得计算机作为当今最重要的信息产品4,成为人民大众必不可缺的工具。计算机技术已经广泛应用于日常办公,企业管理,文字处理、电子报表以及进行简单的人事管理、财务管理等,大大提高了我们的工作效率,节省许多资源,使管理更加规范化,系统化,科学化。目前随着计算机技术的发展和普及,各行各业的管理机构开始使用计算机处理大量信息。在我国药品品种繁多,规模甚大,以往的手工记载、查询操作容易出错且工作效率低,已经不能适应时代发展的要求,从管理的角度来看,对管理者会造成诸多的不便,还
14、有可能疏忽一些细节,让不法商家逃脱罪责。所以,市场迫切需要一款简单实用的药品管理系统。 随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。对于一些大中型管理部门来说,利用计算机支持管理高效率完成管理的日常事务,是适应现代管理制度要求、推动管理走向科学化、规范化的必要条件;而药品管理是一项琐碎、复杂而又十分细致的工作,药品数量之庞大、单价的变化、进货厂商的不同,一般不允许出错,如果实行手工操作,每天进货的情况以及进货时间等须手工填制大量的表格,这就会耗费药品管理工作人员大量的时间和精力,如果利用计算机进行这些管理工作,不仅能够保证各种核算准
15、确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是管理行业的科学化、正规化管理,与世界接轨的重要条件。在我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。1.4 课题研究的内容及采用的方法在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服
16、务业务仍然快速的发展着。而本次设计的任务是,构建一个Billing药库系统,采用的主要技术是基于服务器端的JSP、Java的组件JavaBean,以及网页编程语言HTML。JSP是Java Server Page的缩写,是由Sun Microsystems公司倡导、许多公司参与建立一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。JSP是一种服务器端HTML(或XML)嵌入Java代码的脚本语言,是开发Web动态网站快速而有效的工具,JSP的技术的优势:(1)JSP技术是用Java语言作为脚本语言的。Java语言是成熟的、强大的、易扩充的编程语言。(2)高效性与安全性。JSP在执行
17、前先被编译成字节码,字节码由Java虚拟机解释执行,比源码解释效率高。(3)可维护性。由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序5。(4)稳定性。(5)产品的多样性。目前,在国内JSP还是一种较新的技术。但JSP+Servlet+JDBC+JavaBean目前已经成为开发电子商务平台的主流技术。随着国内与国际的接轨,JSP必将成为网站开发技术的首选。2 系统需求分析2.1 需求分析需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供一个可作为设计基础的系统说明书,在网站项目的需求分析中主要是
18、由开发者来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助系统开发者加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。 当然一次成功的需求分析不仅需要系统开发者的分析而且还需要对客户需求进行分析6。对于管理者来说,在Billing药库管理系统中,希望对药品的出库入库以及销售数量和金额有一个详细的统计,并能够对供应商和药品实现添加的功能。在Billing药库系统中对每日的药品销售都有一个统计,其中对数量和金额的统计是最重要的。同时,Billing药库系统也应该实现药品的查询功能,其中分为精确查询和模糊查询,精确查询是
19、输入药品的名称对药品进行查询,模糊查询应该输入药品的价钱大概范围就能查询出的药品。当然,管理者,也可以对自己的用户名,密码进行修改,也可以添加新的用户。2.2 预期设计目标开发一个具有开放体系结构的、易维护的、具有良好操作界面的的Billing药库管理系统。管理员可以对药品的出库入库进行管理,也可以对供货商进行管理,对药品的销售进行统计及收银管理等基本功能7。2.3 系统可行性分析2.3.1 技术可行性根据药库管理的基本需求,该系统需要实现把药品的基本信息,销售信息,库存信息等内容存放到数据库中,是典型的管理信息系统。管理信息系统是建立在现代信息技术基础之上,面向组织的全面管理和简单决策的信息
20、系统。其开发主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的数据库。由以上分析可知,药库管理系统的开发在技术上是可行的。2.3.2 经济可行性经济可行性即进行成本效益分析,评估项目的开发成本,计算开发成本是否会保证项目预期的全部利润8。本系统较传统的药品管理系统主要有一下几个突破的优势:(1)货物管理中节省人力,减轻的劳动强度。(2)降低成本及其他费用。(3)提高工作效率。(4)提高数据处理的及时性和准确性。由于药库管理系统成本主要集中在本管理系统的开发与维护上,对药店不造成过重
21、的经济负担。而一旦此系统投入使用,不仅可以减少超市的工作强度,提高工作效率,而且方便了药店对信息的管理,延续了传统的管理模式,极大限度的方便了药店管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本。所以,从经济方面讲开发此系统是可行的。2.3.3 操作可行性随着社会的不断发展,计算机的不断普及,越来越多的人已经可以熟练地掌握计算机的基本操作,本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。整个药库管理系统采用友好的交互界面,简洁明了,不需要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 java 实现 billing 管理 系统 设计
限制150内