1、 毕 业 设 计 ( 论 文 )题 目:养老服务管理信息系统的设计与实现专 业 计算机科学与技术 - I -摘 要随着中国社会经济发展,人口老年化的问题日趋严重,养老服务产业逐渐兴起,方兴未艾,但是相对于其他行业,整个养老产业的信息化和服务智能化还是不足的。本课题便是选取养老服务信息化的角度,立足于开发一个综合的信息平台,促进养老服务产业的信息化管理和提高效率。本课题选择养老服务信息管理系统为一个大的方向,具体实现了其中一个核心模块养老卡销售与管理系统。本课题在开发的过程中,有充分的调研,参考了养老服务机构的实际需求。本课题采用模块化设计思想分为用户管理模块,系统登录与权限控制模块,销售登记模
2、块,销售管理模块,员工信息管理模块,合同状态管理模块,客户信息管理模块,养老卡基本设置模块,养老卡动态信息模块,奖励模块,员工薪资模块以及团队信息管理模块等,基本实现了养老服务企业销售其养老卡产品的功能,也实现了销售员工管理,员工业绩管理,员工工资管理,销售团队管理,销售产品管理,业绩数据统计和分析等实际需求。本课题是基于B/S 框架的Java EE企业级开发项目,前台采用大多数公司开发采用的Extjs2.X框架,是Ajax富客户端WEB2.0 的程序,后台则采用企业开发常用的Spring 框架和Hibernate框架,数据库采用mysql技术。本文以养老卡销售与管理系统为蓝本,详细地阐述了目
3、前国内外养老产业信息化的状况,探讨了实现相关系统的技术平台和实现手段。在充分调研与需求分析的基础上,本文重点介绍了养老卡销售与管理系统需求分析,详细设计与具体实现的过程,最后对系统的功能进行了稳定性,健壮性和安全性测试。关键词 养老服务产业信息化;Extjs;Java EE ;销售与管理- II -AbstractWith the development of Chinas social economy ,the problem of population aging is becoming more and more serious. For that reason,the pension
4、service industry is emerging rapidly. However compared to other industries,The pension industry informatization is under-developed. This topic focuses on the informazation of pension service. In order to improve the efficiency of pension service enterprises, it is imminent to design a comprehensive
5、information management platform of pension service.This topic is a enterprise-level Java EE development project which is based on B/S framework. The foreground is using the Extjs2.X framework,and the background integrates Spring framework and Hibernate framework.Also database of this project used My
6、SQL Technology.This paper discusses the current state of the development of pension service informazation at home and abroad in detail, the technical platforms and the implementation means that realize the relevant system,which is based on the development process of PCSMS( Pension Card Sales and Man
7、agement System).Based on the fully research and sufficient requirement analysis, this paper gives the detail realization processes of PCSMS,tells database design and design description of each module. Finally, according to the testing plan, the system has test each module by running the program and
8、using various data. and large majorities of tests have improved the robustness and stability of the system.Keywords Extjs, informazation of pension service , Java EE, sals management system - III -目 录摘 要 .IAbstract .II目 录 .III第 1 章 绪论.11.1 课题来源 .11.2 课题背景、目的和意义 .11.3 国内外研究现状 .21.3.1 国外养老产业信息化研究现状 .2
9、1.3.2 国内研究养老产业信息化现状 .31.3.3 国内外研究总结 .41.4 主要研究内容 .41.5 本文结构 .5第 2 章 相关技术介绍.72.1 JAVA EE 企业级开发.72.2 B/S 结构.72.3 Extjs 前台界面设计框架.82.4 MYSQL 数据库.82.5 Tomcat 服务器.82.6 Spring+ hibernate 框架.92.7 MVC 设计模式.10第 3 章 需求分析.123.1 可行性分析 .123.2 用户角色与权限分析 .133.2.1 角色分析 .133.2.2 权限分析 .143.3 功能需求分析 .153.3.1 系统功能分析 .15
10、3.3.2 系统用例分析 .153.3.3 功能模块需求 .163.3.4 非功能模块需求 .19- IV -3.4 性能需求 .203.4.1 系统安全性 .203.4.2 数据库选择 .203.5 本章小结 .20第 4 章 养老卡销售与管理系统的设计.214.1 系统设计 .214.2 数据库设计 .254.2.1 数据分析 .254.2.2 数据库的详细设计 .264.3 本章小结 .32第 5 章 养老卡销售管理系统详细设计与实现.335.1 系统登录模块实现 .335.2 用户模块的实现 .345.3 销售登记模块的设计与实现 .365.4 销售模块的设计与实现 .385.5 养老
11、卡基本信息模块的设计与实现 .405.6 团队信息模块的设计与实现 .425.7 员工信息模块的设计与实现 .435.8 合同状态管理模块的设计与实现 .465.9 客户管理模块的设计与实现 .485.10 员工薪资与提成模块的设计与实现 .495.11 奖励模块的设计与实现 .515.12 本章总结 .52第 6 章 养老卡销售与管理系统的测试.536.1 开发测试环境 .536.1.1 软件环境 .536.1.2 硬件环境 .536.2 系统登录与用户角色权限控制 .536.3 销售登记模块的测试 .57结 论.59致 谢.61参考文献.62-1-第 1 章 绪论本章主要阐述课题的来源、背
12、景、目的和意义以及国内外研究现状,概述课题的主要研究内容,并给出论文的整体结构描述。1.1 课题来源“盛泉幸福家园”养老服务管理信息系统,是实验室接的一个实际的开发项目,本课题是该综合系统的一大部分,包括养老卡管理系统,卡销售管理,以及养老中心资产和物资管理系统。荣成盛泉养老服务股份有限公司,是基于传统产业之上的创新业态,以提供老年公寓经营管理服务、社区养老整体解决方案和居家养老服务为主营业务的养老服务企业,是山东省最具规模的集中养老机构之一。该公司欲使用一个综合信息管理软件来管理各项业务,提高企业的工作效率。1.2 课题背景、目的和意义中国经济快速发展,改革开放三十几年来取得了举世瞩目的成就
13、。在十八届三中全会后,中国将迎来新一轮改革,同时我们不得不解决一些重要的难题如劳动力人口的减少,人口老龄化等问题。养老问题在中国从古至今是一个重要的民生问题,养老产业在中国是一个朝阳产业,这个产业的信息化是必然的,本课题尝试从养老信息化的角度,来解决这样的难题,是有必要,而且有意义的。我国于 1999 年跨入了老龄化社会的行列当年我国 60 岁及以上的老年人口占总人口的比例即达 10%。随着老龄人口规模激增,需求结构变化,老龄朝阳、绿色产业的兴起和发展成为必然趋势。老龄产业涉及广泛,不只包括养老服务,还包括老年教育,老年旅游,老年用品,老年文化娱乐,老年房地产等。中国进入全面的现代化,各行各业
14、逐步踏入信息化发展的高速轨道,然而整个养老产业却是刚刚兴起,信息化程度很低。2013 年国务院发布关于加快发展养老服务业的若干意见文件,这将大大促进养老产业的发展,随着政策的出台,将极力加快中国养老信息化的发展。而本课题选择就是综合的养老服务管理系统,在这个综合系统中,包括养老公寓,社区养老,居家养老,疗养-2-康复系统,旅游度假系统等全方位,一站式养老服务。通过所选课题这样的项目,实现综合养老服务信息化管理,将促进整个养老产业的现代化,信息化,便捷化。同时也是企业的实际需求,对养老产业企业的信息化办公,智能管理很有帮助。养老服务管理系统,将大大降低养老企业的人工成本,还能增加其管理水平,提高
15、企业效益,促进资源,人员合理分配,提高从事养老产业的企业竞争力。1.3 国内外研究现状1.3.1 国外养老产业信息化研究现状20 世纪中叶以来,世界各国逐渐进入了人口老龄化社会,与老龄化社会息息相关的养老服务产业在一定程度上得到了重视与发展。美国、日本、英国、法国等国根据本国国情,形成了一套符合本国特点的支持养老服务产业的发展计划。例如美国已是典型的老龄化国家,由于老年人特殊的生理和心理状况,致使其所需的服务与社会上其他成员不同,需要特殊的产品和服务。巨大的养老市场需求,政府的鼓励支持,加之商家分析把握住了老年服务产业这个市场,养老服务产业在美国社会发展起来。综观国外的养老服务产业,各国政府通
16、过金融支持、鼓励就业、发展完善的社会保障制度来确保老年人口的消费能力,并且通过产业指导与培训、税收减免等方式扶持养老服务产业的发展,为居家养老的老人提供周到的服务,形成居家养老服务产业集群,通过鼓励集中养老的模式,促进养老服务产业的发展。国外的养老产业已经发展多年,不仅繁荣有序,而且信息化程度非常高,一些技术成熟的公司开始注意到中国广阔的养老信息产业的市场,比如日立系统公司,在日本养老福利行业拥有首屈一指的销售业绩和业务经验。其中作为经验传承的福祉之森系列产品,经过 10 多年的积累和发展,已经非常成熟和完善。同时,日立系统公司为强化在中国的产品支持体系以及 IT 服务体系,和本土企业成立合资
17、公司,在运维服务和云计算服务领域展开积极合作。在此背景之下,日立系统公司以上海市为起点,正式发布面向养老院等看护行业的 IT 支撑系列产品 GNEXT 养老事业管理系统。该系统以日式精细护理服务产品福祉之森系列产品中设施护理记录系统为基础,融合中国本土化需求而量身定制。通过记录入居者(老人)的生活状况,护理人员的日常护理为轨迹,-3-对护理过程进行有效的指导和监管,快速提升护理水平。并且,可以根据需要对老人的监护人公开整个护理过程,让养老院增加透明度和信任感。养老院通过利用该系统可以在最短时间内,组建自己的服务团队,接近并达到日式的精细护理水平。1.3.2 国内研究养老产业信息化现状“十二五”
18、时期是我同全面建设小康社会的关键期,是人口老龄化加速发展期,也是应对人口老龄化的重要机遇期。据悉,发达国家老龄产业老年人的公共支出是年轻人的3倍,已成为占第三产业比重很大的产业,而我国尚处于创建阶段。目前,我同城市老年人的人均消费额约为6000多元,消费总额达2700亿元,占城市消费额1O左右。虽然我国超过 60岁的老年人有1亿左右,但有90左右的老人对现在的老年消费品不满意。可以看出,老龄市场产业链上的多种需求未能得到满足,巨大潜力尚待挖掘。在真整个养老产业中对于老年人安居问题,即养老服务产业又尤为重要,在新时期,促进养老服务产业的信息化是很有必要的,是与时俱进的,为养老服务机构或者公司开发
19、信息化产品如网页,网站,ERP ,管理软件等,也具有广阔的前景。国内很多公司开始投入这个行业,加快信息化的发展。奥维通信,是对养老信息产业的积极布局最早的公司之一。据公开信息,2012年10月该公司独家出资200万元组建南京奥维居家养老云服务中心,2013 年4月公司又独家出资100万元组建天津市虚拟养老服务中心,2013年7月公司再次独家出资 100万元组建成立甘肃民维虚拟养老服务中心。预计公司未来可能会在全国构建一个规模较大的养老大数据综合服务平台。郑州大象通信信息技术公司主要从事养老服务行业及电信行业信息化解决方案及软硬件产品的研发、销售与服务,是中国养老服务信息化建设工作委员会核心成员
20、,是一家在“养老服务、社区服务、家庭服务、健康管理服务 ”等领域,是养老服务产业信息化的先行者。该公司十几年间专注开发了养老,社区,医疗等领域的信息管理软硬件开发,为全国50多个城市提供综合解决方案。1.3.3 国内外研究总结总的来说,养老产业在中国方兴未艾,整个养老产业信息化和智能化也是非常有意义和值得研究的,本课题便是选取养老服务信息化的角度,希望能通-4-过开发一个综合的信息平台,促进养老服务产业的信息化管理和提高效率,同时也能是老年享受到更加便捷,足不出户的养老服务。1.4 主要研究内容养老服务信息管理系统是一个综合的大型的软件系统,而本课题研究的主要目标是实现养老卡的信息管理和养老卡
21、的销售管理,所以本课题具体为养老卡销售与管理系统(PCSMS ) 。养老卡是养老服务公司的一个核心业务,用户通过购买养老卡的形式来享受其不同的养老服务,比如有的老人购买公寓养老卡,他就可以享受公寓式养老服务;购买社区型养老卡即可享受老年社区养老服务。具体来说养老卡的业务就是养老服务公司的主要业务,公司通过养老卡的销售,来出售其服务进而为其客服提供养老服务。所以养老卡销售和信息管理系统的实现很有意义,在养老服务的业务形态上发挥重要的作用。从使用者的角度来看,本课题的研究对象为:1)系统管理员,管理员可以通过系统进行数据的维护操作,对用户进行管理,注册新用户,修改用户数据,删除用户信息等;此外管理
22、员可以拥有最高权限使用整个系统所有的数据维护功能,包括进入系统的后台进行数据操作;2)销售员,销售员是该系统面向的主体人员,该系统也主要为其提供信息管理服务,销售业务登记,查看销售信息,管理个人信息,修改用户信息以及对养老卡销售信息的管理;3)部门主管或者销售主管,他们登录本系统主要是管理部门的信息;业务统计和分析;查看销售员的销售情况;对员工信息进行管理,这其中包括员工信息的添加,修改以及删除。从功能和模块的角度看,本课题主要研究内容为:1)登录与安全控制模块:需要实现的功能主要有,用 ajax 技术实现异步登录与安全验证,使用拦截器对路径进行过滤防止别人查看后台;2)用户管理模块:需要实现
23、的功能有用户信息的添加,用户的修改与删除,用户权限的控制;3)养老卡基本信息管理模块:由主要分为卡信息管理,和服务信息管理,在卡信息管理中要实现的功能有设置一种卡的类型以及其属性信息,查找所有的卡信息,修改和删除卡的信息;服务信息模块主要是对某种服务类型所享受的服务进行设计,包含修改和删除;-5-4)卡销售业务模块:要实现的功能是,登记每笔销售信息,存入卡销售档案中;5)卡档案管理模块:主要实现的功能有,查看卡所有销售信息(不同查询方式,不同查询时间段) ,对卡档案信息进行信息管理修改删除等,查看不同类型卡销售业绩情况;6)员工信息管理模块:主要实现对员工信息的管理有员工信息录入,修改和删除员
24、工信息,查询员工信息(包含不同条件下查询,按部门,按团队查询等) ;7)部门管理模块:主要实现的功能有部门设置,团队的设置和信息管理,奖励与提成的设置,业务统计与分析模块;8)销售天地模块:此模块主要是销售员使用,主要实现销售交流模块,查看员工信息,查看销售信息,员工业绩统计与分析以及用户信息登录密码的修改等。以上就是本课题主要研究的内容。1.5 本文结构本文的主要内容与结构如下:第 1 章,绪论。主要介绍系统的研究背景、养老服务产业信息化状况介绍、本课题研究的主要内容等。第 2 章,相关技术介绍。详细介绍了 ExtJS 界面设计工具、MySQL、Tomcat 服务器、 Spring+ hibernate 框架、 MVC 模式等。第 3 章,需求分析与概要设计。按照软件工程的理论给出了系统开发的基本思想和方法。在对系统的需求进行详细分析后,给出了系统所要完成的基本功能。并介绍了系统的软硬件开发环境及开发工具。第 4 章,养老卡销售与管理系统的设计。对系统的各种结构和功能架构的设计做了描述。整个养老服务信息管理系统的设计与实现过程。第 5 章,养老卡销售于管理系统的详细设计与实现。第 6 章,养老卡销售与管理系统的测试。介绍系统建模及系统实现过程以及系统测试的方法和过程。