版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于MVC的老年人心理健康系统设计摘要在经济快速发展的今天,解决人口老龄化问题成为实现全面建设小康社会的紧迫任务。随着养老服务理念的成熟和养老基地的发展,新型智能养老形式逐渐进入人们的生活。智能养老系统可以利用智能信息技术为老年人提供情绪关怀、生活服务、健康管理等服务,可满足新时代智慧关爱老人社会的和谐目标需求,实现对老年群体的健康管理。该系统的主要目的是发展和实施老年人心理健康系统,包括建立健康评估系统,系统基于B/S架构,计算机终端可以在操作系统中通过手指的移动来控制数据传输过程,整个系统的设计实现了完整性、稳定性、可靠性等特征目标,通过科学的管理方法提高效率,在数据存储方面提供用户的便利,减少错误和遗漏。本系统选用Windows10作为服务器端的操作系统,采用目前最流行的B/S结构和Java中流行的MVC三层设计模式,基于MyEclipse编辑器、MySQL数据库设计并实现的。关键词:健康信息;MVC模式;MySQL数据库,SSM框架目录摘要 1ABSTRACT 1目录 2第1章绪论 11.1开发背景与意义 11.2论文结构 1第2章主要技术和工具介绍 22.1JSP语言 2.2MySQL数据库 2.3jsp技术 2.4ssm简介 第3章系统分析 43.1可行性分析 43.1.1技术可行性 43.1.2经济可行性 43.1.3操作可行性 43.2需求分析 43.3业务流程分析 53.4数据流程分析 5第4章系统设计 84.1系统结构设计 4.2功能模块设计 4.3数据库设计 4.3.1数据库设计概述 4.3.1概念设计 4.3.2表设计 第5章系统实现 15第5章系统实现 125.1基本任务 125.2登录模块的实现 125.2.1首页实现 125.3管理员模块的实现 165.3.1个人信息管理模块的实现 165.3.2健康监测查询模块的实现 185.3.3健康信息管理模块的实现 195.3.4健康提醒管理模块的实现 215.3.5健康评估管理模块的实现 235.3.6健康指南管理模块的实现 25第6章系统测试 296.1测试目的与定义 296.2功能测试 296.3测试结果 306.4测试评价 30第7章总结 31参考文献 33第1章绪论1.1开发背景与意义自上世纪90年代以来,中国的老龄化进程加快。65岁及以上高龄人口从1990年的6299万增加到2000年的8811万,占总人口的比例由5.57%上升为6.96%,目前中国人口已进入老龄化阶段,由于性别差距,老年女性占高龄人口的大部分。预计到2040年,65岁及以上高龄人口占总人口的比例将超过20%。而且,老年人的老龄化趋势越来越显著。80岁以上的老年人每年增长5%。预计2040年将增至7.4亿多人。我国目前人口老龄化速度很快,老年人口占总人口的12%。随着第一代独生子女的父母进入老年,家庭结构小型化、老人的赡养问题难日益显现,当代年轻人工作压力大、日常社交活动多。陪伴在老人身边的时间很少,通过抽样调查得出,近20%空巢老人日常生活无人照料,对他们来说,吃饭、洗澡、做简单家务已成为生活的最大的困境。遭遇突发状况甚至发生意外时,空巢老人常无招架之力,不可避免会发生空巢老人孤独离世的悲剧。针对老人健康管理这一问题来设计该系统,科学的管理老龄人口的健康,对老人健康进行管理监测,向他们推荐健康指南。系统能实现对健康信息分析的可视化,对老人这一特殊群体进行人为干预,发出提示,发送一些健康指南。以此为背景,设计发开了这样的智慧老人健康监测系统。图1-22050年中国人口老龄化趋势1.2设计目的和意义健康管理是一种维护患者和个人健康、恢复健康、增进健康、节约资金、有效降低医疗费用、开展体检的理念和方法。对一个人的健康进行全面的分析和评价,提供健康建议和指导,参与健康风险因素的全过程。健康管理服务包括:个人健康记录、体检或体检、健康风险评估和疾病的早期发现和预防、健康保险、参与健康生活方式,专业健康。健康咨询和一般健康知识讲座、私人医生、疾病管理和参与(包括慢性病)、康复和保健、在线健康管理服务、健身服务等。健康管理可以实现如下目标:一是可以了解居民的年龄及身体现状,判断疾病指向;二是可以根据日常行为判断发病概率,以此为基础由医生提供降低慢性病发生危险性的行为干预方案;三是长期(终生)监测危险人群的健康状况,尽可能减少严重疾病的发生。第四,可以节约人力和财力,维护健康,提高医疗卫生效率。建立老年人健康监测平台的目的是利用健康检查系统的信息来保障老年人的健康。而健康信息管理系统的管理和使用不仅是基础医学知识、临床知识、流行病学知识和计算机技术专家技能等知识理论的集成。也包含数理统计等综合素质知识,还需要拥有一大批高素质的保健医学、预防医学和临床医学专家。作为康复医学方面的专家系统,为个人提供保健服务。走进数字新时代,人类利用信息网络管理万物互联的终端。利用计算机技术,开发高效率低健康体检监测系统,通过建立老年人体检系统的编号及数据资料,将老年人体检记录数字化,存储在服务器的详细体检记录可以根据需要读取,为医生发现健康问题和治疗情况提供辅助,实现了家庭用户体检系统的在线信息交换与共享,继而实现了对用户体检系统的连续动态管理。健康信息监测系统能远程通过对从用户的身体检查得到的数据进行信息管理,管理者为更好地管理和检查用户的健康,可以对无效的数据进行预处理,继而提高信息的综合价值。能通过本系统可以对用户的基本健康状况进行各种必要的统计和分析。1.3国内外研究现状当前,健康养老已经进入智慧时代。国内外相关机构都在深入研究如何利用大数据、物联网、智慧云、智能硬件等新产品新技术,从而达到个人、家庭、社区与健康养老机构的资源优化配置目标,继而推动健康养老智慧化升级。目前,该领域相关机构和专家的研究对如何提升健康养老服务质量效率水平,全面改善老年群体的健康状况和生活品质已经取得一定的共识和进展。
第2章主要技术和工具介绍2.1jsp脚本语言本系统的开发主要采用JSP(HypertextPreprocessor,超文本预处理器)作为开发语言。JSP是一种常见的通用开源脚本语言。这种语法主要是将C语言、Java和Perl等语言的相关特点进行总结吸收形成自身特点,使得更加方便学习,当前广泛在Web领域进行使用。此语法的独特之处在于将C、Java、Perl这三种语言进行了归纳,并创新出JSP具有自己特点的语法。它在执行动态网页方面相对于CGI和Perl语言更加高效。用动态页面如果是使用JSP语言,那么相对于其它的编程语言,JSP的执行主要是体现在将程序嵌入到HTML文档中,相对于其它语言,其执行的效率一般都领先于其它的语言。此外,JSP编译后代码方面也是做得比较好的,一般其编译能够使代码的运行速度比一般语言都要快[7]。其主要特性有以下几个方面:1.免费性实现同一开发目标,和其它技术相比,JSP本身免费且是开源代码。2.快捷性和C语言相比,使用JSP编程的程序开发周期短,而且系统运行速率较快,也易于学习[2]。嵌入于HTML的这种方式,使其相对于其它开发语言编辑起来相对简单,实用性也更加强,对初学者是比较适用的。3.跨平台性强相较于其他语言,由于JSP是运行在服务器的脚本,可以运行在UNIX、LINUX、WINDOWS、MacOS、Android等平台,具备跨平台特性。4.效率高实现同一功能,相较于其他语言,JSP占用相当少的系统资源。JSP是一种面向对象的动态脚本语言,不依赖于具体设计模式,可使用jsp和html混合编写web页面。jsp程序页面运行时,服务器首先解析页面的jsp代码,并将处理结果与html内容一起发送到访问端浏览器。JSP的代码是具有良好跨平台兼容性的开源程序。JSP代码可以在Window系统和多版本的Linux系统上完美高效运行。JSP语言不需要任何特殊的开发环境,用户可以直接在WEB页面上直接输入JSP命令代码。在WEB页面中,所有的JSP代码都被放置在“<?JSP”和“?>”中。2.2MySQL数据库当前世界上较为通用的数据库管理系统,主要有MySQL、ORACLE、SYBASE、SQLserver、DB2等。本系统采用MySQLCommunityServer版本,该版本具有MySQL版本的所有优秀特性,并在此基础上,增添了许多较为高级的功能,使其更方便使用,具备更好的可扩展性和更高的集成度。适用于Microsoft等多种操作系统平台。2.3SSM简介SSM是基于Java的一个轻量级复合框架,可以更好地实现MVC模式设计思想,充分发挥Java语言的优势。其原理是通过Struts在表示层中处理页面请求和传输工作;通过Spring的依赖注入(InversionofControl,IoC)技术来降低程序之间的耦合性,继而使程序员养成用接口编程的良好习惯;通过Hibernate实现在持久层和数据库之间的交互工作。三层框架的整合形成一个结构较为强大、功能相对完整,层次清晰分明的框架体系结构。1.StrutsStruts是一个独立的MVC图形框架,可以辅助开发者轻松完成显示处理和业务处理逻辑之间的低耦合性。Struts主要是为表示层设计服务,缺点是它不能很好地支持业务逻辑。例如,事务管理、安全检查等都属于系统级。实现代码也散布在整个业务逻辑中,这也降低了代码的可维护性。可以通过使用Spring很好地解决这些问题。2.SpringSpring是一个独立的MVC图形框架,基于Springboot通过IoC技术来降低各组件间的依赖性,Spring的面向切面编程(AspectOrientedProgramming,AOP)技术特性,在事务管理上具有较为独特的优势。3.MyBatisMyBatis是一个用于操作关系数据库的概念和方法的集合,它是一个强大的数据访问工具和解决方案。MyBatis在访问MySQL时灵活性较好,而Hibernate就不具备该优点,开发中相对繁琐。第3章系统分析3.1可行性分析本文从可操作性、经济可行性、技术可行性、综合可行性等方面对系统进行了设计分析。3.1.1经济可行性相较于其他开发工具,本系统采用开源的工具和软件进行开发,资源可以免费使用,因此可降低系统开发的费用,甚至只需要少许的授权费用就可以开发出系统主框架,其他成本也可以忽略不计;精选的系统实现方法可以提高用户文件的隐私并且最大限度地保护用户的信息安全,因此,从这些方面就可以说经济上是可行的[14][15]。3.1.2技术可行性技术的可行性是指在当今所拥有的技术条件之下,计算机软件和硬件的发展能否够满足软件开发的要求。由于本系统开发是基于Java语言,在一般的计算机终端就能够满足开发本系统所需要的软硬件条件;且系统占用的内存本来就相对较少,采用的MySQL数据库系统对软件的开发以及设计在理论上没有额外的技术开销。3.1.3操作可行性基于调研和同类系统的分析研究,确定了系统界面的设计要求,力求简单清晰,功能不复杂,用户容易上手,对于没有使用基础的老龄人来说在较短时间内学会操作系统也是切实可行的。通过上述分析,可以确定该系统具有实际开发的价值和可能性。3.2需求分析系统的设计,首先要考虑的就是实现一些特定的功能。在研究调查和分析的基础上,针对老年人这一特殊群体,分析出系统的一些特定需求,力求系统的完整性和耦合度。用户(包括老年使用者和管理员)和技术人员通过交流分析,使对系统的理解达到最佳程度,继而使系统功能开发达到最佳。3.2.1、前台功能在前台的功能实现上,进行模块分解和细化,可以分为以下几个主体部分:1.新用户完成注册,已注册用户使用账号密码登录。2.个人信息管理:可对个人信息进行信息添加、编辑、数据删除、检索查询。2.健康信息评估管理:可对健康信息进行信息添加、编辑、数据删除、检索查询。3.2.2、后台功能后台主要有四个功能:管理员角色登录功能:通过账号密码登录系统。健康指南信息管理:发布信息添加、编辑、数据删除、检索查询、查看健康指南。健康信息汇总管理:对老人健康信息进行信息添加、编辑、数据删除、检索查询。健康新闻信息管理:发布或删除健康新闻。3.3业务流程分析系统业务流程图作为一个物理模型,它描述了系统中各单位和人员之间的业务关系和管理信息流。健康老人智慧管理系统的业务流程如下图所示。图3-1系统业务流程图3.4数据流程分析数据流图用来描述没有特定物理元素的系统的逻辑模型。系统的可行性研究的要求是给出数据的高层逻辑关系,说明系统中数据的流程和处理,表达新系统的思想。零层数据流程作为流程中最抽象的一层,它包括了登录管理、用户功能管理和检索维护管理等功能模块,在登录模块使用到的数据存储有用户账户信息文档、用户信息文档,用户功能管理模块需要的存储是老人个人信息管理、健康监测管理、健康信息管理、健康评估管理、健康指南管理、健康提醒管理,检索维护是通过以上这些文档信息通过关键词进行搜索。系统的0层数据流图如下图所示。图3-2系统数据流图(0层)系统的1层数据流程图是对零层数据流程图的细化,将登录细分为填制登录信息和完善信息,用户功能管理细分为用户基本功能管理和用户特色功能管理。健康老人智慧管理系统的1层数据流图如下图所示。图3-3系统数据流图(1层)第4章系统设计4.1整体架构系统主要分为管理员角色和普通用户角色两种使用模块。普通用户角色模块可以实现基本的个人注册、注册信息查看,修改个人信息和登录系统功能;管理员角色模块主要是对整个系统相关操作进行处理,管理员可添加管理员角色用户信息,也可对普通用户进行信息管理和健康信息的管理。系统的功能结构图如下图所示。图4-1系统功能结构图4.2功能模块设计注册:用户可以系统进行账号的注册,账号注册页面需要收集输入的数据,包括用户名、密码、确认密码、邮箱、qq等信息,提交注册信息后,系统通过js代码判断用户输入的注册数据是否符合规格要求,如果符合规格后,在系统数据库中对上述信息进行写入新增一个用户记录。同时为了安全性,可使用md5加密算法完成密码的加密,然后存储数据库。登录:用户登录页面,需要输入用户名、密码和验证码,系统首先对验证码进行判断,验证码正确,还需要对用户名及密码进行判断,上述三样数据都正确才会进入登陆成功后的界面。个人资料(序号、用户名、密码、权限、添加时间)。健康监测信息(编号、姓名、性别、年龄、身高、体重、腰围、空腹血糖、餐后血糖、体温、其他)。健康信息(健康类别、具体内容、信息添加人)。健康评估报告(用户名、姓名、性别、出生日期、报告、添加人、添加时间)。系统管理:提供数据备份功能。4.3数据库设计4.3.1数据库设计概述数据库的设计在这一套开发系统中扮演极其重要的角色,建立成熟稳定完善的数据库系统可以更快的完成项目的开发。数据库的创建也是管理系统开发和创立的核心关键,通常而言,开发人员根据需求创建一个满足用户的数据库。数据库的整体设计也是软件开发最重要的核心支撑。在数据库的设计过程中,设计人员首先考虑应该是如何把整个系统的数据设计和处理设计密切结合起来,从而对整个库存信息管理系统进行管理。上世纪80年之前往往使用手工整理的方法,对信息处理简单,无法应用环境多样的数据进行整理。当前使用该类方法进行数据的处理已经过时。数据库中数据的正确程度与数据库开发人员的水平有关。数据库设计被认为是一项工程技术而不是他人眼中技巧,是正确的理论知识和合适的解决方法的结合。如果在交付运行了一段时间之后数据库出现问题,会导致软件系统的质量很难得到保障,从而导致出现额外的损失。采取数据库管理方式能更好的解决这些根本性的问题。近些年来,人们不断的探索和挖掘数据库其中的奥妙,以便更快更好地运行整个系统。4.3.1概念设计概念结构的设计作为数据库前期设计的重要一环,是建立和处理数据模型的概念信息。通过将需求分析抽象为信息结构所需分析,可更好更准确地利用数据库管理系统建立核心架构。具备的两大优势如下:(1)可以体现事物之间的关联性,满足用户对数据的实际处理要求。(2)具备易于理解和可更改性,同时,用户的积极参与也是数据库设计成功的核心关键。描述概念模型最有力的工具就是E-R模型,通过使用E-R图可以清楚的构建和描述各实体之间的联系,E-R模型有三个关键的元素,即实体、属性和联系。本系统的总体ER图如图4-3所示。图4-3系统总体ER图4.3.2表设计遵循以下的设计目标,来建立数据库的数据表:1.建立能符合客户需求和需要的数据库设计计划。2.对数据库进行规范化处理,以避免一些不必要的错误。3.数据库完整性要得到保证。4.明确每个用户权限的要求。5.针对系统的性能要求,数据库使用MySQL实现对功能进行维持的目标。6.对数据库做定期的维护。在服务器上建立名为jkxxglxt的数据库,其中包括以下表:表4-1users表序号字段名称字段类型大小允许为空最大长度备注1IdInt10否20
无2UsernameString60是220
无3PwdString60是220无4CxString60是220无5AddtimeString60否220无表4-2grxinxi表序号字段名称字段类型大小允许为空最大长度备注1id10否20
无2yonghumingString60是220
无3mimaString60是220无4xingmingString60是220无5xingbieString60是220无6chushengriqiString60是220
无7hunyinzhuangkuangString60是220
无8shenghuoxiguanString60是220无9jiankangshiString60是220无10yiliaojiluString60是220无11jianjieString550是220
无12addtimeString60否220
无
表4-3jkjiance表序号字段名称字段类型大小允许为空最大长度备注1idInt10否20
无2yonghumingString60是220
无3xingmingString60是220无4xingbieString60是220无5nianlingString60是220无6shengaoString60是220
无7tizhongString60是220
无8yaoweiString60是220无9kongfuxuetangString60是220无10canhouxuetangString60是220无11tiwenString60是220
无12qitaString60是220
无13addtimeString60否220无表4-4jkzhinan表序号字段名称字段类型大小允许为空最大长度备注1idInt10否20无2biaotiString60是220无3jianjieString60是220无4neirongString1073741824是220无5tianjiayaoString55是220无6addtimeString25否220无表4-5jktixing表序号字段名称字段类型大小允许为空最大长度备注1idInt10否20无2yonghumingString60是220无3xingmingString60是220无4xingbieString60是220无5tixingneirongString60是220无6tixingriqiString60是220无7tianjiarenString60是220无8addtimeString60否220无
表4-6jkxinxi表序号字段名称字段类型大小允许为空最大长度备注1idInt14否10无2leibieString60是255无3neirongString2073741823是255无4tianjiarenString60是255无5addtime3060否255无
表4-7pgbaogao表序号字段名称字段类型大小允许为空最大长度备注1idInt10否10无2yonghumingString60是255无3xingmingString60是255无4xingbieString60是255无5chushengriqiString60是255无6baogaoneirongString2073741823是255无7baogaoString60是255无8tianjiarenString60是255无9addtimeString27否255
无
第5章系统实现5.1基本任务系统实现的基本任务有以下几个: (1)各模块进行详细的算法设计。采用的算法原理、技术、图表、语言等。(2)设计模块的内部数据结构。对需求分析、概要设计、概念性的数据类型进行特定的定义。(3)对数据结构进行物理设计,定义和实现数据库的物理结构。(4)编写系统实现说明书。(5)评审。对处理过程的算法和数据库的物理结构都要技术评审。系统资源结构可分为java源代码文件:src文件,数据库文件:database文件;界面代码文件:webroot文件。Src文件夹:control包、dao包、util包,其中dao包为逻辑层,是系统方法的底层包,包括各种数据增删改查的方法,control包是控制层,用来连接逻辑层和视图层,在逻辑层调用逻辑层,完成视图层需要的功能,视图层作为系统的界面代码,用以完成界面的设计和数据的显示。5.2登录模块的实现5.2.1首页实现系统的首页,主要包含了:用户名、密码、验证码输入框,登录、个人注册按钮。首页页面,如图5-1所示。图5-1首页页面图5.2.2管理员后台登录为了确保系统安全性,系统操作员只有在后台登录界面输入正确的用户名、密码、权限以及验证码,单击“登录”按钮后才能够进入本系统的后台管理界面。用户登录流程图如下所示。图5-2用户登录流程图登录界面如下图所示。图5-3登录界面5.3管理员模块的实现5.3.1个人信息管理模块的实现用户输入界面提示必填信息后,点击注册按钮,完成注册。用户注册流程图如下所示。图5-4个人注册流程图个人注册界面如下图所示。图5-5个人信息注册个人信息管理界面如下图所示。图5-6个人信息管理 5.3.2健康监测查询模块的实现系统能对健康监测等数据,通过数字化形式管理这些信息,对其删除、修改。系统主要是基于sql语句的基础之上实现对数据库进行增、删、改、查等基本操作,同时能进行健康监测信息的打印和输出显示,包括列表导出至excel数据表。监测信息分析的界面如图5-7。图5-7监测信息分析界面5.3.3健康信息管理模块的实现系统对健康信息等数据,通过计算机化的管理这些信息,对其删除、修改,主要是在sql语句的基础上对数据库进行增删改查操作,同时能进行健康统计分析的打印和列表导出至excel表。健康统计分析的界面如图5-8。图5-8健康统计分析界面5.3.4健康提醒管理模块的实现面对健康提醒等数据,通过计算机化的管理这些信息,对其删除、修改,主要是在sql语句的基础上对数据库进行增删改查操作,同时能进行提醒记录信息的打印和列表导出至excel表。提醒记录管理的界面如图5-9。图5-9提醒记录管理界面5.3.5健康评估管理模块的实现管理员角色可以点击“添加评估报告”超链接,跳转到pinggubaogao.jsp页以添加评估报告。管理员在pinggubaogao_list.jsp进行评估报告管理,pinggubaogao_list.jsp通过管理数据库的表继而列出所有评估报告,管理员可以对评估报告进行删改处理,并跳转到相应的界面。评估报告添加界面如下图所示。图5-10评估报告添加系统的评估报告管理界面如下图所示:图5-11评估报告管理5.3.6健康指南管理模块的实现管理员角色通过点击“添加健康指南”超级链接,可跳转到jiankangzhinan.jsp页添加评估报告。管理员可以在jiankangzhinan_list.jsp进行健康指南管理,管理员可在jiankangzhinan_list.jsp通过管理数据库的表列出所有健康指南,可以进行删改处理,并跳转到相应的界面。健康指南添加界面如下图所示。图5-12健康指南添加健康指南管理界面如下图所示:图5-13健康指南管理第6章系统测试软件测试环节是十分重要的一个环节对系统而言,同时也影响了这个系统能否实际使用。软件测试的目的在于及时发现系统存在的问题,然后分析问题产生的可能性,并进行系统的优化,已达到系统的最大限度的完整性,更接近需求。6.1测试目的与定义系统编码调试完成后,就需要对老人健康监测系统的程序进行测试,查看功能是否达到要求,确定对数据的存储是否能够有效完成,是否已达到系统完整性的要求。6.2功能测试功能测试是对系统所需功能进行验证,按照已编写的测试用例,执行,与预期结果对比,是否与需求功能一致。详情见下表:测试用例表测试用例方案输入数据预期结果测试结果用户登录已存在的用户名和密码、随机正确的验证码登录用户名:hsg密码:hsg验证码:7094登录成功,跳转到系统主页与预期一致已存在的用户名和错误的密码、随机正确验证码登录用户名:hsg密码:hsg123验证码:5573系统登录失败,提示密码不对与预期一致已存在的用户名和密码、错误验证码登录用户名:hsg密码:hsg验证码:5789系统登录失败,提示验证码错误与预期一致密码修改用户登录系统后,使用原始密码和两次一致新密码修改当前的登录密码旧密码:123新密码:123456确认新密码:123456提示修改密码成功与预期一致原始密码输入错误,两次新密码一致旧密码:1234新密码:123456确认新密码:123456修改密码失败,提示原始密码错误与预期一致原始密码输入正确,两次新密码不一致旧密码:123新密码:123465确认新密码:123456修改密码失败,提示两次新密码不一致与预期一致健康管理登录系统,打开健康添加,输入姓名、内容等信息姓名:wernziihu内容:qerjzfiew健康添加成功,新健康成功显示与预期一致登录系统,打开健康添加,没输入健康姓名和内容姓名:内容:健康添加失败与预期一致6.3测试结果通过对已有的测试结果来分析,老人健康监测系统基本完成预期功能目标,实现了开题报告的功能设计需求。本系统界面布局简单明了,操作较人性化,功能分布比较具体明显,符合老年人这一群体的方便快捷的使用诉求。6.4测试评价系统基本达到设计要求,功能较为完整,操作简单,界面简洁,安全性有保障,错误处理正确,在出错时也会提示出相对应的错误种类。在测试过程中,也发现了系统的一些不足,比如,该系统在用户的数据量达到上万条时,页面操作会有微小的卡顿,等等一些缺陷,这些需要在软件之后的进一步修改和维护时进行修改。第7章总结在生活中经常真的经常遇到一些老人,年纪大,不想麻烦拖累子女从而选择一个人独居,这样就有很多的健康问题,生活自理能的下降,导致了许多老人惨死家中不被发现惨剧。我们青年人生活日益趋向智能化,简单化,但是那些老年人她们因为没有那么多得科学知识,不能及时使用一些先进条件,忽略健康。所以智慧老人这样一个系统真的很适合老年人,只需要简单的教学,就可以上手操作,也是对自己的负责任。而且我发现其实不管是在工作中还是生活上,网络移动技术和数据库应用都有很大的潜力。而现在我们的生活正在被大数据和一些智能化技术改变。智慧老人健康监测系统项目从开始设计到完成历时不长,但是这之前需要进行很唱一段时间的技术准备工作,就大学所学到的知识而言,我还需要花很长的时间去学习系统开发技术。设计的过程,遇到困难肯定是有的,主要还是通过百度搜索或者进入CSND论坛、咨询导师来克服这些问题,在现实的开发过程中,都给我了不少的帮助。通过老人健康监测系统的设计与实现,一方面巩固了所学的知识,但所学知识毕竟是基础,多渠道获取知识,借鉴其他人得到设计思路,将所学知识和其他方面知识融合在一起,形成了学科互通,达到融会贯通,深入理解目的。回顾系统设计的过程,从一开始的选题,查找相关资料,确认选题再到撰写开题报告,以及后开的系统编码部分都需要全身心的投入,深入的去理解这个选题,你想通过这个系统展现一些什么,能现实解决一些什么问题?都是你的系统所需要表现的。整个过程充满的困难,我付出努力精力,同时也有很大的收获,虽然智慧老人健康监测系统还是有所不足的地方,但在将来我还是会通过不断学习相关的学科知识,加入根深的理解来弥补本系统的不足之处,希望这个系统不光光是一个毕业设计而是在现实生活中投入使用,真正的解决一些问题,为国家的老年养老贡献一份自己的力量。参考文献[1][美]MartinFowler.徐家福译《UML精粹:标准对象语言简明指南》[M],北京:清华大学出版社,2015.3,26-32
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年5G智慧交通解决方案行业跨境出海战略分析研究报告
- 智能家居五金解决方案商企业制定与实施新质生产力战略分析报告
- 2026年广西初中学业水平考试生物试卷真题(含答案详解)
- 蚌埠市辅警试题及答案
- 度假别墅租赁合同
- 2026创新消费场景面试题目及答案
- 安全第一:学习自我保护知识小学主题班会课件
- 2026服务员情景面试题及答案
- 2026哈弗面试题目及答案
- 2026航电专业面试题及答案解析
- 2026年突发公共卫生事件及传染病应急处置考试试题(含答案)
- 江苏省泰州市姜堰区2025-2026学年七年级下学期6月期末数学试卷(含答案)
- GB/T 1040.4-2026塑料拉伸性能的测定第4部分:各向同性和正交各向异性纤维增强复合材料的试验条件
- 2026年江西省中考数学试题(含答案及逐题详解)
- 管道基坑(沟槽)开挖及支护专项施工方案
- 2026年国开电大法学本科《中国法律史》期末纸质考试试题及答案
- 小升初复习:平均数问题(专项练习)-2023-2024学年六年级数学下册(人教版)
- 市政排污口整治与监测技术方案
- 2026年江苏省南京市中考英语模拟试卷试题(含答案)
- 2026中电金信数字科技集团股份有限公司招聘小语种AI标注15人考试参考试题及答案解析
- 医院医保管理考核制度
评论
0/150
提交评论