计算机毕设ssm远程医疗信息系统c4np09【附源码】

项目运行

环境配置:

Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。

项目技术:

vue + mybatis + Maven +mysql5.7或8.0等等组成,B/S模式 + Maven管理等等。

环境需要

1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。

2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;

3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可

4.硬件环境:windows 7/8/10  4G内存以上;或者 Mac OS;

5.是否Maven项目: 否;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目

6.数据库:MySql 5.7/8.0等版本均可;

毕设帮助,指导,本源码分享,调试部署(见文末)

3.2.2 系统的功能需求分析

    远程医疗信息系统通过对功能的需求分析,帮助系统完善功能,帮助系统开发人员了解要完善什么和处理什么。

1 首页概览

首页概览作为用户进入系统第一眼看到的东西,所呈现的内容具有很重要的作用。本系统对此具体分析了如下需求:

1通知公告:用户点击进去就可以一览关于医院的所有注意事项与当下重要信息,用户也可以通过这些信息了解有无与自身相关的注意事项。

2轮播图:一个好的系统必须有一个好的能让人一眼就能记住的轮播图,也能体现医院治病救人的理念。

3注册登录:进入系统的入口,使用户第一时间注意到这里。

(2) 注册、登录

为了方便不同的用户使用本系统,该系统做了注册权限区分,不同的用户注册不同的身份会进入不同的系统,管理员除外。所有的用户在登录的时候要选择相应的身份登录,不然就无法使用对应功能,也会无法使用本系统,其中具体功能为用户选择对应身份,输入对应账户密码及验证码,登入成功进入各自的模块。

3 挂号问诊

当患者用户进入系统后,需要第一时间找到自己对应挂号的科室并问诊相对应的医生,由于不同医院可能需求不同,所以要设定不同级别的医生供医院选择,那么在问诊完成后还要能查看自己的问诊情况,以便做出修改或做出具体措施。医院也要根据实际情况修改自身的信息。

4 用户管理

用户管理是为管理员设计的功能,方便管理到注册本系统的患者和医生,其具体功能如下:

1医生管理:根据条件查询医生并对其做出修改操作,修改的内容应包括个人信息修改、修改以及科室修改,查询条件应包括根据用户名、真实姓名、性别、所属科室、医生级别以及注册时间查询。也应该拥有删除该医生的作用,当该用户不属于医院或另有情况时应当予以删除操作。

2患者管理:同医生管理一样,根据条件查询患者并对其进行信息修改与修改,也可以删除该患者,该操作使其账号作废无法使用。

5 科室管理

科室作为医院的第一大项,医院就诊的十字路口,应当做好充分完备的管理,应当实现新增科室、修改科室、删除科室的功能。

6 公告管理

管理员通过此栏目新增医院公告,并拟定公告内容、时间等信息,并对不必要的或者过时的公告做出删除的操作。

3.2.3 用例图

用例图可以帮助用户快速锁定想要操作的事物,其本质是一个包含的关系,通过将各个场景制作成可视化模型一一展现在用户面前。每个用例图都会一层层叙述其所包含的单个或多个内置场景,清晰明了的向用户展现场景与场景之间的关系,提示用户该如何做。根据远程医疗信息系统的用户角色可大致分为患者用户用例图、医生用户用例图以及管理员用例图。

1)患者用户用例图

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第1张图片

依据患者用户所设计的特定需求,包括账户注册登录、首页、医生、医院、医疗资讯、个人中心、后台管理。患者用户用例图(图3-4)如下:

图3-4 患者用户用例图

2)医生用户用例图

依据医生用户所设计的特定需求,包括账户注册登录、个人中心、在线问诊管理、回复解答管理、药物信息管理。医生用户用例图(图3-5)如下:

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第2张图片

图3-5 医生用户用例图

3)管理员用例图

依据管理员所设计的特定需求,包括账户登录、个人中心、患者管理、医生管理、科室分类管理、医院管理、在线问诊管理、回复解答管理、药物信息管理、系统管理。管理员用例图(图3-6)如下:

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第3张图片

图3-6 管理员用例图

5.1 患者模块实现

患者模块是针对患者需求所设计,主要包括了浏览网站首页、注册登录、医生、医院、医疗资讯、个人中心、后台管理这几个功能模块,各个模块具体实现的功能如下:

(1)注册登录

用户进入网站后选择用户身份,注册完成后拥有本系统账户,然后从登录入口选择身份登入系统进行后续操作,如下图(图5-1)所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第4张图片

5-1注册界面

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第5张图片

5-2豋陆界面

(2)模块首页预览

此页面为用户登录进去之后呈现的模块首页,包括显示当前的轮播图以及相关信息推荐信息的显示,如下图(图5-3)所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第6张图片

5-3医院模块首页

(3)医生信息

本模块的核心功能,患者从这里进入医生信息列表进行问诊操作,本功能显示医生详细信息及科室与患者看病功能,如下图(图5-4)所示,其中图(a)为医生界面,图(b)为看病信息。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第7张图片

(a)

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第8张图片

(b)

图5-4 医生信息界面((a)医生信息界面;(b)申请看病列表)

(4)个人中心

在个人中心页面,患者用户可以修改个人信息及管理我的收藏内容,如下图(图5-5)所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第9张图片

图5-5 个人中心界面

(5)后台管理

患者后台功能,主要功能包括个人中心、在线问诊管理、回复解答管理、药物信息管理,页面如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第10张图片

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第11张图片

图5-6 后台管理界面

5.2 医生模块实现

医生模块主要针对医生进行的需求功能设计,主要分为注册登录、个人中心、在线问诊管理、回复解答管理、药物信息管理四个功能模块,其主要模块具体实现的功能如下:

(1)医生功能

医生登入系统后可以对个人中心、在线问诊管理、回复解答管理、药物信息管理进行操作,如下图(图5-7)所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第12张图片

图5-7 医生功能首页

(2)在线问诊

在在线问诊页面,医生可以对医生账号、医生姓名、医院、科室、职称等进行查询、回复等操作,如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第13张图片

图5-8 在线问诊界面

(3)药物解答管理

在药物解答管理页面,医生可以对医生账号、医生姓名、医院、科室、职称等信息进行查询、详情、开药方、修改、删除等操作,如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第14张图片

图5-9 回复解答管理页面

5.3 管理员模块实现

管理员模块针对管理员用户进行功能模块设计,用于对个人中心、患者管理、医生管理、科室分类管理、医院管理、在线问诊管理、回复解答管理、药物信息管理、系统管理功能模块的管理,主要模块具体实现的功能如下:

(1)模块首页预览

此页面为管理员登录进去之后呈现的模块首页,管理员功能如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第15张图片

图5-10管理员模块首页

(2)患者管理

内容包含患者列表、按条件查询患者信息、以及对患者信息新增、修改删除的操作,如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第16张图片

图5-11患者管理界面

(3)医生管理

内容包含医生列表、按条件查询医生信息,以及对医生信息的新增、修改、删除等操作,如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第17张图片

图5-12医院管理界面

(4)医院管理

在医院管理页面,在这里可以输入医院名称、医院地址、规模大小、医院等级、科室信息进行查询、新增、修改、删除等操作,如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第18张图片

图5-13科室信息管理界面

(5)在线问诊管理

在线问诊页面,可以输入医生姓名可以进行查询或删除,并可以对在线问诊进行详情、修改和删除的操作,如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第19张图片

图5-14在线问诊管理界面

(6)回复解答管理

在回复解答页面,可以输入医生姓名、医院、科室、患者姓名进行查询,修改、删除等操作,操作效果图如下图所示。

计算机毕设ssm远程医疗信息系统c4np09【附源码】_第20张图片

图5-15回复解答管理界面

JAVA毕设帮助,指导,源码分享,调试部署

你可能感兴趣的:(课程设计)