医院挂号管理系统的设计与开发(源码)【字数:6162】

中国是一个发展中国家,在社会体系中,医疗、教育、科技可以说是发展过程中的三大巨头,一直以来都占有很大的比重。因此,在选择毕业设计论题时,选择了“三大巨头”之中的医疗这一方面内容,进行毕业设计的研究开发以及毕业论文的写作。在社会发展中,医疗从古至今一直都是非常重要的,随着社会的不断发展,制度的不断完善,医疗系统体系也是在不断的完善,因此,研究设计了医院预约挂号系统,让生病的人可以及时在医院中挂号就医,也方便医生护士及时处理相关问题。 此医院预约挂号系统主要是编写Java程序代码完成的,其研究开发平台是MyEclipse。系统所要达到的基本标准界面设计清晰、层次结构合理,在功能方面完成用户的登录与注册、挂号功能处理、后台数据的储存等。
目录
一、引言 1
(一)开发背景及选题意义 1
(二)设计目标 1
(三)开发技术简介 1
二、系统分析与设计 2
(一)系统功能需求 2
1.需求分析 2
2.技术可行性分析 2
3.系统功能模块分析 2
(二)系统功能框架图 2
(三)系统用例图 3
1. 管理员用例图 3
2. 医生用例图 4
(四)界面设计 4
1. 登录界面 4
2. 科室管理界面 5
3. 医生管理界面 5
4. 预约信息管理界面 6
5. 其他界面 6
6. 医生首页界面 6
7. 个人中心界面 7
8. 预约中心界面 7
(五)数据库设计 8
1. 管理员数据库表 8
2. 医生数据库表 9
三、系统功能设计与实现 9
(一)登录功能 9
(二)后台首页 10
(三)科室管理 10
(四)医生管理 12
(五)发布公告 13
(六)提交挂号信息 14
(七)医生修改信息 14
五、系统测试 15
(一)、测试目的 15
(二)、测试用例 16 *好棒文|www.hbsrm.com +Q: #351916072# 

1.管理员添加科室功能测试 16
2.管理员添加医生用户功能测试 16
(三)、测试结果 17
参考文献 19
一、引言
(一)开发背景及选题意义
跟随着社会网络科技的不断发展和进步,互联网技术的不断提升,越来越多的人工转化为网络智能产品的使用,网络已经成为人们日常生活中一种必不可少的存在。无论是学习、生活,还是工作,可以说网络是如影随形的,随处可见,有些工作甚至是以网络为发展基础的,离开网络就没法运作了。
在医疗方面,也是与网络有关的,医院里很多的医疗设备都是离不开网络的。现阶段,百姓去医院看病都是需要挂号的,只有在门诊先挂完号才能去找相应部门医生进行诊断治疗。因此了解到这一点,在发达的网络科技背景下,进行了医院预约挂号处理系统的研究设计,让我们看病时轻松挂号,使程序不再那么繁琐,也更加方便医院的医生们及时了解有关信息,这也是我的选题意义所在。
(二)设计目标
医院预约挂号这个系统是基于WEB端研究设计开发的,与一般的网站一样,有着用户的登录注册的基本操作功能,还有管理员的登录注册。系统的后台管理员可以对医生和科室进行增删改查,可以对挂号预约信息进行查看,对医生的预约状态进行查看,还可以查看病人治疗后的信息反馈,医生评价,发布公告。医生角色可以对个人信息进行修改,查看个人预约情况,挂号信息,条件设置,系统整体简洁,层次结构清晰,方便快捷。
(三)开发技术简介
1.My Eclipse
My Eclipse对Eclipse IDE的扩展,使用他可以在JavaEE和数据库的开发、发布以及应用程序服务器的整合方面极大的去提高工作效率是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
2.Jave
Java是由Sun公司于1995年5月推出的面向对象的程序设计语言。Java继承了C++语言面向对象技术的核心,又舍弃了C++语言中的指针、运算符重载以及多重继承的特性,同时引入了泛型编程、类型安全的枚举等特性,使Java成为简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。所以选为这次的项目的开发软件。
3.MySQL
MySQL是一种关系型数据库管理系统,关系数据库是将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就大大增加了速度并提高了灵活性。
MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,所以在这次项目开发时候我会选择将 MySQL来用做网站数据库。
二、系统分析与设计
(一)系统功能需求
1.需求分析
本系统主要是为了方便百姓们就医挂号时更加方便,同时也减轻门诊医生的一些工作压力。系统主要功能有着用户的登录注册、管理员的登录注册。系统的后台管理员可以对医生和科室进行增删改查,可以对挂号预约信息进行查看,对医生的预约状态进行查看,还可以查看病人治疗后的信息反馈,医生评价,发布公告。医生角色可以对个人信息进行修改,查看个人预约情况,挂号信息,条件设置,系统整体简洁,层次结构清晰。
2.技术可行性分析
通过大学期间学习了Java语言和My SQL数据库等技术的接触学习,老师的统一教学掌握了知识,对网络上的文献的参考,还有一些成功的案例进行分析,还有在开发研究的过程中还有指导老师和同学的帮助来解决了很多问题,所以最后这个管理系统才会完整的开发出来。
3.系统功能模块分析
管理员:(1)科室管理:对科室进行信息添加、修改、删除。
医生管理:对医生进行信息添加、修改、删除。
缴账管理:查看预约名单和医生预约状态。
其他:查看患者的信息反馈和公告发布。
医生: (1)个人中心:医生查看个人信息和修改,设置、发布挂号信息。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/667.html

好棒文