发布时间:2023-05-10 09:28:43
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于JSP的糖尿病病人跟踪治疗管理系统,基于JSP的糖尿病病人跟踪治疗管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
为实现具体的功能,在AdminController中接受小程序中的ajax请求和页面中的get/post请求,AdminController调用AdminService中的具体接口将数据同步到admin表中,完成管理员相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加管理员 | AdminController.addadminact->AdminService.addadminact->AdminMapper.insert->admin数据表->AdminController.addadminact | 在管理员控制层接受管理员参数,调用管理员服务层的插入方法,在管理员服务层中调用管理员dao层的插入方法,将数据插入到管理员表中 |
删除管理员 | AdminController.deleteadmin->AdminService.deleteadmin->AdminMapper.delete->admin数据表->AdminController.deleteadmin | 在管理员控制层接受管理员删除参数,调用管理员服务层的删除方法,在管理员服务层中调用管理员dao层的删除方法,将从管理员表中删除 |
修改管理员 | AdminController.updateadminact->AdminService.updateadminact->AdminMapper.update->admin数据表->AdminController.updateadminact | 在管理员控制层接受管理员参数,调用管理员服务层的修改方法,在管理员服务层中调用管理员dao层的修改方法,将数据同步到管理员表中 |
查询管理员 | AdminController.adminmanage->AdminService.adminmanage->AdminMapper.select->admin数据表->AdminController.adminmanage | 在管理员控制层接受管理员查询请求,调用管理员服务层的查询方法,在管理员服务层中调用管理员dao层的查询方法,从管理员表中查询数据返回管理员控制层 |
为满足程序的使用设计管理员表,在数据库中表名为t_admin,在程序中建立对应的Admin类。管理员表需要储存账号、密码、管理员id、字段信息,在数据库中的字段名称分别为username、password、id、。管理员表的表结构如下所示。
字段名
类型
长度
是否非空
描述
账号
varchar
255
NOT NULL
username
密码
varchar
255
NOT NULL
password
管理员id
varchar
255
NOT NULL
id
为实现具体的功能,在HuanzheController中接受小程序中的ajax请求和页面中的get/post请求,HuanzheController调用HuanzheService中的具体接口将数据同步到huanzhe表中,完成患者相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加患者 | HuanzheController.addhuanzheact->HuanzheService.addhuanzheact->HuanzheMapper.insert->huanzhe数据表->HuanzheController.addhuanzheact | 在患者控制层接受患者参数,调用患者服务层的插入方法,在患者服务层中调用患者dao层的插入方法,将数据插入到患者表中 |
删除患者 | HuanzheController.deletehuanzhe->HuanzheService.deletehuanzhe->HuanzheMapper.delete->huanzhe数据表->HuanzheController.deletehuanzhe | 在患者控制层接受患者删除参数,调用患者服务层的删除方法,在患者服务层中调用患者dao层的删除方法,将从患者表中删除 |
修改患者 | HuanzheController.updatehuanzheact->HuanzheService.updatehuanzheact->HuanzheMapper.update->huanzhe数据表->HuanzheController.updatehuanzheact | 在患者控制层接受患者参数,调用患者服务层的修改方法,在患者服务层中调用患者dao层的修改方法,将数据同步到患者表中 |
查询患者 | HuanzheController.huanzhemanage->HuanzheService.huanzhemanage->HuanzheMapper.select->huanzhe数据表->HuanzheController.huanzhemanage | 在患者控制层接受患者查询请求,调用患者服务层的查询方法,在患者服务层中调用患者dao层的查询方法,从患者表中查询数据返回患者控制层 |
为满足程序的使用设计患者表,在数据库中表名为t_huanzhe,在程序中建立对应的Huanzhe类。患者表需要储存审核、患者、性别、年龄、名字、账号、跟踪医生、患者id、医生id、字段信息,在数据库中的字段名称分别为shenhe、huanzhe、xingbie、nianling、mingzi、username、yisheng、id、yishengid、。患者表的表结构如下所示。
字段名
类型
长度
是否非空
描述
审核
varchar
255
NOT NULL
shenhe
患者
varchar
255
NOT NULL
huanzhe
性别
varchar
255
NOT NULL
xingbie
年龄
varchar
255
NOT NULL
nianling
名字
varchar
255
NOT NULL
mingzi
账号
varchar
255
NOT NULL
username
跟踪医生
varchar
255
NOT NULL
yisheng
患者id
varchar
255
NOT NULL
id
医生id
varchar
255
NOT NULL
yishengid
为实现具体的功能,在GonggaoController中接受小程序中的ajax请求和页面中的get/post请求,GonggaoController调用GonggaoService中的具体接口将数据同步到gonggao表中,完成公告相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加公告 | GonggaoController.addgonggaoact->GonggaoService.addgonggaoact->GonggaoMapper.insert->gonggao数据表->GonggaoController.addgonggaoact | 在公告控制层接受公告参数,调用公告服务层的插入方法,在公告服务层中调用公告dao层的插入方法,将数据插入到公告表中 |
删除公告 | GonggaoController.deletegonggao->GonggaoService.deletegonggao->GonggaoMapper.delete->gonggao数据表->GonggaoController.deletegonggao | 在公告控制层接受公告删除参数,调用公告服务层的删除方法,在公告服务层中调用公告dao层的删除方法,将从公告表中删除 |
修改公告 | GonggaoController.updategonggaoact->GonggaoService.updategonggaoact->GonggaoMapper.update->gonggao数据表->GonggaoController.updategonggaoact | 在公告控制层接受公告参数,调用公告服务层的修改方法,在公告服务层中调用公告dao层的修改方法,将数据同步到公告表中 |
查询公告 | GonggaoController.gonggaomanage->GonggaoService.gonggaomanage->GonggaoMapper.select->gonggao数据表->GonggaoController.gonggaomanage | 在公告控制层接受公告查询请求,调用公告服务层的查询方法,在公告服务层中调用公告dao层的查询方法,从公告表中查询数据返回公告控制层 |
为满足程序的使用设计公告表,在数据库中表名为t_gonggao,在程序中建立对应的Gonggao类。公告表需要储存内容、公告id、发布时间、标题、字段信息,在数据库中的字段名称分别为neirong、id、fabushijian、biaoti、。公告表的表结构如下所示。
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
neirong
公告id
varchar
255
NOT NULL
id
发布时间
varchar
255
NOT NULL
fabushijian
标题
varchar
255
NOT NULL
biaoti
为实现具体的功能,在JianyiController中接受小程序中的ajax请求和页面中的get/post请求,JianyiController调用JianyiService中的具体接口将数据同步到jianyi表中,完成建议相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加建议 | JianyiController.addjianyiact->JianyiService.addjianyiact->JianyiMapper.insert->jianyi数据表->JianyiController.addjianyiact | 在建议控制层接受建议参数,调用建议服务层的插入方法,在建议服务层中调用建议dao层的插入方法,将数据插入到建议表中 |
删除建议 | JianyiController.deletejianyi->JianyiService.deletejianyi->JianyiMapper.delete->jianyi数据表->JianyiController.deletejianyi | 在建议控制层接受建议删除参数,调用建议服务层的删除方法,在建议服务层中调用建议dao层的删除方法,将从建议表中删除 |
修改建议 | JianyiController.updatejianyiact->JianyiService.updatejianyiact->JianyiMapper.update->jianyi数据表->JianyiController.updatejianyiact | 在建议控制层接受建议参数,调用建议服务层的修改方法,在建议服务层中调用建议dao层的修改方法,将数据同步到建议表中 |
查询建议 | JianyiController.jianyimanage->JianyiService.jianyimanage->JianyiMapper.select->jianyi数据表->JianyiController.jianyimanage | 在建议控制层接受建议查询请求,调用建议服务层的查询方法,在建议服务层中调用建议dao层的查询方法,从建议表中查询数据返回建议控制层 |
为满足程序的使用设计建议表,在数据库中表名为t_jianyi,在程序中建立对应的Jianyi类。建议表需要储存添加时间、患者id、医生id、患者、建议、标题、医生、建议id、字段信息,在数据库中的字段名称分别为tianjiashijian、huanzheid、yishengid、huanzhe、jianyi、biaoti、yisheng、id、。建议表的表结构如下所示。
字段名
类型
长度
是否非空
描述
添加时间
varchar
255
NOT NULL
tianjiashijian
患者id
varchar
255
NOT NULL
huanzheid
医生id
varchar
255
NOT NULL
yishengid
患者
varchar
255
NOT NULL
huanzhe
建议
varchar
255
NOT NULL
jianyi
标题
varchar
255
NOT NULL
biaoti
医生
varchar
255
NOT NULL
yisheng
建议id
varchar
255
NOT NULL
id
为实现具体的功能,在BingliController中接受小程序中的ajax请求和页面中的get/post请求,BingliController调用BingliService中的具体接口将数据同步到bingli表中,完成病例相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加病例 | BingliController.addbingliact->BingliService.addbingliact->BingliMapper.insert->bingli数据表->BingliController.addbingliact | 在病例控制层接受病例参数,调用病例服务层的插入方法,在病例服务层中调用病例dao层的插入方法,将数据插入到病例表中 |
删除病例 | BingliController.deletebingli->BingliService.deletebingli->BingliMapper.delete->bingli数据表->BingliController.deletebingli | 在病例控制层接受病例删除参数,调用病例服务层的删除方法,在病例服务层中调用病例dao层的删除方法,将从病例表中删除 |
修改病例 | BingliController.updatebingliact->BingliService.updatebingliact->BingliMapper.update->bingli数据表->BingliController.updatebingliact | 在病例控制层接受病例参数,调用病例服务层的修改方法,在病例服务层中调用病例dao层的修改方法,将数据同步到病例表中 |
查询病例 | BingliController.binglimanage->BingliService.binglimanage->BingliMapper.select->bingli数据表->BingliController.binglimanage | 在病例控制层接受病例查询请求,调用病例服务层的查询方法,在病例服务层中调用病例dao层的查询方法,从病例表中查询数据返回病例控制层 |
为满足程序的使用设计病例表,在数据库中表名为t_bingli,在程序中建立对应的Bingli类。病例表需要储存名称、内容、病例、病例id、患者id、添加时间、字段信息,在数据库中的字段名称分别为mingcheng、neirong、bingli、id、huanzheid、tianjiashijian、。病例表的表结构如下所示。
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
mingcheng
内容
varchar
255
NOT NULL
neirong
病例
varchar
255
NOT NULL
bingli
病例id
varchar
255
NOT NULL
id
患者id
varchar
255
NOT NULL
huanzheid
添加时间
varchar
255
NOT NULL
tianjiashijian
为实现具体的功能,在BingqingController中接受小程序中的ajax请求和页面中的get/post请求,BingqingController调用BingqingService中的具体接口将数据同步到bingqing表中,完成病情相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加病情 | BingqingController.addbingqingact->BingqingService.addbingqingact->BingqingMapper.insert->bingqing数据表->BingqingController.addbingqingact | 在病情控制层接受病情参数,调用病情服务层的插入方法,在病情服务层中调用病情dao层的插入方法,将数据插入到病情表中 |
删除病情 | BingqingController.deletebingqing->BingqingService.deletebingqing->BingqingMapper.delete->bingqing数据表->BingqingController.deletebingqing | 在病情控制层接受病情删除参数,调用病情服务层的删除方法,在病情服务层中调用病情dao层的删除方法,将从病情表中删除 |
修改病情 | BingqingController.updatebingqingact->BingqingService.updatebingqingact->BingqingMapper.update->bingqing数据表->BingqingController.updatebingqingact | 在病情控制层接受病情参数,调用病情服务层的修改方法,在病情服务层中调用病情dao层的修改方法,将数据同步到病情表中 |
查询病情 | BingqingController.bingqingmanage->BingqingService.bingqingmanage->BingqingMapper.select->bingqing数据表->BingqingController.bingqingmanage | 在病情控制层接受病情查询请求,调用病情服务层的查询方法,在病情服务层中调用病情dao层的查询方法,从病情表中查询数据返回病情控制层 |
为满足程序的使用设计病情表,在数据库中表名为t_bingqing,在程序中建立对应的Bingqing类。病情表需要储存病情id、记录时间、内容、标题、患者、患者id、字段信息,在数据库中的字段名称分别为id、jilushijian、neirong、biaoti、huanzhe、huanzheid、。病情表的表结构如下所示。
字段名
类型
长度
是否非空
描述
病情id
varchar
255
NOT NULL
id
记录时间
varchar
255
NOT NULL
jilushijian
内容
varchar
255
NOT NULL
neirong
标题
varchar
255
NOT NULL
biaoti
患者
varchar
255
NOT NULL
huanzhe
患者id
varchar
255
NOT NULL
huanzheid
为实现具体的功能,在YishengController中接受小程序中的ajax请求和页面中的get/post请求,YishengController调用YishengService中的具体接口将数据同步到yisheng表中,完成医生相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加医生 | YishengController.addyishengact->YishengService.addyishengact->YishengMapper.insert->yisheng数据表->YishengController.addyishengact | 在医生控制层接受医生参数,调用医生服务层的插入方法,在医生服务层中调用医生dao层的插入方法,将数据插入到医生表中 |
删除医生 | YishengController.deleteyisheng->YishengService.deleteyisheng->YishengMapper.delete->yisheng数据表->YishengController.deleteyisheng | 在医生控制层接受医生删除参数,调用医生服务层的删除方法,在医生服务层中调用医生dao层的删除方法,将从医生表中删除 |
修改医生 | YishengController.updateyishengact->YishengService.updateyishengact->YishengMapper.update->yisheng数据表->YishengController.updateyishengact | 在医生控制层接受医生参数,调用医生服务层的修改方法,在医生服务层中调用医生dao层的修改方法,将数据同步到医生表中 |
查询医生 | YishengController.yishengmanage->YishengService.yishengmanage->YishengMapper.select->yisheng数据表->YishengController.yishengmanage | 在医生控制层接受医生查询请求,调用医生服务层的查询方法,在医生服务层中调用医生dao层的查询方法,从医生表中查询数据返回医生控制层 |
为满足程序的使用设计医生表,在数据库中表名为t_yisheng,在程序中建立对应的Yisheng类。医生表需要储存账号、医生、年龄、医生id、性别、密码、科室、姓名、医龄、字段信息,在数据库中的字段名称分别为username、yisheng、ninling、id、xingbie、password、keshi、xingming、yiling、。医生表的表结构如下所示。
字段名
类型
长度
是否非空
描述
账号
varchar
255
NOT NULL
username
医生
varchar
255
NOT NULL
yisheng
年龄
varchar
255
NOT NULL
ninling
医生id
varchar
255
NOT NULL
id
性别
varchar
255
NOT NULL
xingbie
密码
varchar
255
NOT NULL
password
科室
varchar
255
NOT NULL
keshi
姓名
varchar
255
NOT NULL
xingming
医龄
varchar
255
NOT NULL
yiling
为实现具体的功能,在ZhenliaojiluController中接受小程序中的ajax请求和页面中的get/post请求,ZhenliaojiluController调用ZhenliaojiluService中的具体接口将数据同步到zhenliaojilu表中,完成诊疗记录相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加诊疗记录 | ZhenliaojiluController.addzhenliaojiluact->ZhenliaojiluService.addzhenliaojiluact->ZhenliaojiluMapper.insert->zhenliaojilu数据表->ZhenliaojiluController.addzhenliaojiluact | 在诊疗记录控制层接受诊疗记录参数,调用诊疗记录服务层的插入方法,在诊疗记录服务层中调用诊疗记录dao层的插入方法,将数据插入到诊疗记录表中 |
删除诊疗记录 | ZhenliaojiluController.deletezhenliaojilu->ZhenliaojiluService.deletezhenliaojilu->ZhenliaojiluMapper.delete->zhenliaojilu数据表->ZhenliaojiluController.deletezhenliaojilu | 在诊疗记录控制层接受诊疗记录删除参数,调用诊疗记录服务层的删除方法,在诊疗记录服务层中调用诊疗记录dao层的删除方法,将从诊疗记录表中删除 |
修改诊疗记录 | ZhenliaojiluController.updatezhenliaojiluact->ZhenliaojiluService.updatezhenliaojiluact->ZhenliaojiluMapper.update->zhenliaojilu数据表->ZhenliaojiluController.updatezhenliaojiluact | 在诊疗记录控制层接受诊疗记录参数,调用诊疗记录服务层的修改方法,在诊疗记录服务层中调用诊疗记录dao层的修改方法,将数据同步到诊疗记录表中 |
查询诊疗记录 | ZhenliaojiluController.zhenliaojilumanage->ZhenliaojiluService.zhenliaojilumanage->ZhenliaojiluMapper.select->zhenliaojilu数据表->ZhenliaojiluController.zhenliaojilumanage | 在诊疗记录控制层接受诊疗记录查询请求,调用诊疗记录服务层的查询方法,在诊疗记录服务层中调用诊疗记录dao层的查询方法,从诊疗记录表中查询数据返回诊疗记录控制层 |
为满足程序的使用设计诊疗记录表,在数据库中表名为t_zhenliaojilu,在程序中建立对应的Zhenliaojilu类。诊疗记录表需要储存患者、诊疗记录id、患者id、标题、记录时间、医生id、诊疗记录、医生、字段信息,在数据库中的字段名称分别为huanzhe、id、huanzheid、biaoti、jilushiijan、yishengid、zhenliaojilu、yisheng、。诊疗记录表的表结构如下所示。
字段名
类型
长度
是否非空
描述
患者
varchar
255
NOT NULL
huanzhe
诊疗记录id
varchar
255
NOT NULL
id
患者id
varchar
255
NOT NULL
huanzheid
标题
varchar
255
NOT NULL
biaoti
记录时间
varchar
255
NOT NULL
jilushiijan
医生id
varchar
255
NOT NULL
yishengid
诊疗记录
varchar
255
NOT NULL
zhenliaojilu
医生
varchar
255
NOT NULL
yisheng
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计