《文献综述 (3).docx》由会员分享,可在线阅读,更多相关《文献综述 (3).docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、河北师范大学本科生毕业论文(设计)文献综述 公务员信息采集系统文献综述一 开发意义公务员信息采集系统(Enterprise Staff Information Management System),以下简称ESIMS,是针对企业人事处的大量业务处理工作而开发的采集软件,是典型的采集信息系统(Management Information System)。作为计算机应用的一部分,使用计算机对公务员信息进行采集,具有着手工采集所无法比拟的优点。这些优点能够极大地提高公务员采集的效率,也是企业的科学化、正规化采集,与世界接轨的重要条件。根据以上情况,大量企业已经实施建立公务员信息采集系统, 因为公务员
2、信息采集是一个企业单位不可缺少的部分,它的内容对于企业的决策者和采集者来说都至关重要,所以公务员信息采集系统应该能够为用户提供充足的信息和快捷的查询手段。可以解决一直以来人们使用传统人工的方式采集文件档案存在着的许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展,计算机在企业采集中应用的普及,利用计算实现企业公务员档案的采集势在必行。公务员采集系统是现代企业采集工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动公务员采集走向科学化、规范化的必要条件。因此,在现代化的进程中,引入现代采集的思想,建立一套
3、可面向企业单位的员工信息采集系统,是十分必要的。(1)国内研究我国的信息采集系统是九十年代初开始快速发展的。经过十余年的发展,我国的数据库采集技术也广泛的应用于各个领域,并且形成了产业化。但是,我们的工厂、企业对信息采集系统的应用比起世界先进水平还相当落后。主要表现在:员工采集系统范围使用相对狭窄、员工采集系统功能相对欠缺、稳定性较差、功能相对单一等。(2)国外研究国外专家学者对人事采集系统的研究起步比较早,发达国家的企业非常注重自身人事采集系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事采集系统,通过建立一个业务流的开发性系统实现真正意义上的人事采集目标,挑选和留住
4、最佳人才,同时不断提高这些人才的工作效益。例如:苹果公司的公务员人事采集系统便是一个很好的典范。二 目前存在的问题传统纸媒介采集的员工信息难于共享汇总,其统计数据正确性也难以考证。存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。计算机在全国普及后,采集媒介有了质的飞跃。随着企业的规模不断扩大,公务员数量急剧增加,有关员工的各种信息量也成倍增长。面对庞大的信息量,就需要有公务员信息采集系统来提高员工采集工作的效率。通过这样的系统,可以做到信息的规范采集、科学统计和快速的查询,从而减少采集方面的工作量。由于计算机和网络的普及,若建立一个C/S或B
5、/S结构的公务员信息采集系统,员工便可以通过网络来查询自己的有关信息,使得员工信息采集工作信息化、系统化、规范化、自动化,大大提高了企业采集员工的效率。三 解决方案该项目开发的软件为公务员信息采集系统软件,是鉴于目前公务员人数剧增,员工信息呈爆炸性增长的前提下,企业对员工信息采集的信息化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于中小型企业的员工信息采集。附件6:毕业论文(设计)翻译文章河北师范大学本科生毕业论文(设计)翻译文章列出参阅的外文文献资料的篇目,对其中与研究课题相关的重要文献进行翻译,注明原文的出处并附原文(附在后面)(不少于2000字)。 数据库(databa
6、se,有时拼作 data base)又称为电子数据库,是专门组织起来的一组数据或信 息,其目的是为了便于计算机快速查询及检索。数据库的结构是专门设计的,在各种数据处理操 作命令的支持下,可以简化数据的存储,检索,修改和删除。数据库可以存储在磁盘,磁带,光 盘或其他辅助存储设备上。 数据库由一个或一套文件组成,其中的信息可以分解为记录,每一记录又包含一个或多个 字段(或称为域) 。字段是数据存取的基本单位。数据库用于描述实体,其中的一个字段通常表 示与实体的某一属性相关的信息。通过关键字以及各种分类(排序)命令,用户可以对多条记录 的字段进行查询,重新整理,分组或选择,以实体对某一类数据的检索,
7、也可以生成报表。 所有数据库(最简单的除外)中都有复杂的数据关系及其链接。处理与创建,访问以及维 护数据库记录有关的复杂任务的系统软件包叫做数据库采集系统(DBMS) 。DBMS 软件包中的 程序在数据库与其用户间建立接口。 (这些用户可以是应用程序员,采集员及其他需要信息的人 员和各种操作系统程序) 。 DBMS 可组织,处理和表示从数据库中选出的数据元。该功能使决策者能搜索,探查和查 询数据库的内容,从而对在正规报告中没有的,不再出现的且无法预料的问题做出回答。这些问 题最初可能是模糊的并且(或者)是定义不恰当的,但是人们可以浏览数据库直到获得所需的信 息。简言之,DBMS 将“采集”存储
8、的数据项,并从公共数据库中汇集所需的数据项以回答非程 序员的询问。 DBMS 由 3 个主要部分组成: (1)存储子系统,用来存储和检索文件中的数据; (2)建模 和操作子系统,提供组织数据以及添加,删除,维护,更新数据的方法; (3)用户和 DBMS 之间 的接口。在提高数据库采集系统的价值和有效性方面正在展现以下一些重要发展趋势: 1.采集人员需要最新的信息以做出有效的决策。 2.客户需要越来越复杂的信息服务以及更多的有关其订单,发票和账号的当前信息。 3.用户发现他们可以使用传统的程序设计语言, 在很短的一段时间内用数据库系统开发客户 应用程序。 4.商业公司发现了信息的战略价值,他们利
9、用数据库系统领先于竞争对手。 数据库模型 数据库模型描述了在数据库中结构化和操纵数据的方法,模型的结构部分规定了数据如何 被描述(例如树,表等) :模型的操纵部分规定了数据添加,删除,显示,维护,打印,查找, 选择,排序和更新等操作。1.分层模型 第一个数据库采集系统使用的是分层模型,也就是说,将数据记录排列成树形结构。一些 记录时根目录,在其他所有记录都有独立的父记录。树形结构的设计反映了数据被使用的顺序, 也就是首先访问处于树根位置的记录,接下来是跟下面的记录,等等。 分层模型的开发是因为分层关系在商业应用中普遍存在,众所周知,一个组织结构图表就 描述了一种分层关系:高层采集人员在最高层,
10、中层采集人员在较低的层次,负责具体事务的雇 员在最底层。值得注意的是,在一个严格的分层结构体系中,在每个采集层下可能有多个雇员或 多个层次的雇员,但每个雇员只有一个采集者。分层结构数据的典型特征是数据之间的一对多关 系。 在分层方法中,当数据库建立时,每一关系即被明确地定义。在分层数据库中的每一记录 只能包含一个关键字段,任意两个字段之间只能有一种关系。由于数据并不总是遵循这种严格的 分层关系,所以这样可能会出现一些问题。 关系模型 在 1970 年, 数据库研究取得了重大突破。 2.关系模型E.F.Codd 提出了一种截然不同的数据库采集方法, 使用表作为数据结构,称之为关系模型. 关系数据
11、库是使用最广的数据结构,数据被组织成关系表,每个表由称作记录的行和称作字 段的列组成。每个记录包含了专用项目的字段值。例如,在一个包含雇员信息的表中,一个记录 包含了像一个人姓名和地址这样的字段的值。 结构化查询语言(SQL)是一种在关系型数据库中用于处理数据的查询语言。它是非过程化 语言或者说是描述性的,用户只须指定一种类似于英语的描述,用来确定操作,记录或描述记录 组合。查询优化器将这种描述翻译为过程执行数据库操作。3.网状模型 网状模型在数据之间通过链接表结构创建关系,子记录可以链接到多个父记录。这种将记 录和链接捆绑到一起的方法叫做指针,他是指向一个记录存储位置的存储地址。使用网状方法
12、, 一个子记录可以链接到一个关键记录,同时,它本身也可以作为一个关键记录。链接到其他一系 列子记录。在早期,网状模型比其他模型更有性能优势;但是在今天,这种优势的特点只有在自 动柜员机网络,航空预定系统等大容量和高速处理过程中才是最重要的。 分层和网状数据库都是专用程序,如果开发一个新的应用程序,那么在不同的应用程序中 保持数据库的一致性是非常困难的。例如开发一个退休金程序,需要访问雇员数据,这一数据同 时也被工资单程序访问。虽然数据是相同的,但是也必须建立新的数据库。4.对象模型 最新的数据库采集方法是使用对象模型,记录由被称作对象的实体来描述,可以在对象中 存储数据,同时提供方法或程序执行特定的任务。 对象模型使用的查询语言与开发数据库程序所使用的面向对象的程序设计语言是相同的, 因为没有像 SQL 这样简单统一的查询语言,所以会产生一些问题。对象模型相对较新,仅有少数几个面向对象的数据库实例。它引起了人们的关注,因为选择面向对象程序设计语言的开发人员希望有一个基于在对象模型基础上的数据库。