残疾人信息管理系统.docx

上传人:b****5 文档编号:2794964 上传时间:2022-11-15 格式:DOCX 页数:36 大小:2.98MB
下载 相关 举报
残疾人信息管理系统.docx_第1页
第1页 / 共36页
残疾人信息管理系统.docx_第2页
第2页 / 共36页
残疾人信息管理系统.docx_第3页
第3页 / 共36页
残疾人信息管理系统.docx_第4页
第4页 / 共36页
残疾人信息管理系统.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

残疾人信息管理系统.docx

《残疾人信息管理系统.docx》由会员分享,可在线阅读,更多相关《残疾人信息管理系统.docx(36页珍藏版)》请在冰豆网上搜索。

残疾人信息管理系统.docx

残疾人信息管理系统

摘要

在当今社会,互联网的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。

当前大量残疾人的信息管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。

设计一个残疾人信息管理系统,以帮助管理人员的办公、节约管理成本、提高管理人员工作效率的目的。

残疾人信息管理系统以软件工程的思想为指导,经过可行性研究、需求分析、总体分析、详细设计等主要阶段而进行的规范的开发过程。

目前开发Web应用程序主要有C/S(客户机/服务器)和B/S(浏览器/服务器)两种模式。

相对于C/S模式来讲,B/S模式让客户端不安装软件通过对服务端的访问就可以得到所需信息,从而使网页更加便于浏览和管理,符合使用者对使用系统的要求,也就是说用户无需安装客户端,只要通过浏览器就可以访问相关服务;它在系统升级或维护的时候,只要在Web服务器中集中改动,用户在下一次页面刷新时就能立即得到反馈,而对于那些在服务端运行的逻辑、改动对于用户来说是透明的;此外,就数据迁移和安全性等方面来讲,B/S模式也更加具有优势。

本文首先通过分析运输车的管理现状,提出了自动化管理的可行性解决方案,最后实现该系统的正常运行。

关键词:

jsp技术;Oracle数据库;残疾人信息;信息管理

 

Abstract

Peopleworkingandlivingintoday'ssociety,thedevelopmentoftheInternethasbroughtgreatconvenienceandefficiency,informationtechnology,electronicstechnologyhasbecomethepreferredsavingsinoperatingcosts,improveworkefficiency.Informationmanagementofalargenumberofpeoplewithdisabilitiesisstillintheartisanalstage,notonlyinefficient,oftenbecauseofcarelessmanagementflaws.Designofadisabledpersoninformationmanagementsystemtohelpmanagetheoffice,savingmanagementcosts,improvetheworkefficiencyofthemanagementstaff.

ThecompletionofthissystemisbasedonJSPprojectdevelopmentandMySQLdatabase,systemdesignchoiceB/Sstructure(namelythebrowser/serverstructure).Truckfuelconsumptionmonitoringsystemmeetthemassesthroughthenetworktotransportvehicleoperationandcomeoninformation,andtotheneedsofthequeryoperationprocessisconvenient,intuitiveandusesafetyrequirements;Adoptmodularizationprogramdesignmethodsystem,convenientforsystemcombinationandmodification,facilitateagaintechnologymaintenancestaffrecruitingandmaintenance;Havethedatabasemaintenancefunctionintime,canaccordingtouserneedsdataadd,delete,modify,inquirestheetc.Thesituationofthemanagementofvehicle,andputsforwardthefeasibilityoftheautomationmanagementsolutions,designdemandoverallstructure,businessprocessanddatastructure,program,andrealizethenormaloperationofthesystem.

Keywords:

theJSPtechnology;Oracledatabase;DisabilityInformation;Datatransmission

第一章绪论

1.1残疾人信息管理系统意义与目的

在当今社会,互联网的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。

当前大量残疾人的信息管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。

因此部分城市需求,设计一个残疾人信息管理系统,以帮助管理人员的办公、节约管理成本、提高管理人员工作效率的目的。

系统特点:

通过先进的开发工具,完善的安全机制和数据维护功能满足了管理人员对信息的安全及保密的特殊要求。

整个软件的主导设计思想是“以人为体,为人服务”,功能模块流程化设计,操作简单、界面清晰、工作思路明确,使用户工作得心应手,所有的功能操作都极为简单,只要会简单电脑操作,既可在短时间内熟练操作本系统。

(1)高度的灵活性系统支持库结构、数据代码的自定义功能。

系统支持组织结构的灵活定义与变更,提供多套组织架构。

系统支持自定义功能模块功能。

系统支持用户进行业务流程的自定义设计功能

(2)方便、灵活的查询处理系统内嵌全面的查询工具,可以根据用户需要进行查询条件的自定义,并对用户经常用到的查询条件自动记录,以便提高工作效率。

(3)友好、实用的统计分析可对不同的数据类型进行不同的统计分析,同时可将结果直接输出到MSExcel、MSWord等视窗应用软件。

(4)完备的自助服务系统可在B/S模式下实现用户和管理员查询等功能。

正因为残疾人信息管理系统的好处,所以越来越多人喜欢用,简化了管理者的工作。

1.2残疾人信息管理系统现阶段的状况

当前,由于国家大力重视残疾人的保障,所以设计一个残疾人信息管理系统是必不可少的需求,为了方便管理者的管理,以及防止残疾人信息的的泄漏和疏忽,现阶段已经发现有个别的管理的系统,但是还不是很完善,功能上还不全面,而且实用性还未完全,使用者的使用情况还不是很满意,所以要做好这方面的工作。

1.3残疾人信息管理系统开发技术

本系统设计主要通过B/S结构(即浏览器/服务器结构),实现残疾人信息的管理。

运用的的技术主要有:

静态页面的制作、JavaWeb开发技术、JSP项目开发和Oracle数据库的操作。

1.3.1B/S模型的优点

几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在。

它和C/S模型比较优点极为突出。

两层技术模型(Two-TierArchitecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。

对用户量在12—100的局域网环境中,两层模型的确是个不错的方案。

由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。

所以,用户的并发请求数量有限的。

为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型。

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者说是改进的结构。

用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。

[1]

1.3.2JSP技术发展背景

Web技术的迅猛发展正推动Internet上信息服务类的进步。

WWW服务的基础是HTML语言。

这个系统模块中用到的JSP技术是在HTML语言的基础上使用脚本语言对网页的对象模型进行编程。

JSP全称JavaServerPages,它是由SunMicrosystems公司提出、许多公司参与建立的一种动态网页技术标准。

它诞生在1999年6月1日。

目前国内外已经在广泛地使用JSP。

随着JAVA语言得到普及,越来越多的公司开始关注JSP的前景。

传统的动态网页制作包括CGI、ASP、JSP三种,而JSP具有明显的优势。

使用CGI-BINJ接口是一个最早的动态WEB页面问题的解决方案。

缺点,CGI程序必须从CGI接口读入一长串的字符串,再从字符串中取得所需要的数据并加以处理。

过程十分繁琐。

另一个缺点,除了Perl是解释语言外,其他都是编译式的语言。

每次修改后,都必须重新编译一次,这给开发人员带来麻烦,增加了工作量。

ASP和JSP都能取代CGI使网站建设和发展变得简单快捷。

尽管JSP技术和ASP在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:

两者是来源于不同的技术规范组织,其实现的基础,WEB服务器平台要求不相同。

(1)作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。

一次写入,之后,可以运行在任何具有符合JavaTM语法结构的环境。

取代之过去单一平台开发。

ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB服务器的工作。

(2)从开发人员的角度来看其区别在于:

ASP仅支持组件对象模型COM,而JSP技术提供的组件都是基于JavabeansTM技术或JSP标签库。

(3)JSP标签可扩充性。

JSP技术能够使用开发者扩展JSP标签,JSP开发者能定制标签库,减少对脚本语言的依赖

(4)生成可重用的组件。

JSP基于组件的技术方法加速了总体开发过程。

JSP组件(Javabeans,或定制的JSP标签)是跨平台可重用的。

Javabeans组件可以访问数据库,并能以分布式系统模式工作于UNIX和WINDOWS平台。

[2]

(5)易于维护性。

基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理。

JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。

如上的比较不难看出,JSP技术编写的程序运用要更加灵活,可扩展性更强。

1.3.3Oracle数据库

Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合,是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。

在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。

支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。

它提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵,加上它有许多优秀的前台开发工具如POWERBUILD、SQL*FORMS、VISIABASIC等,可以快速开发生成基于客户端PC平台的应用程序,并具有良好的移植性,提供了新的分布式数据库能力。

也可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。

第二章

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1