登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于JSP的医院信息管理系统

 2022-10-25 09:10  

论文总字数:16709字

摘 要

信息管理系统是医院信息管理系统中重要组成部分。为医院的工作提供了极大的帮助。信息管理系统能够实现划价收费,药房管理,单据及查询,药品信息维护,权限管理等多方面的功能。信息管理系统能够提高医院的工效率,为患者提供更好的医疗服务。本课题旨在根据医院的业务特点,采用Struts2、Spring、Hibernate等Java EE技术,设计并实现一个基于B/S结构的小型医院信息管理系统。该系统采用MVC结构和面向对象的技术,使得各个模块之间的耦合性较低,容易改进现有功能和扩充新功能。

关键词:医院管理系统;挂号 B/S;MVC结构;效率

Hospital Medical Information Management System Based on J2EE

Abstract

Information management system is an important part of hospital information management system. It provides great help for the work of the hospital. The information management system can realize the functions of pricing, pharmacy management, documents and inquiries, drug information maintenance, authority management and so on. Information management system can improve the efficiency of hospital and provide better medical services for patients.According to the characteristics of hospital business, this paper designs and implements a small hospital information management system based on B/S structure using Java EE technologies such as Struts 2, Spring and Hibernate. The system adopts MVC structure and object-oriented technology, which makes the coupling between modules low and makes it easy to improve existing functions and expand new ones.

Key words: hospital management system; registered B/S; MVC structure; efficiency

目 录

摘要 I

Abstract II

第一章 引言 1

1.1 系统开发背景 1

1.2 论文的主攻方向、主要内容、研究方法及技术路线 1

1.2.1 论文的主攻方向及主要内容 1

1.2.2研究方法和功能介绍 1

第二章 系统需求分析 3

2.1 系统功能需求 3

2.2 系统的用例分析 3

第三章 系统设计 9

3.1 系统功能架构设计 9

3.2 系统实体类类图设计 10

3.3系统数据库设计 10

3.3.1 数据库概念结构设计 10

3.3.2 数据库表结构设计 11

3.4用户界面设计 13

第四章 系统实现 15

4.1 系统开发平台 15

4.2 包的设计 15

4.3 Struts 2 Spring Hibernate框架的整合 15

4.4 系统后台的实现 17

4.5 用户界面实现 20

4.6 系统功能的实现 23

4.6.1 登录模块的实现 23

4.6.2 门诊收费模块的实现 24

4.6.3 药房信息模块的实现 24

4.6.4 管理员模块的实现 25

4.7 实现结果与分析 26

第五章 系统测试 27

5.1 用户登陆 27

5.2 门诊挂号管理 27

5.3 医生管理 28

5.4 管理员管理 30

第六章 结束语 32

致 谢 33

参考文献(References) 34

第一章 引言

1.1 系统开发背景

医院信息管理系统是现代化医院必不可少的基础设施,它利用信息化的手段来处理医院日常办公及其他事务,为广大患者提供更高品质的服务,同时也可以提高自身的管理质量和经济效益。

1.2 论文的主攻方向、主要内容、研究方法及技术路线

1.2.1 论文的主攻方向及主要内容

本系统准备以JSP和ExtJS作为主要的前台开发技术,后台用Hibernate进行对象关系映射(Object/Relation Mapping,简称ORM),用Spring控制业务逻辑层Java Bean的实例化和销毁,用Struts2分发客户端的请求并将服务器处理的结果返回给客户端。

本课题的主要研究内容有以下几点:

1.如何有效的进行需求分析,尽可能准确地提取医院的日常办公的业务流程。

2.如何将现实中的业务流程映射成系统中的业务逻辑。

3.如何按分层的思想,用Struts2、Spring和Hibernate这三大框架进行整合开发。

本课题关键的技术也是难点之一就是权限控制,系统中涉及的角色有很多,例如收费员、药房管理员、医生、护士等等,不同的角色对业务逻辑的访问拥有不同的权限,对这些角色进行权限控制,防止越界访问是保障系统安全运行的重要环节之一。

1.2.2研究方法和功能介绍

该系统严格按照软件工程的原理进行开发,按照软件的生命周期,将系统的开发分为以下几个步骤:项目计划、可行性研究、需求分析、概要设计、详细设计、软件编码、测试及运行和维护。

本课题基本实现一个功能较为全面的医院信息管理系统,主要包含以下基本功能:病人基本信息管理、挂号管理、就诊卡充值退费、医生诊治、药品信息维护、部门信息维护、职工信息维护、辅助检查项目管理、收费管理等。

大致的系统功能结构图如图1.1所示:

图1.1 系统功能结构图

第二章 系统需求分析

2.1 系统功能需求

医院的正常业务流程是从病患的挂号开始的,挂号后到相应的科室就医。医生根据患者的具体情况进行处理,如果患者症状较为明显,就直接诊断,如果病人情况较为复杂,还需要就行辅助检查,如验血、X光检查、B超等。医生诊断完后就给病人开处方,病人拿到处方后交费并进行其他处理后就可以离开医院了。

根据医院业务流程的基本特点,确定了信息管理系统所要实现的功能如表2.1所示:

剩余内容已隐藏,请支付后下载全文,论文总字数:16709字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图