Insert title here

大专毕业设计题目之基于JSP的糖尿病病人跟踪治疗管理系统,看看学学吧,用的bootstrap、css、html、jQuery技术

发布时间:2023-05-16 09:42:58

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

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

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


(1)病情表:包括病情的基本信息,内容、病情、患者、记录时间、患者id、标题、。如表3.1

所示。

表3.1病情bingqing表

字段名 类型 长度 是否非空 描述
内容 varchar 255 NOT NULL neirong
病情 varchar 255 NOT NULL bingqing
患者 varchar 255 NOT NULL huanzhe
记录时间 varchar 255 NOT NULL jilushijian
患者id varchar 255 NOT NULL huanzheid
标题 varchar 255 NOT NULL biaoti



病情管理实现

系统中可以对病情进行添加和管理操作,添加操作实现方式为,通过输入完整的内容、病情、患者、记录时间、患者id、标题、信息,调用Bingqing控制层的添加方法,将病情的数据插入到数据库的bingqing表中,系统给出添加病情成功信息。

同时可以对系统中已存在的病情信息进行删除和修改操作,删除操作为点击对应的病情删除按钮,调用Bingqing控制层的删除方法,进行删除。修改病情同理。

病情控制层代码:

//获取页面的病情操作请求

@RequestMapping(value = "addbingqingact")

//调用病情服务层的添加请求

bingqingservice.addbingqingact(request, session);

病情服务层代码:

//调用bingqingdao的insert方法将病情信息插入bingqing表中

bingqingdao.insert(bingqing);

//返回页面添加病情成功提示信息

request.setAttribute("message", "添加病情成功");



(2)管理员表:包括管理员的基本信息,管理员id、账号、密码、。如表3.2

所示。

表3.2管理员admin表

字段名 类型 长度 是否非空 描述
管理员id varchar 255 NOT NULL id
账号 varchar 255 NOT NULL username
密码 varchar 255 NOT NULL password



管理员管理实现

系统中可以对管理员进行添加和管理操作,添加操作实现方式为,通过输入完整的管理员id、账号、密码、信息,调用Admin控制层的添加方法,将管理员的数据插入到数据库的admin表中,系统给出添加管理员成功信息。

同时可以对系统中已存在的管理员信息进行删除和修改操作,删除操作为点击对应的管理员删除按钮,调用Admin控制层的删除方法,进行删除。修改管理员同理。

管理员控制层代码:

//获取页面的管理员操作请求

@RequestMapping(value = "addadminact")

//调用管理员服务层的添加请求

adminservice.addadminact(request, session);

管理员服务层代码:

//调用admindao的insert方法将管理员信息插入admin表中

admindao.insert(admin);

//返回页面添加管理员成功提示信息

request.setAttribute("message", "添加管理员成功");



(3)医生表:包括医生的基本信息,医生id、医生、医龄、密码、审核、科室、性别、年龄、姓名、。如表3.3

所示。

表3.3医生yisheng表

字段名 类型 长度 是否非空 描述
医生id varchar 255 NOT NULL id
医生 varchar 255 NOT NULL yisheng
医龄 varchar 255 NOT NULL yiling
密码 varchar 255 NOT NULL password
审核 varchar 255 NOT NULL shenhe
科室 varchar 255 NOT NULL keshi
性别 varchar 255 NOT NULL xingbie
年龄 varchar 255 NOT NULL ninling
姓名 varchar 255 NOT NULL xingming



医生管理实现

系统中可以对医生进行添加和管理操作,添加操作实现方式为,通过输入完整的医生id、医生、医龄、密码、审核、科室、性别、年龄、姓名、信息,调用Yisheng控制层的添加方法,将医生的数据插入到数据库的yisheng表中,系统给出添加医生成功信息。

同时可以对系统中已存在的医生信息进行删除和修改操作,删除操作为点击对应的医生删除按钮,调用Yisheng控制层的删除方法,进行删除。修改医生同理。

医生控制层代码:

//获取页面的医生操作请求

@RequestMapping(value = "addyishengact")

//调用医生服务层的添加请求

yishengservice.addyishengact(request, session);

医生服务层代码:

//调用yishengdao的insert方法将医生信息插入yisheng表中

yishengdao.insert(yisheng);

//返回页面添加医生成功提示信息

request.setAttribute("message", "添加医生成功");



(4)公告表:包括公告的基本信息,内容、公告、公告id、标题、。如表3.4

所示。

表3.4公告gonggao表

字段名 类型 长度 是否非空 描述
内容 varchar 255 NOT NULL neirong
公告 varchar 255 NOT NULL gonggao
公告id varchar 255 NOT NULL id
标题 varchar 255 NOT NULL biaoti



公告管理实现

系统中可以对公告进行添加和管理操作,添加操作实现方式为,通过输入完整的内容、公告、公告id、标题、信息,调用Gonggao控制层的添加方法,将公告的数据插入到数据库的gonggao表中,系统给出添加公告成功信息。

同时可以对系统中已存在的公告信息进行删除和修改操作,删除操作为点击对应的公告删除按钮,调用Gonggao控制层的删除方法,进行删除。修改公告同理。

公告控制层代码:

//获取页面的公告操作请求

@RequestMapping(value = "addgonggaoact")

//调用公告服务层的添加请求

gonggaoservice.addgonggaoact(request, session);

公告服务层代码:

//调用gonggaodao的insert方法将公告信息插入gonggao表中

gonggaodao.insert(gonggao);

//返回页面添加公告成功提示信息

request.setAttribute("message", "添加公告成功");



(5)诊疗记录表:包括诊疗记录的基本信息,医生id、记录时间、记录内容、诊疗记录、标题、诊疗记录id、患者、患者id、。如表3.5

所示。

表3.5诊疗记录zhenliaojilu表

字段名 类型 长度 是否非空 描述
医生id varchar 255 NOT NULL yishengid
记录时间 varchar 255 NOT NULL jilushiijan
记录内容 varchar 255 NOT NULL jiluneirong
诊疗记录 varchar 255 NOT NULL zhenliaojilu
标题 varchar 255 NOT NULL biaoti
诊疗记录id varchar 255 NOT NULL id
患者 varchar 255 NOT NULL huanzhe
患者id varchar 255 NOT NULL huanzheid



诊疗记录管理实现

系统中可以对诊疗记录进行添加和管理操作,添加操作实现方式为,通过输入完整的医生id、记录时间、记录内容、诊疗记录、标题、诊疗记录id、患者、患者id、信息,调用Zhenliaojilu控制层的添加方法,将诊疗记录的数据插入到数据库的zhenliaojilu表中,系统给出添加诊疗记录成功信息。

同时可以对系统中已存在的诊疗记录信息进行删除和修改操作,删除操作为点击对应的诊疗记录删除按钮,调用Zhenliaojilu控制层的删除方法,进行删除。修改诊疗记录同理。

诊疗记录控制层代码:

//获取页面的诊疗记录操作请求

@RequestMapping(value = "addzhenliaojiluact")

//调用诊疗记录服务层的添加请求

zhenliaojiluservice.addzhenliaojiluact(request, session);

诊疗记录服务层代码:

//调用zhenliaojiludao的insert方法将诊疗记录信息插入zhenliaojilu表中

zhenliaojiludao.insert(zhenliaojilu);

//返回页面添加诊疗记录成功提示信息

request.setAttribute("message", "添加诊疗记录成功");



(6)患者表:包括患者的基本信息,性别、医生id、跟踪医生、审核、年龄、患者、患者id、密码、名字、。如表3.6

所示。

表3.6患者huanzhe表

字段名 类型 长度 是否非空 描述
性别 varchar 255 NOT NULL xingbie
医生id varchar 255 NOT NULL yishengid
跟踪医生 varchar 255 NOT NULL yisheng
审核 varchar 255 NOT NULL shenhe
年龄 varchar 255 NOT NULL nianling
患者 varchar 255 NOT NULL huanzhe
患者id varchar 255 NOT NULL id
密码 varchar 255 NOT NULL password
名字 varchar 255 NOT NULL mingzi



患者管理实现

系统中可以对患者进行添加和管理操作,添加操作实现方式为,通过输入完整的性别、医生id、跟踪医生、审核、年龄、患者、患者id、密码、名字、信息,调用Huanzhe控制层的添加方法,将患者的数据插入到数据库的huanzhe表中,系统给出添加患者成功信息。

同时可以对系统中已存在的患者信息进行删除和修改操作,删除操作为点击对应的患者删除按钮,调用Huanzhe控制层的删除方法,进行删除。修改患者同理。

患者控制层代码:

//获取页面的患者操作请求

@RequestMapping(value = "addhuanzheact")

//调用患者服务层的添加请求

huanzheservice.addhuanzheact(request, session);

患者服务层代码:

//调用huanzhedao的insert方法将患者信息插入huanzhe表中

huanzhedao.insert(huanzhe);

//返回页面添加患者成功提示信息

request.setAttribute("message", "添加患者成功");



(7)建议表:包括建议的基本信息,标题、医生、患者、添加时间、说明、医生id、建议id、患者id、。如表3.7

所示。

表3.7建议jianyi表

字段名 类型 长度 是否非空 描述
标题 varchar 255 NOT NULL biaoti
医生 varchar 255 NOT NULL yisheng
患者 varchar 255 NOT NULL huanzhe
添加时间 varchar 255 NOT NULL tianjiashijian
说明 varchar 255 NOT NULL shuoming
医生id varchar 255 NOT NULL yishengid
建议id varchar 255 NOT NULL id
患者id varchar 255 NOT NULL huanzheid



建议管理实现

系统中可以对建议进行添加和管理操作,添加操作实现方式为,通过输入完整的标题、医生、患者、添加时间、说明、医生id、建议id、患者id、信息,调用Jianyi控制层的添加方法,将建议的数据插入到数据库的jianyi表中,系统给出添加建议成功信息。

同时可以对系统中已存在的建议信息进行删除和修改操作,删除操作为点击对应的建议删除按钮,调用Jianyi控制层的删除方法,进行删除。修改建议同理。

建议控制层代码:

//获取页面的建议操作请求

@RequestMapping(value = "addjianyiact")

//调用建议服务层的添加请求

jianyiservice.addjianyiact(request, session);

建议服务层代码:

//调用jianyidao的insert方法将建议信息插入jianyi表中

jianyidao.insert(jianyi);

//返回页面添加建议成功提示信息

request.setAttribute("message", "添加建议成功");



(8)病例表:包括病例的基本信息,病例id、内容、患者id、患者、病例、添加时间、。如表3.8

所示。

表3.8病例bingli表

字段名 类型 长度 是否非空 描述
病例id varchar 255 NOT NULL id
内容 varchar 255 NOT NULL neirong
患者id varchar 255 NOT NULL huanzheid
患者 varchar 255 NOT NULL huanzhe
病例 varchar 255 NOT NULL bingli
添加时间 varchar 255 NOT NULL tianjiashijian



病例管理实现

系统中可以对病例进行添加和管理操作,添加操作实现方式为,通过输入完整的病例id、内容、患者id、患者、病例、添加时间、信息,调用Bingli控制层的添加方法,将病例的数据插入到数据库的bingli表中,系统给出添加病例成功信息。

同时可以对系统中已存在的病例信息进行删除和修改操作,删除操作为点击对应的病例删除按钮,调用Bingli控制层的删除方法,进行删除。修改病例同理。

病例控制层代码:

//获取页面的病例操作请求

@RequestMapping(value = "addbingliact")

//调用病例服务层的添加请求

bingliservice.addbingliact(request, session);

病例服务层代码:

//调用binglidao的insert方法将病例信息插入bingli表中

binglidao.insert(bingli);

//返回页面添加病例成功提示信息

request.setAttribute("message", "添加病例成功");



专业程序代做

为你量身定制的程序设计

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

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


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

扫码联系客服