SpringCloud 基于 web 的只会养老平台

摘要

首先,论文一开始便是清楚的论述了系统的研究内容。其次,剖析系统需求分析,弄明白“做什么”,分析包括业务分析和业务流程的分析以及用例分析,更进一步明确系统的需求。然后在明白了系统的需求基础上需要进一步地设计系统,主要包罗软件架构模式、整体功能模块、数据库设计。本项目软件架构选择B/S模式,总体功能模块运用自顶向下的分层思想。再然后就是实现系统并进行代码编写实现功能。论文的最后章节总结一下自己完成本论文和开发本项目的心得和总结。通过智慧养老平台将会使智慧养老各个方面的工作效率带来实质性的提升。
关键字:B/S模式 智慧养老 软件架构

开发技术介绍

  • Java
  • SpringCloud
  • MySQL
  • B/S 架构

系统设计

软件功能模块设计

网站整体功能如下图所示:
在这里插入图片描述

数据库设计与实现

紧急求助

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
laorenzhanghaovarchar200老人账号
laorenxingmingvarchar200老人姓名
laorenshoujivarchar200老人手机
weizhivarchar200位置
qiuzhushijiandatetime求助时间
sfshvarchar200是否审核
shhflongtext4294967295审核回复

收藏表

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
useridbigint用户id
refidbigint收藏id
tablenamevarchar200表名
namevarchar200收藏名称
picturevarchar200收藏图片
typevarchar200类型(1:收藏,21:赞,22:踩)1
inteltypevarchar200推荐类型

商品类型

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
shangpinleixingvarchar200商品类型

商品进货

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
jinhuobianhaovarchar200进货编号
shangpinmingchengvarchar200商品名称
shuliangint数量
jinhuodanjiaint进货单价
jinhuozongjiavarchar200进货总价
jinhuoshijiandatetime进货时间
beizhuvarchar200备注

商品购买

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
dingdanbianhaovarchar200订单编号
shangpinmingchengvarchar200商品名称
shangpinfenleivarchar200商品分类
shuliangint数量
danjiaint单价
zongjiavarchar200总价
laorenzhanghaovarchar200老人账号
laorenxingmingvarchar200老人姓名
laorenshoujivarchar200老人手机
xiadanshijiandatetime下单时间
beizhuvarchar200备注
sfshvarchar200是否审核
shhflongtext4294967295审核回复
ispayvarchar200是否支付未支付

每日健康

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
laorenzhanghaovarchar200老人账号
laorenxingmingvarchar200老人姓名
xingbievarchar200性别
nianlingvarchar200年龄
tiwenvarchar200体温
xueyavarchar200血压
xintiaovarchar200心跳
jiankangbaogaovarchar200健康报告
jianyilongtext4294967295建议
tianjiashijiandate添加时间

系统详细设计

系统首页界面图

在这里插入图片描述

服务项目界面图

在这里插入图片描述

亲属管理界面图

在这里插入图片描述

每日健康管理界面图

在这里插入图片描述

活动信息管理界面图

在这里插入图片描述

服务购买管理界面图

在这里插入图片描述

总结与心得体会

总结

通过完成该智慧养老平台和本论文的撰写让我更加明白了软件开发过程中软件工程思想的重要性。在项目的前期由于对需求分析做的不够谨慎和明确,导致了后面在设计甚至编码时候造成了许多不必要的麻烦。由此在今后的学习和工作开发之中必须要牢牢把握住软件工程的设计思想和方法,这样可以进一步保证项目开发的健壮性和准确性。

本系统所实现的是一个智慧养老平台,该系统严格按照需求分析制作相关模块,并利用所学知识尽力完成,但是本人由于学识浅薄,无法真正做到让该程序可以投入市场使用,仅仅简单实现部分功能,希望日后还能改善。

本系统具有以下优点:

  • 该系统具有较高的适用性,选用B/S结构,可以在绝大部分个人平台上使用该系统。
  • 系统将用户权限进行划分,管理员和老人能看到及操作的信息不一样,两者具备不同的操作权限。
  • 该系统操作界面简单明了,大部分人都可以正常使用。

但也存在以下问题需要改进:

  • 运行时窗口不能被刷新,可以改进。
  • 系统过于简单,显示的信息有限。。
  • 不能添加多个管理员账号,如果可以则将利于发展智慧养老平台规模,便于智慧养老信息集中管理。
  • 不能实时预约接待消息和智慧养老平台反馈建议,容易被忽视,不利于管理员服务客户

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/144720.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Django SQL注入-漏洞分析

1.进入项目界面 图1 项目主界面 2.访问任意不存在的目录路径报错,提示存在demo接口 图2 提示存在接口 3.访问/demo/,提示有一个name参数 图3 发现隐藏参数 4.对接口参数进行fuzz(实战思路),vulfocus已经给出了/demo?…

Cypress安装与启动(开始学习记录)

一 Cypress安装 使用npm安装 1.查看node.js npm的版本,输入 npm --version 和 node --version,node.js没安装的可以去中文网下载最新稳定版安装,npm不建议升级到最新版本,会导致安装Cypress时Error: Cannot find module ansi-st…

一篇文章解决ComfyUI常见的故障报错!

前言 学习和使用ComfyUI最痛苦的是什么?就是这满屏的红色方框和和[报错信息] “报错信息”),处理完一批又一批,很多人玩了一两个流程就搞不下去了,很多初学者因此就放弃了。 有道是:配置流程大半天,跑通出…

C++速通LeetCode中等第9题-合并区间

排序后迭代&#xff0c;遇到符合条件的就删除前一项&#xff0c;合并到后一项。 class Solution { public:vector<vector<int>> merge(vector<vector<int>>& intervals) {int left 0,right 0;sort(intervals.begin(), intervals.end());vector&…

YOLOv5模型部署教程

一、介绍 YOLOv5模型是一种以实时物体检测闻名的计算机视觉模型&#xff0c;由Ultralytics开发&#xff0c;并于2020年年中发布。它是YOLO系列的升级版&#xff0c;继承了YOLO系列以实时物体检测能力而著称的特点。 二、基础环境 系统&#xff1a;Ubuntu系统&#xff0c;显卡…

妙笔生花,扩散模型技术探索与分享

一、引言 扩散模型因其强大的图像生成能力引发了巨大的关注,一度达到取代人类插画师的地步。在这个创意无界、视觉为王的时代,扩散模型正悄然带来一场前所未有的视觉盛宴,受到业界广泛关注。OpenAI轰动一时的“Sora”、淘宝AI制图工具“绘蛙”、京东内容创作平台“京点点”…

ATE自动化测试系统集成:软件与硬件的技术结合

ate测试系统集成通常是指将测试软件、测试硬件(如示波器、数字万用表、矢网等)与通信技术组合起来&#xff0c;从而满足产品的测试需求。ATE测试系统集成已经成为提高电子产品测试效率和精度的必要手段。它将多种测试工具与自动化技术相结合&#xff0c;以满足不断升级的测试标…

坦白了,因为这个我直接爱上了 FreeBuds 6i

上个月&#xff0c;华为发布的 FreeBuds 6i 联名了泡泡玛特真的超级惊艳&#xff0c;不少宝子被这款耳机的颜值所吸引&#xff0c;而它的实力更是不容小觑的。FreeBuds 6i 是一款性能强大的降噪耳机&#xff0c;它一直在强调平均降噪深度&#xff0c;但是应该很多人对这个概念很…

从“治理”到“智理”,看大模型如何赋能智慧政务

一、从治理到智理的飞跃 在智慧城市的建设蓝图中&#xff0c;智慧政务如同一股不可忽视的力量&#xff0c;正悄然改变着城市的治理面貌。传统意义上&#xff0c;“治理”往往意味着对复杂社会现象的被动应对&#xff0c;而“智理”则预示着通过智能化手段主动预见、解决问题的…

notepad++的json查看

json文件查看 因为接触到3dtile模型&#xff0c;所以经常需要和json打交道&#xff0c;但是很多模型是下面这种情况&#xff0c;不好阅读&#xff0c;所以可以使用notepad的插件查看 正常打开是这样的 加载notepad插件 搜索json下载安装就可以了 如果网络抽象&#xff0c;下载…

性价比头戴式无线耳机推荐哪款好?四款宝藏性价比机型测评盘点

当消费者在寻找性价比高的头戴式无线耳机时&#xff0c;他们往往希望找到既经济实惠又具备出色性能的产品&#xff0c;市场上有许多品牌和型号可供选择&#xff0c;它们在音质、舒适度、续航能力以及附加功能等方面各有特色&#xff0c;性价比头戴式无线耳机推荐哪款好&#xf…

厂家解读:全钢pvc防静电架空地板的优缺点

为了防止静电带来的危害&#xff0c;数据中心、监控室、多媒体教室等这些电子设备较多、对静电敏感的场所都会安装防静电地板。其中全钢pvc防静电架空地板颇受欢迎&#xff0c;那么什么是全钢pvc防静电架空地板&#xff1f; 全钢pvc防静电架空地板是由优质合金冷轧钢板经过拉伸…

Java双端队列ArrayDeque

概述 双端队列ArrayDeque是Java集合框架中的一种数据结构&#xff0c;它实现了Deque接口&#xff0c;因此支持在两端进行添加和移除元素。通过名称也能看出&#xff0c;ArrayDeque是基于数组实现的&#xff0c;ArrayDeque内部使用一个可动态调整大小的环形数组来存储元素。当Ar…

印尼有几百种语言,初学者要怎么开始学习?《印尼语翻译通》app或许可以帮助你!印尼语零基础入门学习。

快速翻译&#xff0c;准确高效 采用最新技术&#xff0c;提供精准翻译。翻译结果符合中国人习惯。 体验印尼文化 学习地道印尼语&#xff0c;贴近当地文化。 旅游和工作的好帮手 提供旅游和商务用语&#xff0c;沟通无障碍。 学习印尼语的良师 文本和语音翻译&#xff0c;…

C#使用实体类Entity Framework Core操作mysql入门:从数据库反向生成模型

初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github&#xff1a;codetoys&#xff0c;所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的&#xff0c;可以在任何平台上使用。 源码指引&#xff1a;github源…

I2C中继器TCA9517A(TI)

一、芯片介绍 本芯片是一款具有电平转换功能的双向缓冲器&#xff0c;适用于I2C和SMBus系统&#xff0c;同时支持各种拓扑结构的扩展使用。芯片支持SCL和SDA缓冲&#xff0c;因此允许两条总线的负载电容达到400pF。 TCA9517A的A和B侧驱动器是不同的&#xff0c;但是均可耐受5…

深入理解Vue3中style的scoped

概述 scoped的作用就是样式模块化(CSS Module),即给组件每一个元素(以及非动态添加的子组件的根元素)加上一个data-v-xxxx的属性,样式选择器也会格式化成选择器[data-v-xxxx],这样就做到了样式隔离,每个组件内定义的样式只对该组件生效,避免了不同组件或页面的样式(选…

3.MySQL库和表的操作

目录 数据库的操作创建数据库数据库删除字符集和校验规则指定编码创建数据库校验规则对数据库的影响数据库的改数据库的查 数据库的备份与恢复表的增删查改创建表&#xff1a;查看表修改表删除表&#xff1a; 数据库的操作 创建数据库 语法&#xff1a; CREATE DATABASE [IF…

java重点学习-常见技术场景

十四 常见技术场景 14.1 单点登录是怎么实现 单点登录的英文名叫做: Single Sign On (简称SSO),只需要登录一次&#xff0c;就可以访问所有信任的应用系统 单个tomcat服务session可以共享&#xff0c;微服务、分布式下多个tomcat服务session不共享 介绍单点登录的解决方案&…

新产品,推出 MLX90372GVS 第三代 Triaxis® 位置传感器 IC,适用于汽车和工业系统(MLX90372GVS-ACE-308)

Triaxis 旋转和线性位置传感器IC&#xff1a; MLX90372GVS-ACE-103 MLX90372GVS-ACE-108 MLX90372GVS-ACE-301 MLX90372GVS-ACE-200 MLX90372GVS-ACE-208 MLX90372GVS-ACE-303 MLX90372GVS-ACE-300 MLX90372GVS-ACE-350 MLX90372GVS-ACE-100 MLX90372GVS-ACE-101 MLX90372GVS-…