96SEO 2026-02-20 05:57 13
博主介绍✌从事软件开发10年之余专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。

CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌
————————————————计算机毕业设计《1000套》✌
传统办法管理信息首先需要花费的时间比较多其次数据出错率比较高而且对错误的数据进行更改也比较困难最后检索数据费事费力。
因此在计算机上安装养老院管理系统软件来发挥其高效地信息处理的作用可以规范信息管理流程让管理工作可以系统化和程序化同时养老院管理系统的有效运用可以帮助管理人员准确快速地处理信息。
养老院管理系统是一款运用软件开发技术设计实现的应用系统在信息处理上可以达到快速的目的不管是针对数据添加数据维护和统计以及数据查询等处理要求养老院管理系统都可以轻松应对。
Java开发语言、SpringBoot框架、MyBatisPlus、MySQL5.7数据库、Maven3.3.9包、IDEA开发工具、JDK1.8、Vue、HTML、CSS、JS。
dictionary(id,dic_code,dic_name,code_index,index_name,super_id,beizhu,create_time)
(1,qinshi_types,寝室类型,1,寝室类型1,NULL,NULL,2023-02-16
15:19:14),(2,qinshi_types,寝室类型,2,寝室类型2,NULL,NULL,2023-02-16
15:19:14),(3,status_types,寝室状态,2,已分配,NULL,NULL,2023-02-16
15:19:14),(4,status_types,寝室状态,1,未分配,NULL,NULL,2023-02-16
15:19:14),(5,meishi_types,食物类型,1,食物类型1,NULL,NULL,2023-02-16
15:19:15),(6,meishi_types,食物类型,2,食物类型2,NULL,NULL,2023-02-16
15:19:15),(7,yinshixihao_types,食物类型,1,食物类型1,NULL,NULL,2023-02-16
15:19:15),(8,yinshixihao_types,食物类型,2,食物类型2,NULL,NULL,2023-02-16
15:19:15),(9,tijian_types,体检项目,1,体检项目1,NULL,NULL,2023-02-16
15:19:15),(10,tijian_types,体检项目,2,体检项目2,NULL,NULL,2023-02-16
15:19:15),(11,yaowu_types,药物类型,1,药物类型1,NULL,NULL,2023-02-16
15:19:15),(12,yaowu_types,药物类型,2,药物类型2,NULL,NULL,2023-02-16
15:19:15),(13,xuqiudai_types,需求状态,1,未提交,NULL,NULL,2023-02-16
15:19:15),(14,xuqiudai_types,需求状态,2,已提交,NULL,NULL,2023-02-16
15:19:15),(15,jiashuyijian_types,类型,1,已处理,NULL,NULL,2023-02-16
15:19:15),(16,jiashuyijian_types,类型,2,未处理,NULL,NULL,2023-02-16
15:19:15),(17,waichu_types,外出目的,1,外出目的1,NULL,NULL,2023-02-16
15:19:15),(18,waichu_types,外出目的,2,外出目的2,NULL,NULL,2023-02-16
15:19:15),(19,fangke_types,来访目的,1,来访目的1,NULL,NULL,2023-02-16
15:19:15),(20,fangke_types,来访目的,2,来访目的2,NULL,NULL,2023-02-16
15:19:15),(21,shigu_types,事故类型,1,事故类型,NULL,NULL,2023-02-16
15:19:15),(22,shigu_types,事故类型,2,事故类型2,NULL,NULL,2023-02-16
15:19:15),(23,yanzheng_types,严重程度,1,严重程度,NULL,NULL,2023-02-16
15:19:15),(24,yanzheng_types,严重程度,2,严重程度2,NULL,NULL,2023-02-16
15:19:15),(25,news_types,公告类型,1,重大通知,NULL,NULL,2023-02-16
15:19:15),(26,news_types,公告类型,2,最新资讯,NULL,NULL,2023-02-16
15:19:15),(27,news_types,公告类型,3,其他,NULL,NULL,2023-02-16
15:19:15),(28,sex_types,性别,1,男,NULL,NULL,2023-02-16
15:19:15),(29,sex_types,性别,2,女,NULL,NULL,2023-02-16
15:19:15),(30,baojing_types,健康报警,1,正常,NULL,NULL,2023-02-16
15:19:15),(31,baojing_types,健康报警,2,危险,NULL,NULL,2023-02-16
15:19:15),(32,jiankang_types,健康状态,1,健康状态1,NULL,NULL,2023-02-16
15:19:15),(33,jiankang_types,健康状态,2,健康状态2,NULL,NULL,2023-02-16
15:19:15),(34,jiankang_types,健康状态,3,健康状态3,NULL,NULL,2023-02-16
15:19:15),(35,jiashu_types,家属身份,1,家属身份1,NULL,NULL,2023-02-16
15:19:15),(36,jiashu_types,家属身份,2,家属身份2,NULL,NULL,2023-02-16
15:19:15),(37,jiashu_types,家属身份,3,家属身份3,NULL,NULL,2023-02-16
fangke(id,fangke_name,fangke_mingc,fangke_phone,fangke_types,fangke_time,huilia_time,yonghu_id,fangke_text,fangke_content,fangke_delete,create_time)
(1,标题1,来访人名称1,17703786901,1,2023-02-16
15:19:21,3,备注1,详情1,1,2023-02-16
15:19:21),(2,标题2,来访人名称2,17703786902,2,2023-02-16
15:19:21,1,备注2,详情2,1,2023-02-16
15:19:21),(3,标题3,来访人名称3,17703786903,1,2023-02-16
15:19:21,2,备注3,详情3,1,2023-02-16
15:19:21),(4,标题4,来访人名称4,17703786904,2,2023-02-16
15:19:21,1,备注4,详情4,1,2023-02-16
15:19:21),(5,标题5,来访人名称5,17703786905,1,2023-02-16
15:19:21,1,备注5,详情5,1,2023-02-16
jiashu(id,username,password,jiashu_name,jiashu_photo,sex_types,jiashu_phone,jiashu_email,jiashu_types,jiashu_delete,create_time)
(1,a1,123456,家属名称1,upload/jiashu1.jpg,1,17703786901,1qq.com,2,1,2023-02-16
15:19:21),(2,a2,123456,家属名称2,upload/jiashu2.jpg,2,17703786902,2qq.com,3,1,2023-02-16
15:19:21),(3,a3,123456,家属名称3,upload/jiashu3.jpg,1,17703786903,3qq.com,2,1,2023-02-16
jiashuyijian(id,jiashuyijian_name,jiashuyijian_types,jiashu_id,jiashuyijian_content,jiashuyijian_delete,create_time)
15:19:21),(2,标题2,1,1,详细信息2,1,2023-02-16
15:19:21),(3,标题3,1,2,详细信息3,1,2023-02-16
15:19:21),(4,标题4,1,2,详细信息4,1,2023-02-16
15:19:21),(5,标题5,1,1,详细信息5,1,2023-02-16
15:19:21),(6,123,2,1,p123/p,1,2023-02-16
meishi(id,meishi_name,meishi_photo,meishi_types,meishi_new_money,meishi_content,meishi_delete,create_time)
(1,食物名称1,upload/meishi1.jpg,1,467.90,食物介绍1,1,2023-02-16
15:19:21),(2,食物名称2,upload/meishi2.jpg,1,77.84,食物介绍2,1,2023-02-16
15:19:21),(3,食物名称3,upload/meishi3.jpg,1,396.16,食物介绍3,1,2023-02-16
15:19:21),(4,食物名称4,upload/meishi4.jpg,2,218.37,食物介绍4,1,2023-02-16
15:19:21),(5,食物名称5,upload/meishi5.jpg,2,445.12,食物介绍5,1,2023-02-16
news(id,news_name,news_types,news_photo,insert_time,news_content,create_time)
(1,公告信息标题1,1,upload/news1.jpg,2023-02-16
15:19:21),(2,公告信息标题2,3,upload/news2.jpg,2023-02-16
15:19:21),(3,公告信息标题3,3,upload/news3.jpg,2023-02-16
15:19:21),(4,公告信息标题4,1,upload/news4.jpg,2023-02-16
15:19:21),(5,公告信息标题5,2,upload/news5.jpg,2023-02-16
qinshi(id,qinshi_name,qinshi_types,status_types,qinshi_content,qinshi_delete,create_time)
(1,寝室位置1,1,1,寝室详情1,1,2023-02-16
15:19:21),(2,寝室位置2,2,1,寝室详情2,1,2023-02-16
15:19:21),(3,寝室位置3,2,1,寝室详情3,1,2023-02-16
15:19:21),(4,寝室位置4,2,1,寝室详情4,1,2023-02-16
15:19:21),(5,寝室位置5,1,1,寝室详情5,1,2023-02-16
shigu(id,shigu_name,shigu_time,shigu_address,shigu_types,yanzheng_types,yonghu_id,shigu_text,shigu_content,shigu_delete,create_time)
15:19:21,地点1,2,1,2,备注1,详情1,1,2023-02-16
15:19:21,地点2,2,2,3,备注2,详情2,1,2023-02-16
15:19:21,地点3,1,2,1,备注3,详情3,1,2023-02-16
15:19:21,地点4,1,1,2,备注4,详情4,1,2023-02-16
15:19:21,地点5,2,2,1,备注5,详情5,1,2023-02-16
token(id,userid,username,tablename,role,token,addtime,expiratedtime)
(1,1,admin,users,管理员,fumio34hjzgp8i5oix76ggbfg11gqerz,2023-02-16
17:37:00),(2,1,a1,jiashu,家属,dzbazlgaztniayu4uekun8836n3epwx1,2023-02-16
17:31:17),(3,1,a1,yonghu,老人,joa3y702kzdp1jfu5m2bw2dn40qqagqq,2023-02-16
17:31:57),(4,2,a2,yonghu,老人,k2o0n1zawf5nsr3krfh2s151z9y2w843,2023-02-16
users(id,username,password,role,addtime)
waichu(id,waichu_name,waichu_types,waichu_time,huilia_time,yonghu_id,waichu_text,waichu_content,waichu_delete,create_time)
15:19:21,1,备注1,详情1,1,2023-02-16
15:19:21,3,备注2,详情2,1,2023-02-16
15:19:21,3,备注3,详情3,1,2023-02-16
15:19:21,3,备注4,详情4,1,2023-02-16
15:19:21,1,备注5,详情5,1,2023-02-16
xuqiudai(id,yaowu_id,yonghu_id,xuqiudai_kucun_number,xuqiudai_types,insert_time,create_time)
15:19:21),(2,2,1,102,2,2023-02-16
15:19:21),(3,3,2,103,1,2023-02-16
15:19:21),(4,4,1,104,2,2023-02-16
15:19:21),(5,5,3,105,2,2023-02-16
15:19:21),(11,5,1,100,2,2023-02-16
yonghu(id,username,password,yonghu_name,yonghu_photo,sex_types,jiankang_types,yonghu_age,yonghu_phone,yonghu_address,baojing_types,jiashu_id,yonghu_delete,insert_time,create_time)
(1,a1,123456,老人姓名1,upload/yonghu1.jpg,1,1,242,17703786901,住址1,1,2,1,2023-02-16
15:19:21),(2,a2,123456,老人姓名2,upload/yonghu2.jpg,1,3,137,17703786902,住址2,2,3,1,2023-02-16
15:19:21),(3,a3,123456,老人姓名3,upload/yonghu3.jpg,2,3,326,17703786903,住址3,2,1,1,2023-02-16
FOREIGN_KEY_CHECKSOLD_FOREIGN_KEY_CHECKS
java.text.SimpleDateFormat;import
com.alibaba.fastjson.JSONObject;import
org.springframework.beans.BeanUtils;import
javax.servlet.http.HttpServletRequest;import
org.springframework.web.context.ContextLoader;import
javax.servlet.ServletContext;import
java.lang.reflect.InvocationTargetException;import
org.apache.commons.lang3.StringUtils;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.stereotype.Controller;
org.springframework.web.bind.annotation.*;
com.baomidou.mybatisplus.mapper.EntityWrapper;
com.baomidou.mybatisplus.mapper.Wrapper;
LoggerFactory.getLogger(LaorenjiashuController.class);private
laorenjiashuService;Autowiredprivate
dictionaryService;//级联表非注册的serviceAutowiredprivate
后端列表*/RequestMapping(/page)public
{logger.debug(page方法:,,Controller:{},,params:{},
JSONObject.toJSONString(params));String
String.valueOf(request.getSession().getAttribute(role));if
(老人.equals(role))params.put(yonghuId,
request.getSession().getAttribute(userId));else
(家属.equals(role))params.put(jiashuId,
request.getSession().getAttribute(userId));CommonUtil.checkMap(params);PageUtils
laorenjiashuService.queryPage(params);//字典表数据转换ListLaorenjiashuView
{//修改对应字典表字段dictionaryService.dictionaryConvert(c,
后端详情*/RequestMapping(/info/{id})public
{logger.debug(info方法:,,Controller:{},,id:{},
laorenjiashuService.selectById(id);if
LaorenjiashuView();BeanUtils.copyProperties(laorenjiashu,
yonghuService.selectById(laorenjiashu.getYonghuId());if
{BeanUtils.copyProperties(yonghu,
yonghuId});//把级联的数据添加到view中,并排除id和创建时间字段,当前表的级联注册表view.setYonghuId(yonghu.getId());}//级联表
jiashuService.selectById(laorenjiashu.getJiashuId());if
{BeanUtils.copyProperties(jiashu,
yonghuId});//把级联的数据添加到view中,并排除id和创建时间字段,当前表的级联注册表view.setJiashuId(jiashu.getId());}//修改对应字典表字段dictionaryService.dictionaryConvert(view,
后端保存*/RequestMapping(/save)public
{logger.debug(save方法:,,Controller:{},,laorenjiashu:{},
laorenjiashu.toString());String
String.valueOf(request.getSession().getAttribute(role));if
(家属.equals(role))laorenjiashu.setJiashuId(Integer.valueOf(String.valueOf(request.getSession().getAttribute(userId))));else
(老人.equals(role))laorenjiashu.setYonghuId(Integer.valueOf(String.valueOf(request.getSession().getAttribute(userId))));WrapperLaorenjiashuEntity
EntityWrapperLaorenjiashuEntity().eq(yonghu_id,
laorenjiashu.getYonghuId()).eq(jiashu_id,
laorenjiashu.getJiashuId());logger.info(sql语句:
queryWrapper.getSqlSegment());LaorenjiashuEntity
laorenjiashuService.selectOne(queryWrapper);if
{laorenjiashu.setInsertTime(new
Date());laorenjiashu.setCreateTime(new
Date());laorenjiashuService.insert(laorenjiashu);return
后端修改*/RequestMapping(/update)public
{logger.debug(update方法:,,Controller:{},,laorenjiashu:{},
laorenjiashu.toString());LaorenjiashuEntity
laorenjiashuService.selectById(laorenjiashu.getId());//查询原先数据String
String.valueOf(request.getSession().getAttribute(role));
laorenjiashu.setJiashuId(Integer.valueOf(String.valueOf(request.getSession().getAttribute(userId))));
laorenjiashu.setYonghuId(Integer.valueOf(String.valueOf(request.getSession().getAttribute(userId))));//根据字段查询是否有相同数据WrapperLaorenjiashuEntity
EntityWrapperLaorenjiashuEntity().notIn(id,
laorenjiashu.getId()).andNew().eq(yonghu_id,
laorenjiashu.getYonghuId()).eq(jiashu_id,
laorenjiashu.getJiashuId()).eq(laorenjiashu_types,
laorenjiashu.getLaorenjiashuTypes());logger.info(sql语句:
queryWrapper.getSqlSegment());LaorenjiashuEntity
laorenjiashuService.selectOne(queryWrapper);if
{laorenjiashuService.updateById(laorenjiashu);//根据id更新return
删除*/RequestMapping(/delete)public
{logger.debug(delete:,,Controller:{},,ids:{},
ids.toString());ListLaorenjiashuEntity
laorenjiashuService.selectBatchIds(Arrays.asList(ids));//要删除的数据laorenjiashuService.deleteBatchIds(Arrays.asList(ids));return
批量上传*/RequestMapping(/batchInsert)public
{logger.debug(batchInsert方法:,,Controller:{},,fileName:{},
Integer.valueOf(String.valueOf(request.getSession().getAttribute(userId)));SimpleDateFormat
fileName.substring(lastIndexOf);if
this.getClass().getClassLoader().getResource(static/upload/
PoiUtil.poiImport(file.getPath());//读取xls文件dataList.remove(0);//删除第一行因为第一行是提示for
laorenjiashuEntity.setYonghuId(Integer.valueOf(data.get(0)));
laorenjiashuEntity.setJiashuId(Integer.valueOf(data.get(0)));
laorenjiashuEntity.setLaorenjiashuTypes(Integer.valueOf(data.get(0)));
laorenjiashuEntity.setInsertTime(date);//时间
laorenjiashuEntity.setCreateTime(date);//时间laorenjiashuList.add(laorenjiashuEntity);//把要查询是否重复的字段放入map中}//查询是否重复laorenjiashuService.insertBatch(laorenjiashuList);return
com.baomidou.mybatisplus.service.IService;
javax.servlet.http.HttpServletRequest;
org.springframework.lang.Nullable;
org.springframework.beans.BeanUtils;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.stereotype.Service;
com.baomidou.mybatisplus.plugins.Page;
com.baomidou.mybatisplus.service.impl.ServiceImpl;
org.springframework.transaction.annotation.Transactional;
org.springframework.web.context.ContextLoader;
javax.servlet.http.HttpServletRequest;
org.springframework.lang.Nullable;
org.springframework.util.Assert;
com.service.LaorenjiashuService;
com.entity.view.LaorenjiashuView;/***
QueryLaorenjiashuView(params).getPage();page.setRecords(baseMapper.selectListView(page,params));return
com.baomidou.mybatisplus.mapper.BaseMapper;
com.baomidou.mybatisplus.plugins.pagination.Pagination;import
org.apache.ibatis.annotations.Param;
com.entity.view.LaorenjiashuView;/***
page,Param(params)MapString,Object
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback