大众药房管理系统的设计与实现(源码)

根据大众药房管理系统的实际需求,本系统采用B/S模式,即浏览器/服务器模式,以JAVA技术为基础,结合SQL2008数据库联合开发,建立大众药房管理系统,以方便大众药房工作人员减轻工作负担,提高工作效率。本系统包括两个权限,一为超级管理员,二为员工。超级管理员拥有个人密码修改,员工管理,药品管理,库存管理,销售管理等功能,员工仅有客户管理与销售管理功能。本系统以大众药房管理作为服务对象,旨在满足员工与药店老板的工作需求。极大的提高了药房工作人员的工作效率。关键词 大众药房管理系统,Java,SQLserver2008,浏览器/服务器模式目 录
1 引言 1
2 可行性分析 2
2.1 技术可行性 2
2.2 社会可行性 2
2.3 经济可行性 2
3 需求分析 3
3.1 功能需求 3
3.2 功能描述 5
3.3 性能目标 7
3.4 主要技术和工具 7
4 总体设计 8
4.1 数据库设计 8
4.2 界面实现 13
4.3 报错设计 15
5 具体实现 15
5.1 超级管理员模块 16
5.2 员工模块 28
结论 31
致谢 32
参考文献 33
1 引言
药品作为保障人们身体健康的重要物品,许多人都少不了要与药品接触,而在药房工作的人员只有极少数。在大量的工作中,药房的工作人员可能因为各种原因造成药品上的差错,而因为忙碌与疏忽不能及时发现这些错误更无法去改正错误,管理上出现的问题也就随之而产生。这会给患者与药店都带来巨大的损失。大型药房中的药品的数量种类繁多,而工作人员的数量有限,工作量大,如采购、销售药物,调整药物价格,及时替换过期的药物等等,繁琐的账目工作,使得库存的信息,资金的流动等相关重要信息得不到及时更新,医疗质量和重病患者的抢救效率也都因药店管理出错而受到较大的影响。要解决这存在已久的问题,就必须利用现代手段将药房管理模式数据化,科学化,利用现在有高新技术来开发出药房管理系统,通过科技的手段帮助工 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
巨大的损失。大型药房中的药品的数量种类繁多,而工作人员的数量有限,工作量大,如采购、销售药物,调整药物价格,及时替换过期的药物等等,繁琐的账目工作,使得库存的信息,资金的流动等相关重要信息得不到及时更新,医疗质量和重病患者的抢救效率也都因药店管理出错而受到较大的影响。要解决这存在已久的问题,就必须利用现代手段将药房管理模式数据化,科学化,利用现在有高新技术来开发出药房管理系统,通过科技的手段帮助工作人员减轻工作量,从而完善药房的管理机制。可以说,管理机制的完善是当前医药企业发展任务中的当务之急。
同时,随着时代的发展,互联网、计算机、数据库等一系列高新技术的日渐成熟,软件开发工具的高度集成,以及开发工具日益提高的人性化、智能化,这些,都大大提高了软件开发的便捷性,而使得开发成本、系统开发周期大幅度减小。让开发一款高效,便捷,智能的药房管理系统不再遥不可及。
大众药房管理工作的重点研究方向为以下四个方面:
运作效率智能化。药房管理在经过不断的实验改进中,对于各个细节上的处理已经比较的完善了。大众药房管理系统可以通过简便的操作方式快速完成具体的工作,这在实际的问题上实现了系统管理的智能化[1]。
管理流程明确。药房管理在过程中已经达到了管理线路明确的标准,同时还具备了一体化的操作方式,药房管理人员依照药房的工作流程来完成工作,这不仅提高了药房管理工作的工作效率,同时也大幅度的降低了出错的概率[2]。
概况面广。药房管理人员在工作中,采用的是全面系统管理的方案,该方案可将药房管理工作的所有环节包括在其中,可以实现对药房各种管理信息的查看,进行系统的维护进行很快的反映。从而可以大幅度的避免以往因工作失误和管理措施不到位而产生的管理性错误 [3]。
易操作性强。该管理系统采取的是B/S模式,使得系统整体效果简易明确,在操作上具有逻辑性强、操作方便简单的优点,提高了更新维护的简便性[4]。
2 可行性分析
2.1 技术可行性
技术可行性是指决定使用的技术与使用的方案都不能超出开发人员的所掌握的技术资源的边界。
现在大部分的医药管理系统,都采用的是C/S模式(客户机与服务器结构)。该模式需要用户安装客户端,维护与扩展方面存在一定的难度,如用户需要添加一个功能,开发者需要将重新封装的程序发给用户重新安装,给用户带来不便性。而B/S的模式方式在部署与维护方面具有很大的优势,并且易于扩展,较为适合该系统的开发。在兼容性方面,java编写的程序具有优秀的兼容性,能很好的兼容各个平台,为药房节约成本。Jsp技术继承了java的方便快捷,而且是完全的面向对象,没有平台的限制。比一般的开发语言更为方便快捷。所以,采用JSP技术开发医药管理系统比当前的ASP技术开发的管理系统更为科学方便。
SQLserver2008微软在自己的操作系统平台上发布的,它的强大之处在于与windows系统完美兼容并可以管理任何形式的数据信息。可以将多种结构化的文档数据直接存储到数据库中,无操作难点。同时可以对数据进行相关如查询、同步、分析等操作[5]。数据的存储可以在各种不同的设施上,例如主机服务器、便携式计算机或移动设备等等,它都能很便捷的操作数据而不用用户去关心数据存储的物理位置。
因此,采用Java为开发语言与采用SQLserve2008作为数据库平台是完全可行的。
2.2 社会可行性
大众药房管理系统符合当前的社会发展规律,并且合法合理,符合当前管理高效的社会风气。
大众药房的日常管理工作,需要员工与老板之间相互配合。本系统以员工与老板作为服务的对象,其主要宗旨是满足员工与老板的日常操作需求,对药房的执行效率的提高有明显的帮助,从而最小化药店因管理不善而导致的损失。
综上所述,大众药房管理系统的技术与社会方面均有可行性,还有投入较少,操作简单等优点,因此,该系统的开发完全可行。
2.3 经济可行性
该系统的开发经费投入较少,开发工具只需要一台能正常运行和安装windows系统的PC机,由MyEclipse环境编写JSP页面由SQLServer2008编写SQL语句。不需要投入较大的资金即可完成系统的开发。因此,在经济方面,该系统是可行的。
3 需求分析
3.1 功能需求
本系统共分为两大用户模块,分别为超级管理员模块与员工模块。如图3.1所示。

图3.1 功能模块图
超级管理员主要功能有:个人密码管理、员工信息管理、供应商信息管理、药品类别管理、药品信息管理、药品入库管理、药品销售信息管理、药品有效期查询。
员工主要功能有:个人信息管理

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2881.html

好棒文