企业人事管理系统毕业论文(2)

2019-04-15 19:26

基于B/S结构的企业人事管理系统

一 、概述

1.1、本课题的来源

在当今21世纪,工业,农业不断发展的同时,Internet也迅速发展起来社会中,办公自动化进入社会的每一个角落已经势不可档,而人事管理系统是办公自动化的一个小小体现,它为企业人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。随着我国国有和私营企业的快速发展, 企业员工的规模不断扩大,人事管理系统是任何一个现代化企事业单位不可缺少的一部份,人事管理系统就是把分散的企业单位的职工信息实行统一,集中,规范的收集管理。为了实现对企业员工进行科学管理必须开发一套以计算机为主的信息管理系统,它的内容对于企事业的管理者来说至关重要。人事管理系统应该能够为管理者提供充足的信息和快捷的查询手段。但现在很多单位并没有对人事工作进行电子化管理,还存在着;管理人员多,管理效率低,决策依据少的尴尬局面。所以就需要一个人事管理系统,本系统是为中小型企业服务的企业人事管理系统,考虑到系统在企业内部局域网中的应用,而采用了SQL Server 2000数据库。该数据库集成了企业人事管理、部门管理、考勤管理、工资管理、福利管理、人事信息统计6大部分功能结构,而具有较强的实用性和先进性。企业人事管理系统摆脱了传统烦琐的纸张管理工作,可以随时存储企业员工信息,具有安全性、高效性;节省大量人力及资源;同样可以迅速查到所需信息。设计和完成一个完整的人事管理系统,将会牵涉到许多技术上的问题,如:美观的界面设置,后台数据库的设计和管理,安全性等.通过实际的制作,可以避免纸上谈兵。

对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。

人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着计算机技术的飞速发展,计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现,不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有手工管理所无法

计算机科学与技术专业毕业论文(设计) 6

基于B/S结构的企业人事管理系统

比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发这样一套适用的人事管理软件成为很有必要的事情,在下面的各章中我们将以开发一套人事管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。

1.2、本课题研究的目的及意义

随着现代信息技术的发展,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业人事信息进行管理,具有着传统管理所无法比拟的优点。例如:查找方便、存储量大、成本低等.这些优点能够大大提高企业的管理效率。 最初的人事管理,都是靠人力来完成的.当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工也越来越多,继续维持着人力进行人事管理,必然会造成工作效率低,工作错误增多的问题。 所以必需开发一个人事管理系统来管理这些信息。人事管理系统要能够及时地为企业管理人员提供准确的员工信息,以便领导者准确了解企业各个部门的员工构成,计算好人力成本,安排好工作计划,使企业变的更高效,更具有生命力,因此,开发这样一套管理软件,对企业人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率是很有意义的一件事情。针对我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。 1.3、国内外研究的现状

据统计,目前美国在人事管理中80-100%的信息处理由计算机完成,在计算机应用发展较快的国家中,计算机应用于经济管理的占80%,由此可以看出在国外经济管理是计算机应用的主要领域,我国的人事管理等信息系统的开发应用是从1973年开始的,83年以后才开始了大量的应用在实际的开发和研究工作,因此,信息资源的开发和利用已被确立为国民经济信息的核心内容.

国外对人事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,如:苹果公司等其他大公司企业.更不惜花费大量的人力和物力来开发相应的人事管理系统,他们通过建立一个多信息流数据流和业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同

计算机科学与技术专业毕业论文(设计) 7

基于B/S结构的企业人事管理系统

时不断提高这些人才的工作效益。我国的信息管理系统是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛的应用与各个领域,并且形成了产业化。但目前我国中小型企业对人事管理系统的应用比起世界先进水平还相当落后。主要表现在:人事管理系统范围使用相对狭窄、人事管理系统功能相对欠缺、稳定性较差、功能相对单一等

计算机科学与技术专业毕业论文(设计) 8

基于B/S结构的企业人事管理系统

二、开发工具的选择

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间;相反,如果只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用。

本设计我将采用面向对象的方法,综合运用数据库技术、程序设计技术,结合企业人事管理知识,以Visual Basic 6.0作为系统前台应用程序开发工具,SQL Server 2000作为后台数据库,通过Visual Basic 6.0中的控件使两者进行连接从而进行系统软件开发。

2.1、开发软件SQL Server 2000的介绍

SQL Server 2000 是Microsoft公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。

同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。

SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。

计算机科学与技术专业毕业论文(设计) 9

基于B/S结构的企业人事管理系统

SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。

数据仓库。 SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。

2.2、开发软件Visual Basic 6.0的介绍

Visual Basic 6.0是微软公司推出的可视化编成工具,它提供了非常简单、快捷的开发方法,无论是初学者还是专业开发人员,只要稍有语言基础就可以快速掌握并精通。Basic是Beginner’s All-purpose Symbolic Instruction Code(初学者通用符号指令代码)的缩写,它诞生于20世纪60年代初期,因其简单易学、使用方便。

1991年,Microsoft公司首先推出了建立在Windows开发平台基础上的开发工具——Visual Basic 1.0,Visual Basic是基于Basic语言基础上的一种可视化程序设计语言。之后Microsoft公司相继推出了Visual Basic 3.0(1993年)、Visual Basic 4.0(1995年)、Visual Basic 5.0(1997年),1998年推出了Visual Basic 6.0版,使得Visual Basic在开发环境、功能上进一步完善和扩充,在数据库管理、网络编成等方面得到了更广泛的应用。

当然, 使用单一的一个工具去完成一个中大型的应用系统的需求分析, 是不可能成功的。因为社会在发展, 用户的需求也在改变, 如何把握住用户的需求是需要时间的, 面向对象的方法有时也会忽略外在的与表层的要求, 不仅仅是要获得关键的需求, 其他更多的需求往往要等到用户在使用后才知道, 然而等到用户使用是不现实的, 作为原型开发模型中的原型也是收集用户需求, 描述与解释需求的一类相当有效的方法与工具。

在我们的开发过程中, 为了更好地让用户了解我们的系统和我们的设计方案, 让用户在见面会上更有方向性与针对性, 我们对用户进行需求分析,从而在真正的分析与设计时就能更加符合用户的要求。总之, 软件需求分析方法和工具的使用, 对我们软件开发过程影响是很深远的, 选用高效能的正确的方法与工具, 可以使我们的软件更加正确地反映现实需求, 更加具有可用性、可扩展性和可维护性; 降低了软件项目的风险。

计算机科学与技术专业毕业论文(设计) 10


企业人事管理系统毕业论文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:大气作业题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: