基于JAVA的私人专属医疗系统_第1页
基于JAVA的私人专属医疗系统_第2页
基于JAVA的私人专属医疗系统_第3页
基于JAVA的私人专属医疗系统_第4页
基于JAVA的私人专属医疗系统_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于JAVA的私人专属医疗系统II摘要随着全球温度的不断上升,各种疾病也开始蔓延,2020年新型冠状病毒突 然来袭、席卷中国,对中国人民的生活和健康造成了极大的影响,在这种危急时 刻,全国上下所有人民齐心协力,共渡难关。二十一世纪以来,科技极速发展,5G技术迅速崛起,人民生活水平和生活 质量都有了大幅度提升,生产、生活和工作的节奏也越来越快。身体健康情况也 逐渐引起了人们的高度重视,人们对医疗服务的要求也越来越高靖误很找到引用乱;为 此设计并开发了私人专属医疗系统。本系统以用户为出发点开发并设计,方便用 户填写健康指数信息,更及时地了解自己的健康情况,做好疾病防治。该系统拥 有健康指数记录功能

2、,用户可以随时记录自己的健康指数,通过健康指数了解自 己的健康情况,有针对的向医生展开咨询。本系统运行速度较快、安全性较高, 可以更好地为用户及医院服务。私人专属医疗系统主要实现了个人信息、医生信息、患者信息、挂号信息、 病例信息、健康指数、药品开方等功能。本系统采用Java语言作为主要开发语 言,使用SSM框架和MySQL数据库,开发时无需资金支持,而且操作比较简单, 很容易使用。【关键词】私人医疗系统;JSP; MySql数据库AbstractNovel coronavirus has suddenly hit the globe and swept across China in 202

3、0, with the increasing global temperature. All kinds of diseases have ako had a great impact on the health and life of the Chinese people. All the people in the whole country have worked together to tide over the difficulties.Since the 21st century, with the rapid development of science and technolo

4、gy; 5G technology has risen rap idly the peoples living standards and quality of life have been greatly improved, and the pace of production, life and work has become faster and fester. The condition of physical health lias gradually aroused peoples high attention, and peoples requirements for medic

5、al services have become higher and higher. For this purpose, a private exclusive medical system is designed and developed. The system is developed and designed based on users, which is convenient for users to fill in health index information, understand their health situation in time, and do well in

6、 disease prevention and control. The system has the function of health index recording,users can record their own health index at any time, through the health index to understand their own health conditions, have a targeted to the doctor to consult. The system runs fast and has high security which c

7、an better serve hospitals and users.The private exclusive medical system mainly realizes the functions of personal information, doctor information, patient information, registration information, case information, health index, drug prescrgjtion, etc. The system uses Java language as the main develop

8、ment language, using SSM framework and MySQL database, without financial support, and the operation is relatively simple, easy to use.KeyWords Private medical system; JSP; The MySql database目录 TOC o 1-5 h z HYPERLINK l bookmark16 o Current Document 第1章绪论1 HYPERLINK l bookmark19 o Current Document 1.

9、1系统开发背景及目的1 HYPERLINK l bookmark22 o Current Document 1.2国内外现状1 HYPERLINK l bookmark28 o Current Document 第2章系统相关技术基础3 HYPERLINK l bookmark31 o Current Document 1JAVA 语言3 HYPERLINK l bookmark35 o Current Document 2.2JSP3 HYPERLINK l bookmark39 o Current Document 3MySQL 数据库3 HYPERLINK l bookmark43 o

10、Current Document 4B/S 结构3 HYPERLINK l bookmark47 o Current Document 2.5SSM 框架3 HYPERLINK l bookmark51 o Current Document 第3章系统分析4 HYPERLINK l bookmark54 o Current Document 1系统可行性分析43.1.1经济可行性41.2技术可行性43.1.3操作可行性4 HYPERLINK l bookmark57 o Current Document 3.2系统性能分析53.2. 1安全性53.2.2易用性53.2.3完整性52. 4可升级

11、性5 HYPERLINK l bookmark60 o Current Document 3. 3系统功能分析5 HYPERLINK l bookmark83 o Current Document 3.4系统功能结构图7 HYPERLINK l bookmark86 o Current Document 3. 5系统流程分析7 HYPERLINK l bookmark95 o Current Document 第4章数据库设计11 HYPERLINK l bookmark98 o Current Document 4.1数据库逻辑结构设计11 HYPERLINK l bookmark111 o

12、 Current Document 4.2数据库物理结构设计14 HYPERLINK l bookmark122 o Current Document 第5章系统详细设计与实现19 HYPERLINK l bookmark125 o Current Document 5.1用户功能的实现195.1.1注册功能的实现19 II #5.1.2用户登录功能的实现195.1.3用户信息管理功能的实现205.1.4健康指数信息管理功能的实现215. 1.5挂号功能的实现21 HYPERLINK l bookmark134 o Current Document 5. 2管理员功能的实现225. 2. 1登

13、录功能的实现225. 2. 2个人信息管理功能的实现225.2.3医院、医生、科室信息管理功能的实现235. 2. 4充值管理功能的实现245.2.5挂号管理功能的实现245.2.6病历管理功能的实现245. 2. 7用户健康指数管理功能的实现255. 2. 8药品信息管理功能的实现25 HYPERLINK l bookmark151 o Current Document 5. 3医生功能的实现265. 3. 1登录功能的实现265. 3. 2个人信息管理功能的实现265.3.3挂号管理功能的实现265.3.4病历管理功能的实现275. 3. 5开方功能的实现27 HYPERLINK l bo

14、okmark157 o Current Document 第6章系统测试28 HYPERLINK l bookmark160 o Current Document 6.1系统测试内容286.1.1用户功能测试286.1.2管理员功能测试306.1.3医生功能测试31 HYPERLINK l bookmark169 o Current Document 6.2测试结果分析32 HYPERLINK l bookmark172 o Current Document 第7章总结与展望33 HYPERLINK l bookmark182 o Current Document 参考文献34 HYPERLI

15、NK l bookmark214 o Current Document 致谢36基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统第1章绪论1.1系统开发背景及目的新时代经济和科技都在以一个极快的速度发展着,人民生活水平也在极速的 提高,伴随着社会的进步,身体健康问题也成为人们极度关注的问题之一。现 阶段医院信息管理系统发展的较为完善,但是以用户为出发点的医疗系统却依旧 需要努力发展错误小找到引帼,因此,开发这款私人专属医疗系统是至关重要的。为了方便人们更好更方便地了解自身的健康情况,便于用户更简单更省时的 就诊,同时为了提高医院的信息管理效率,促进医院的进步,满足现代化医疗的 服务要求

16、,为患者提供及时的治疗服务,设计了该医疗系统。计算机可以通过 庞大的数据库存储更多的数据,而且计算机存储相对纸质记录效率更高、保密性 更强、安全性也更高,有利于促进医院对信息和数据的高效管理。用户可以使用 该系统进行健康指数信息的填写,及时了解自己的健康情况,该系统还为用户提 供了预约功能,用户可以自行在网站上进行预约操作。1.2国内外现状1.2.1国外现状20世纪90年代开始,很多国家开始推动基于电子健康档案、以医疗信息交 换为具体任务的医疗卫生信息化美国政府投入380亿美元,打算从2010年 开始,在五年内建立标准化和电子化的全民健康系统。英国政府则投入60亿英 镑,打算在十年内建设全国五

17、个区域,联结300多家医院、3万多家全科医生诊 所的医疗信息化工程。与此同时,加拿大政府计划在2020年将电子档案覆盖全 部人口。1.2.2国内现状相较于美国、英国和加拿大,中国的医疗卫生信息化的发展稍微落后迟缓, 但随着互联的持续高速发展,我们的医疗信息化体系也得到了极大的重视,获得 了快速发展的机会。我国医疗卫生信息化发展可以分为三大阶段,第一阶段是20世纪80年代初 到2003年这一段时间,这时是处于一个初级阶段,主要是将工作流程电子化、 信息化,这阶段以大型医疗机构为主,按照原来的工作流程逐步设计信息化软 基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统 件,以此来提高管理水平

18、。第二阶段主要是在2003年的那场“非典”之后,这 一阶段是一个提升的阶段,国家投入了很多的经历和资金在医疗卫生领域,还建 立了传染病与突发公共卫生事件网络直报系统,对提高相对业务管理能力这一 方面发挥了极其重要的作用。第三阶段则是2009年深化医疗改革工作启动以来, 这是一个高速发展的阶段,全国各个地方开始进行积极的探索,建立了区域医疗 卫生信息平台,还在大型医院建立了以电子病历为基础的挂号、收费和质量一体 化的医疗信息管理系统,而且还在发展远程医疗方面取得了一定的成效。目前我国医疗事业的建设还有一定的缺点,主要是对医院信息化建设认识不 够全面,资金投入不足,己建设好的部门机制也不够完全,缺

19、乏一体化建设,还 存在定的安全隐患等。我们以后需要注重对临床信息系统的开发、系统信息安 全问题的解决以及电子病历系统的发展,从根本上促进医院信息系统的发展。21世纪以来,我国在医疗卫生信息领域取得了较快的发展,也取得了一定 的进步,但是相比于一部分发达国家,我国医疗信息建设还有一定的迟缓。在全 球信息化高速发展阶段,我国也开始了各系统的网络工程建设,医疗卫生网络也 开始建设起来,这无疑会促进我国HIS的发展。1.3系统开发意义21世纪,越来越多的人开始网上购物、网上点餐,足不出户了解国家大事, 通过一部手机、一台电脑便可走遍世界。智能化的时代,人们越来越满足于手机、 电脑给我们带来的便利。私人

20、专属医疗系统,可以让用户实时记录自己的健康指 数,更好地关心自己的身体健康状况,同时可以了解系统提供的健康资讯,更好 的对待自己的身体健康。而且即使身体出现问题,也可以通过系统进行预约。该 系统不但可以让用户足不出户的了解关注自己的身体健康,还可以通过网上预约 挂号方式,节约更多的时间。第2章系统相关技术基础JAVA 语言计算机语言总的来说分成机器语言,汇编语言,高级语言。其中Java是一种 高级计算机语言,它是一种可以编写跨平台应用软件,完全面向对象的程序设计 语言气Java语言较为简单,没有算符过载、标题文件、预处理、指针运算、结构、 联合、多维数组、模板及隐式类型变换;Java语言是面向

21、对象的编程语言;支 持单继承类层次结构,避免了较多继承造成的混乱;支持摘要类的接口,允许先 定义接口; Java语言是多线程的,允许多个进程同时进行。JSPJSP全称Java Server Pages,是一种动态网页开发技术。JSP支持绝大部分平 台,包括Linux系统,Apache服务器也提供了支持JSP的服务&;组件的开发和使 用很方便。MySQL数据库MySQL数据库是关系型数据库,能够将数据保存到不同表中,提高了系统 灵活性,增加速度叫MySQL数据库相对Oracle数据库,支持更多的平台;Oracle 数据库稳定,但一般数据量大,对硬件要求较高,而MySQL数据库使用内存少, 性能高

22、;Oracle数据库价格较为昂贵,而MySQL数据库为开源的,使用不需要支 付费用。B/S结构该系统采用B/S架构进行设计开发。B/S架构相对C/S架构相比,B/S架构 软件重用性好,系统维护开销小,方便维护,信息流交互密集。SSM框架私人专属医疗系统使用SSM框架作为系统的框架支持。SSM框架比SSH框 架具有更好的优势。首先MyBatis相对Hibernate更容易上手学习,有利于我们 更快的掌握;其次MyBatis相对Hibernate更容易优化;第三struts2性能较差, Spring-MVC处理请求能力强大一些,性能高许多。第3章系统分析3.1系统可行性分析可行性分析决定着我们所做

23、的系统是否能够正常执行并使用,开发系统时 我们需要考虑经济、技术、操作等多项因素,下面我从经济可行性、技术可行性、 操作可行性三个方面对所开发的私人专属医疗系统展开分析。3.1.1经济可行性经济可行性是软件开发过程中的一个非常重要的指标,对项目的经济投入的 多少成为项目是否能够真正投入开发的必要考虑因素。私人专属医疗系统是大学四年的学习成果的结晶,作为一个暂无经济收入的 大学生,开发项目自身就不会投入大量资金,所以选择了开源免费的MyEclipse 和MySQL数据库作为开发软件和数据库。若以后投入使用,只需在后期维护中 投入较少的资金。私人专属医疗系统为用户、医院管理者以及医生都提供了极大

24、的便利,未来投入使用,一定会受到用户的喜爱。3.1.2技术可行性本系统使用SSM作为网站搭建的框架,MySQL数据库作为数据库,使用 Java语言作为主要开发语言开发一款私人专属医疗系统。大二开设了 Java课程,对Java及MySQL数据库有了基本的了解,能够通 过小组合作完成一个简单的系统设计;大四上半年在青岛培训基地学习时,再次 开设了 Java课程,通过再一次的学习更加加深了对Java的理解,还开设了 SSM、 Lunix、大数据等课程,开始慢慢学会使用SSM框架等技术,为我开发私人专属 医疗系统奠定了一定的专业基础,促使该系统可以独立完成。私人专属医疗系统, 调试较为简单,应用的软硬

25、件配置也可以满足开发的需要,因此技术上完全可行。 3.1.3操作可行性该系统使用Java语言作为主要的开发语言,使用SSM作为搭建的基本框架, 因此制作开发人员只需掌握Java语言的使用以及SSM框架的使用即可上手操作, 具备操作可行性脚!未我物伸。3.2系统性能分析3.2.1安全性用户需要输入正确的用户名及对应的密码方可进入系统,登录系统后才可对 自己的信息进行管理g。系统需对用户的信息进行保护,不可泄露用户的信息。 3.2.2易用性私人专属医疗系统界面美观简介,而且操作相对简单,很容易学会如何使用, 用户、管理员和医生无须过多的学习便可轻松使用。3.2.3完整性保存所有记录的信息,有数据更

26、新时,数据库也及时作出相应的数据更新, 已有数据在其他数据增加或删除时保持不变气3.2.4可升级性随着时代的不断发展,系统的功能也会做出相应的调整,系统需具备一定的 可升级性来支持新功能的实现问。3.3系统功能分析私人专属医疗系统为更好地为拥护和医院服务,将系统分为管理员、患者和 医生三种模块。具体功能如下:管理员模块:个人信息:管理员登录后可以删除管理员、医生和患者的登录日志,也 可以修改自己的密码皿。医院、科室、医生信息:管理员对医院、科室、医生的信息都享有查看、 删除、修改、添加功能啊。患者信息:管理员可以查看患者个人信息以及充值信息,还可以为患者 充值洞。挂号信息:管理员可以查看已挂好

27、用户信息,并且可以删除挂号信息四。病例信息:管理员可以查看病历类型,添加病历类型,并对病历类型进 行修改和删除操作,还可以查看、修改、删除患者的病历,并为患者完成病历上 传。健康指数:管理员可以设置需要用户录入的指数信息,还可以查看用户 已录入的指数信息。药品开方:管理员可以对药品类型和药品进行设置,进行增加、删除、 修改操作,还可以查看、添加、修改、删除药品信息,并为药品上传图片,也可 以删除医生己为患者开出的药方欧。患者模块包括:患者注册/登录:患者在未拥有账号密码的前提下,可以先进行注册,然 后通过正确的账号和密码登陆系统。个人信息:患者登录后可以修改个人信息和登录密码,可以查看自己的

28、充值信息。医生信息:患者可以查看各个医生的信息,也可以通过搜索查找并查看 医生信息,还可以选择合适的医生进行挂号。挂号信息:患者挂好后如果不想去就诊,可以删除自己的挂号信息来取笑 自己的挂号。病例信息:患者可以查看医生为自己开出的病历,还可以对病历进行下 载。健康指数:患者可以查看管理员设置的需录入的健康指数信息,在系统中 录入自己的健康指数信息,对错误信息进行修改,删除已录入的健康指数信息。药品开方:患者可以查看管理员公布的药品信息、药品厂家、药品类型、 药品价格以及图片等等,还可以查看医生为自己开的匆方,并为需要的药方付款 拿药。医生模块包括:个人信息:医生可以修改自己的个人信息,在修改口

29、令栏修改登录密码。患者信息:医生可以查看患者个人信息和充值信息,还可以为患者进行 充值。挂号信息:医生可以查看已挂号患者的信息,还可以通过删除取消患者 的挂号。病例信息:医生可以查看患者病历,并对患者病例的类型、描述等进行 修改,还可以添加、删除患者病历。健康指数:医生可以查看管理员设置的健康指数信息,还可以查看患者 已录入的健康指数信息,根据指数信息对患者进行- 定的健康指导。为品开方:医生可以对约品信息进行查看、修改、添加和删除,还可以 为患者开方以供患者取药。3.4系统功能结构图经过对系统所做的分析确定系统功能如下图所示:管理员医生药品开方健康指数病历信息挂号信息患者信息个人信息 药品开

30、方 健康指数 病历信息 扑|勺信息 医生信息 个人信息 者注册登 药品开方 健康指数 病历信息 挂号信息 患作信息 医生信息 个人信息图3-1系统功能结构图3.5系统流程分析系统主要流程如下:基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统管理员功能具体流程如下图所示:图3-2系统管理员管理流程基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统 患者功能具体流程如下图所示:图3-3患者管理流程医生功能具体流程如下图所示:输入账号、密码进入系统图3-4医生管理流程第4章数据库设计4.1数据库逻辑结构设计规划出的实体有管理员实体、医院信息实体等14个实体。主要实体的实体属性图描述如下

31、:1、管理员实体:2、医院信息实体:4.2医院信息实体屈性图3、科室信息实体:4-3科室信息实体属性图4、登录日志实体:4-6登录日志实体属性图5、健康指数实体:6、指数信息实体:4.8指数信息实体属性图7、充值信息实体:4-9充值信息实体属性图8、匆品信息实体:9、药品品牌实体:10、医师信息实体:11、患者信息实体:12、患者病历实体:13、病历类型实体:14、开方实体:4.2数据库物理结构设计由前面的数据分析可建立如下几张表,各表详细信息描述如下:1.管理员表序号列名数据类型长度主键允许空1glyldint20是否2glyXamevarchar255是3glyPasswordvarcha

32、r30是2.医院信息表序号列名数据类型长度主键允许空1bumenldint11是否2bumenNamevarchar255是3bumenMarkvarchar255是3.科室信息表序号列名数据类型长度主键 允许空1buzhildint11是否2buzhiNamevarchar255是3buzhiMarkvarchar255是4buzhiMarklvarchar255是5buzhiMark2varchar255是4.登录日志表序号列名数据类型长度主键 允许空1rizhildint11是否2rizhiNamevarchar255否3denglulpvarchar255否4datedatetime2

33、55否5.健康指数表序号列名数据类型长度主键允许空1sjduochuldint11是否2sjduochuNamevarchar255是3sjduochuMarkvarchar2550是4sjduochuMarklvarchar2550是5sjduochuMark2varchar2550是6.指数信息表序号列名数据类型长度主键允许空1sjlaiyuanldint11是否2sjlaiyuanNamevarchar255是3sjlaiyuanMarkvarchar255是7.充值信息表序号列名数据类型长度主键允许空1sjpinglunldint11是否2sjpinglunNamevarchar255

34、0是3sjpinglunMarkvarchar2550是4sjpinglunDatedatetime是药品信息表序号列名数据类型 长度 主键 允许空1sjshaochuldint11是否2sjshaochuNamevarchar255是3sjshaochuMarkvarchar2550是4sjshaochuMarklvarchar2550是5sjshaochuMark2varchar2550是6sjshaochuMark3varchar2550是7sjshaochuDatedatetime是8sjshaochuDateldatetime是9sjshaochuZongint11是药品品牌表序号列

35、名数据类型长度主键允许空1sjxingtaildint11是否2sjxingtaiNamevarchar255是3sjxingtaiMarkvarchar255是10.医师信息表序号列名数据类型长度主键允许空1useridint11是否基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统2userNamevarchar255是3userpasswordvarchar255是4userXingmingvarchar255是5userSexint11是6userAgeint11是7userMinzuvarchar255是8userPhonevarchar255是9userMarkvarchar

36、2550是10userMarklvarchar255是患者信息表序号列名数据类型长度主键 允许空1yonghuldint11是否2yonghuNamcvarchar255是3yonghuPasswordvarchar255是4yonghuXingmingvarchar255是5yonghuSexint11是6yonghuAgeint11是7yonghuPhonevarchar255是8yonghuMinzuvarchar255是9yonghuMarkvarchar255是10yonghuMarklvarchar255是12.患者病历表序号列名数据类型长度 主键 允许空1yxinxildint1

37、1是否2yxinxiNamevarchar255是3yxinxiMarkvarchar2550是4yxinxiMarklvarchar2550是5yxinxiMark2varchar2550是基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统 #6yxinxilmgvarchar255是7yxinxilmgNamevarchar255是8yxinxiDatedatetime是13.病历类型表序号列名数据类型长度主键 允许空1yxtypeldint11是否2yxtypeNamevarchar255是3yxtypeMarkvarchar255是14.开方表序号列名数据类型长度主键 允许空1y

38、yijianldint11是否2yyijianNamevarchar255是3yyijianMarkvarchar2550是4yyijianMarklvarchar2550是5yyijianMark2varchar2550是6yyijianlmgvarchar255是7yyijianlmgNamevarchar255是8yyijianDatedatetime是9yyijianZongint11是10yyijianZonglint11是11yyijianZong2int11是12yyijianDoubledouble是13yyijianDoubleldouble是基于JAV的私人专属医疗系统基于

39、JAV的私人专属医疗系统第5章系统详细设计与实现5.1用户功能的实现用尸功能主要有注册、登录、个人信息管理、健康指数信息管理以及预约 挂号功能。5.1.1注册功能的实现用户首先需要注册账号,方可进行登录。注册界面效果图如图5.1所示。用户注册登录名:yonghu4密码:3?谪:姓名:年 *: 24性别:女电话份证:370111111111111111注册 I 重置图5-1注册界面效果图5.1.2用户登录功能的实现用户注册账号后,在登陆界面输入正确的账号和密码之后,才可登陆系统。用户登录功能如图5-2所示。基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统 私人专

40、属医疗系统账号:yonghul密码:.布户坦:圭者图52用户登录界而效果图5.1.3用户信息管理功能的实现用户登录后,点击个人信息下拉框可以查看、修改自己的个人信息、修改 密码、查看充值信息。个人信息界面如图5.3所示。AMS/s ”萎1 格522 inaanxErwoaxoixoaDaD。iax .SB5EE2959630orcw_3BHH-38- WfHS?ssCOGI2Carcbsl竺3BWr-aB3 3X0Ca69=11203X2-364 )X0025ec薄20EO-32-265 L 查g30orcS32B2H12-2fi6 f=SErlS登旧尊gK3密 W50CC030arcS3n2

41、DZH122E7 :x0Garc2320-02-36a n,55X)80fcra*2G3MG-3E图5-18药品信息管理功能界面效果图基于JAV的私人专属医疗系统基于JAV的私人专属医疗系统 5.3医生功能的实现医生功能主要有登录、个人信息管理、挂号信息管理、开病历、开方等。5.3.1登录功能的实现医生需输入正确的账号和密码方可进入系统。医生登录功能如图5.19所示。图5-19医生登录界面效果图5.3.2个人信息管理功能的实现医生登录后,点击个人信息下拉框可以查看、修改自己的个人信息,修改自 己的密码。个人信息管理功能如图5-20所示。图5-20个人信息管理界面效果图5.3.3挂号管理功能的实

42、现医生登录后,点击挂号信息下拉框可以查看、删除已挂号用户的信息。挂号管理功能如图5-21所示。图5-21挂号管理界面效果图5.3.4病历管理功能的实现医生登录后,点击病历信息下拉框可以查看、修改、删除、上传用户就诊病 历。病历管理功能如图5.22所示。图5-22病历管理界面效果图5.3.5开方功能的实现医生登录后,点击药品信息下拉框可以查看、修改、删除药品信息,上传药 品图片,还可以为用户开方。开方功能如图5-23所示。图5-23开方界面效果图第6章系统测试6.1系统测试内容系统测试可以验证一个系统是否能够正常合理地运行,系统测试需要大量的 数据来对系统进行检验,一次系统测试是一个无聊且漫长的

43、过程网。系统测试的 目的是查找系统中出现的错误,为系统后期使用以及系统的稳定性提供了一定的 保障吧系统测试主要分为白盒测试和黑盒测试,此次主要擦用黑盒测试来对系统的 稳定性进行测试网。通过用户、管理员和医生三个模块对系统稳定性进行黑盒测试。6.1.1用户功能测试对用户注册和登录功能进行测试,测试数据如表6.1所示。表6-1测试表测试项目测试用例预期结果测试结果是否成功用户注册输入用户名:yonghul输入密码:123456注册失败提示用户名己注册失败用户注册输入用户名:yonghu5输入密码:123456登录成功注册成功成功用户登录输入用户名:yonghul输入密码:000000登录失败登录失

44、败,用户名或密码错误失败用户登录输入用户名:yonghul输入密码:123456登录成功登录成功成功若注册时用户名已出现,是否提示用户名已注册。当注册用户名已出现时如图6-1所示。用户注册登录名yonghul亶玛:庆语:J5 名:qq年龄:32性别:男电 话汾证:37028200000000000(注册里首弓户名重复,渣重新琏入!图6-1注册失败界面效果图当注册用户名未出现时如图6-2所示。禾AA专雇统用户追:宣理旻三矛成立 i寿琶:虽!图6-1注册成功界面效果图若登录时用户名或密码错误,是否提示登录失败。 登陆失败时如图6.3所示。耿专属?形号: yonghul密再

45、:用户免:声者图6-3登录失败界面效果图登陆成功时,则成功进入系统,如图6-4所示。图6-4登录成功界面效果图6.1.2管理员功能测试对管理员登录功能进行测试,表6-2测试表测试数据如表62所示。测试项目测试用例预期结果测试结果是否成功管理员登录输入用户名:admin输入密码:000000登录失败登录失败,用户名或密码错误失败管理员登录输入用户名:admin输入密码:123456登录成功登录成功成功若登录时用户名或密码错误,是否提示登录失败。 登陆失败时如图6.5所示。私人专崖医疗系统睛:瞻密码:色有用户台:言逻兵图6-5登录失败界面效果图登陆成功时,则成功进入系统,如图6-6所示。状凹使用私

46、人专周任打系吮图6-6登录成功界而效果图6.1.3医生功能测试对医生登录功能进行测试,测试数据如表6.3所示。表6-3测试表测试项目测试用例预期结果测试结果是否成功医生登录输入用户名:yishengl输入密码:000000登录失败登录失败,用户名或密码错误失败医生登录输入用户名:yishengl输入密码:123456登录成功登录成功成功若登录时用户名或密码错误,是否提示登录失败。 登陆失败时如图6.7所示。林专属医疗疑赚号:联号密码:世码用户电: 苣理员注册 I 立图6-7登录失败界面效果图登陆成功时,则成功进入系统,如图6.6所示。图6-6登录成功界面效果图6.2测试结果分析通过对用户、管理

47、员及医生登录注册功能进行的黑盒测试的测试结果得知, 各模块的登录注册功能均能正常并且合理地实现,对于注册时已出现的用户名, 系统会提示该用户名已注册,登录时,如果用户名与其密码不匹配是,系统也会 提醒给用户提示说用户名或密码错误。通过测试证明,该系统具有一定的安全性 和稳定性,具有定的应用价值。第7章总结与展望随着全球温度逐渐升高,许多疾病开始传播,人们越来越在意自己的身体健 康问题,随着网络技术不断发展,网上预约挂号也开始慢慢兴起,私人专属医疗 系统不仅具有预约挂号功能,还可以通过记录用广的健康指数信息,提前获知用 户的身体健康情况。因此,私人专属医疗系统具有良好的发展前景。本系统主要分为用

48、户、管理员、医生三个模块。用户可以注册登录系统,在系统中提些自己的健康指数信息、浏览健康 咨询、预约挂号等。管理员登录系统后,可对用户信息、医生信息、科室信息、药品信息、 健康资讯信息等进行查看、修改、添加和删除等。医生登陆系统后,可以将病人的病历上传,为病人开方等。该系统不仅可以让用户关注自身健康问题,还可以促进医院的信息管理,提高工 作效率。私人专属医疗系统的开发和设计并没有太过完善,代码较多不够简洁,页面 简单但是功能依旧不够丰富,可以在以下几个方面进行进一步的开发和完善。健康指数信息可以通过接口实现外在设备的连接,导入健康指数信息。可以通过连接支付宝、微信、百度等的API来真正实现支付

49、功能。添加充值,让用户自行进行充值,不再只是管理员代为充值。用户购买药品支付时,药品数量未实现减操作,无法显示支付次数,会 出现多次操作而导致资金的流失。参考文献梅小清,陈雨沁.医院健康体检中心导视系统人性化研究J.中外企业 家,2019(07)219.靳杰.喷射混凝土用速凝剂的行业现状及发展趋势J.中国标准 化,2018(12):89-90.陈国雄.现代医院医疗设备的信息化管理J.医疗装备,2018,31(13):56-57.朱梅梅.医院就诊管理系统设计与实现J.电脑知识术,2014,10(29):6889-6893.干开峰,张大敏,谭敏.基于移动互联网的高血压智慈健康服务系统设计J.合 肥

50、学院学报(自然科学版),2014,24(01):54-58.Alfeno Marco,Lenzitti Biagio,Bosco GiosuA* Lo,Muriana Cinzia,Piazza Ibmmaso,Vizzini Giovanni. Design, De ve fop me nt and Validation of a System ft)r Automatic Help to Medical Text Understanding. International Journal ofMedical Infbrmatics,2020(prepublish).王岭群.基于Java EE

51、的居民社区医疗信息系统的设计与实现D.江西财经大 学,2018.刘宇晶,冯灵清,冯治旭.基于Java的院系教学管理系统的设计与实现J.信息 技术与信息化,2020(01):140-142.雍俊海.Java程序设计教程(第3版)Java程序设计(第2版)J.计算机教 育,2015(01)2.吴转峰,刘卫国,骆光照,吴溥峰.种用JSP技术实现的基于WEB的串口通讯 方法J.伺服控制,2006(04):58-61.刘博然.基于WEB的信访管理系统开发D.电 子科技大学,2014.官志锋.论JSP相对于ASP在动态网页设计中的优势J.兰州工业高等专科 学校学报,2009,16(02):14-17.Yao Zhang Li,Sheng Gao,Jing Pa儿Bi Feng Guo,Pei Feng Xie. Research and Application oflemphte Engine for Web Back-end Based on MyBatis-PlusJ. Procedia Computer Science,2020,166.Falcone Diuly Bortoluzzi,K linger Ana Carolina Kohlrausch,de To

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论