发布时间:2023-01-23 08:08:09
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个个人卫生网站的设计与实现,个人卫生网站的设计与实现项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
(序号)流行病管理。管理员可以对流行病信息进行管理,可以进行新增流行病、修改流行病、删除流行病、查询流行病操作。管理员可以对流行病信息的内容、发布时间、流行病、标题、封面、信息进行管理。流行病信息----流行病管理的用例图如下图2-1所示。
管理员在流行病管理页面,查询出所有的流行病信息后,在对应的流行病信息后,点击修改按钮,可以将流行病id信息提交到服务器的流行病控制层中。在控制层中通过update方法进行接收,接收流行病id信息后使用select方法查询出对应的流行病信息。并保存到request的epidemic信息中,返回修改流行病页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Epidemic控制层的修改Epidemic方法
logger.debug("EpidemicController.updateEpidemic ......");
//使用select方法根据id获取流行病信息
Epidemic epidemic= epidemicdao.selectByPrimaryKey(id);
//将流行病信息保存到request的epidemic字段中
request.setAttribute("epidemic", epidemic);
//返回修改流行病页面
return "updateepidemic";
在修改流行病页面,输入修改后的流行病信息,点击提交按钮将更新后的流行病信息提交到服务器后,使用修改流行病方法进行接收。接收字段包括内容、发布时间、流行病、标题、封面、,完成修改后,将给出页面提示信息修改流行病信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Epidemic控制层的修改Epidemic方法
logger.debug("EpidemicController.updateEpidemicact ......");
//使用update方法根据id修改流行病信息
epidemicdao.updateByPrimaryKeySelective(fenlei);
//将修改流行病成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回流行病管理页面
return "forward:/epidemicmanage.action";
(序号)卫生咨询管理。管理员可以对卫生咨询信息进行管理,可以进行新增卫生咨询、修改卫生咨询、删除卫生咨询、查询卫生咨询操作。管理员可以对卫生咨询信息的封面、卫生咨询、问题、发布时间、用户id、卫生咨询id、描述、信息进行管理。卫生咨询信息----卫生咨询管理的用例图如下图2-2所示。
管理员在卫生咨询管理页面,查询出所有的卫生咨询信息后,在对应的卫生咨询信息后,点击修改按钮,可以将卫生咨询id信息提交到服务器的卫生咨询控制层中。在控制层中通过update方法进行接收,接收卫生咨询id信息后使用select方法查询出对应的卫生咨询信息。并保存到request的consulting信息中,返回修改卫生咨询页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Consulting控制层的修改Consulting方法
logger.debug("ConsultingController.updateConsulting ......");
//使用select方法根据id获取卫生咨询信息
Consulting consulting= consultingdao.selectByPrimaryKey(id);
//将卫生咨询信息保存到request的consulting字段中
request.setAttribute("consulting", consulting);
//返回修改卫生咨询页面
return "updateconsulting";
在修改卫生咨询页面,输入修改后的卫生咨询信息,点击提交按钮将更新后的卫生咨询信息提交到服务器后,使用修改卫生咨询方法进行接收。接收字段包括封面、卫生咨询、问题、发布时间、用户id、卫生咨询id、描述、,完成修改后,将给出页面提示信息修改卫生咨询信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Consulting控制层的修改Consulting方法
logger.debug("ConsultingController.updateConsultingact ......");
//使用update方法根据id修改卫生咨询信息
consultingdao.updateByPrimaryKeySelective(fenlei);
//将修改卫生咨询成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回卫生咨询管理页面
return "forward:/consultingmanage.action";
(序号)用户管理。管理员可以对用户信息进行管理,可以进行新增用户、修改用户、删除用户、查询用户操作。管理员可以对用户信息的用户、密码、用户id、账号、名字、年龄、信息进行管理。用户信息----用户管理的用例图如下图2-3所示。
管理员在用户管理页面,查询出所有的用户信息后,在对应的用户信息后,点击修改按钮,可以将用户id信息提交到服务器的用户控制层中。在控制层中通过update方法进行接收,接收用户id信息后使用select方法查询出对应的用户信息。并保存到request的user信息中,返回修改用户页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为User控制层的修改User方法
logger.debug("UserController.updateUser ......");
//使用select方法根据id获取用户信息
User user= userdao.selectByPrimaryKey(id);
//将用户信息保存到request的user字段中
request.setAttribute("user", user);
//返回修改用户页面
return "updateuser";
在修改用户页面,输入修改后的用户信息,点击提交按钮将更新后的用户信息提交到服务器后,使用修改用户方法进行接收。接收字段包括用户、密码、用户id、账号、名字、年龄、,完成修改后,将给出页面提示信息修改用户信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为User控制层的修改User方法
logger.debug("UserController.updateUseract ......");
//使用update方法根据id修改用户信息
userdao.updateByPrimaryKeySelective(fenlei);
//将修改用户成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回用户管理页面
return "forward:/usermanage.action";
(序号)咨询回复管理。管理员可以对咨询回复信息进行管理,可以进行新增咨询回复、修改咨询回复、删除咨询回复、查询咨询回复操作。管理员可以对咨询回复信息的咨询回复id、咨询、回复人、回复人d、咨询id、回复时间、咨询回复、信息进行管理。咨询回复信息----咨询回复管理的用例图如下图2-4所示。
管理员在咨询回复管理页面,查询出所有的咨询回复信息后,在对应的咨询回复信息后,点击修改按钮,可以将咨询回复id信息提交到服务器的咨询回复控制层中。在控制层中通过update方法进行接收,接收咨询回复id信息后使用select方法查询出对应的咨询回复信息。并保存到request的consultingpinglun信息中,返回修改咨询回复页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Consultingpinglun控制层的修改Consultingpinglun方法
logger.debug("ConsultingpinglunController.updateConsultingpinglun ......");
//使用select方法根据id获取咨询回复信息
Consultingpinglun consultingpinglun= consultingpinglundao.selectByPrimaryKey(id);
//将咨询回复信息保存到request的consultingpinglun字段中
request.setAttribute("consultingpinglun", consultingpinglun);
//返回修改咨询回复页面
return "updateconsultingpinglun";
在修改咨询回复页面,输入修改后的咨询回复信息,点击提交按钮将更新后的咨询回复信息提交到服务器后,使用修改咨询回复方法进行接收。接收字段包括咨询回复id、咨询、回复人、回复人d、咨询id、回复时间、咨询回复、,完成修改后,将给出页面提示信息修改咨询回复信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Consultingpinglun控制层的修改Consultingpinglun方法
logger.debug("ConsultingpinglunController.updateConsultingpinglunact ......");
//使用update方法根据id修改咨询回复信息
consultingpinglundao.updateByPrimaryKeySelective(fenlei);
//将修改咨询回复成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回咨询回复管理页面
return "forward:/consultingpinglunmanage.action";
(序号)疫苗申请管理。管理员可以对疫苗申请信息进行管理,可以进行新增疫苗申请、修改疫苗申请、删除疫苗申请、查询疫苗申请操作。管理员可以对疫苗申请信息的疫苗申请id、疫苗id、用户、状态、疫苗申请、用户id、信息进行管理。疫苗申请信息----疫苗申请管理的用例图如下图2-5所示。
管理员在疫苗申请管理页面,查询出所有的疫苗申请信息后,在对应的疫苗申请信息后,点击修改按钮,可以将疫苗申请id信息提交到服务器的疫苗申请控制层中。在控制层中通过update方法进行接收,接收疫苗申请id信息后使用select方法查询出对应的疫苗申请信息。并保存到request的applys信息中,返回修改疫苗申请页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Applys控制层的修改Applys方法
logger.debug("ApplysController.updateApplys ......");
//使用select方法根据id获取疫苗申请信息
Applys applys= applysdao.selectByPrimaryKey(id);
//将疫苗申请信息保存到request的applys字段中
request.setAttribute("applys", applys);
//返回修改疫苗申请页面
return "updateapplys";
在修改疫苗申请页面,输入修改后的疫苗申请信息,点击提交按钮将更新后的疫苗申请信息提交到服务器后,使用修改疫苗申请方法进行接收。接收字段包括疫苗申请id、疫苗id、用户、状态、疫苗申请、用户id、,完成修改后,将给出页面提示信息修改疫苗申请信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Applys控制层的修改Applys方法
logger.debug("ApplysController.updateApplysact ......");
//使用update方法根据id修改疫苗申请信息
applysdao.updateByPrimaryKeySelective(fenlei);
//将修改疫苗申请成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回疫苗申请管理页面
return "forward:/applysmanage.action";
(序号)疫苗管理。管理员可以对疫苗信息进行管理,可以进行新增疫苗、修改疫苗、删除疫苗、查询疫苗操作。管理员可以对疫苗信息的名称、标题、发布时间、地址、疫苗、内容、疫苗id、信息进行管理。疫苗信息----疫苗管理的用例图如下图2-6所示。
管理员在疫苗管理页面,查询出所有的疫苗信息后,在对应的疫苗信息后,点击修改按钮,可以将疫苗id信息提交到服务器的疫苗控制层中。在控制层中通过update方法进行接收,接收疫苗id信息后使用select方法查询出对应的疫苗信息。并保存到request的vaccines信息中,返回修改疫苗页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Vaccines控制层的修改Vaccines方法
logger.debug("VaccinesController.updateVaccines ......");
//使用select方法根据id获取疫苗信息
Vaccines vaccines= vaccinesdao.selectByPrimaryKey(id);
//将疫苗信息保存到request的vaccines字段中
request.setAttribute("vaccines", vaccines);
//返回修改疫苗页面
return "updatevaccines";
在修改疫苗页面,输入修改后的疫苗信息,点击提交按钮将更新后的疫苗信息提交到服务器后,使用修改疫苗方法进行接收。接收字段包括名称、标题、发布时间、地址、疫苗、内容、疫苗id、,完成修改后,将给出页面提示信息修改疫苗信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Vaccines控制层的修改Vaccines方法
logger.debug("VaccinesController.updateVaccinesact ......");
//使用update方法根据id修改疫苗信息
vaccinesdao.updateByPrimaryKeySelective(fenlei);
//将修改疫苗成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回疫苗管理页面
return "forward:/vaccinesmanage.action";
(序号)政策宣传管理。管理员可以对政策宣传信息进行管理,可以进行新增政策宣传、修改政策宣传、删除政策宣传、查询政策宣传操作。管理员可以对政策宣传信息的内容、发布时间、封面、政策宣传、标题、政策宣传id、信息进行管理。政策宣传信息----政策宣传管理的用例图如下图2-7所示。
管理员在政策宣传管理页面,查询出所有的政策宣传信息后,在对应的政策宣传信息后,点击修改按钮,可以将政策宣传id信息提交到服务器的政策宣传控制层中。在控制层中通过update方法进行接收,接收政策宣传id信息后使用select方法查询出对应的政策宣传信息。并保存到request的propaganda信息中,返回修改政策宣传页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Propaganda控制层的修改Propaganda方法
logger.debug("PropagandaController.updatePropaganda ......");
//使用select方法根据id获取政策宣传信息
Propaganda propaganda= propagandadao.selectByPrimaryKey(id);
//将政策宣传信息保存到request的propaganda字段中
request.setAttribute("propaganda", propaganda);
//返回修改政策宣传页面
return "updatepropaganda";
在修改政策宣传页面,输入修改后的政策宣传信息,点击提交按钮将更新后的政策宣传信息提交到服务器后,使用修改政策宣传方法进行接收。接收字段包括内容、发布时间、封面、政策宣传、标题、政策宣传id、,完成修改后,将给出页面提示信息修改政策宣传信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Propaganda控制层的修改Propaganda方法
logger.debug("PropagandaController.updatePropagandaact ......");
//使用update方法根据id修改政策宣传信息
propagandadao.updateByPrimaryKeySelective(fenlei);
//将修改政策宣传成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回政策宣传管理页面
return "forward:/propagandamanage.action";
(序号)常用文件管理。管理员可以对常用文件信息进行管理,可以进行新增常用文件、修改常用文件、删除常用文件、查询常用文件操作。管理员可以对常用文件信息的标题、发布时间、文件、常用文件id、常用文件、封面、信息进行管理。常用文件信息----常用文件管理的用例图如下图2-8所示。
管理员在常用文件管理页面,查询出所有的常用文件信息后,在对应的常用文件信息后,点击修改按钮,可以将常用文件id信息提交到服务器的常用文件控制层中。在控制层中通过update方法进行接收,接收常用文件id信息后使用select方法查询出对应的常用文件信息。并保存到request的commonfile信息中,返回修改常用文件页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Commonfile控制层的修改Commonfile方法
logger.debug("CommonfileController.updateCommonfile ......");
//使用select方法根据id获取常用文件信息
Commonfile commonfile= commonfiledao.selectByPrimaryKey(id);
//将常用文件信息保存到request的commonfile字段中
request.setAttribute("commonfile", commonfile);
//返回修改常用文件页面
return "updatecommonfile";
在修改常用文件页面,输入修改后的常用文件信息,点击提交按钮将更新后的常用文件信息提交到服务器后,使用修改常用文件方法进行接收。接收字段包括标题、发布时间、文件、常用文件id、常用文件、封面、,完成修改后,将给出页面提示信息修改常用文件信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Commonfile控制层的修改Commonfile方法
logger.debug("CommonfileController.updateCommonfileact ......");
//使用update方法根据id修改常用文件信息
commonfiledao.updateByPrimaryKeySelective(fenlei);
//将修改常用文件成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回常用文件管理页面
return "forward:/commonfilemanage.action";
(序号)卫生知识管理。管理员可以对卫生知识信息进行管理,可以进行新增卫生知识、修改卫生知识、删除卫生知识、查询卫生知识操作。管理员可以对卫生知识信息的标题、卫生知识、封面、发布时间、卫生知识id、信息进行管理。卫生知识信息----卫生知识管理的用例图如下图2-9所示。
管理员在卫生知识管理页面,查询出所有的卫生知识信息后,在对应的卫生知识信息后,点击修改按钮,可以将卫生知识id信息提交到服务器的卫生知识控制层中。在控制层中通过update方法进行接收,接收卫生知识id信息后使用select方法查询出对应的卫生知识信息。并保存到request的hygienic信息中,返回修改卫生知识页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Hygienic控制层的修改Hygienic方法
logger.debug("HygienicController.updateHygienic ......");
//使用select方法根据id获取卫生知识信息
Hygienic hygienic= hygienicdao.selectByPrimaryKey(id);
//将卫生知识信息保存到request的hygienic字段中
request.setAttribute("hygienic", hygienic);
//返回修改卫生知识页面
return "updatehygienic";
在修改卫生知识页面,输入修改后的卫生知识信息,点击提交按钮将更新后的卫生知识信息提交到服务器后,使用修改卫生知识方法进行接收。接收字段包括标题、卫生知识、封面、发布时间、卫生知识id、,完成修改后,将给出页面提示信息修改卫生知识信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Hygienic控制层的修改Hygienic方法
logger.debug("HygienicController.updateHygienicact ......");
//使用update方法根据id修改卫生知识信息
hygienicdao.updateByPrimaryKeySelective(fenlei);
//将修改卫生知识成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回卫生知识管理页面
return "forward:/hygienicmanage.action";
(序号)辛冠专题管理。管理员可以对辛冠专题信息进行管理,可以进行新增辛冠专题、修改辛冠专题、删除辛冠专题、查询辛冠专题操作。管理员可以对辛冠专题信息的内容、辛冠专题id、封面、辛冠专题、标题、信息进行管理。辛冠专题信息----辛冠专题管理的用例图如下图2-10所示。
管理员在辛冠专题管理页面,查询出所有的辛冠专题信息后,在对应的辛冠专题信息后,点击修改按钮,可以将辛冠专题id信息提交到服务器的辛冠专题控制层中。在控制层中通过update方法进行接收,接收辛冠专题id信息后使用select方法查询出对应的辛冠专题信息。并保存到request的xinguan信息中,返回修改辛冠专题页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Xinguan控制层的修改Xinguan方法
logger.debug("XinguanController.updateXinguan ......");
//使用select方法根据id获取辛冠专题信息
Xinguan xinguan= xinguandao.selectByPrimaryKey(id);
//将辛冠专题信息保存到request的xinguan字段中
request.setAttribute("xinguan", xinguan);
//返回修改辛冠专题页面
return "updatexinguan";
在修改辛冠专题页面,输入修改后的辛冠专题信息,点击提交按钮将更新后的辛冠专题信息提交到服务器后,使用修改辛冠专题方法进行接收。接收字段包括内容、辛冠专题id、封面、辛冠专题、标题、,完成修改后,将给出页面提示信息修改辛冠专题信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Xinguan控制层的修改Xinguan方法
logger.debug("XinguanController.updateXinguanact ......");
//使用update方法根据id修改辛冠专题信息
xinguandao.updateByPrimaryKeySelective(fenlei);
//将修改辛冠专题成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回辛冠专题管理页面
return "forward:/xinguanmanage.action";
(序号)管理员管理。管理员可以对管理员信息进行管理,可以进行新增管理员、修改管理员、删除管理员、查询管理员操作。管理员可以对管理员信息的管理员、管理员id、账号、信息进行管理。管理员信息----管理员管理的用例图如下图2-11所示。
管理员在管理员管理页面,查询出所有的管理员信息后,在对应的管理员信息后,点击修改按钮,可以将管理员id信息提交到服务器的管理员控制层中。在控制层中通过update方法进行接收,接收管理员id信息后使用select方法查询出对应的管理员信息。并保存到request的admin信息中,返回修改管理员页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Admin控制层的修改Admin方法
logger.debug("AdminController.updateAdmin ......");
//使用select方法根据id获取管理员信息
Admin admin= admindao.selectByPrimaryKey(id);
//将管理员信息保存到request的admin字段中
request.setAttribute("admin", admin);
//返回修改管理员页面
return "updateadmin";
在修改管理员页面,输入修改后的管理员信息,点击提交按钮将更新后的管理员信息提交到服务器后,使用修改管理员方法进行接收。接收字段包括管理员、管理员id、账号、,完成修改后,将给出页面提示信息修改管理员信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Admin控制层的修改Admin方法
logger.debug("AdminController.updateAdminact ......");
//使用update方法根据id修改管理员信息
admindao.updateByPrimaryKeySelective(fenlei);
//将修改管理员成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回管理员管理页面
return "forward:/adminmanage.action";
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计