《基于移动平台的社区养老平台构建设计和实现计算机科学与技术专业.docx》由会员分享,可在线阅读,更多相关《基于移动平台的社区养老平台构建设计和实现计算机科学与技术专业.docx(35页珍藏版)》请在优知文库上搜索。
1、上世纪90年代传言1999年是世界末日。然而世界末日并没有到来,对于我国却迎来了人口迅速老龄化的问题,突然到来的老龄化问题已成为全社会联合关心的重点。随着日渐增大的老龄化压力以及传统养老方式的日渐衰弱,老年人越来越依赖社会关照服务,养老问题成为了全社会的问题,社区养老也变成媒体中的明星关注对象。本课题在分析了社区居家养老和养老管理现状以及对现有的社区养老服务系统进行研究比较的基础上,针对居家养老管理的特殊性,设计研发了一套基于Web技术的基于移动平台的社区养老平台。本系统用户主要包括管理员、老人以及子女这三类。管理员用户的功能主要包括修改密码、老人信息管理、日常监控管理以及医疗医嘱管理等模块;
2、老人用户的功能主要包括我的日常监控、医疗医嘱模块以及意外状况管理;子女用户的功能主要包括日常监控查询、医疗医嘱查询以及意外状况模块查看。系统开发语言使用JAVA,MySQL作为数据库,开发环境为MyECIipse,以及系统服务器TomCa3开发出的一个基于B/S结构的基于移动平台的社区养老平台。关键词:JAVA;数据库;B/S模式TheDesignAndImplementationOfIntelligentCommunityCareSystemAbstract90,slastcentury,rumors1999willbetheendoftheworld.Theworlddidnotend,h
3、owever,forChinahasusheredinarapidlyageingpopulation,thesuddenarrivaloftheagingtroublehasbecameallsocialissuesofcommonconcern.Alongwiththegrowingagingpopulationpressureandthewastingawayoftraditionalendowmentway,oldpeopleismoreandmoredependentonsocialcareservice,pensionproblemsbecometheproblemofthewho
4、lesociety,intelligencecommunityendowmenthasbecamethestarofmediaattention.Thistopicontheanalysisofthecommunityserviceforhomecareofelderlyandpensionmanagementpresentsituationandtheexistingcommunityendowmentservicesystemonthebasisofcomparingresearch,aimingattheparticularityofthepensionmanagementthatocc
5、upythehome,designedanddevelopedasetofintelligentcommunityendowmentsystemusedWebtechnology.Theusersofthesystemismainlyincludingadministrator,thesethreekindsofelderlypeopleandchildren.Administratoruserfunctionmainlyincludesmodifytheloginpassword,theoldmaninformationmanagement,dailymanagementandmedical
6、ordersmanagementmodule;Theolduserfunctionmainlyincludesmydailymonitoring,medicaladvicemoduleandsurprisesmanagement;Childrenuserfunctionsincludingdailymonitoringinformation,medicalorders,queryandsurprisesthemodule.SystemusingJAVAdevelopment,MySQLasthedatabase,thedevelopmentenvironmentisMyEcIipse,Tomc
7、at,andsystemserver;todevelopabasedonB/Sstructureofthewisdomofcommunityendowmentsystem.Keywords:java;database;b/sstructure摘要IAbstractII前言11 概述21.1 课题的意义和目的21.2 主要研究的内容21.3 开发工具21. 3.1MyEclipse21.3.2Tomcat21.3.3JSP技术21.3.4JavaScript31.4软硬件需求32系统分析32.1 可行性分析31. 1.1技术可行性32. 1.2经济可行性33. 1.3操作可行性32.2 功能模块
8、分析42.3 设计的基本思想62.4 4性能需求62 .4.1系统的安全性63 .4.2数据的完整性62.5界面需求73 数据库设计73.1 数据库的分析与设计73.1.1 数据库的概念结构设计73.1.2 数据库的逻辑结构设计94 系统功能实现101.1 1登录页面设计101.2 管理员主页面H1.3 修改登录密码111.4 老人信息管理124. 4.1老人信息添加125. 4.2老人信息管理134.5 子女信息管理134.5.1 子女信息添加134.5.2 子女信息管理154.6 日常监控信息管理154. 6.1日常监控信息添加155. 6.2日常监控信息管理164.7 医疗医嘱信息管理1
9、74.7.1 医疗医嘱信息添加174.7.2 医疗医嘱信息管理174.8 老人查看日常监控184.9 老人查看医疗医嘱184.10 10意外状况信息管理194 .10.1意外状况信息添加195 .10.2意外状况信息管理194.11子女查看老人养老状况191. 11.1日常监控查询194. 11.2医疗医嘱查询205. 11.3意外状况查询205系统测试215.1 系统测试目的与意义215.2 测试过程215.2.1主页面的登录模块测试215.3其他错误22结论23参考文献24致谢25基于移动平台的社区养老平台是面向居家老人以及老人子女的讯息平台,目的是提供智能化的养老服务。科技进步的同时.,
10、新养老形式日益风行,电子市场中也开始出现专为老人设计的科技产物。为了能改善老人们的晚年生活,正确并人性化地解决老人们的安全与社交问题,基于移动平台的社区养老平台将会创造养老的新形式。基于移动平台的社区养老平台使用现代计算机技术、网络技术以及物联网技术,为居家老人们打造一个交流的信息平台。使老人在日常生活中能够不受时间和空间约束,在自己家中享受高质量生活。本文通过五个章节的阐述,介绍了基于JaVa的基于移动平台的社区养老平台系统的设计与实现。第一章概括了课题的意义和目的,研究内容和开发工具,第二章进行了系统分析,第三章介绍了系统数据库,第四章详细描述了系统功能的实现以及对不同用户的使用进行描述,
11、第五章进行系统测试。1概述1.1 课题的意义和目的伴随着不断提高的科学技术,计算机科学逐日完善,其超乎想象的强大功能已被世人了解,它的作用发挥在社会的各个领域。本课题基于Java语言模拟开发符合中国社会状况的基于移动平台的社区养老平台为老人的养老生活提供质量保障。1.2 主要研究的内容基于Java语言的基于移动平台的社区养老平台的体系结构主要有以下几大功能模块:(1)老人电子信息建档:老人编号、姓名、性别等信息的增删改查,并可添加其对应的子女用户。(2)日常监控模块:管理员可以随时将有关信息直接发布到系统,并对即时信息进行增删改查,老人和子女登入后只可查询。(3)医疗医嘱服务系统:针对有长期医
12、嘱的老人,管理员对医嘱进行日常监控;并可以对老人用户的医嘱进行增删改查,而老人和子女只有查询权限。(4)意外状况信息管理:老人以用户的身份登录系统发布内容,并可以对发布内容进行增删改查,子女登陆后即可查询并删除老人的意外情况。1.3 开发工具1.3.1MyEclipseMyEcIipse功能非常强大,支持也十分广泛,Java开发也是它其中一项功能。MyEcIipse是EclipseIDE的扩展,它可以提高整体工作效率。1.3.2TomcatTomcat是一个小型应用服务器,所以它经常活动于中小型系统和并发访问用户不是很多的地方,这个小型服务器是是开发和调试JSP程序的第一选择。1.3.3JSP
13、技术JSP的编程语言是Java,用来编写类XML的tags和Scriptlets,并对产生动态网页的处理逻辑进行封装。JSP将分离网页逻辑与网页设计和显示,基于组件的设计,令开发基于Web的应用程序变得迅速和容易。1. 3.4JavaScriptJavaScript是一一种客户端脚本语言。客户端Web开发也是经常应用JavaScript脚本语言,给HTML网页添加动态功能,比如对用户的各种操作进行响应。1.4软硬件需求硬件需求:CPU:Corei3以上内存:2G以上软件需求:操作系统版本:WindowsXPvistaWin7开发工具:MyEclipse8.6后台服务器:ApacheTomcat
14、6.0开发语言:JaVa浏览器:IE6.02系统分析2.1 可行性分析2.1.1 技术可行性本系统使用MyEelipse、MySQL、Java,主要运用了J2EE的技术。上大学期间学习过数据库,软件工程等课程,具有一定的系统分析测试能力。所以技术上具有可行性。2.1.2 经济可行性在当今信息化时代,信息化管理可以使管理工作更加快速化、系统化、全面化。以此为企业带来较高的工作效益和经济效益,企业在管理工作上的高效率和便捷性远远超过了开发本系统的成本。所以在经济上具有完全的可行性。2.1.3 操作可行性本系统操作简单,输入信息页面一目了然,有些页面信息手动选取,无需输入,操作十分简便,对操作人员的
15、要求低。所以在操作上不会有很大难度。2.1.4 法律可行性本系统是自发的管理系统,是具有实际意义的系统,开发环境软件和使用的数据库都是源代码,不会有侵权问题。综上所述,开发一个基于移动平台的社区养老平台是必要可行的。2.2 功能模块分析该系统划分为五大功能模块:(1)老人信息管理该模块主要完成管理员对老人信息的的管理。如图2-1所示:(2)日常监控信息管理功能该管理功能主要完成管理员对日常监控信息的管理。如图2-2所示:图2-2H常监控信息管理功能用例图(3)医疗医嘱信息管理功能该管理功能主要完成管理员对医疗医嘱信息的管理。如图2-3所示:图2-3医疗医嘱信息管理功能用例图(4)老人用户模块功能该管理功能主要完成老人对自己日常监控信息和医疗医嘱模块的查看以及对意外状况信息的管理。如图2-4所示:(5)子女用户模块功能该功能主要完成子女对老人信息的查看,包括日常监控信息、医疗医嘱信息以及意外状况的查看。如图2-5所示:图2-5子女用户模块功能用例图2.3设计的基本思想设计思想遵循以下几点:(1)采用