源代码+数据库+LW文档(1万字以上)+开题报告+答辩稿ppt+部署教程+代码讲解+代码时间修改工具
技术实现
- 开发语言:后端:Java 前端:vue
- 框架:springboot
- 数据库:mysql
开发工具
JDK版本:JDK1.8
数据库:mysql 数据库工具:Navicat
开发软件:idea
主要角色及功能介绍
本系统主要是基于数据的增加,修改,删除等操作,使用者能够通过提前设定的登录功能进入指定的操作区,这里对使用者设计的功能进行结构展示。
管理员功能结构图的绘制结果见图4-1。管理员登录进入本系统操作的功能包括对挂号人员,划价人员,患者,门诊信息,体检信息,药品信息等进行管理。
图4-1 管理员功能结构图
挂号人员功能结构图的绘制结果见图4-2。挂号人员登录进入本系统操作的功能包括新增挂号信息,新增患者信息,管理挂号和患者信息,查看门诊信息,病例信息,以及药品信息等。
图4-2 挂号人员功能结构图
划价人员功能结构图的绘制结果见图4-3。划价人员登录进入本系统操作的功能包括为已划价的病例进行取药,查看体检信息,药品信息,医生信息,门诊信息等。
图4-3 划价人员功能结构图
医生功能结构图的绘制结果见图4-4。医生登录进入本系统操作的功能包括添加病例信息,管理病例信息,查看挂号信息,患者信息,体检信息,门诊信息等。
图4-4 医生功能结构图
数据库
(1)使用Visio这样的常用的实体属性图绘制工具来绘制病例实体属性图,绘制结果见图4-3。
图4-3 病例实体属性图
(2)使用Visio这样的常用的实体属性图绘制工具来绘制挂号实体属性图,绘制结果见图4-4。
图4-4 挂号实体属性图
(3)使用Visio这样的常用的实体属性图绘制工具来绘制医生实体属性图,绘制结果见图4-5。
图4-5 医生实体属性图
(4)使用Visio这样的常用的实体属性图绘制工具来绘制挂号人员实体属性图,绘制结果见图4-6。
图4-6 挂号人员实体属性图
(5)绘制的上述实体间存在的联系见图4-7。
图4-7 实体间关系E-R图
系统功能实现及截图
5.1管理员功能实现
5.1.1 药品管理
管理员进入如图5-1所示的药品管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成药品信息的修改,删除等操作。
图5-1 药品管理界面
5.1.2 体检管理
管理员进入如图5-2所示的体检管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成体检信息的修改,删除等操作。
图5-2 体检管理界面
5.1.3 门诊管理
管理员进入如图5-3所示的门诊管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成门诊信息的修改,删除等操作。
图5-3 门诊管理界面
5.2 挂号人员功能实现
5.2.1 患者管理
挂号人员进入如图5-4所示的患者管理界面之后,挂号人员点击信息显示栏中最右侧的详情,删除按钮可依次完成患者信息的详情查看,删除等操作。挂号人员可以新增患者信息。
图5-4 患者管理界面
5.2.2 挂号管理
挂号人员进入如图5-5所示的挂号管理界面之后,挂号人员点击信息显示栏中最右侧的修改,删除按钮可依次完成挂号信息的修改,删除等操作。挂号人员需要添加挂号信息。
图5-5 挂号管理界面
5.2.3 门诊查看
挂号人员进入如图5-6所示的门诊查看界面之后,挂号人员点击信息显示栏中最右侧的详情按钮可以查看门诊详情,包括医生姓名,挂号费,门诊位置,星期几坐诊等信息。
图5-6 门诊查看界面
5.3 划价人员功能实现
5.3.1 病例管理
划价人员进入如图5-7所示的病例管理界面之后,划价人员可以查看病例详细内容,可以对已划价状态的病例进行取药操作。
图5-7 病例管理界面
5.3.2 体检查看
划价人员进入如图5-8所示的体检查看界面之后,划价人员可以查看患者的体检详情信息,包括左眼度数,肺部听诊,血常规详情等信息。
图5-8 体检查看界面
5.3.3 药品查看
划价人员进入如图5-9所示的药品查看界面之后,划价人员查看药品详情,包括药品名称,药品编号等信息。
图5-9 药品查看界面
5.4 医生功能实现
5.4.1 病例管理
医生进入如图5-10所示的病例管理界面之后,医生可以删除患者的病例信息,可以对患者的病例进行新增。
图5-10 病例管理界面
5.4.2 挂号查看
医生进入如图5-11所示的挂号查看界面之后,医生查看患者挂号费,科室,职位,挂号人员姓名,患者姓名等信息,可以查询患者挂号信息。
图5-11 挂号查看界面
5.4.3 患者查看
医生进入如图5-12所示的患者查看界面之后,医生查看患者详情,包括患者手机号,患者姓名,患者身份证号等信息,可以查询患者信息。
图5-12 患者查看界面