敬老院运营管理系统-演示文稿_第1页
敬老院运营管理系统-演示文稿_第2页
敬老院运营管理系统-演示文稿_第3页
敬老院运营管理系统-演示文稿_第4页
敬老院运营管理系统-演示文稿_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

敬老院运营管理系统,选题的依据和意义,随着经济发展飞快的同时,人口老龄化也成为了中国社会所要面对的一项重要危机,为加快转变经济发展方式,在积极应对人口老龄化的举措中,应把社会养老服务事业摆在优先发展的位置上,这是中央审时度势的正确决策。“老有所终”不是新词。根据可查的文献记载,早在春秋时期,孔子便在礼记礼运篇提出这一概念。礼者,非今时常谓之礼仪、礼貌;古代,其实质是社会的典章制度和道德规范,与其直接相关的是统治秩序。故而,“老有所终”亦可视为孔子心目中理想社会的应有之义。理想终究是理想。在物质匮乏、硝烟迭起的封建社会里,“老吾老以及人之老”,只能成为理想家们纸上的一行清墨。世易时移。今日之中国,国内生产总值已位列世界第三,拥有全球第一的外汇储备。而按照世界银行的划分标准,中国在2008年已从低收入国家跃升至世界中等偏下收入国家行列。不过,孔子断难想到的是,今日之中国,仍然存在着相当严重的养老问题。目前我国老年人口已超过1.7亿,到2020年,中国的老年人口将达到2.48亿人,老龄化水平将达到17.17%。到2050年,中国的老年人口总量将超过4亿人,老龄化水平将超过30%以上。人口专家预计,2035年前后,我国65岁以上老人占总人口比例将上升到20%.不断扩容的老年人群,使“银发经济”商机日益凸显。根据全国老龄工作委员会提供的数据,目前我国老年人市场的年消费需求为6000亿元,预计到2010年将达到1万亿元。在异军突起的“银发经济”中,养老、托老服务最为引人注目。年轻人由于工作压力增大,无暇照料父母长辈,使目前老人家庭“空巢”现象日益明显。据国家民政部门预计,到2010年,在我国老人家庭中“空巢”比例将高达70%左右。在这种背景下,激活了社会化养老、托老的市场需求,越来越多的老年人开始自费走进养老院。面对我国亿万老人养老这一旺盛的市场需求,养老、托老服务已成为一个新的创业领域。,课题研究目的,随着老龄人口数量的增加,敬老院运营管理的建设必为重中之重,然而面对成倍数量的老人入住,由于入住老人信息的多样化(例如:入住人员信息,入住时间,床位)等近百项的信息,传统的纸质统计已经不能满足现在如此多项的信息记录,因此为提高疗养老人各项信息的准确度,优化管理资源,尽可能地降低管理成本,成为当今敬老院运营管理系统新指标。随着计算机技术的飞速发展,计算机在敬老院运营管理中应用的普及,利用计算机在实现敬老院运营管理信息业务的管理势在必行。当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。,系统需求分析,随着我国老龄化社会的进一步加剧,养老将面临越来越严峻的挑战,养老看护机构将逐渐增多,如何能够提高养老看护机构的管理水平,从而提高他们的服务质量,将具有重大的社会公益价值,同时,随着养老看护机构的增加,开发养老看护管理系统也将具备一定的经济价值。为了实现对敬老院运营工作进行有效的管理,结合敬老院运营管理的模式和现状,开发出一套敬老院运营管理系统。此系统采用了B/S混合模式结构,结合了网页模式的优点,并且能够在实际应用中取得比较明显的效果,它根据新要求增添的老人信息进行开发设计的,解决了对于敬老院运营管理数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,并提供了对于敬老院信息的录入、修改、查询、删除以及日常安排模块发布等功能,并能够通过网络发布该敬老院的相关信息,并可通过登陆方式在网络上修改敬老院信息。系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。,可行性分析,首先,技术可行性。本系统仅需要一台装有IE浏览器的计算机即可,对机器本身没有太高的要求,一般当前敬老院运营管理或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。其次,经济可行性。由于本系统是为学生毕业设计使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为敬老院运营管理节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。第三,操作可行性。界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。,JSP介绍,JSP是由Sun公司于1999年6月推出的一项技术,是基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。JSP技术在多个方面加速了动态Web页面的开发。它主要有如下几个方面的特点:将内容的生成和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者脚本来生成页面上的动态内容(内容是根据请求来变化的,例如请求帐号信息或者一本书的价格)。生成内容的代码被封装在Servlet和JavaBean组件中,并且结合在脚本中,所有的脚本在服务器端运行。JSP引擎解释JSP标识和脚本程序,生成所请求的内容(例如,通过访问JavaBean组件,使用JDBC技术访问数据库,或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。强调组件的重用绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBean或者Enterprise JavaBean组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行组件,或者使得这些组件为更多的使用者或者客户团体所使用。此方法加速了总体开发进程。采用标识简化页面开发Web页面人开发人员不都是熟悉脚本语言的编程人员。JSP技术封装了许多功能:访问和实例化JavaBean组件、设置和检索组件的属性、下载Applet以及执行用其他方法更难于编码和耗时的功能。JSP技术可以通过开发定制的标识库进行扩展。第三方开发人员和其他人员可以为常用功能创建自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样执行特定功能的组件来工作。当与Java2平台、J2EE和Enterprise JavaBean(EJB)技术整合时,JSP页面将提供敬老院运营管理级的扩展性和性能,这对于在敬老院运营管理中部署基于Web的应用是必需的。,JavaBean技术,JSP作为一个很好的动态网站开发语言得到了越来越广泛的应用,在各类JSP应用程序中,JSP + JavaBean的组合成为了一种事实上最常见的JSP程序的标准. JavaBean是描述Java的软件组件模型,有点类似于Microsoft的COM组件概念。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组合可以快速的生成新的应用程序。对于程序员来说,最好的一点就是JavaBean可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。JavaBean通过Java虚拟机(Java Virtual Machine)可以得到正确的执行,具有平台无关性。一个JavaBean有三个部分组成:属性(Property)Bean的属性就是对象的属性,但提供了属性读取和设置的接口支持。例如一个时钟Bean可以有时区和镇铃属性,日历Bean可以有年份和月份属性。每个属性通常遵守简单的方法命名规则。这样可以很方便的找出Bean提供的属性,然后查询属性值或改变属性值,对Bean进行操作。方法(Method)由于Bean本身是Java对象,调用这个对象的方法是与其交互作用的唯一途径。JavaBean严格遵守面向对象的类设计逻辑,不让外界访问其任何实例字段(没有Public字段)。这样,方法调用的是接触Bean的唯一途径。事件(Event)Bean与其他软件组件交流信息的主要方式是发送和接收事件。这与对象之间通过消息通信类似。JavaBean传统的应用在于可视化的领域,如AWT下的应用。自从JSP诞生后,JavaBean更多的应用在非可视化领域,在服务器端应用方面表现出来了越来越强的生命力。利用非可视化JavaBean, 来封装事务逻辑、数据库操作等等,可以很好地实现业务逻辑和前台程序(如JSP)的分离,使得系统具有更好的健壮性和灵活性。,JDBC技术,JDBC是Java的开发者Sun的JavaSoft敬老院运营管理制定的Java数据库连接JavaDataBaseConnectivity技术的简称,是为各种常用数据库提供无缝联接的技术。JDBC在Web和Internet应用程序中的作用和ODBC在Windows系列平台应用程序中的作用类似。JDBC有一个非常独特的动态连接结构,它使得系统模块化。使用JDBC来完成对数据库的访问包括以下四个主要组件:Java的应用程序、JDBC驱动器管理器、驱动器和数据源。简单地说,JDBC能完成下列三件事: (1)同一个数据库建立连接; (2)向数据库发送SQL语句; (3)处理数据库返回的结果。JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface,应用程序设计接口)。它由一些Java语言写的类、界面组成。JDBC给数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。 通过使用JDBC,开发人员可以很方便地将SQL语句传送给几乎任何一种数据库。也就是说,开发人员可以不必写一个程序访问Sybase,写另一个程序访问Oracle,再写一个程序访问Microsoft的SQLServer。用JDBC写的程序能够自动地将SQL语句传送给相应的数据库管理系统(DBMS)。不但如此,使用Java编写的应用程序可以在任何支持Java的平台上运行,不必在不同的平台上编写不同的应用。Java和JDBC的结合可以让开发人员在开发数据库应用时真正实现“WriteOnce,RunEverywhere!” Java具有健壮、安全、易用等特性,而且支持自动网上下载,是一种很好的与数据库线连接而使用的编程语言。它所需要的是Java应用如何同各种各样的数据库连接,JDBC正是实现这种连接的关键。 JDBC扩展了Java的能力,如使用Java和JDBCAPI就可以公布一个Web页,页中带有能访问远端数据库的Applet。或者敬老院运营管理可以通过JDBC让全部的职工(他们可以使用不同的操作系统,如Windwos,Machintosh或UNIX)在Intranet上连接到几个全球数据库上,而这几个全球数据库可以是不相同的。,用JDBC访问数据库,所有的数据库的对象和方法都在java.sql.* 里面,所以首先要import java.sql.*,要想连接数据库,首先要将驱动程序调入。Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);这是JDBC-ODBC 的驱动程序。 要想连接一个指定的数据库,必须创建Connection类的一个实例。 String url = jdbc:odbc:Grocery prices; Connection con = DriverManager.getConnection(url); 注意在此用到的数据库名称是在ODBC设置控制面板中输入的数据资源名。URL语法对于不同类型的数据库会很不一样。 语法是这样的: jdbc:subprotocol:subname 开头都是JDBC,后面是子协议,然后是ODBC名称。 若要使用纯JDBC驱动程序,必须安装第三方软件提供的驱动程序,一般在数据库的官方网站上可以找到,关于数据库,SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft Mysql, Access等都采用了SQL语言标准。Sqlserver是一个关系型数据库管理系统,由瑞典Sqlserver AB公司开发,目前属于Oracle公司。Sqlserver是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Sqlserver所使用的SQL语言是用于访问数据库的最常用标准化语言。Sqlserver软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择Sqlserver作为网站数据库。,管理员登陆,当登陆时,首先出现的是一个用户登陆的界面,主要是维护系统的安全性和完整性。界面如下图所示:,入住信息管理,管理员可以对入住信息进行管理,包括增加入住信息、查询入住信息等操作。界面如下图所示:,结论,由于时间仓促,本次设计由我完成本系统的制作,对我这样一个JSP新手而言所制作的模块还

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论