毕业设计(论文)基于时态信息的人事管理系统.doc
《毕业设计(论文)基于时态信息的人事管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于时态信息的人事管理系统.doc(46页珍藏版)》请在三一办公上搜索。
1、基于时态信息的人事管理系统摘 要随着信息技术的不断发展,我们现在已经步入了一个信息化的时代,信息化管理已经是每一个部门不可或缺的管理手段,当然高校的人事管理如今也离不开信息化的管理。高校人事管理是高校不断发展强大不可缺少的一部分,它的内容对于高校的决策者和管理者来说都是至关重要的,因此,基于时态的高校人事管理系统不仅能为管理者以及职工提供快捷的查询时段,同时也要不职工的历史信息进行合理的分类,让职工明白自己以前做了什么,现在应该做什么,未来还可以做什么。但一直以来高校使用的都是传统数据库的管理方式,这种管理方式存在着许多缺点,诸如重要历史信息丢失或者不全等问题,而且时间一长,将产生大量的信息不
2、全,这对于查找、决策和维护都带来了不少的困难。本系统正是为了解决上述问题而设计的。 系统开发工具VS(visual studio 2008),采用ASP.NET语言以及ORACLE 10G数据库和TIME DB 中间件的合理结合,系统是基于B/S模式开发的,可以有效的实现高校的人事管理。 论文主要介绍了“基于时态信息的人事管理系统”的开发背景及如何分析、设计和实现。在论文中首先介绍了时态数据库的基础知识和相关概念,并介绍了TIME DB的使用方法和它在时态数据库设计方面的不可或缺,根据以上知识设计并实现系统。文中主要包括调研分析、可行性研究、平台论证、需求分析、系统的总体设计、数据库设计、详细
3、设计等,并通过流程图和文字加以解释说明。在论文的最后,对系统的测试与实施情况进行了阐述和分析。 关键词:基于时态信息的人事管理系统,ASP.NET,ORACLE 10G,TIME DB,B/SPERSONNEL MANAGEMENT SYSTEM BASED ON TEMPORAL INFORMATIONABSTRACTAs information technology continues to evolve, we have now entered an era of information technology, information management is indispensabl
4、e to every department management tools, of course, personnel management in colleges and universities can not be separated from the management of information technology. Personnel Management in Higher colleges and universities continue to develop strong indispensable part of its contents are vital fo
5、r policy makers and managers of universities, the tense Universities Personnel Management System not only for managers and workers quick query sessions, to be reasonably classified at the same time but also historical information of workers, allowing workers to understand his past to do what should
6、be done now, the future can also do. Universities have been used are the traditional database management, this management approach, there are many shortcomings, such as important historical information is missing or incomplete, and over time, will produce large amounts of incomplete information, whi
7、ch for finding, decision-making and maintenance have brought a lot of difficulties. The system is designed to address these problems. System development tools VS (Visual Studio 2008), using a reasonable combination of the ASP.NET language, and ORACLE 10G database and TIME the DB middleware system is
8、 based on B / S model developed and effective personnel management in colleges and universities. The paper introduces the development background based on the temporal information of the personnel management system and how to analyze, design and implementation. In the paper first introduces the basic
9、s of temporal databases and related concepts, and describes the use of the TIME DB and its integral in the temporal aspects of database design, according to the above knowledge to design and system. Including research and analysis, feasibility study, the demonstration platform, needs analysis, the o
10、verall system design, database design, detailed design, and by the flow chart and text to be an explanation. At the end of the paper, system testing and implementation of the described and analyzed. KEYWORDS: temporal information-based personnel management system, ASP.NET, ORACLE 10G TIME DB, B/S前 言
11、 基于时态信息的人事管理系统是以网络和时态信息为载体,通过记录合理的时态信息,把人性化的管理方式呈现给管理者,使管理者在资源有限的情况下更合理的管理高校的人事。 目前,时态信息技术仍处于应用与发展阶段,研究的核心仍然是时态数据模型和时态推理。当前,时态数据模型的研究朝着统一化、标准化方向发展,时态数据库查询语言朝着“产品化”方向发展。但这一方面的工作仍然非常的艰巨,时态信息产品化工作仍大有可为。时态信息应用主要领域在:地理信息系统、农业信息系统、电信信息系统、电子政务、电子商务、智能决策支持系统、数据仓库与数据挖掘等,特别是时空(Spatio-temporal)信息技术和多媒体信息系统方面,时
12、态信息处理技术得到空前的重视和应用。但是,由于还没有成熟的时态模型和软件产品,大部分与时态相关的应用只是借鉴当前一些时态数据模型,在传统关系数据上实现时态管理和时态操作时态信息管理系统 ,是一个由人、计算机及其他外围设备和时间等组成的能进行高校科研信息、职工信息、考核信息、教学任务安排、职工项目查看添加、管理员科研项目审核、职工添加的系统。其主要任务是最大限度的利用现代计算机加强时态信息管理,从而不断提高高校的管理水平、人才的合理发挥和大量培养人才。同时还有时态数据库的概念以及TimeDB的使用方法探讨。本系统的设计是使用ASP.NET语言,数据库用ORACLE 10G,开发环境是VISUAL
13、 STUDIO 2008,B/S架构,借用网络和时态信息对高校人事资源进行有效合理的管理。 第1章 概论1.1 时态数据库发展与应用简介1.1.1 时态信息研究背景时间是自然界无所不在的客观属性,所有信息都具有相应的时态属性。1在我们生活的这个世界里,一切事物都摆脱不了时间信息的烙印,时间信息及其与其它信息的联系在我们的生活中起着极大的作用。当前,随着全球信息化水平的日益提高,计算机及其相关技术不断发展成熟,数据库系统已成为当社会不可缺少的组成部分。随着数据库和信息技术的深入和发展,信息系统面临着许多新的应用和新的需求,对时态信息处理的需求越来越迫切。传统数据库只是把时间当作一般的属性,反映了
14、对象的发展过程中某一时刻的状态(快照),而不能联系过去和未来。2传统的数据库管理系统虽然也定义了时间数据类型,但它没有对时间作专门的处理,而只是作为一般属性值进行存储和管理。传统数据库管理系统提供的一些修改操作实现了数据状态之间的变迁,随着时间的改变,新的状态覆盖旧的状态,数据修改语句一旦提交,旧的状态就将消失。然而现实世界当中,有许多应用都需要保留和处理“过去”、“现在”和“未来”的数据。这些数据有利于分析事物发生发展的本质规律,从而帮助我们去预测和预防事物的发展。时态信息的处理已成为新一代数据库与信息系统的关键,在日常的信息管理中扮演着愈来愈重要的角色。1.1.2 时态数据库的发展简介时态
15、数据库的研究主要分为三个阶段:开创与形成阶段、理论与模型探索阶段、应用与发展阶段。1.开创与形成阶段时态数据库的研究的萌芽始于上世纪七十年代。1970年,G.Wiederhold和J.F.Friies研制的医疗信息系统在处理时态信息方便作了最早的尝试。Kahn Ketal于1977年在Artiicial Intelligence上发表的Machanizing Temporal Knowledge是这一领域中较早的基础研究工作。这一时期的标志性成果是:加州大学洛杉机分校J.Ben Zvi和纽约大学的J.Clifford在1983年的博士论文。J.Ben Zvi的主要贡献包括:提出时态数据库模型,
16、以时间区间作字段值,提出了非1NF(N1NF)的Temporal Database(时态数据库,以下皆简称TDB)突破了数据库字段值 只能是一个数或串的局限,引入后来被称为双时态(Bitemporal)的概念。这些概念和思想一直沿用至今。J.Clifford主要贡献是对历史数据库模型做出开创性的工作,提出了HRDM(Historical Relational Data Model)模型。1 6 792.理论与模型探索阶段八十年代,存储技术的飞跃发展刺激了时态信息管理系统研究的第二个热潮。1982年以后,TDB的研究开始走向繁荣时期。1983到1994年十年间,计算机学术界对时态数据库给予了极大
17、的关注,发表了数以千计的论文。这一时期的主要特点是提出了许多时态数据库模型和方法,但是原型多,应用少。主要标志性成果是A.Tansel,J.Clifford,S.Gadia,S.Jajodia,A.Segev和R.T.Sanodgrass在1993年共同编辑出版的Temporal Database:Theory,Design and Implementation。该书对此前国际时态数据库技术的研究给出了全面的总结,列出13种最有影响的时态数据库模型,包括了前面提到的J.Ben Zvi 和J.Clifford的模型。1793.应用与发展阶段经过上世纪八十年代的“百花齐放”,1993年A.Tans
18、el等人发表的Temporal Database:Theory,Design and Implementation为此划上一个“句号”,学术界的观点和认识趋向统一。时态模型没有新的突破,基本上是采用扩充SQL模型。这一时期的两个目标是如何将时态数据模型“标准化”、“产品化”和时态信息的应用,而广泛应用和实践则是这个时期的重要特征。1.1.3 时态数据库应用现状目前,时态信息技术仍处于应用与发展阶段,研究的核心仍然是时态数据模型和时态推理。当前,时态数据模型的研究朝着统一化、标准化方向发展,时态数据库查询语言朝着“产品化”方向发展。但这一方面的工作仍然非常的艰巨,时态信息产品化工作仍大有可为。时
19、态信息应用主要领域在:地理信息系统、农业信息系统、电信信息系统、电子政务、电子商务、智能决策支持系统、数据仓库与数据挖掘等,特别是时空(Spatio-temporal)信息技术和多媒体信息系统方面,时态信息处理技术得到空前的重视和应用。但是,由于还没有成熟的时态模型和软件产品,大部分与时态相关的应用只是借鉴当前一些时态数据模型,在传统关系数据上实现时态管理和时态操作。1.2 时态信息管理系统的介绍1.2.1 开发背景 高校人事管理是高校不断发展强大不可缺少的一部分,它的内容对于高校的决策者和管理者来说都是至关重要的,因此,基于时态的高校人事管理系统不仅能为管理者以及职工提供快捷的查询时段,同时
20、也要不职工的历史信息进行合理的分类,让职工明白自己以前做了什么,现在应该做什么,未来还可以做什么。但一直以来高校使用的都是传统数据库的管理方式,这种管理方式存在着许多缺点,诸如重要历史信息丢失或者不全等问题,而且时间一长,将产生大量的信息不全,这对于查找、决策和维护都带来了不少的困难。近年来随着人事信息的不断增加和复杂,职工的不断增加和高校规模的扩大,职工的管理以及科研考核的管理成了高校人事信息管理的难题。具体问题有:(1)职工的科研问题,无法对重要历史科研信息查看,职工不能清楚自己历史做了什么科研,不能在历史的基础上进一步完善。(2)对职工的考核制度不能进一步完善,由于以往的信息无法再现,致
21、使参考度大打折扣。1.2.2 功能需求本系统主要功能有:高校科研信息、职工信息、考核信息、教学任务安排、职工项目查看添加、管理员科研项目审核、职工添加的系统。其主要任务是最大限度的利用现代计算机加强时态信息管理,从而不断提高高校的管理水平、人才的合理发挥和大量培养人才。同时还有时态数据库的概念以及TimeDB或TempDB的使用方法探讨。职工人员可以方便的查询自己的教学任务,以及科研情况,更合理的制定日后的工作计划以及科研方向。1.2.3 开发方案1系统架构的选择目前流行的系统开发架构有B/S架构和C/S架构两种;C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算
22、能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。页面aspx页面B/S结构原理如图2-1所示:发送请求返回数据服务器数据库图2-1 B/S架构工作原理图与C/S架构相比,使用B/S架构来开发本系统,它将具有
23、以下优点:数据安全性比较。由于C/S结构软件的数据分布特性,需要数据同步,如此一来,每个数据点上的数据安全都影响了整个应用的数据安全,对于B/S结构的软件来讲,由于其数据集中存放于总部的数据库服务器,所以这些安全问题也就自然不存在了。数据实时性比较。在大型应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。服务响应及时性比较。C/S结构软件,由于其应用是分布的,需要对每一个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署时。而B/S结构的软件不同,其应用都集中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 时态 信息 人事管理系统
链接地址:https://www.31ppt.com/p-3981380.html