Insert title here

Javaweb项目:基于JSP的糖尿病病人跟踪治疗管理系统,源码思路剖析

发布时间:2023-04-28 12:20:50

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个基于JSP的糖尿病病人跟踪治疗管理系统,基于JSP的糖尿病病人跟踪治疗管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。


诊疗记录管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理诊疗记录按钮点击诊疗记录按钮,跳转诊疗记录管理页面Pass,获取诊疗记录到信息与预期相同
02在诊疗记录页面输入“包含诊疗记录”,获取对应诊疗记录信息输入“包含诊疗记录”,页面动态获取诊疗记录信息Pass,成功获取过滤后诊疗记录信息与预期相同
03在诊疗记录页面输入“未包含诊疗记录”信息,等待搜索输入“未包含诊疗记录”,页面进行搜索Fail,数据库无此信息与预期相同


诊疗记录信息模块

系统中有诊疗记录模块,该模块主要包括了对诊疗记录的增加、删除、查询、修改功能。通过菜单栏可以进入新增诊疗记录模块,输入医生、患者id、记录时间、标题、诊疗记录、医生id、记录内容、患者、信息,可以进行诊疗记录新增。如需对已存在的诊疗记录进行修改和删除,可以通过菜单栏进入诊疗记录管理模块,点击修改诊疗记录和删除诊疗记录按钮进行诊疗记录数据维护操作。

实现诊疗记录模块核心流程如下:

新增诊疗记录:

新增诊疗记录页面传递诊疗记录数据信息,诊疗记录控制层接收诊疗记录数据信息,诊疗记录服务层进行诊疗记录数据插入,将诊疗记录数据信息插入到t_zhenliaojilu表中。

搜索诊疗记录:

ZhenliaojiluController进行数据获取,ZhenliaojiluService进行数据查询,zhenliaojilumanage页面进行数据展示。

删除诊疗记录:

在zhenliaojilumanage.jsp页面,点击删除诊疗记录按钮,获取诊疗记录id,在ZhenliaojiluService中根据Zhenliaojiluid进行删除。



公告管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理公告按钮点击公告按钮,跳转公告管理页面Pass,获取公告到信息与预期相同
02在公告页面输入“包含公告”,获取对应公告信息输入“包含公告”,页面动态获取公告信息Pass,成功获取过滤后公告信息与预期相同
03在公告页面输入“未包含公告”信息,等待搜索输入“未包含公告”,页面进行搜索Fail,数据库无此信息与预期相同


公告信息模块

系统中有公告模块,该模块主要包括了对公告的增加、删除、查询、修改功能。通过菜单栏可以进入新增公告模块,输入发布时间、公告、公告id、内容、信息,可以进行公告新增。如需对已存在的公告进行修改和删除,可以通过菜单栏进入公告管理模块,点击修改公告和删除公告按钮进行公告数据维护操作。

实现公告模块核心流程如下:

新增公告:

新增公告页面传递公告数据信息,公告控制层接收公告数据信息,公告服务层进行公告数据插入,将公告数据信息插入到t_gonggao表中。

搜索公告:

GonggaoController进行数据获取,GonggaoService进行数据查询,gonggaomanage页面进行数据展示。

删除公告:

在gonggaomanage.jsp页面,点击删除公告按钮,获取公告id,在GonggaoService中根据Gonggaoid进行删除。



病例管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理病例按钮点击病例按钮,跳转病例管理页面Pass,获取病例到信息与预期相同
02在病例页面输入“包含病例”,获取对应病例信息输入“包含病例”,页面动态获取病例信息Pass,成功获取过滤后病例信息与预期相同
03在病例页面输入“未包含病例”信息,等待搜索输入“未包含病例”,页面进行搜索Fail,数据库无此信息与预期相同


病例信息模块

系统中有病例模块,该模块主要包括了对病例的增加、删除、查询、修改功能。通过菜单栏可以进入新增病例模块,输入名称、患者、病例id、病例、患者id、内容、信息,可以进行病例新增。如需对已存在的病例进行修改和删除,可以通过菜单栏进入病例管理模块,点击修改病例和删除病例按钮进行病例数据维护操作。

实现病例模块核心流程如下:

新增病例:

新增病例页面传递病例数据信息,病例控制层接收病例数据信息,病例服务层进行病例数据插入,将病例数据信息插入到t_bingli表中。

搜索病例:

BingliController进行数据获取,BingliService进行数据查询,binglimanage页面进行数据展示。

删除病例:

在binglimanage.jsp页面,点击删除病例按钮,获取病例id,在BingliService中根据Bingliid进行删除。



患者管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理患者按钮点击患者按钮,跳转患者管理页面Pass,获取患者到信息与预期相同
02在患者页面输入“包含患者”,获取对应患者信息输入“包含患者”,页面动态获取患者信息Pass,成功获取过滤后患者信息与预期相同
03在患者页面输入“未包含患者”信息,等待搜索输入“未包含患者”,页面进行搜索Fail,数据库无此信息与预期相同


患者信息模块

系统中有患者模块,该模块主要包括了对患者的增加、删除、查询、修改功能。通过菜单栏可以进入新增患者模块,输入医生id、患者id、审核、患者、年龄、跟踪医生、账号、密码、性别、信息,可以进行患者新增。如需对已存在的患者进行修改和删除,可以通过菜单栏进入患者管理模块,点击修改患者和删除患者按钮进行患者数据维护操作。

实现患者模块核心流程如下:

新增患者:

新增患者页面传递患者数据信息,患者控制层接收患者数据信息,患者服务层进行患者数据插入,将患者数据信息插入到t_huanzhe表中。

搜索患者:

HuanzheController进行数据获取,HuanzheService进行数据查询,huanzhemanage页面进行数据展示。

删除患者:

在huanzhemanage.jsp页面,点击删除患者按钮,获取患者id,在HuanzheService中根据Huanzheid进行删除。



建议管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理建议按钮点击建议按钮,跳转建议管理页面Pass,获取建议到信息与预期相同
02在建议页面输入“包含建议”,获取对应建议信息输入“包含建议”,页面动态获取建议信息Pass,成功获取过滤后建议信息与预期相同
03在建议页面输入“未包含建议”信息,等待搜索输入“未包含建议”,页面进行搜索Fail,数据库无此信息与预期相同


建议信息模块

系统中有建议模块,该模块主要包括了对建议的增加、删除、查询、修改功能。通过菜单栏可以进入新增建议模块,输入医生、患者id、说明、添加时间、建议id、患者、标题、医生id、信息,可以进行建议新增。如需对已存在的建议进行修改和删除,可以通过菜单栏进入建议管理模块,点击修改建议和删除建议按钮进行建议数据维护操作。

实现建议模块核心流程如下:

新增建议:

新增建议页面传递建议数据信息,建议控制层接收建议数据信息,建议服务层进行建议数据插入,将建议数据信息插入到t_jianyi表中。

搜索建议:

JianyiController进行数据获取,JianyiService进行数据查询,jianyimanage页面进行数据展示。

删除建议:

在jianyimanage.jsp页面,点击删除建议按钮,获取建议id,在JianyiService中根据Jianyiid进行删除。



医生管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理医生按钮点击医生按钮,跳转医生管理页面Pass,获取医生到信息与预期相同
02在医生页面输入“包含医生”,获取对应医生信息输入“包含医生”,页面动态获取医生信息Pass,成功获取过滤后医生信息与预期相同
03在医生页面输入“未包含医生”信息,等待搜索输入“未包含医生”,页面进行搜索Fail,数据库无此信息与预期相同


医生信息模块

系统中有医生模块,该模块主要包括了对医生的增加、删除、查询、修改功能。通过菜单栏可以进入新增医生模块,输入审核、性别、医生、医生id、账号、年龄、科室、医龄、密码、信息,可以进行医生新增。如需对已存在的医生进行修改和删除,可以通过菜单栏进入医生管理模块,点击修改医生和删除医生按钮进行医生数据维护操作。

实现医生模块核心流程如下:

新增医生:

新增医生页面传递医生数据信息,医生控制层接收医生数据信息,医生服务层进行医生数据插入,将医生数据信息插入到t_yisheng表中。

搜索医生:

YishengController进行数据获取,YishengService进行数据查询,yishengmanage页面进行数据展示。

删除医生:

在yishengmanage.jsp页面,点击删除医生按钮,获取医生id,在YishengService中根据Yishengid进行删除。



病情管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理病情按钮点击病情按钮,跳转病情管理页面Pass,获取病情到信息与预期相同
02在病情页面输入“包含病情”,获取对应病情信息输入“包含病情”,页面动态获取病情信息Pass,成功获取过滤后病情信息与预期相同
03在病情页面输入“未包含病情”信息,等待搜索输入“未包含病情”,页面进行搜索Fail,数据库无此信息与预期相同


病情信息模块

系统中有病情模块,该模块主要包括了对病情的增加、删除、查询、修改功能。通过菜单栏可以进入新增病情模块,输入内容、标题、记录时间、患者id、病情id、患者、信息,可以进行病情新增。如需对已存在的病情进行修改和删除,可以通过菜单栏进入病情管理模块,点击修改病情和删除病情按钮进行病情数据维护操作。

实现病情模块核心流程如下:

新增病情:

新增病情页面传递病情数据信息,病情控制层接收病情数据信息,病情服务层进行病情数据插入,将病情数据信息插入到t_bingqing表中。

搜索病情:

BingqingController进行数据获取,BingqingService进行数据查询,bingqingmanage页面进行数据展示。

删除病情:

在bingqingmanage.jsp页面,点击删除病情按钮,获取病情id,在BingqingService中根据Bingqingid进行删除。



管理员管理测试数据

测试用例编号测试步骤操作预期结果测试结果
01在菜单栏点击管理管理员按钮点击管理员按钮,跳转管理员管理页面Pass,获取管理员到信息与预期相同
02在管理员页面输入“包含管理员”,获取对应管理员信息输入“包含管理员”,页面动态获取管理员信息Pass,成功获取过滤后管理员信息与预期相同
03在管理员页面输入“未包含管理员”信息,等待搜索输入“未包含管理员”,页面进行搜索Fail,数据库无此信息与预期相同


管理员信息模块

系统中有管理员模块,该模块主要包括了对管理员的增加、删除、查询、修改功能。通过菜单栏可以进入新增管理员模块,输入账号、管理员、管理员id、信息,可以进行管理员新增。如需对已存在的管理员进行修改和删除,可以通过菜单栏进入管理员管理模块,点击修改管理员和删除管理员按钮进行管理员数据维护操作。

实现管理员模块核心流程如下:

新增管理员:

新增管理员页面传递管理员数据信息,管理员控制层接收管理员数据信息,管理员服务层进行管理员数据插入,将管理员数据信息插入到t_admin表中。

搜索管理员:

AdminController进行数据获取,AdminService进行数据查询,adminmanage页面进行数据展示。

删除管理员:

在adminmanage.jsp页面,点击删除管理员按钮,获取管理员id,在AdminService中根据Adminid进行删除。



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服