人事档案管理系统的设计与实现毕业论文

上传人:l**** 文档编号:132297864 上传时间:2020-05-14 格式:DOC 页数:53 大小:1.12MB
返回 下载 相关 举报
人事档案管理系统的设计与实现毕业论文_第1页
第1页 / 共53页
人事档案管理系统的设计与实现毕业论文_第2页
第2页 / 共53页
人事档案管理系统的设计与实现毕业论文_第3页
第3页 / 共53页
人事档案管理系统的设计与实现毕业论文_第4页
第4页 / 共53页
人事档案管理系统的设计与实现毕业论文_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《人事档案管理系统的设计与实现毕业论文》由会员分享,可在线阅读,更多相关《人事档案管理系统的设计与实现毕业论文(53页珍藏版)》请在金锄头文库上搜索。

1、. . .人事档案管理系统的设计与实现毕业论文目 录第1章 绪 论- 1 -1.1研究背景- 1 -1.2 国外研究现状- 1 -1.3 研究意义- 1 -1.4 可行性分析- 2 -1.4.1 社会可行性- 2 -1.4.2 技术可行性- 2 -1.4.3 经济可行性- 3 -1.5 相关开发工具简介- 3 -1.5.1 Visual Basic简介- 3 -1.5.2 SQL Server 2000简介- 4 -第2章 需求分析- 6 -2.1 需求分析概述- 6 -2.2功能需求- 6 -2.3性能需求- 7 -2.4 环境需求- 8 -2.5 系统流程图- 8 -2.6 数据流图- 8

2、 -2.7数据字典- 9 -第3章 系统概要设计- 11 -3.1 系统功能模块设计- 11 -3.2 各模块具体功能概述- 12 -3.2.1 人事档案管理- 12 -3.2.2部门管理- 12 -3.2.3日常考核管理- 12 -3.2.4 人事变动- 13 -3.2.5教育培训- 13 -3.2.6 决策查询- 14 -3.2.7 系统管理- 14 -3.3 数据库设计- 14 -3.3.1 数据库概念结构设计- 15 -3.3.2 数据库逻辑结构设计- 17 -第4章 系统详细设计- 22 -4.1 系统主窗体的实现- 22 -4.2 人事档案管理窗体的实现- 23 -4.3 日常考核

3、窗体的实现- 27 -4.4 人事变动界面的实现- 33 -4.5 教育培训界面的实现- 34 -4.6 决策查询界面的实现- 35 -4.7 档案统计界面的实现- 36 -第5章 软件测试- 38 -5.1 软件测试概述- 38 -5.2 软件测试的目标- 38 -5.3应用软件测试的方法- 38 -5.4 人事档案管理系统模块测试- 39 -总结与展望- 41 -参考文献- 42 -致 谢- 43 -附录(源代码+使用手册)- 44 -第1章 绪 论1.1研究背景随着计算机科学技术的不断发展,其强大的功能已被人们深刻认识,它已进入人类社会的各个领域,并发挥着越来越重要的作用。当然,服装销售

4、领域也不例外,现今已经出现了各种人事档案管理系统、人事档案管理系统、工资管理系统等。其中,人事档案管理系统是任一企业都不可缺少的部分,它对于企业的决策者和管理者来说都至关重要,而在过去当人们还处于手工管理阶段的时候,摆在管理员面前的是一大堆的工作,无论是信息的录入还是信息的查找都要让他忙上几天几夜,在那个阶段,不但要花费管理员的大量时间,而且还往往由于抄写不慎,出现冠戴的现象,数据的查询、更新和维护效率极低。因此,人们开始致力于人事档案管理系统的开发和应用。1.2 国外研究现状六十年代初期,计算机技术就开始应用于数据库的管理,形成了初期的信息系统。但是由于当时计算机硬件系统较弱,限制了软件系统

5、的发展,信息系统只是简单的数据的集合。进入七十年代以后,由于计算机硬件和软件技术的飞速发展,尤其是大容量存储设备硬盘的使用,为空间数据的录入、存储、检索和输出提供了强有力的手段。一些国家先后建立了许多不同专题、不同类型、不同规模的各具特色的信息管理系统。九十年代至今是信息管理系统的用户时代。一方面,信息管理系统已成为许多机构必备的工作系统。另一方面,社会对信息管理系统的认识普遍提高,需求大幅度增加,从而导致信息管理系统应用的扩大与深化,信息管理系统成为现代社会最基本的服务系统。我国的信息管理系统也是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛地应用到各个领域,并且形成

6、了产业化。但是,我们的企业、政府部门对信息管理系统的应用比起世界先进水平还相当落后。1.3 研究意义公司员工的档案管理是公司员工管理的一个重要容。当今社会人员流动越来越频繁,档案管理工作也变得越来越复杂。如果能够实现档案管理的自动化,无疑将给公司管理部门带来很大的方便。企业职工档案管理是随着人事制度改革应运而生的一项新的工作。近年来,随着人事制度的改革及企事业单位实行劳动合同制,用人单位拥有了用人自主权。但由于一些企业的改制,人事的更迭,以及人事档案的多头管理,造成了部分档案的流失,也造成了效率低,办事难的情况。人事档案管理就是把分散在企事业单位的职工档案实行统一、集中、规的收集管理,建立分类

7、编号管理、电脑存储查询等现代化、专业化的管理系统。企业档案管理的对象是企业、企业化管理的事业单位及职工本人。档案管理为企事业单位和个人提供信息咨询、档案检索、档案存取、工资调整、依据档案出具各类证明材料等服务:为企事业单位和个人提供档案的收集、整理、保管服务。本论文实现的档案管理系统基本上能够满足现代企业员工档案管理的需求。档案信息录入项目齐全、完整、系统。现代化的档案管理系统中灵活使用了表格对档案分门别类。组成企业档案管理系统,可以方便地查询、阅读、修改、交流和重复使用。1.4 可行性分析可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、等方面进行分析,并得出新系

8、统的开发工作可行,不可行,需要修改,追加投资,暂缓开发方案和结论,最后完成可行性分析。可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定对项目进行全面与综合的技术,经济能力的调查,判断它是否可行。1.4.1 社会可行性C/S模式系统以服务器作为数据处理和存储平台,在终端设计有专门的应用程序进行数据的采集和初次处理,再将数据传递到服务器端,用户必须使用客户端应用程序才能对数据进行操作。C/S模式具有专业化程度高、开发手段灵活、运行速度快等特点,但受到维护成本大、适应性弱等问题的影响。C/S模式是早期电子政务开发中主要应用的模式,同时一些专业的MIS软件也经常使用这种模式。

9、C/S模式系统几乎可以适应任何的操作平台,开发技术也多种多样,大部分计算机语言都能开发出C/S模式的应用系统。1.4.2 技术可行性选择 Visual Basic 60和 SQL SERVER 2000这两个流行软件作为我们的开发软件。选择 Visual Basic 60是因为这门语言算是我们比较熟悉的语言之一,并且用VB开发界面比较方便快捷而且界面美观大方, Visual Basic 60最鲜明的变化就是缺省的采用了 ADO(ActiveXData Object)作为它与各种数据源的接口,从而使 VB在数据访问技术方面有了新的突破;选择SQL SERVER作后台数据库是因为它本身就是大型数据

10、库管理软件,功能强大,而且它也是微软的产品,和VB的兼容性好。最重要的是它具有许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98膝上型电脑到运行Microsoft Windows 2000的大型多处理器的服务器等多种平台使用。1.4.3 经济可行性本课题的开发主要是要花费比较多的精力力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。这个系统一旦投入使用,将会给该人才中心带来前所未有的方便和快捷。不但会

11、提高工作效率,减少不必要的中间环节以及不必要的开支,而且可以给其带来更大的利润。总之,这个系统的经济效益远远大于开发成本。1.5 相关开发工具简介1.5.1 Visual Basic简介微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。Visual Basic是由传统的BASIC语言发展而来的,目前常用版本为Visual Basic 6.0。与传统的BA

12、SIC语言相比,Visual Basic有突出优点:1) 功能更丰富。2) 引进了面向对象的程序设计技术。3) 引进了可视化的程序开发方法(Visual Basic中的“Visual”即指此含义)。4) 增加了对数据库的支持,使得利用VB也能开发出良好的数据库应用程序。5) 程序的执行采用事件驱动工作方式。Visual Basic是一种广泛使用的通用程序设计语言。如包含在Microsoft Office套件中的供用户二次开发用的VBA语言、网页制作中使用较多的VBScript语言等均是Visual Basic语言的子集。Visual Basic集成开发环境(IDE)非常适合于Raid的开发模式

13、。被许多中小型应用所采用。主要认识下列常用部分:1) 工程资源管理器 Visual Basic中,一个应用程序被视为一个工程。从工程资源管理器中,很容易看出组成工程的模块。2) 窗体设计器 设计用户界面的地方。窗体设计器中,有一窗体(即程序窗口)。窗体中,所需要的“文本框”、“按钮”等操作元素(称为控件)可以根据需要从控件箱中选择。3) 控件箱(工具箱) 放置控件的地方。以面向对象的程序设计观点来看,一个控件即是一个对象。4) 属性页 显示/修改控件等对象属性值的地方。5) 代码窗口 显示/编写程序代码(如控件等对象的事件过程)的地方。代码窗口通常只在编辑代码时才出来。6) 窗体布局窗口显示所

14、设计窗体在屏幕上位置的地方。从窗体布局窗口中,还可以调整窗体在屏幕上的位置。Visual Basic的IDE中,还有许多可让其出现/隐藏的窗口、工具栏等。使用时,可根据具体情况灵活使用它们。1.5.2 SQL Server 2000简介SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本。该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2

15、000 的大型多处理器的服务器等多种平台使用。SQL Server 2000 提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许您使用置的存储过程以 XML 格式轻松存储和检索数据。您还可以使用 XML 更新程序容易地插入、更新和删除数据。SQL Server 2000具有如下特点:1) 通过 Web 轻松访问数据。有了 SQL Server 2000,您可以使用 HTTP 来向数据库发送查询、对数据库中存储的文档执行全文搜索、以及通过 Web 进行自然语言查询。 2) 强大而灵活的基于 Web 的分析。SQL Server 2000 分析服务功能被扩展到了 Internet。您可以通过 Web 浏览器来访问和控制多维数据。 3) 使用SQL Server 2000 可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server 满足了苛刻的电子商务和企业应用程序要求。4) 向上伸缩。SQL Server 2000 利用了对称多处理器 (SMP) 系统。SQL Server Enterpr

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号