曹琳玲论文.docx

上传人:b****6 文档编号:3037614 上传时间:2022-11-17 格式:DOCX 页数:75 大小:2.46MB
下载 相关 举报
曹琳玲论文.docx_第1页
第1页 / 共75页
曹琳玲论文.docx_第2页
第2页 / 共75页
曹琳玲论文.docx_第3页
第3页 / 共75页
曹琳玲论文.docx_第4页
第4页 / 共75页
曹琳玲论文.docx_第5页
第5页 / 共75页
点击查看更多>>
下载资源
资源描述

曹琳玲论文.docx

《曹琳玲论文.docx》由会员分享,可在线阅读,更多相关《曹琳玲论文.docx(75页珍藏版)》请在冰豆网上搜索。

曹琳玲论文.docx

曹琳玲论文

企业人事管理系统

作者:

曹琳玲指导教师:

辜继恩

[本文摘要]信息管理是一项古老的活动,但管理方式却没有停止过变化:

从手工记录到计算机存储;从平面文件到关系对象型数据库;从单机单用户数据库访问模式到客户/服务器模式……信息管理的技术越来越先进、科学和客观。

同时,可管理的信息容量也越来越大,更适应信息膨胀时代的要求。

根据某公司人事管理的需求,本论文就起系统设计实现进行了分析探讨:

首先概要性的介绍了数据库的基本理论;然后就该人事系统设计过程中,对设计要点的知道理论进行了叙述;最后介绍了该人事系统的功能模块划分,简要列举了各功能模块的功能,并列出了一些程序代码以说明该人事系统应用程序设计中所采用的技术。

[关键词]数据库,VisualBasic6.0,人事管理

Abstract:

Managementofinformationisanoldactivity,whilethemeansofmanagingisdevelopingduringallthetime:

fromhandworktocomputertechnology;fromflatfiletorelationalobjectdatabase;fromsinglecomputermodetoclient/servermode…,thetechnologyformanagementismoredeveloped,morescientificandmoreobjective.Meanwhile,thedatumthatcanbemanagedismuchmore,whichmatchedthedevelopmentofinformationera.

Accordingtotherequirementsofpersonmanagementinonecompany,thisdissertationanalyzesanddiscussesthesystemdesignandrealization:

itfirstbrieflyintroducesthebasictheoriesofdatabase;thenaccordingtotheexperiencegottenduringtheperiodofdesignforthispersonmanagementsystem,thisdissertationexpoundsthetheorieswhichareinstructionalmodulesandthemainfunctionsofeachmodule,furthermore,somecodesarelistedtodemonstratethetechnologieswhichareadoptedinapplicationprograms.

Keywords:

Database,VisualBasic6.0,Personmanagement

前言

企业人事管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为查询人事信息提供充足的信息和快捷的查询手段。

本公司到现在一直以来使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失。

自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段。

一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,或者根本没有实现原系统的开发目标,而把计算机用作了打字机。

这是长期以来困惑着人们的一大问题。

现在人们日益深刻认识到,把信息技术应用与应用环境分离是办不到的。

管理信息系统根本不仅是技术系统,而且是社会系统。

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。

本系统结合公司实际的人事、财务制度,经过实际的需求分析,采用功能强大的VisualBasic6.0作为开发工具而开发出来的单机版人事管理系统。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员工工资的新增、老员工工资修改、存盘、工资短信等工资管理工作。

经过实际使用证明,本文所设计的人事管理系统可以满足公司人事、工资管理等方面的需要。

这些优点能够极大地提高企业人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。

重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

 

第一章数据库基本理论

1.1数据模型分析

数据库是某个企业、组织或部门所设计的数据的一个综合,它不仅要反映数据本身的内容,而且要反映数据之间的联系。

在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。

简单地说,数据模型是现实世界的模拟。

数据模型通常由三个要素组成:

数据结构;数据操作;数据的约束条件。

数据模型有两种不同的类型:

概念模型和数据模型。

概念模型是现实世界到信息世界的第一层抽象,这种信息结构并不依赖于具体的计算机系统,也不是某一个数据库管理系统支持的数据模型,它是现实世界到机器世界的一个中间层次。

建立的概念模型有层次模型、网状模型、关系模型和面向对象模型。

对于本人事管理系统,它要反映的现实世界的对象是人,给定一组有关“人”

的属性,一个特定的人将对应一组特定的属性值,这与关系模型的逻辑结构一直,因此,在选择数据库管理系统时,要考虑它是否支持关系模型。

关系模型的数据结构,即所研究的对象类型包括有:

关系,对应一张二维表,它由行和列组成;元组,对应表中的一行;属性,对应表中的一列;主码,对应某个属性值,它可以唯一确定一个元组;分量,对应元组中的一个属性值。

关系模型的数据操纵包括查询、插入、删除和更新数据。

这些操作必须满足关系的完整性约束条件:

实体完整性、参照完整性和用户定义的完整性。

1.2数据库系统的模式结构分析

模式是数据库中全体数据的逻辑结构和特征的描述,它不设计具体的值。

从数据库管理系统的角度看,虽然它们支持的数据模型、使用的数据库语言、所基于的操作系统平台都可能不同,但在体系机构上通常都采用三级模式结构(个别小型数据库系统除外),并提供两级映像功能。

三级模式结构是指数据库系统是由外模式、模式和内模式三级构成,如图

1.2所示。

 

外模式/模式映象

 

模式/内模型映象

 

图1.2

模式是数据库数据在逻辑级上的视图,它以某一种数据模型为基础,不仅要定义数据的逻辑结构(如数据项构成、名字、类型、值域等),而且要定义与数据有关的安全性、完整性以及数据之间的联系。

外模式是模式的子集,是局部数据的逻辑结构描述。

它面向具体的应用程序。

因为不同的应用可能需要不同的局部数据视图,所以一个数据库可以有多个外模式,但只有一个模式。

内模式也称存储模式,它是数据物理结构和存储结构的描述,是数据在数据库内部的表示方式。

一个数据库只有一个内模式。

三级模式是对数据的三个抽象级别,使用户能逻辑地处理数据,而不必关系数据在计算机中的具体表示方式和存储方式。

但这三个抽象层次之间必须能够相互联系和转换,数据库系统提供了两层映象来完成该功能。

外模式/模式映象定义了外模式与模式之间的对应关系。

这些映象定义通常包含在各自外模式的描述中。

当模式改变时,只须对映象作相应改变,可以使外模式保持不变,从而应用程序不必修改,保证了数据的逻辑独立性。

模式/内模式映象定影了数据全局逻辑结构与存储结构之间的对应关系。

该映象定义通常包含在模式描述中。

数据库的存储结构改变了,只须对映象作出相应改变,可以使模式保持不变,从而保证了数据的物理独立性。

1.3数据库系统的体系结构分析

数据库的模式结构对最终用户和程序员是透明的,他们见到的仅是数据库的外模式和应用程序。

从最终用户角度看,数据库系统分为单用户结构、主从式结构、分布式结构和客户/服务器结构。

1.4数据库管理系统分析

在数据库系统中,应用程序、数据库管理系统、操作系统、硬件等几个方面必须协同工作。

其中数据库管理系统起着关键的中介作用。

当应用程序从数据库中读取一个数据时,它向数据库管理系统发出读取数据记录的命令。

数据库管理系统对该命令进行语法、语义检查,并调用应用程序对应的子模式,检查应用程序的存取权限,决定是否执行该命令。

如果拒绝执行,则向用户返回错误信息。

在决定执行该命令后,数据库管理系统调用模式,依据子模式/模式映象的定义,确定应读入模式中的那些记录。

数据库管理系统再调用物理模式,依据模式/物理模式映象的定义,决定应从哪个文件、用什么存取方式、读入哪个或那些物理记录。

然后,数据库管理系统向操作系统发出执行读取所需物理记录的命令。

操作系统执行后,将数据送至系统缓冲区。

数据库管理系统再依据子模式/模式映象的定义导出应用程序所要读取的记录格式,将数据从系统缓冲区传送到应用程序的用户工作区,并返回命令执行情况的状态信息。

根据数据库管理系统所具有的功能,可将它分为四个组成部分。

数据定义语言及其翻译处理程序:

首先用数据定义语言定义数据库的模式、存储模式、外模式、各级模式间的映射、有关的约束条件等。

然后,翻译处理程序将它们翻译成相应的内部表示,即对数据库框架的描述。

这些描述存放在数据字典(系统目录)中,作为数据库管理系统存取和管理数据的依据。

数据操纵语言及其翻译处理程序:

提供了岁数据库的检索、插入、修改、删除等基本操作。

数据库运行控制程序:

负责数据库运行过程中的控制和管理。

实用程序:

完成数据库的建立与维护,以及数据格式的转换与通信等功能。

 

第二章系统需求分析

2.1可行性分析

2.1.1技术可行性

随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。

而这个系统尽管其在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。

其基本操作还是对存在数据库进行添加、删除、查找、编辑等。

所以就单纯的数据库应用来看,暂不存在太大的技术问题。

2.1.2经济可行性

对于整个系统而言,在系统未运行之前,初期投资比较大,花费相对而言比较多。

各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,因为现在计算机已经普及了,相关的人员培训费可以减少很多。

而同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的是就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成的收据丢失等问题,适应了当前的发展形式。

2.1.3管理可行性

随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。

同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。

2.1.4开发环境可行性

我们采用VisualBasic开发工具。

它首先是一个开放的协作式系统之外,可以和多种PC产品集成,并可以通过专用接口或ODBC接口连接许多比较常用的数据库。

其次它具有可视化的开发环境,使代码的编写更为直观,并且在可视化环境下的调试和维护也相对容易。

再次它随身携带的SybaseSQLAnywhere本身就是个功能强大的DBMS,对小型应用来说,直接使用这个数

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

当前位置:首页 > 法律文书 > 调解书

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

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