基于JavaEE的小型医院门诊管理系统的设计与实现
摘要:现在社会科技发展迅速,很多行业都使用了先进的计算机技术进行改进和加强,以此得到便利高效的效果,当然医疗行业也不例外,由于现在看病人数增多,很多医院挂号看病都需要排队,且需要人工进行挂号,相当不便,病人们因为长期排队和时间上的冲突通常会耽误看病,并且医生也需要时刻守在挂号点,大大的浪费了时间,在线挂号系统可以使病人挂号变得方便,同时也节省了医圣的时间,所以急需一个可以自动挂号的计算机软件。
此项目采用了当前比较热门的JAVA技术和MYSQL数据库,同时运用了SSM 框架来进行编写。此次系统主要包括了四大模块,其中有病人模块和医生模块和管理员模块、药品模块。通过几个模块构成了此次的系统。各个模块之间相互作用以实现应有的功能。
关键词:小型医院门诊系统;JAVA技术;MYSQL数据库
引言
怎么用java编写app软件
这些年以来,随着网络技术的不断发展和小病服务规模的不断扩大,小病服务需要管理信息。为了适应信息时代,该系统将被计算机用来了解世界管理工作。小型疾病系统对用户和管理者有很大帮助。通过与数据系统管理系统协作,用户和管理者之间的良好操作系统可以理解小型疾病系统。在此基础上,设计了一个小型门诊管理系统。
在了解的基础上,我们检查了与文献和技术参数相关的信息和数据的真实需求,并发现其工作方式是记录访问管理的原因,如存储。大量复杂数据和其他数据,因此数据管理过程需要智能。计算机技术用户管理着领导者和管理者使用现代技术的重要工具。他可以有效地解决管理问题,自动理解信息管理并提高影响。
在使用了智能管理数据和处理数据后,一切都变得非常的便利和高效,病人也不用去医院排队挂号看病,医生也不用无时不刻守在挂号门诊处,而是直接可以通过网络查看病人病况。
1 概述
1.1 研究内容
本系统是小型医院门诊系统的设计。通过对系统的需求分析,设计出了小型医院
门诊系统,主要的工作有:
(1)在使用中了解系统的工作流程,撰写关于系统的需求分析。
(2)根据小型医院门诊系统具体的需要,分析、设计出系统的功能框架结构。
(3)根据系统的需求分析以及总体设计,设计出系统的结构图。
(4)根据功能编写本系统的开发技术文档。
(5)编写小型医院门诊系统代码。
(6)对小型医院门诊系统进行单元测试。
1.2 本课题研究意义
在网络技术尚未广泛应用的初期,人们看病需要去到医院进行排队看病,效率非常的低下,同时也大大的占用的医生和病人的时间,且一个医院能同时接待的病人也非常少,所以。利用计算机来实现小型医院门诊系统,已经成为了一种必然,这种必然是和传统的人工管理相比较起来,使用计算机更加的便利高效,同时计算机的信息储存量也是相当巨大的,而且计算机的保密性非常好,利于保护病人的私人信息,同时大大的减少了人工成本,同时寿命长,所以,在现在这个社会,利用计算机来实现该内容得的发展是必须得。随着信息系统的不断完善,小型医院门诊系统越来越依赖于信息化的管理。所以系统开发将围绕小型医院门诊系统的实际情况,使之能迅速适应满足用户的需要。本小型医院门诊系统的实施具有如下现实意义:
第一,提高小型医院门诊系统的效率。
第二,节省人员成本。
第三,改变了以前传统的管理方式,通过网络便利的为用户服务,满足小型医院门诊系统的需求。
第四,实现了信息的计算机化。
2 系统开发环境
2.1 JAVA介绍
Java语言擅长开发互联网类应用和医生级应用,现在已经成为互联网中最有影响力的编程语言之一。Java语言是完全面对对象的编程语言,面对对象,形象的说就是我改让谁来做,相对于面向过程的我改怎么做来说,Java最初设计用于开发内部网上
的应用程序。各种web应用程序都是通过Java实现的,显示出其独特的特征,例如跨平台和动态Web。由于Sun Micro systems被Oracle 2009年收购,Java语言版本的更新也由该公司提供,最新版本现已8.0。Java是一种通过解释执行的语言。用Java语言开发的系统可以在所有平台和设备上运行。JAVA语言主要用来编写程序的后台,系统中的实体类,服务类以及接口都是由JAVA语言编写的,通过配置文件连接数据库。最终实现从数据库中查询用户、留言、用户相关信息并进行管理。
2.2 B/S框架
B/S形式是对C/S形式的改进。B/S结构(浏览器/服务器结构)是浏览器和服务器结构,它是各个系统在设计开发中的主要的编程模式,在该模式的基础上,有了网线的链接,不需要在PC端上再安装任意的客户端,就可以实现对各个系统和网站的访问,就此实现了任何时候任何地点都相较便利的管理模式,虽然现在移动技术中端飞速崛起,现在随着手机的普及和手机上APP功能的繁多和全面,APP改变了很多用户的生活习惯和形式,但是很多功能和体验是APP无法代替的,所以,BS开发形式在以后很长一段时间内依旧会占据主流地位。
C/S系统的服务器端必须使用性能特别高的PC或小型计算机,并且客户端必须安装专用软件才能进行业务处理。另一个B/S系统是Web项目,它只需要安装数据库和Web容器,用户就可以与信息进行交互。
2.3 MYSQL数据库
MySQL有着它独特的特点,这些特点使他成为目前最流行的RDBMS之一,MySQL想比与其他数据库如ORACLE、DB2等,它属于一款体积小、速度快的数据库,重点是它符合本次毕业设计的真实小型医院门诊环境,拥有成本低,开发源码这些特点,这也是选择它的主要原因。
本系统使用了MySQL数据库,建立了多张数据库表来存储用户,医生以及相关数据。系统中主要应用查询(select),修改(update),删除(delete)以及增加(insert)等语句来实现系统功能。
2.4 HTML简介
HTML是一种超文本(在他的页面当中可以包含图片和链接和音乐和视频等这些不是文字的类型元素)标记语言。
HTML功能:
(1)支持标题,文本,表格。
(2)可以通过链接,链接到在线信息。
(3)支持远程服务。
一个HTML文档可以分为以下几部分:
<HTML>
<HEAD>
<TITLE>页</ title>
</ HEAD>
<BODY>
该网页的内容
</ BODY>
</ HTML>
其中:
<HTML>......</ HTML>这表明,它是一个HTML文件
<HEAD>......</ H EAD>:这是在网页显示的第一部分
<;标题> ...</ TITLE>页
<BODY>... </ BODY>正文页
3 系统分析
3.1 可行性分析
本次的系统开发不仅分析和借鉴学习了国内许多在线学习网站采用的核心技术和开发思路,还对各个在线学习网站采用的相关技术的优缺点做出了严格的分析。
3.1.1 技术可行性
本次开发系统的过程中主要用到了可视化开发和数据库连接和查询等技术,这次系统开发我才用了目前较为流行的B/S结构,用户直接通过计算机连接浏览器来访问系统,在服务端完成了查询的功能,极大地减少了系统维护次数和升级系统所需要的成本和人工,本次我才用IDEA开发平台来进行开发,IDEA开发平台是目前比较主流的开发平台之一,其页面简洁美观,并且能为我提供大量的控件,减少了此次的编程工作量,极大提高了运行的效率和安全性,对于数据存储,使用了比较安全可靠的Mysql数据库系统,该系统支持多处理器和各类数据类型,是非常好用的一个数据库系统,由此来说,本次系统开发从技术上来说是完全可行的。
3.1.2操作可行性
本次的小型医院门诊管理系统非常的简单,非常容易理解,一般了解计算机基本使用和上网的用户都能顺利使用本系统。本系统主要功能为管理员管理病人和医生的信息,主要功能是为医生排班和对相关信息进行增删改查的操作,医生主要是查看病人的挂号单和病情情况和开出相应的处方单,操作简单方便,所以本系统在操作上来说是可行的。
3.1.3 经济可行性
本次系统的设计与开发,是我作为自己的毕业设计开发的,所以需要投入的经济非常少,并且本系统开发出的在线学习系统可以代替传统的人工管理学习,可以减少人工费用的开支和节省各项资金,并使信息的获取大幅度的提高了,也极大的缩短了信息处理的时间,由此大大降低了管理所需成本,所以,本次项目在经济上是非常可行的。
3.1.4 法律可行性
本系统由本人作为毕业设计着手开发,而不适用于商用,所以不会造成任何侵权的情况,在法律上是可行的。
3.2系统流程设计
3.2.1系统开发流程
基于Java的小型医院门诊系统开发中时,首先进行需求分析,从而对此次系统来进行整体的进度计划,设计本系统需要实现的功能模块和数据库的选择等,本系统的开发流程如图3.1所示
图3.1系统开发流程图

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。