敬老院运营管理系统计算机毕业设计论文.doc
《敬老院运营管理系统计算机毕业设计论文.doc》由会员分享,可在线阅读,更多相关《敬老院运营管理系统计算机毕业设计论文.doc(44页珍藏版)》请在三一文库上搜索。
1、基于Java的敬老院运营管理系统摘要本敬老院运营管理系统是使用JSP编程语言和Sqlserver数据库共同来完成的,采用面向对象方法,对敬老院运营管理工作进行设计与实现。分析设计了敬老院运营管理系统的静态模型和动态模型,完成了系统开发的分析、设计和实现的工作。本敬老院运营管理系统通过Web方式完成用户与系统的交互,系统的功能模块具体有对老人的,入住,协议,收费,日常照料以及护理服务经行管理,并对院方的仓库,人事,考勤,工资,财务,办公等进行管理。提高阶段添加对入院数据的分析模块。实现敬老院管理的电子化,从而实现提高效率,降低成本的目的。 本系统的开发采用现有成熟技术为参照,共享源码为模板,结合
2、本敬老院运营管理系统的实际需求进行分析和功能调整,探讨了利用JSP开发敬老院运营管理系统的过程。关键词:敬老院;运营管理;系统Nursing Management System Based On JavaAbstract The nursing home operations management system is the use of JSP programming languages and database Sqlserver together to complete, object-oriented approach , design and implementation of nu
3、rsing home operations management work . Analysis and design of the static model nursing home operations management systems and dynamic models , completed an analysis of system development , design and implementation work. The nursing home operations management system to complete user interaction wit
4、h the system via the Web , function modules of the system specifically for the elderly , occupancy agreements , fees, daily care and nursing services through the line management, and hospital warehouse personnel, attendance , payroll, finance and office management. Improve the admission stage to add
5、 data analysis module . Realization of electronic nursing home management , in order to achieve improved efficiency and reduce costs . The system was developed using the existing mature technologies as a reference, a shared source as a template, with the actual needs of the nursing home operations m
6、anagement system for analysis and functional adjustments , explored the use of JSP development process of nursing home operations management system .Keywords: nursing home ;operations;management;system 目 录摘要IAbstractII1 引言11.1 选题的依据和意义11.2 课题研究目的12 系统分析22.1 系统需求分析22.2 可行性分析32.2.1技术的可行性32.2.2经济的可行性32
7、.2.3操作可行性32.2.4法律的可行性42.3 设计的基本思想42.4设计原则42.5非功能需求52.5.1用户界面需求52.5.2软硬件环境需求52.5.3软件质量需求62.6 系统开发步骤63 本系统采用的关键技术73.1 JSP介绍73.2 JavaBean技术83.3 JDBC技术93.4 用JDBC访问数据库93.5 java主要有以下特性113.6 B/S模式分析123.7 SqlServer133.8 服务器tomcat144 系统详细设计164.1 关于数据库164.1.1数据库设计概述164.2 数据库的概念结构设计174.3 处理流程设计184.3.1 系统操作流程18
8、4.3.2 数据增加流程194.3.3 数据修改流程204.4.4 数据删除流程214.4 系统模块设计224.4.1 管理员登陆224.4.2 办公信息管理234.4.3日常护理信息管理244.4.4 入住信息管理255、系统调试与测试285.1 程序调试285.2 程序的测试295.2.1 测试的重要性及目的295.2.2 测试的步骤305.2.3 测试的主要内容31结论32致谢33参考文献34附录:35外文原文35 外文翻译40IV1 引言1.1 选题的依据和意义随着经济发展飞快的同时,人口老龄化也成为了中国社会所要面对的一项重要危机,为加快转变经济发展方式,在积极应对人口老龄化的举措中
9、,应把社会养老服务事业摆在优先发展的位置上,这是中央审时度势的正确决策。“老有所终”不是新词。根据可查的文献记载,早在春秋时期,孔子便在礼记礼运篇提出这一概念。礼者,非今时常谓之礼仪、礼貌;古代,其实质是社会的典章制度和道德规范,与其直接相关的是统治秩序。故而,“老有所终”亦可视为孔子心目中理想社会的应有之义。理想终究是理想。在物质匮乏、硝烟迭起的封建社会里,“老吾老以及人之老”,只能成为理想家们纸上的一行清墨。世易时移。今日之中国,国内生产总值已位列世界第三,拥有全球第一的外汇储备。而按照世界银行的划分标准,中国在2008年已从低收入国家跃升至世界中等偏下收入国家行列。不过,孔子断难想到的是
10、,今日之中国,仍然存在着相当严重的养老问题。目前我国老年人口已超过1.7亿,到2020年,中国的老年人口将达到2.48亿人,老龄化水平将达到17.17%。到2050年,中国的老年人口总量将超过4亿人,老龄化水平将超过30%以上。人口专家预计,2035年前后,我国65岁以上老人占总人口比例将上升到20%.不断扩容的老年人群,使“银发经济”商机日益凸显。根据全国老龄工作委员会提供的数据,目前我国老年人市场的年消费需求为6000亿元,预计到2010年将达到1万亿元。在异军突起的“银发经济”中,养老、托老服务最为引人注目。年轻人由于工作压力增大,无暇照料父母长辈,使目前老人家庭“空巢”现象日益明显。据
11、国家民政部门预计,到2010年,在我国老人家庭中“空巢”比例将高达70%左右。在这种背景下,激活了社会化养老、托老的市场需求,越来越多的老年人开始自费走进养老院。面对我国亿万老人养老这一旺盛的市场需求,养老、托老服务已成为一个新的创业领域。1.2 课题研究目的随着老龄人口数量的增加,敬老院运营管理的建设必为重中之重,然而面对成倍数量的老人入住,由于入住老人信息的多样化(例如:入住人员信息,入住时间,床位)等近百项的信息,传统的纸质统计已经不能满足现在如此多项的信息记录,因此为提高疗养老人各项信息的准确度,优化管理资源,尽可能地降低管理成本,成为当今敬老院运营管理系统新指标。随着计算机技术的飞速
12、发展,计算机在敬老院运营管理中应用的普及,利用计算机在实现敬老院运营管理信息业务的管理势在必行。当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。2 系统分析2.1 系统需求分析随着我国老龄化社会的进一步加剧,养老将面临越来越严峻的挑战,养老看护机构将逐渐增多,如何能够提高养老看护机构的管理水平,从而提高他们的服务质量,将具有重大的社会公益价值,同时,随着养老看护机构的增加,开发养老看护管理系统也将具备一定的经济价值。为了实现对敬老院运营工作进行有效的管理,结合敬老院运营管理的模式和现状,开发出一套敬老院运营管理系统。此系统采用
13、了B/S混合模式结构,结合了网页模式的优点,并且能够在实际应用中取得比较明显的效果,它根据新要求增添的老人信息进行开发设计的,解决了对于敬老院运营管理数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,并提供了对于敬老院信息的录入、修改、查询、删除以及日常安排模块发布等功能,并能够通过网络发布该敬老院的相关信息,并可通过登陆方式在网络上修改敬老院信息。系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。如图3.1所示:业务服务器数据库服务器事务逻辑数据逻辑Cli
14、entBrowser表示逻辑Browser表示逻辑JSP网页WWW服务器/业务逻辑服务器JavaBea组件中间件JDBC数据库服务器数据库sqlserver数据库 图3-1 系统模式图系统采用三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过JSP网页完成。而系统内部复杂的业务逻辑主要通过JavaBean的组件(Component)实现,JavaBean组件在WWW服务器上运行,通过JSP返回到客户浏览器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用JDBC中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑
15、和数据逻辑。本系统使用JSP技术作为表现手段,服务器采用Tomcat 5.0.3作为JSP引擎,系统业务逻辑由JavaBean 组件完成,使用JDBC 3.0 驱动程序访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用MY SQL数据库作为数据库服务器。2.2 可行性分析开发任何一个系统,都会受到时间和资源上的限制。因此,在每一个项目开发之前,都要进行可行性分析,可以减少项目的开发风险,避免人力、物力和财力的浪费。下面就技术、经济、操作和法律四个方面来介绍。2.2.1技术的可行性本系统开发工具是MyEclipse和SqlServer数据库,开发语言是Java,主要使用了J2EE的技术,
16、java是一种面向对象编程语言,简单易学而且灵活方便。大三时就学习了java课程,大四期间也系统的了解了J2EE的知识,养老院运营管理系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在大学期间学习过软件工程,软件测试,UML统一建模语言等课程,每个学期也会完成对应的课程设计,具备一定的系统分析、设计和测试能力。因此,完成系统实现在技术上完全具有可行性。本系统仅需要一台装有IE浏览器的计算机即可,对机器本身没有太高的要求,一般当前敬老院运营管理或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图
17、形文件或动画文件。2.2.2经济的可行性由于本系统是为学生毕业设计使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为敬老院运营管理节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。2.2.3操作可行性界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。本系统操作简单,输入信息页面大多数都是下拉框的选择形式,在某些页面,信息可以自动生成,无需输入,时间的输入也是用的日历控件,操作简便,对操作人员的要求很低,只需对WINDOWS操作熟练,加之对本系统的操作稍
18、加培训即可工作,而且本系统可视性非常好,所以在技术上不会有很大难度。2.2.4法律的可行性本系统是自行开发的管理系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。综上所述,开发一个网上机票售票系统与传统售票的方式相比具有速度更快,操作更准确,节省开支等有利之处,因此,建立一个网上机票售票系统是必要可行的。2.3 设计的基本思想(1) 系统分成几个相对独立的模块,但这些模块都进行集中式管理。(2) 分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。 (3)合理的数
19、据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。2.4设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1) 合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。(2) 实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。(3) 准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。
20、(4) 易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。(5) 源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。 (6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。(7)安全性原则:可以为该系统的用户设置用户权限。2.5非功能需求2.5.1用户界面需求界面设计目前已经成为评价软件质量的一条重要指标,一个好的用户界面可以增加用户使用系统的信心和兴趣,提高工作效率,JSP技术是用JAVA语言作为脚本语言
21、的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。 创建动态页面非常方便。用户界面是指软件系统与用户交互的接口,通常包括输出、输入、人-机对话的界面格式等。1. 输出设计输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定的格式,提供管理者使用,这是输出设计的主要职责和目标。系统设计的过程正好和实施过程相反,并不是从输入设计到输出设计,而是从输出设计到输入设计,这是因为输出表格直接与使用者相联系,设计的出发点应当是保证输出表格方便地为使用者服务,正确及时反映和组成用于各部门的有用信息。输出设计的原则是考虑既要全面反映不同管理层的各
22、项需要,又要言简意赅,不要将用户需要和不需要的都提供给用户。2. 输入设计输入数据的收集和录入是比较费事的,需要大量的人力和一定设备,并且容易出错。如果输入系统的数据有错误,则处理后的输出将扩大这些错误,因此输入数据的正确性对于整个系统质量的好坏是具有决定性意义的。输入设计的原则有如下几点:1) 输入量应保持在能满足处理要求的最低限度。设计中可采用设置字段初值,下拉式数据窗口等方式尽量减少用户键盘输入量。输入量越少,错误率就越少,数据准备时间也减少。2) 输入的准备及输入过程应尽量容易进行,从而减少错误的发生。3) 应尽量早对输入数据进行检查(尽量接近原数据发生点),以便使错误及时得到更正。
23、4)输入数据尽早地用其处理所需的形式被记录,以避免数据由一种介质转移到另一种介质时需要转录而可能发生的错误。2.5.2软硬件环境需求软件环境:兼容当前主流操作系统Windows XP/7等。硬件环境:32/64位计算机。2.5.3软件质量需求易用、健壮、兼容性好、运行稳定、有一定安全保障。2.6 系统开发步骤一般说来,管理信息系统的建立与应用可以划分成总体规划、系统开发和系统运行三个阶段,其中系统开发阶段还可进一步分为系统分析、系统设计和系统实施等工作环节。上述各个阶段排列成一个严格的线性开发序列,在每个工作阶段均产生完整的技术文档作为下一阶段工作的指导和依据,每一阶段都应对文档进行评审,确信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 敬老院 运营 管理 系统 计算机 毕业设计 论文
链接地址:https://www.31doc.com/p-3931752.html