社区医院药品管理系统的设计与实现(源码)
摘 要社区医院药品管理系统是利用Eclipse软件设计开发的。社区医院药品管理系统作为社区医院药品管理信息系统的一个不可缺少的重要部分,能够促进社区医院药品管理水平的提高,以及药品管理系统在社区医院药品的管理的应用中也发挥着重要的功能。药品的管理是一项非常繁琐工作,也是一项非常细致的工作。而我所设计的社区医院的药品管理系统是作为社区医院药品购买、补给和发放的重要的一环,是绝对不允许、不能够有任何一个环节的错误。因此,设计的社区医院药品管理系统是在整个的社区医院药品管理信息系统中处于一个非常关键的环节。本系统所用的开发工具为Eclipse,后台数据库应用的是Oracle。开发本系统过程,首先在Eclipse中搭建Spring MVC模式框架以及与数据库连接,然后在数据库中创建系统所有需要的表以及添加相应的属性,最后用Java语言与JSP技术实现系统中需要的模块功能和动态网页。该系统主要功能模块有药品管理、仓库管理、用户管理等。本论文是基于社区医院药品管理系统的分析、设计与实现,为社区医院药品管理提供良好的工作平台,从而提高社区医院工作效率。
目 录
1 绪论 1
1.1 研究背景和意义 1
1.1.1 研究背景 1
1.1.2 研究意义 1
1.2主要内容与研究方法 2
1.2.1论文的主要内容 2
1.2.2 采用的研究方法 2
1.3 可行性分析 3
1.3.1 经济可行性 3
1.3.2 技术可行性 3
1.3.3 社会可行性 3
1.3.4 使用可行性 4
2 开发工具及运行环境 5
2.1 ECLIPSE 5
2.1.1 Eclipse简介 5
2.1.2 Eclipse版本历史 5
2.1.3 JSP技术 5
2.2 ORACLE数据库 6
2.2.1 Oracle数据库简介 6
2.2.2 Oracle数据库特点 6
2.3 系统运行环境 7
2.3.1 硬件需求 7
2.3.2 系统环境? 7
3系统分析与 *好棒文|www.hbsrm.com +Q: ^351916072*
设计 8
3.1 功能模块分析 8
3.1.1 系统功能结构 8
3.1.2 系统功能设计 9
3.1.3 系统流程图 9
3.2 数据库设计 9
3.2.1 数据库需求分析 9
3.2.2 概念结构设计 10
3.2.3 物理结构设计 12
4 系统的实现与运行 15
4.1 社区医院药品管理系统简介 15
4.2 功能模块具体实现 15
4.2.1 登录模块 15
4.2.2 系统主界面设计 19
4.2.3 在线办公模块 20
4.2.4 系统设置模块 23
5 系统测试 26
总 结 27
参考文献 29
致 谢 31
1 绪论
1.1 研究背景和意义
1.1.1 研究背景
在21世纪近期十年来,计算机互联网技术在全球不断进步和应用,给各个行业应用软件带来了发展、提供了技术保证。每次计算机互联网只要在技术上取得很大的进步时,而相对应的就有软件应用模式要进行一次新的改革或者革新,来促使计算机能够在全球人口市场上取得更多的市场。随着计算机各系统、各软件以及数据库等技术的不断取得大的突破的进步,使各软件公司竞争逐渐加强,也间距的促使软件开发产生得到了很大的进步。还有就是计算机的互联网技术发展与无线网络的广泛应用,也将对网络的区域性信息化提供了加速发展的机遇。
因为我们国家与一些国外的医疗卫生体制有所不同,因此就在医疗卫生体制中存在着一些较大的差异。国外的一些软件开发公司虽然在技术方面比我们国家内有相对较大的优势,但是在国外的大部分软件公司开发出的医疗软件推销到我们国家内医疗卫生应用软件市场平台时,基本上所有的国外公司都会通过与我国一些企业合作竞争市场。在我国软件市场竞争加剧的同时,也随着国外各种公司逐渐的引进,将为我国医疗卫生软件行业带来非常先进的技术、良好的产品以及科学的管理理念,并且能够促使我们国家起步比较晚的医疗卫生行业有关的软件企业,能够加快提高医疗技术含量与提高管理水平。
1.1.2 研究意义
药品直接关系着我们广大人民群众的身体健康,如果过期的药品被人服用,可能对人们造成生命危险,现在社区医院对药品的管理不管是人工的还是系统管理,对于过期药品基本都是通过人工定期检查来进行处理的,本系统除了实现基本的药品仓库管理及药品管理等功能之外,增加了药品过期提醒功能,对于即将过期药品系统定时给予提醒,这样减轻了人工管理的疏忽和负担,同时提高了工作效率。该系统能够准确的、及时的处理药品的入库、出库信息管理,不同的用户身份处理信息的权限不同,这样保证了数据的安全性,使得药品的管理井井有条,提供了药品退换功能模块,对于不合格的药品及时给予退货通知,要换的药品及时给予通知,使得社区医院的药品不囤积,这样可以保证药品不陈旧,使得患者服用放心的药品,保证了社区医院和大众的用药安全。
1.2主要内容与研究方法
1.2.1论文的主要内容
(1)用户管理模块:用户包括普通用户、超级管理员用户和仓库管理员用户等。超级管理员对采购员、普通医生或者护士、库房管理员、药品销售员等用户设置权限进行管理。
(2)药品库存管理模块(药品仓库):采购员从商家买回来的药品进行登记药品信息入库,仓库管理员将药品添加到库存信息中,包括采购回来的货的编号、进货药品编号、进货单位、数量、进货时间等信息,同时根据出库信息及时更新库存信息,方便各部门查询,合理的利用库存,防止药品被积压过期或者药品缺货现象,并可由此决定是否需要采购人员进行药品的采购或者退货。
(3)药品信息管理模块:超级管理员或者医院领导可以对一些药品的信息进行添加、修改、删除和查询等操作,包括药品的药品名、单位、库存数量、保质期、成本价、境界库存量和售价等信息,根据先进药品先出售的原则以及即将要过期的药品考虑退货的原则来保证药品的安全性,同时也可以节约成本。
(4)通知通告(药品采购退货)管理模块:库房管理人员根据库房药品信息或者医院领导通知信息来决定是否需要对药品的进货和退货操作,在向采购人员通知补药或者退药,采购人员接到通知后,与药品供应商联系,进行药品的补药和退药工作。
(5)药品出库模块:药品发放与销售管理人员根据医生的处方给患者发放药品,并在处方中填写药品已发放。
1.2.2 采用的研究方法
(1)调查法
通过对西安市的一些社区医院领导和药品管理相关人员的采访,尽可能的正确的设计出一个满足社区医院对药品的管理的需求。
(2)采用的技术
目 录
1 绪论 1
1.1 研究背景和意义 1
1.1.1 研究背景 1
1.1.2 研究意义 1
1.2主要内容与研究方法 2
1.2.1论文的主要内容 2
1.2.2 采用的研究方法 2
1.3 可行性分析 3
1.3.1 经济可行性 3
1.3.2 技术可行性 3
1.3.3 社会可行性 3
1.3.4 使用可行性 4
2 开发工具及运行环境 5
2.1 ECLIPSE 5
2.1.1 Eclipse简介 5
2.1.2 Eclipse版本历史 5
2.1.3 JSP技术 5
2.2 ORACLE数据库 6
2.2.1 Oracle数据库简介 6
2.2.2 Oracle数据库特点 6
2.3 系统运行环境 7
2.3.1 硬件需求 7
2.3.2 系统环境? 7
3系统分析与 *好棒文|www.hbsrm.com +Q: ^351916072*
设计 8
3.1 功能模块分析 8
3.1.1 系统功能结构 8
3.1.2 系统功能设计 9
3.1.3 系统流程图 9
3.2 数据库设计 9
3.2.1 数据库需求分析 9
3.2.2 概念结构设计 10
3.2.3 物理结构设计 12
4 系统的实现与运行 15
4.1 社区医院药品管理系统简介 15
4.2 功能模块具体实现 15
4.2.1 登录模块 15
4.2.2 系统主界面设计 19
4.2.3 在线办公模块 20
4.2.4 系统设置模块 23
5 系统测试 26
总 结 27
参考文献 29
致 谢 31
1 绪论
1.1 研究背景和意义
1.1.1 研究背景
在21世纪近期十年来,计算机互联网技术在全球不断进步和应用,给各个行业应用软件带来了发展、提供了技术保证。每次计算机互联网只要在技术上取得很大的进步时,而相对应的就有软件应用模式要进行一次新的改革或者革新,来促使计算机能够在全球人口市场上取得更多的市场。随着计算机各系统、各软件以及数据库等技术的不断取得大的突破的进步,使各软件公司竞争逐渐加强,也间距的促使软件开发产生得到了很大的进步。还有就是计算机的互联网技术发展与无线网络的广泛应用,也将对网络的区域性信息化提供了加速发展的机遇。
因为我们国家与一些国外的医疗卫生体制有所不同,因此就在医疗卫生体制中存在着一些较大的差异。国外的一些软件开发公司虽然在技术方面比我们国家内有相对较大的优势,但是在国外的大部分软件公司开发出的医疗软件推销到我们国家内医疗卫生应用软件市场平台时,基本上所有的国外公司都会通过与我国一些企业合作竞争市场。在我国软件市场竞争加剧的同时,也随着国外各种公司逐渐的引进,将为我国医疗卫生软件行业带来非常先进的技术、良好的产品以及科学的管理理念,并且能够促使我们国家起步比较晚的医疗卫生行业有关的软件企业,能够加快提高医疗技术含量与提高管理水平。
1.1.2 研究意义
药品直接关系着我们广大人民群众的身体健康,如果过期的药品被人服用,可能对人们造成生命危险,现在社区医院对药品的管理不管是人工的还是系统管理,对于过期药品基本都是通过人工定期检查来进行处理的,本系统除了实现基本的药品仓库管理及药品管理等功能之外,增加了药品过期提醒功能,对于即将过期药品系统定时给予提醒,这样减轻了人工管理的疏忽和负担,同时提高了工作效率。该系统能够准确的、及时的处理药品的入库、出库信息管理,不同的用户身份处理信息的权限不同,这样保证了数据的安全性,使得药品的管理井井有条,提供了药品退换功能模块,对于不合格的药品及时给予退货通知,要换的药品及时给予通知,使得社区医院的药品不囤积,这样可以保证药品不陈旧,使得患者服用放心的药品,保证了社区医院和大众的用药安全。
1.2主要内容与研究方法
1.2.1论文的主要内容
(1)用户管理模块:用户包括普通用户、超级管理员用户和仓库管理员用户等。超级管理员对采购员、普通医生或者护士、库房管理员、药品销售员等用户设置权限进行管理。
(2)药品库存管理模块(药品仓库):采购员从商家买回来的药品进行登记药品信息入库,仓库管理员将药品添加到库存信息中,包括采购回来的货的编号、进货药品编号、进货单位、数量、进货时间等信息,同时根据出库信息及时更新库存信息,方便各部门查询,合理的利用库存,防止药品被积压过期或者药品缺货现象,并可由此决定是否需要采购人员进行药品的采购或者退货。
(3)药品信息管理模块:超级管理员或者医院领导可以对一些药品的信息进行添加、修改、删除和查询等操作,包括药品的药品名、单位、库存数量、保质期、成本价、境界库存量和售价等信息,根据先进药品先出售的原则以及即将要过期的药品考虑退货的原则来保证药品的安全性,同时也可以节约成本。
(4)通知通告(药品采购退货)管理模块:库房管理人员根据库房药品信息或者医院领导通知信息来决定是否需要对药品的进货和退货操作,在向采购人员通知补药或者退药,采购人员接到通知后,与药品供应商联系,进行药品的补药和退药工作。
(5)药品出库模块:药品发放与销售管理人员根据医生的处方给患者发放药品,并在处方中填写药品已发放。
1.2.2 采用的研究方法
(1)调查法
通过对西安市的一些社区医院领导和药品管理相关人员的采访,尽可能的正确的设计出一个满足社区医院对药品的管理的需求。
(2)采用的技术
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2027.html