医院住院管理系统的设计与实现(源码)【字数:7554】
针对医院住院管理效率问题,为提高医务人员的工作效率,开发了现代住院管理系统。在我国,医院住院管理系统已经普遍使用,不仅减少了人力,而且提高了效率,医生不会再花很多时间在登记上。时代在进步,科技技术也一同进步,我们的医院住院管理系统应继续完善,尝试着开发更多的新功能和新方法,让用户用起来更快捷更舒服。使用Eclipse、Navicat for MySQL等工具,前后端结合的方式,JSP+Servlet+JavaBeans、MVC设计模式来开发一个医院住院管理系统,使医院能够适应信息化的社会,不再受传统医院住院管理系统的限制。这个项目的功能主要有添加住院用户、删除住院用户、修改住院用户、查看用户信息,用户的注册和登录,病房的添加、删除、修改和查看等等,数据可视化分析统计住院出院情况等等。
[Key words] information management, eclipse, mysql, MVC目录
一、引言 1
(一) 国内外研究背景 1
(二) 系统简介 1
(三) 开发目的 1
二、 开发工具 1
(一) Eclipse介绍 1
(二) Navicat for MySQL介绍 1
三、开发技术 1
(一)JDK介绍 1
(二)JavaBeans开发模型介绍 1
(三)Tomcat介绍 1
(四)MVC设计模式 2
四、需求分析 2
(一)功能需求分析 2
(二)可行性分析 2
1.项目分析 2
2.背景及发展情况 2
3.市场环境 3
五、系统设计 3
(一)系统结构图 3
(二)数据库设计 3
1.数据库概念设计 3
2.数据库表设计 3
六、系统实现 4
(一)系统功能 4
1.数据库连接 5
2.用户注册和登录/登出 5
3.后台用户管理 9
(二) 用户住院功能实现 9
1.添加住院用户信息 9
2.删除住院用户信息 *好棒文|www.hbsrm.com +Q: ¥351916072$
11
3.查询住院用户信息 13
4.修改住院用户信息 13
(三)病房功能实现 14
1.添加病房信息 14
2.删除病房信息 16
3.查询病房信息 16
4.修改病房信息 17
(四)关于可视化统计功能的实现 18
1.相关可视化技术介绍 18
2.实现过程 18
3.实现结果 20
总 结 24
致 谢 25
参考文献 26
一、引言
(一) 国内外研究背景
欧美等发展国家中,已经普遍不再使用手动记录的方法,国外的医院住院管理系统以达到饱和,而国内的技术水平相比于国外近年来也飞速提高,医疗水平更加发达,甚至超越其他国家,为了让我们去医院办理住院更加方便、快捷,从而尝试着创新医院住院管理系统。
系统简介
本系统可以实现简单的添加住院用户信息、删除用户信息、修改用户信息以及简单查询用户。有住院用户的地方肯定有病房,病房也具备添加、删除、修改和查询等功能,并且在主页上显示目前已住院人数。不仅在前端页面可以欣赏到温馨的画面,而且还可以在后台管理所有病人和所有病房。本系统操作起来简单易懂易上手。
开发目的
适应现阶段社会发展,结合现代化的计算机信息技术开发。开发此系统得目的是让医院对于信息管理这块用上更先进更新颖的方法。
开发工具
Eclipse介绍
Eclipse是一个基于java的开发工具。java是框架和服务组,用于从插件组件构建开发环境。
Navicat for MySQL介绍
Navicat是一个非常强大的MySQL数据库管理和开发工具,为专业开发者提供了一套强大的最先进的工具,新用户比较容易学习。它使用了优秀的GUI,以安全、方便的方式制作、整理、访问和共享信息。提供与MySQL相似的自定义接口。
三、开发技术
JDK介绍
JDK(java开发工具包)是面向java专业技术人员的产品,是java的重要核心部分,包括java运行时JRE、基于Java工具和Java的类。
JavaBeans开发模型介绍
web浏览器通过视图层的JSP页面发出的任何HTTP请求都应该发送到servlet容器,即控制层。servlet处理模型层,JavaBean以获得处理结果,然后将其返回到视图层的JSP页面。JSP页面返回到当前浏览器的最后一个HTML页面。
Tomcat介绍
Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能。Tomcat 本身也内含了一个 HTTP 服务器,它也可以被视作一个单独的 Web 服务器。
MVC设计模式
MVC就是模型视图控制器。MVC设计模式可以从数据层中分离逻辑层,解决输入控制显示,而且有利于代码的维护与开发。
模型层。是应用程序的核心,因为同一模型可以对应多个视图,所以模型层是可以再利用的。只要变更特定的信息,就不需要改写相同的代码,提高效率。
视图层。通过Web页向用户显示在项目内处理的数据,用户可以通过视图层同系统交互。视图层处理数据,不操作,但只接受用户信息,并将其显示给用户。
控制层。负责由用户输入来启动模型并执行用户的请求,用户可以通过视图层来控制如何显示模型数据。控制层执行过程,用户输入相关请求并通知视图层。控制层从观察层接收请求,通过某个算法向模型层发送命令。模型层向视图层返回数据,向用户显示数据。
MVC设计模式的特征和优点如下:
容易建立用户和对话的模型之间的程序。可以在一个视图中显示多个数据模型,也可以访问多个视图,不需要写多余的model,以提高开发速度,缩短配送时间。
四、需求分析
(一)功能需求分析
需求分析的存在主要是为了规划出来,分析每个详细功能模块的疑问所在,并且逐个解决,最终规划出完整的功能开发路线,保证后续开发能够顺利进行。可以分析出本系统的功能主要有:注册,登录,住院登记,出院登记,修改信息,查询住院/出院信息,病房信息管理,住院/出院统计。
[Key words] information management, eclipse, mysql, MVC目录
一、引言 1
(一) 国内外研究背景 1
(二) 系统简介 1
(三) 开发目的 1
二、 开发工具 1
(一) Eclipse介绍 1
(二) Navicat for MySQL介绍 1
三、开发技术 1
(一)JDK介绍 1
(二)JavaBeans开发模型介绍 1
(三)Tomcat介绍 1
(四)MVC设计模式 2
四、需求分析 2
(一)功能需求分析 2
(二)可行性分析 2
1.项目分析 2
2.背景及发展情况 2
3.市场环境 3
五、系统设计 3
(一)系统结构图 3
(二)数据库设计 3
1.数据库概念设计 3
2.数据库表设计 3
六、系统实现 4
(一)系统功能 4
1.数据库连接 5
2.用户注册和登录/登出 5
3.后台用户管理 9
(二) 用户住院功能实现 9
1.添加住院用户信息 9
2.删除住院用户信息 *好棒文|www.hbsrm.com +Q: ¥351916072$
11
3.查询住院用户信息 13
4.修改住院用户信息 13
(三)病房功能实现 14
1.添加病房信息 14
2.删除病房信息 16
3.查询病房信息 16
4.修改病房信息 17
(四)关于可视化统计功能的实现 18
1.相关可视化技术介绍 18
2.实现过程 18
3.实现结果 20
总 结 24
致 谢 25
参考文献 26
一、引言
(一) 国内外研究背景
欧美等发展国家中,已经普遍不再使用手动记录的方法,国外的医院住院管理系统以达到饱和,而国内的技术水平相比于国外近年来也飞速提高,医疗水平更加发达,甚至超越其他国家,为了让我们去医院办理住院更加方便、快捷,从而尝试着创新医院住院管理系统。
系统简介
本系统可以实现简单的添加住院用户信息、删除用户信息、修改用户信息以及简单查询用户。有住院用户的地方肯定有病房,病房也具备添加、删除、修改和查询等功能,并且在主页上显示目前已住院人数。不仅在前端页面可以欣赏到温馨的画面,而且还可以在后台管理所有病人和所有病房。本系统操作起来简单易懂易上手。
开发目的
适应现阶段社会发展,结合现代化的计算机信息技术开发。开发此系统得目的是让医院对于信息管理这块用上更先进更新颖的方法。
开发工具
Eclipse介绍
Eclipse是一个基于java的开发工具。java是框架和服务组,用于从插件组件构建开发环境。
Navicat for MySQL介绍
Navicat是一个非常强大的MySQL数据库管理和开发工具,为专业开发者提供了一套强大的最先进的工具,新用户比较容易学习。它使用了优秀的GUI,以安全、方便的方式制作、整理、访问和共享信息。提供与MySQL相似的自定义接口。
三、开发技术
JDK介绍
JDK(java开发工具包)是面向java专业技术人员的产品,是java的重要核心部分,包括java运行时JRE、基于Java工具和Java的类。
JavaBeans开发模型介绍
web浏览器通过视图层的JSP页面发出的任何HTTP请求都应该发送到servlet容器,即控制层。servlet处理模型层,JavaBean以获得处理结果,然后将其返回到视图层的JSP页面。JSP页面返回到当前浏览器的最后一个HTML页面。
Tomcat介绍
Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能。Tomcat 本身也内含了一个 HTTP 服务器,它也可以被视作一个单独的 Web 服务器。
MVC设计模式
MVC就是模型视图控制器。MVC设计模式可以从数据层中分离逻辑层,解决输入控制显示,而且有利于代码的维护与开发。
模型层。是应用程序的核心,因为同一模型可以对应多个视图,所以模型层是可以再利用的。只要变更特定的信息,就不需要改写相同的代码,提高效率。
视图层。通过Web页向用户显示在项目内处理的数据,用户可以通过视图层同系统交互。视图层处理数据,不操作,但只接受用户信息,并将其显示给用户。
控制层。负责由用户输入来启动模型并执行用户的请求,用户可以通过视图层来控制如何显示模型数据。控制层执行过程,用户输入相关请求并通知视图层。控制层从观察层接收请求,通过某个算法向模型层发送命令。模型层向视图层返回数据,向用户显示数据。
MVC设计模式的特征和优点如下:
容易建立用户和对话的模型之间的程序。可以在一个视图中显示多个数据模型,也可以访问多个视图,不需要写多余的model,以提高开发速度,缩短配送时间。
四、需求分析
(一)功能需求分析
需求分析的存在主要是为了规划出来,分析每个详细功能模块的疑问所在,并且逐个解决,最终规划出完整的功能开发路线,保证后续开发能够顺利进行。可以分析出本系统的功能主要有:注册,登录,住院登记,出院登记,修改信息,查询住院/出院信息,病房信息管理,住院/出院统计。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/162.html