1、 题 目 养老院老人健康管理系统的设计与实现目 录摘要I1 开发概述11.1 课题背景11.2 国内外研究现状12 技术背景32.1 ASP.NET 简介32.2 SQL Server数据库简介33 系统分析43.1可行性分析43.1.1需求可行性分析:43.1.2技术可行性分析:43.1.3操作可行性分析:43.1.4经济可行性分析:53.2 系统需求分析53.2.1后台综合管理53.2.2员工用户管理63.2.3老人用户管理64 系统总体设计74.1 功能模块设计74.2 数据库设计74.2.1 逻辑设计74.2.2 物理设计95 系统详细设计125.1 登录模块详细设计125.2管理员后
2、台管理135.2.1人员信息管理145.2.2住宿信息管理145.2.3健康管理155.2.4其他信息管理155.3员工后台管理165.4老人后台管理166系统测试176.1 系统测试176.2 功能测试186.3 测试结果分析18结 论19参考文献20致谢21摘要:随着中国日益强大,经济民生等多方面的领域都在飞速提升。就目前来看,我国老人基数逐渐增多导致我国社会养老的压力越来越巨大。因此,越来越多的老人选择去一些养老院度过自己的老年期,构建养老院老人的健康管理服务系统,满足老人在健康管理方面的需求,在一方面,可以方便机构人员处理在老人健康管理方面的诸多问题,在另一方面,可以提高养老机构对老人
3、养老的质量和效率,有助于改善老人的健康状况,减轻子女的养老压力,让老人及子女均安心。本文期望研究出一套完善的养老院老人健康管理服务系统,为后续者想要对养老院老人的健康管理服务设计进行研究的工作做一个铺垫。系统主要分为管理员,员工,老人三个角色,每个角色可以实现各自的功能。本系统以C#网页编程,SQL SERVER数据库。SQL查询语言等工具来实现养老院老人健康管理的。本论文主要介绍了养老院管理系统的整个实现流程,还有这个系统的功能需求描述和数据库表的设计等,最后进行了测试,实现养老院老人健康管理系统是完全可行的。关键词:C#;老人健康管理;数据库;ABSTRACT: As China grow
4、s stronger, the economic and peoples livelihood and other fields are rapidly increasing. Chinas current aging has led to unprecedented pressure on Chinas social pension. Therefore, more and more people choose to go to the nursing home to support the elderly, build a health management service system
5、for the elderly in the nursing home, and meet the needs of the elderly in health management. Not only can the organization staff handle many problems in the health management of the elderly, but also improve the organization. The quality and efficiency of old-age care can help improve the health of
6、the elderly, reduce the pressure on the childrens pension, and make the elderly and children feel at ease. This paper hopes to develop a comprehensive health care service system for the elderly in the nursing home, which will lay a foundation for the follow-up work to study the health management ser
7、vice design of the elderly in the nursing home. The system is mainly divided into administrators, employees, and the elderly. Each role can achieve its own functions. This system uses C# webpage programming, SQL SERVER database. Tools such as SQL query language to achieve health management for the e
8、lderly in nursing homes. This paper mainly introduces the entire implementation process of the nursing home management system, as well as their functional requirements description and database table design. Finally, the test is carried out to realize the elderly health management system of the nursi
9、ng home is completely feasible.Keywords:C#; Elderly health management; database; 1 开发概述1.1 课题背景我国现在已步入老龄化阶段,养老问题已经成为我国社会发展路上一个巨大的阻力。一方面是老龄化的加巨,一方面是生活压力增大,一对夫妇除了要赡养老人,还要抚养孩子,一边还要承受工作带来的压力,特别是失去自理能力或是需要照顾看护的老人,迫于压力,人们越来越多的选择去专业的机构来帮照看老人。养老院便应用而生,随着社会的发展,养老院的条件也越来越好,不关可以保证老人的衣食住行的物质条件,有的养老院还开展了丰富的老年活动,
10、来充实老人的精神世界。这样不但使老人的晚年不再孤独,而且也减轻了子女的养老压力,让老人及子女都能安心,同时也促进了老人与子女之间的良好关系并使老人与子女之间相处和谐融洽。当前的养老院大部分为人工管理,手工操作,一旦入院养老的人数增加到一定程序,那给机构人员带来的不但是繁重的工作量,而且占用了他们的休息时间,更不用说有更多时间来考虑和筹划养老服务的提高问题上。所以自动化的管理一样适合这种机构,因此,为了满足养老院的管理服务工作,需要一套完善的管理系统,来解决这方面的问题。本课题从这方面出发,期望能研究出一套适合养老院管理的服务系统,为后续者想要对养老院老人的健康管理服务设计进行研究的工作做一个铺
11、垫并打下夯实的基础。1.2 国内外研究现状日本是老龄化最严重的国家,那么他们在这方面的养老问题是怎么解决的,据调查,日本的养老机构大部分实行公办民办相结合折方式,并向居家养老和社会养老相结合的方向发展,如日本的Centry Terrance新柏养老住宅,采用的就是居家的模式,可以根据老人的健康情况,选择巡房服务、随时访护、登门看护等其中的一种,根据不同的护理服务,支付相应的费用,这种养老模式在我们国内还是很少见的。美国较为流行的养老模式是独立式的退休住宅和托老所;法国则普遍采用的是酒店式的老年住宿,这种设计完全按照老人的需求来建设,老人可根据自己的状况,选择长期或短期的居住方式,选择性比较自由
12、,优点是老人觉得这段时间需要照顾时,可以选择短期护理,等到身体状况或家里有人护理时,结束护理服务,回归家庭。那么这种养老模式,是家庭和社会的纽带,可以缓解养老和工作问题的冲突。而在国内,大多数养老机构为民营机构,民营机构在发展中普通存在两方面的不足,一是养老规模,大多是规模小,床位总量不足,供需失衡。另一方面是管理机制问题,管理不够现代化,人、财、物配合不平衡。但也有相对好的养老机构,如台湾的双连安养中心,他们利用现代化管理,并通过网络系统来助力完成,给老人提供全身心的健康医疗服务,提高健康护理水平。针对老人健康状况有完整的规划理念、独特服务体系和适老华设计,为老人提供发展的可持续性的照顾服务
13、。与此同时,也为老人营造出了类似于社区一般的居住环境。2 技术背景2.1 ASP.NET 简介对于.NET框架而言,不管是开发,还是具体的执行,其均为多语言组件开发。在此情况下,可以实现跨语言相同的编程环境。可以将其分为三部分,首先就是在运行公共语言部分。在该部分中,其关键在于.NET通用的类库。在该框架中,位于底层位置。在运行公共语言时,是执行代码的基础。因此,可以将其视为给运行程序提供的虚拟机,定义了代码的运行环境。对于.NET框架而言,其应用比较广泛的技术就是Web应用编程技术和一些相关技术等。由于.NET的存在,开发人员才得以获得最新的框架,只需通过.NET框架,就可以非常快捷且高效的
14、编写相关的程序。除此之外,其他两个部分,分别是服务框架、上层应用模板。NET开发框架使得开发的人员具备了最新的开发模式,赋予其一些新的特征,比如统一了编程模型,以往在Win32中比较常用的方法等也不再使用。在.NET框架中,也对这些内容进行了相应的定义。并且在对.Dll动态链接库进行管理的同时,采用最多的方法就是版本化方法。在相同的.NET框架下,不管该动态连接库存在何种差异,所使用的版本也必须是相同的。主要的原因在于对版本进行更新时,容易产生比较多的冲突,必须要对其进行防范做好对应的处理措施。所以,应用该框架以后,使得工作发布等得到了极大的良好的优化,也使得编写代码的效率得以大大的提升。除此
15、之外,.NET框架对于不同的语言程序代码的调用技术也都支持。并且.NET的应用,也能更好的对内存进行统一的管理,以对内存资源存在的垃圾进行清理,保持内存资源的整体清洁。2.2 SQL Server数据库简介SQL Server2008是各类数据的存储、运行的地方,相当于一个系统的大脑,系统的各类存储数据都会存储在数据库中,所以数据库需要具有较为稳定的存储能力,对于系统得到各类数据需要能够进行安全的存储,对于各类指令能够根据要求进行快速准确的运算,SQL Server2008数据库中存在多个子数据库,对于不同类型的数据可以进行分类处理,这样提高存储水平的同时,可以大幅度的提高数据调取使用的效率。除此之外,SQL Server2008可以对其相应的数据库或者数据文件和日志文件进行加密,并且不需要任何改动应用程序,既加强了数据的安全性,还同时防止了未授权用户的访问,满足了用户的数据隐私的要求。3 系统分析3.1可行性分析基于养老院健康管理系统的设计与实现可行性分析主要包括技术可行性分析、经济可行性分析和操作可行性分析。3.1.1需求可行性分析:在对系统进行可以实施的方向进行一个预测,这样才可以进行市场上的需求调研,满足用户的最大程度的需要和要求,这就决定了系统的开发和使用的过程,研究的系统能够很好的进行分析和研究。在进行市场上的需求分析,用户的需求分析,用户的可行性