设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于springboot技术的药品管理系统设计与实现 开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

研究(设计)意义

随着社会的发展,人类的生活有了更多样的发展,随着物联网和大数据和5G技术的迅速发展。人们的生活节奏变得越来越快,时间的利用效率高低对于当下的我们也变得尤其重要。

近些年来物联网技术和计算机编程语言(Java)广泛应用于医院银行等部门,为了提高医院药品管理的效率,及时将药给到需要的患者。结合现代化技术和实际的业务场景,开发一款药品管理系统,本药品管理系统主要采用了JAVA语言进行后端逻辑的编写,采用SpringBoot框架进行快速开发,可以直接编写业务代码,前端使用的Jqurey和layUI。后台管理系统使用的是vue框架和elementUI来搭建页面和框架。本系统数据存储使用的是MYSQL数据库,本次系统采用B/S架构,实现对于基于Spring的医院药品管理系统的实现。

国内外研究概况

(一)国内现状

随着互联网的快速发展,在我国互联网的运用越来越普及,给人们的生活和工作提供了极大的方便,虽然各行各业都使用了网络,但是在实际应用中还不能满足人们的需求,将网络作为平台,开发各行各业的应用软件迫在眉睫,作为医疗系统的管理软件将会极大的提高工作效率并提供用户的全面服务是网络工作人员和医务人员的共同任务。

我国医药企业信息失衡、药品经营企业起步较晚,与区域经济差异的影响。水平绝大多数企业仅有部分使用管理软件,尚未真正为企业信息管理、管理中存在这样或那样的漏洞,没有优势来满足日益激烈的国际竞争中,在国内市场,挑战。一些率先进入信息化商务主要适用于一般管理软件修改了基于非专用软件,制药企业管理功能目标不够。

(二)国外现状

医院药品管理系统的开发实现在欧美等发达国家,已经超过30年的历史,如今有了很大的进步,取得显著成果,现在很多人都承认,医院药品管理系统开发应用使医院药物制度得以有效运行。例如,像盐湖城市医院摩门教药物帮助系统、麻萨诸塞州综合医院药支持系统,退伍军人管理DHCP的系统。

美国药品管理的发展历史,总体可以分为三个阶段:第一阶段,对医院药学发展的管理职能相对专注,如财务管理、费用管理。但美国Collen在1972年还报道一个成功的完成日期与综合医院药(管理)的计算机系统。第二阶段,用计算机对医药管理信息继续实施的同时,像医疗体系、实验室系统已经被许多研究者的努力而成功进入了医疗信息处理领域。到1985年,美国国家药物调查数据处理工作,多个床位医院实现了计算机管理,80%的医院导入财务费用管,70%的医院药品管理系统能支持病人登记注册和管理,25%的医院药品管理信息系统(MIS)更完整。医院药品管理系统小型化体验(裁员),智能(情报学)和集成在重建过程。

参考文献

[1] 邓明杨,李忠雄.基于JAVA Web技术的网上书城的设计与实现[J].计算机产品与流通,2020(05):159-160

[2] 王学祥.数字化管理在西药房药品管理与发放中的应用[J].中国卫生产业,2019 (020)

[3] World Vet J.World’s Veterinary Journal, 2021(3): 319-326

[4] 孙文娟.对门诊西药房的药品管理与发放实施数字化管理的效果研究[J].当代医药论从, 2020 (004)

[5] 张政.门诊西药房的数字化管理措施及其对药品管理与发放的影响[J].医学食疗与健康, 2019 (017)

[6] 王潇贤.基于Spring/Hibernate的医院药品管理系统的构建[D].硕士论文, 2010

[7] 徐珽,王丽,唐尧.医院药品管理系统与网络信息平台数据交换[J].预防医学情报杂志, 2008 (06)

[8] 叶良君,冀建明.“军字一号”医院药品管理系统的应用体会[J]医学实践杂志, 2008 (04)

[9] 刘洋.基于计算机技术的医院药品管理系统设计研究[J].中国高新技术企业, 2015(17)

[10] Learning Java。Niemeyer, Patrick., Knudsen, Jonathan。O'Reilly, 2000。

[11]  Java program design。Cohoon, James P.,Davidson, Jack W。McGraw-Hill Higher Education, 2004。

[12] hinking in Java。Eckel, Bruce。Prentice Hall, c2000。

[13] Agegnehu Menen , Lemi Kenenisa , Mulatu Firew - Journal of Process Management : New Technologies -

[14] 2019

[15] San - Yih Hwang , Chia - Yu LaiJia - Jhe Jiang , Shanlin Chang - Pacific Asia journal of the Association for Information Systems -2015

研究内容

1、《医院医药药品管理系统》采用B/S架构,该系统主要实现了管理员对于客户(病人)信息、经办人(医生)信息、药品信息等的管理功能,实现了最基本的医药药品管理功能,其中客户(病人)与经办人(医生)和药品产生联系,即每一个顾客都有唯一对应的医生和药品及病症的基本信息。而这种信息的管理依靠管理员使用系统进行操作。\n\n《医院医药药品管理系统》主要功能如下:

管理员:

登录系统:管理员需要输入正确的用户名和密码来登录系统,从而完成各类信息的管理工作;

信息查询:查询客户信息、查询经办人信息、查询药品信息;

信息录入:录入顾客信息、录入经办人信息、录入药品信息;

信息修改:删除顾客信息、删除经办人信息、删除药品信息;

信息浏览:浏览顾客信息、删除经办人信息、删除药品信息;

数据报表:顾客信息报表、经办人信息报表、药品信息报表;

用户管理:管理系统的各个管理员信息。

本系统内谈到的基本知识,从整体上进行了描述,并在此基础上进行了系统分析。为了能够使本系统较好、较为完善的被设计实现出来,就必须先进行分析调查。基于之前相关的基础,在功能上,对新系统进行了细致的分析。然后通过详细的分析,进行系统设计,其次,系统在实施的可行性上,我选择了Java语言来进行开发设计,在数据存储上,采用 Mysql数据库来进行设计。由于Java和Mysql都已经非常成熟,因此无论在各个方面,都非常可靠安全实用。最后对系统进行测试完善并发布。

SSM为Spring+SpringMVC+ MyBatis的缩写,由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。\n\n(1)Spring\n\nSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。\n\n(2)SpringMVC\n\nSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。\n\n(3)MyBatis\n\nMyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis 。MyBatis是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

3. 根据系统可行性分析和需求分析,目前将系统分为...........。系统功能模块结构图如下:

系统可行性分析:

本次介绍的系统采用的是Jsp+SSM(Spring+SpringMVC+Mybaits)+MySQL框架进行开发,Windows XP Professional操作系统,前端网页主流易用的EasyUI轻量级框架。采用MyBatis与后台数据库进行连接,MyBatis是SSM中的M,是对Jdbc的封装,完成数据的添加、修改、删除、查询等功能。SSM框架是一个常用的Web项目框架,功能强大而且稳定,而MySQL灵活易维护在开发方面具有方便快捷、使用灵活的特点,以及目前的广泛实际应用,因此使用Jsp、SSM、MySQL来完成该系统整体开发,从而说明本系统在技术方面可行。

硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

需求分析:

现如今,使用计算机技术的使用已经渗透到生活中的各行各业。利用计算机软件辅助管理具有以下优势:人工成本大大降低,对于操作人员的要求大大降低;处理速度更加快速、准确,用户体验更佳;工作中的数据统计、信息管理更加方便快捷,准确性更高而花费人工更少;多任务协作的流程更快,各个任务间的信息传递更加实施,对于一些服务性行业的用户体验更号。综上所述,在医院医药药品管理中引入计算机软件来进行辅助管理也必将是一个必然趋势。因此医院医药药品管理系统的实现具有较强的社会可行性。

论文拟撰写的主要内容

本论文以java为开发技术,实现了一个医院信息管理系统。医院信息管理系统的主要使用者分为管理员、患者、医生三个角色,管理员权限如下;首页、个人中心、患者信息管理、医生信息管理、药品信息管理、治疗信息管理、收费信息管理、药品入库管理、药品出库管理、系统管理;医生后台;个人中心、患者信息管理、药品信息管理、治疗信息管理、收费信息管理、药品出库管理;前台首页;首页、医生信息、新闻资讯、我的、跳转到后台;患者后台;个人中心、治疗信息管理、收费信息管理等功能。通过这些功能模块的设计,基本上实现了整个医院信息管理系统的过程。具体在系统设计上,采用了B/S的结构,同时,也使用Java技术在动态页面上进行了设计,后台上采用Mysql数据库、ssm框架,是一个非常优秀的医院信息管理系统。

预期成果及提供形式

系统采用的是Jsp+SSM(Spring+SpringMVC+Mybaits)+MySQL框架进行开发,Windows XP Professional操作系统,前端网页主流易用的EasyUI轻量级框架。采用MyBatis与后台数据库进行连接,MyBatis是SSM中的M,是对Jdbc的封装,完成数据的添加、修改、删除、查询等功能。SSM框架是一个常用的Web项目框架,功能强大而且稳定,而MySQL灵活易维护在开发方面具有方便快捷、使用灵活的特点,以及目前的广泛实际应用,因此使用Jsp、SSM、MySQL来完成该系统整体开发,从而说明本系统在技术方面可行。\n\n硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

实施方案

《医院医药药品管理系统》采用B/S架构,该系统主要实现了管理员对于客户(病人)信息、经办人(医生)信息、药品信息等的管理功能,实现了最基本的医药药品管理功能,其中客户(病人)与经办人(医生)和药品产生联系,即每一个顾客都有唯一对应的医生和药品及病症的基本信息。而这种信息的管理依靠管理员使用系统进行操作。

操作系统:Windows XP以上版本。

服务器软件:Tomcat6.0以上版本。

浏览器:IE、Fire Fox、Google Chrome。

前端网页主流易用的EasyUI轻量级框架。采用MyBatis与后台数据库进行连接,系统采用的是Jsp+SSM(Spring+SpringMVC+Mybaits)+MySQL框架进行开发,Windows XP Professional操作系统,前端网页主流易用的EasyUI轻量级框架

BROWSER/SERVER程序架构方式是使用电脑中安装的各种浏览器来进行访问和使用的,相比C/S的程序结构不需要进行程序的安装就可以直接使用。BROWSER/SERVER架构的运行方式是在远程的服务器上进行安装一个,然后在任何接入互联网的电脑上访问和使用。BROWSER/SERVER架构的开发方式给患者带来了极大的便利,在任何时间和地点都可以使用开发的程序系统。\n\n在B/S的结构中,患者可以在任何可以上网的地方访问和使用系统网站的功能,没有地域和时间等方面的限制,B/S结构是把程序完整放置到计算机网络的服务器上,通过计算机互联网给患者提供远程的网络服务。在三层体系结构的B/S系统中,通过浏览器,患者可以对很多服务器发出请求, B/S系统会很大程度的降低工作量,患者只需要安装运行较少的患者端即可,大量的工作将由服务器承担,另外,服务器也完成包括访问数据库,执行应用程序的工作等等。

B/S结构主要有三层,分别为数据层、控制逻辑层和视图层。患者通过视图层,让控制层调用数据层的数据,从而达到整个访问过程。三层相互独立,维护方便,使用安全,三层有互相调用,提高效率。\n\n2.4 SSM三大框架\n1.Spring的优势:\n\n通过Spring的IOC特性,将对象之间的依赖关系交给了Spring控制,方便解耦,简化了开发。\n\n2.Spring MVC的优势:\n\nSpringMVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,使我们的开发更简洁。\n\n3.Mybatis的优势:\n\n数据库的操作(sql)采用xml文件配置,解除了sql和代码的耦合,提供映射标签,支持对象和和数据库orm字段关系的映射,支持对象关系映射标签,支持对象关系的组建提供了xml标签,支持动态的sql

制层调用数据层的数据,从而达到整个访问过程。三层相互独立,维护方便,使用安全,三层有互相调用,提高效率。

SSM三大框架

.Spring的优势:

通过Spring的IOC特性,将对象之间的依赖关系交给了Spring控制,方便解耦,简化了开发。

Spring MVC的优势

SpringMVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,使我们的开发更简洁。

.Mybatis的优势:数据库的操作(sql)采用xml文件配置,解除了sql和代码的耦合,提供映射标签,支持对象和和数据库orm字段关系的映射,支持对象关系映射标签,支持对象关系的组建提供了xml标签,支持动态的sql

整个系统的功能均是围绕管理员设计的,而管理员后台的管理不是以业务来划分,而是以对数据的增、删、改、查来进行分类的(这在上文以及后面的实现中都有体现),因此对于管理员的流程也按照增、删、改、查来设计。信息系统的主要任务是通过大量数据获得管理所需要的信息,这就要求系统本身能够存储和管理大量的数据,而这一功能的实现必须借助大型数据库系统。本系统的开发选择MySQL作为后台数据库开发工具。

序号

起止日期

主要工作内容

1

2

3

4

5

6

7

2023-3-01~2022-3-05(修改日期)

2023-3-06~2023-3-10

2023-3-11~2023-3-16

2023-3-17~2023-3-21

2023-3-22~2023-3-26

2023-3-27~2023-4-27

2023-4-28~2023-5-07

确定课题,完成毕业设计任务书

查阅资料,确定系统的功能,完成需求分析

根据需求分析,设计数据库,搭建框架

系统的编码工作

系统的测试运行

论文的撰写工作

准备毕业的答辩

指导教师意见:

签名:

2023年   月   日

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!