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

海军工程大学

毕业设计(论文)

专业名称计算机科学与技术

学号

姓名

毕业设计题目人事管理系统的设计与实现

指导教员

毕业设计任务书

(应由学员本人按教员下达的任务认真填写)

任务起止日期:2010年4月5至2010年6月25日

人事管理系统的设计与实现

目录…………………………………………………………………………………………I

摘要…………………………………………………………………………………………II Abstract………………………………………………………………………………………III

第一章人事管理系统综述 (7)

1.1 概述 (7)

1.2设计人事管理系统的目的来源 (7)

1.3系统开发的意义 (7)

1.4开发设计思想 (8)

1。5前景展望 (6)

第二章开发环境 (9)

2.1前端开发工具Visual Basic6。0 (9)

2。1.1Visual Basic 6。0概述 (9)

2.1。2Visual Basic 6.0的优点 (10)

2。1.3 数据访问控件介绍 (10)

2。2数据库Microsoft SQL 2000 介绍 (10)

2。2.1 MS SQL Server 简述 (10)

2。2。2 SQL 语句 (11)

2.2.3 SQL 语言在VB 中的应用 (11)

2.3性能需求 (11)

2。4。Delphi简介 (13)

第三章系统调研及可行性分析 (13)

3。1系统调研 (13)

3。2调查分析 (13)

3。3系统功能调查 (14)

3。4可行性分析 (15)

3.5技术的可行性分析 (15)

第四章系统分析与总体设计 (17)

4。1系统需求分析 (17)

4。2功能描述 (17)

4。3系统的主要功能模块 (17)

4。4操作流程图 (19)

4。5数据流程图 (19)

4.5.1顶层数据流图 (19)

4。5.2人事管理数据流图 (20)

4。5.3人事管理的一层数据流图 (21)

第五章系统实现 (22)

5.1代码框架 (22)

5.2系统界面设计 (22)

5。3系统管理功能 (24)

5.3.1系统设置功能 (24)

5。3。2管理员的添加与权限设置功能 (25)

5。4系统学术价值 (25)

5.5系统应用价值 (25)

第六章系统测试 (26)

6.1测试举例 (26)

6.2测试项目 (26)

6.3测试方法 (26)

6.4系统维护 (27)

结论 (29)

参考文献 (30)

摘要

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

经过分析,我使用Microsoft公司的Visual Foxpro开发工具,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

论文从人事管理信息系统的初步调查开始,详细介绍人力资源管理信息系统的需求分析和数据流程分析,并进行了系统总体结构设计、数据结构和数据库设计、输入输出设计等.

关键词:人事管理信息系统数据流程系统结构设计数据结构设计

ABSTRACT

Fly technically along with the calculator to develop soon, the calculator is in business enterprise manage applied universality, make use of the calculator to carry out the business enterprise,make use of the calculator support business enterprise high—efficiency complete the usual business of labor the personal managent,is adapt the modern business enterprise system to request ,the push business enterprise labor personal management alignment is scientific,the norm turn of essential condition; calculator the advantage that management can”t com pare to inspect quick ,check to seek the convenience,the credibity is high ,saves to have great capacity ,confidentiality good ,life span long , low etc。of cost .These advantages can raise the efficiency of the personal managent biggest ,ising also a business enterprise scientific and regular to turn the manngent ,with important condition that world BE in line with . The different business enterprise has the different personal managent system ,this comes to a decision the different business enterprise to need the different personal managent system.

Through analysis ,We use the Visual Foxpro devepment tool of the company of Microsoft , making use of various development tool that faces to the object of what it provide ,building up the system application prototype in the in a short time first , then ,start the prototype system to carry on the need generation to the beinning , revise and improvr continuously , until foration is satisfied and can go the system.

The the is starts from the initial inquisition of the personal managenment information system ,the detailed introduction human resource manages the need of the information system analysis ,and the data paocess analytical ,and carried on the total structure of system design ,the data structure and database design ,input to output to design etc。

KEY WORDS

Management Information System

Data Flow Drawing(DF)

Data structure design

第一章人事管理系统综述

1。1概述

企业人事管理是企业管理的一项重要内容,在整个企业的管理中具有重要地位。随着计算机技术的飞速发展,企业信息化的发展趋势,人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。

1.2论文的目的来源

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

1.3系统开发的意义

人事管理是现代企业管理工作不可缺少的一部分,是适应现代企业管理尺度的要求、推动企业人事管理走向科学化、规范化的必要条件.只有人事管理规范了,才能在其他方面更好的发展.为了适应现代企业或公司经营发展的需要,人事管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的年代。因此,为提高企业工作效率‘保证企业人事管理质量,人事管理便成当今企事业单位中不可缺少的一部分.它适应时代潮流,是现代企业制度发展的要求,推动企业人事管理科学化,规范化的必要条件“科学技术是第一生产力,只有人事管理规范化,其他事情才能办好。为适应现代企事业单位管理规范化,经营发展战略的需要,人事管理也应由原来的手工管理逐渐被规范化的信息管理系统所代替。因此,要想加强人事管理,单纯依靠以前的手工管理,不尽浪费大量的人力,物力,财力,而且效率不高。所以人事管理信息系统能够为高层领导者提供准确的人员信息,以便领导者了解企业各个部门的人员构成,安排好工作计划使企业变得更高效,更具有生命力。因此,开发人事管理系统更具有一定的社会现实意义。

1。4开发设计思想

能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。

人事管理信息系统主要包含员工基本信息,工作情况,学历,职位情况等各方面信息,内容比较简单。同时还综合了其他系统的功能,总结归纳出所需现有的功能。主要是为人事信息进行服务,对职位的变动、员工资料查询,统计修改等功能。总体上说具有编辑,查询,员工管理等功能.

在现有的社会中如果再用手工管理这样一个庞大的业务,那不仅对人的脑、身体都带来很多的不便,所以我们现在是急切需要这样的一个系统来管理,我的这个设计是最基本的管理.

1.5前景展望

次系统具有很强的实用性,只要根据不同单位的具体使用情况稍加修改,就可以把它应用到实际管理工作中。

当然在此毕业设计过程总,人力资源管理系统的需求是自己通过借鉴同类软件和查阅相关书籍而提出的,与实际或具体企业有出入,这必将给以后软件的推广运用带来麻烦,不过通过不断的升级将会得到解决。看来这个系统的前景是很大的,那么这个系统的制作难度也会加大我们还需不断的探索怎么做好一个好的系统。

第二章开发环境

2。1前端开发工具Visual Basic6.0

2.1。1Visual Basic 6.0概述

Visual Basic(VB)是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球.VB是极有和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。

美国微软公司在1991年推出VB1。0至今已经经历了6个版本,VB6.0运行在Win9x或WinMe,Win2000,WinXP,WindowsNT等操作系统下,是一个32位的应用程序开发工具[6]。

2.1。2Visual Basic 6。0的优点

VB率先采用可视化的程序设计方法,利用系统提供的大量控件,采用可视化的拖动方式,直接在窗体上构建用户图行界面,并可直观,动态地调整界面的风格和样式,直到满意为止,从而有效地克服了传统编程中必需用大量时间和代码去描述界面元素外观和位置的弊端。VB通过不同控件的搭配组合,就可很方便地构造出应用程序的界面来.VB是一种面向对象程序设计语言,程序员所要做的就是针对不同的对象,分别编写这些对象所要响应的事件过程,整个VB应用程序也就是由图行用户界面和这些相对独立的事件过程构成的[9]。

用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译—修改的操作可能要反复多次,大大影响了软件开发效率.Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率[10]。

4。0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同.在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。

Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代

码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。

Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(。EXE),脱离Visual Basic环境,直接在Windows环境下运行[11]。

当然,VB还有事件驱动编程机制、访问数据方便等很多优点.由于篇幅关系,在此就不详细阐述。

2.1。3 数据访问控件介绍

数据访问对象(DAO)是Jet引擎的面向对象的编程接口。Jet引擎使最终用户与正在访问的特定数据库无关。Jet引擎驻留在(动态连接库)文件中,运行时将应用程序的请求翻译成对数据库的物理操作.Jet引擎真正读取、写入和修改数据库,并处理所有的内部的事务。Jet 引擎介于用户界面和数据仓库之间。

虽然可以直接使用数据访问对象来编程,但Data控件作为一个图形控件,具有易于使用的界面,它的最大优点就是只需少量代码或根本不用代码就可以创建应用程序来显示。

远程数据访问对象是位于ODBC API和驱动程序管理器之上的对象模型,它提供了一系列的对象来满足远程数据访问的特殊要求。尽管RDO在访问Jet或ISAM数据库时受到限制,而且只能通过现存的ODBC驱动程序来访问关系数据库。但RDO能访问任何的ODBC数据源,特别适用于智能的数据库服务器(如SOL Server和Oracle等)。

Remote Data与Data控件基本类似,都提供了对数据库的无缝访问,用户不必编写任何代码就可以创建数据识别的应用程序,区别在于:Remite Data控件是通过使用RDO来实现数据访问,而Data控件则通过使用DA()来连接到Jet引擎[7]。

OLE DB是一种统一的数据访问接口,它能够访问各种DBMS和非DBMS数据源。DBMS数据源包括主机数据库(如IMS和DB2、服务器数据库(如Oracle和SQL Sereer)以及桌面数据库(如(Micromft Access);非DBMS数据源包括存放在Windows和UNIX文件系统中的信息、电子邮件、电子表格、web上的文件或图形以及目录服务等。OLE DB使得数据消费者(应用程序)可以使用相同的方法访问各种数据,而不用考虑数据的具体存储地点、格式及类型。ADO(ActiveX 数据对象)是DAO、RDO的后继产物,更简单和灵活。它扩展了DAO和RDO所使用的对象模型,包含较少的对象,更多的属性、方法和事件。ADO是为OLE DB而设计的,它封装并实现了。LE DB 的所有功能。

ADO Data控件,也就是adodc,是Visual Basic 6.0新引进的数据访问控件,它使用ADO 来快速建立数据绑定控件和数据提供者之间的连接,它使编程者使用最少的代码来创建数据库应用程序。当然,用ADO Data控件进行访问数据时必须为待访问的数据库创建OLE DB数据连接[8].

2。2数据库 Microsoft SQL 2000 介绍

2。2。1 MS SQL Server 简述

SQL Server 是一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。越来越多的开发工具提供了与SQL Server的接口.SQL Server 是一个关系数据库管理系统,它最初是由Microsoft、Sybase 和Ashton—Tate三家公司共同开发的。于1988

年推出了第一个OS/2 版本,在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本[8]。

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能、具有使用方便、可伸缩性好与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。MSSQL Server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。事实上,SQL Server数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易的发现,在SQL Server的数据库处理方式,则是使用面向对象的操作方式与精神,也就是说,SQL Server的所有功能,都可以基于系统已经建立好的一些对象来达成,是相当OO(面向对象)的一个系统结构。

SQL Server 企业管理器是 SQL Server 的主要管理工具,它提供了一个遵从 MMC 标准的用户界面,使用户得以:

·将个别服务器注册到组中。

·为每个已注册的服务器配置所有 SQL Server 选项。

·在每个已注册的服务器中创建并管理所有 SQL Server 数据库、对象、登录、用户和权限。

·在每个已注册的服务器上定义并执行所有 SQL Server 管理任务。

·通过唤醒调用 SQL 查询分析器,交互地设计并测试 SQL 语句、批处理和脚本。

·唤醒调用为 SQL Server 定义的各种向导。

2.2.2 SQL 语句

SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组:

DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据;

DDL(Data Definition Language,数据定义语言):用于定义数据的结构,比如创建、修改或者删除数据库对象;

DCL(Data Control Language,数据控制语言):用于定义数据库用户的权限。

DML组可以细分为以下的几个语句:

SELECT:用于检索数据;

INSERT:用于增加数据到数据库;

UPDATE:用于从数据库中修改现存的数据;

DELETE:用于从数据库中删除数据。

DDL语句可以用于创建用户和重建数据库对象

2.2.3 SQL 语言在VB 中的应用

在VB中使用SQL语言非常方便,一般来说,都是通过Tquery或TADOquery组件来使用SQL语言的.可以在Tquery或TADOquery组件的SQL属性中设置SQL语句.设计程序时,在该组件的属性对话框中选择SQL属性,单击带省略号的按钮,就可以打开String List Editor 对话框,然后我们就可以在对话框中添加SQL语句.还可以使用Delphi的SQL Builder来自

动生成SQL语句,这样可以避免手工编写SQL而可能造成的语法错误。

静态SQL语句在程序设计时便已固定下来,它不包含任何参数和变量。

2。3性能需求

⑴硬件环境

在最低配置的情况下,系统的性能往往不尽如人意,现在的硬件性能已经相当出色,且价格也很便宜,因此通常给服务器端配置高性能硬件。推荐配置为:

处理器:Intel 奔腾III 或更高

内存:128MB

硬盘空间:40GB

显卡:Geforce 系列显示适配器或更高

⑵软件环境

操作系统:windows 98/ME/2000/N

数据库:Microsoft SQL serve2000

2.4.Delphi简介

Delphi这个名字源于古希腊的城市名.它集中了第三代语言的优点。以Object Pascal为基础,扩充了面向对象的能力,并且完美地结合了可视化的开发手段。Delphi自1995年3月一推出就受到了人们的关注,并在当年一举夺得了多项大奖。

Delphi的出现打破了Visual系列可视化编程领域一统天下的局面。并且Delphi使用了本地编译器直接生产技术,使程序的执行性能远远高于其它产品生产的程序。它还是真正的面向对象的编程语言。PASCAL语言的严谨加上可视化的优势和强大的数据库功能使得它有充分的资本和微软的VB叫板。许多人当时都认为Pascal是最有前途的程序设计语言,并预测Delphi将会成为可视化编程的主流环境。

Delphi在你编好程序后自动转换成.EXE文件它运行时速度比VB快,而且编译后不需要其他的支持库就能运行。它的数据库功能也挺强的,是开发中型数据库软件理想的编程工具。Delphi使用于应用软件、数据库系统、系统软件等类型的开发。而且它拥有和VB差不多一样的功能,而且一样能应用API函数,这在控制Windows很有用.

Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。

Delphi已经为您做好了一切基础工作—-程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情.您所需要做的,只是在程序中加入完成您所需功能的代码而已。在空白窗口的背后,应用程序的框架正在等待用户的输入。由于您并未告诉它接收到用户输入后作何反应,窗口除了响应所以Windows编程的基本操作外,它只是接受用户的输入,然后再忽略。Delphi把Windows编程的回调、句柄处理等繁复过程都放在一个不可见的Romulam覆盖物下面,这样您可以不为它们所困扰,轻松从容地对可视部件进行编程。

面向对象的程序设计是Delphi诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易.

说它是一场革命,不是对对象本事而言,而是对它们处理工作的能力而言。对象并不与传统程序设计和编程方法兼其中多媒体音频视频播放器是通过TMediaPlayer组件来实现的,支持的格式与系统已安装的解码器有关.

第三章系统调研及可行性分析

3。1系统调研

正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。

(1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。(2)提出新系统的人员并不都是系统研究人员,有些人对于其功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求吻合.

(3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。

总之,必要对现行系统进行详细的调查,明确用户要求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。

3.2 调查分析

3。2.1 系统目标

图3.1 公司组织结构图

采用公司现有的软硬件软件及科学的管理系统开发方案,建立企业人事管理系统,实现企业人事管理的计算机自动化.

系统应符合公司人力资源管理制度,并达到操作直观、方便、实用、安全等要求[12].

3.2。2 应用现状调查

目前,公司的人事管理采用的仍然是人工管理的操作,工作繁琐,易出错,现已经不适合公司发展的需要。

3.3 系统功能调查

整个系统从总体上分为员工信息管理、员工工资管理、员工考核管理,员工考勤管理,系统维护五大部分,每一部分应实现的功能如下

3。3。1员工信息管理功能

➢员工基本信息的输入,包括员工编号,姓名,性别,生日,所在部门等信息

➢员工基本信息维护:包括修改、删除员工基本信息查看

➢员工主要家庭成员信息的录入,修改,删除等操作

➢员工主要学习与工作经历信息的录入,修改,删除等操作

➢员工基本信息查询:支持多条件查询,可以选择员工姓名、员工档案号等进行查询, 也可以组合查询[13]。

3。3。2 员工工资管理功能

➢员工工资信息的录入,包括工资月份,底薪,奖金基数,加班费,考勤扣款,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,实发工资等信息;

➢员工工资信息的修改;

➢员工工资信息的查询;

3.3。3 员工工作考评管理功能

➢员工工作考评信息的录入,包括考评月份,工作业绩,领导评价,人事部门评价,奖金系数等信息;

➢员工工作考评信息的修改;

➢员工工作考评信息的删除;

➢员工工作考评信息的查询;

3.3.4员工考勤管理功能

➢员工考勤信息的录入,包括考勤月份,病假天数,事假天数,旷工天数等信息;

➢员工考勤信息的修改;

➢员工考勤信息的删除;

➢员工考勤信息的查询;

3。3.5系统维护功能

➢部门信息维护:实现灵活的增减部门信息,修改部门信息

➢用户管理:包括新增用户、删除用户、修改用户密码等

3。4可行性分析

可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。

可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。

(1)可行性分析阶段的主要工作包括以下几个方面:

①新系统目标可行性分析:

分析新系统的目标是否符合企业的现状和发展的需要.

②社会可行性分析:

社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接.

③技术可行性分析:

技术可行性分析是根据新系统的目标来衡量是否具备需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其其它应用技术.

④经济可行性分析

经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。

⑤管理可行性分析

管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。

3.5技术的可行性分析

技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。

(1)技术支持:

首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统.这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。

(2)硬件资源:

开发管理信息系统所需的硬件资源包含以下两个方面:

系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入/输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求.

(3)软件资源

软件资源的可行性分析主要考虑以下几点是否满足用户的要求:

①操作系统的选择;

②编译系统的选择;

③数据库管理系统的选择;

④高级编程语言的选择;

⑤汉字处理系统的选择;

⑥应用软件包的选择。

本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性.

第四章系统分析与总体设计

4。1系统需求分析

系统分析是开发管理信息系统的关键性阶段,是一个从不断认识和逐步细化的过程,是下一阶段的工作基础,是为下一阶段进行物理方案设计、解决“怎么做”提供依据,基关键性主要体现在“理解需求”和“表达需求”两方面。

通过对现行系统的详细调研,主要是从系统的角度理解用户的需要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括:

(1)功能需求。确定新系统应做什么,这是最主要的要求。

(2)性能要求。给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。

(3)环境需求。这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操

作系统、数据库管理系统)。

(4)未来需求。这类要求是指目前不属于系统开发的范围,但将来随着外界环境的变化以及系统的发展可能会提出的要求。了解这类要求的目的是在开发过程中,

可对系统将来可能的扩展与修改做准备。一旦需要时,就比较容易进行补充和

修改了。

4。2功能描述

(1)系统登录表单

该表单的功能是在系统被访问之前,要对进入系统的用户进行安全性检查,防止非法用户进行系统破坏数据及威胁系统安全,避免不必要的损失。只有合法的用户在输入正确的密码后方可进入系统。

(2)主界面

在改界面窗口中,共有文件、数据、关于等所有系统功能,用户可以操作菜单的方式快捷地使用系统。

(3)更改密码:

方便地修改用户的密码,以防密码泄露对数据的安全性造成威胁。

4.3系统主要功能模块

1. 后台管理模块

此模块只对管理员类用户开放.管理员可以对人员数据及部门信息进行添加,修改,删除以及对企业论坛的管理。如下图所示.

图4。3 后台功能模块

2. 前台管理模块

此模块对公司人员及管理员类用户开放。所有人员都可以浏览企业论坛,及留言,还可以浏览各部门每月业务安排。公司人员分为管理层和一般员工。一般员工可以查看自己的信息及修改密码,还可以查看本部门其他人员;管理层可以查看公司所有员工信息,修改密码等功能。

图4。3。1 前台管理模块

4。4操作流程图

4。5 数据流程图

数据流图错误!未找到引用源。,错误!未找到引用源。,错误!未找到引用源。是系统的逻辑模型,然而任何计算机系统实质上都是信息处理系统。也就是计算机系统本质上都是把输入数据变换成输出数据。因此,任何系统的基本模型(如图3-1所示)都有如干个数据源点/终点以及一个处理组成,这个处理就代表了系统对数据加工变换的基本功能。

图4.5 人事管理系统基本模型

4.5.1 顶层数据流图

基本的系统模型比较太抽象了,对人事管理系统所能了解到的信息非常有限,下一步顶层流程图(如图3-2所示)应该把基本系统模型细化,描绘系统的主要功能。

图 4。6 人事管理系统数据流图

4.5。2 人事管理数据流图

人事管理数据流图(如图3-3所示):

图4。7人事管理层数据图

合同管理 系统管理

查询

企业人事管理系统毕业论文

企业人事管理系统毕业论文 人事管理系统现在已经是一个企业的不可缺少的部分,人事管理系统所起的作用是极其重要的。下面是店铺为大家整理的人事管理系统毕业论文,供大家参考。 人事管理系统毕业论文篇一:《企业人事管理系统开发综述》人事管理系统毕业论文摘要 [摘要]企业人事管理信息系统是一个由人、计算机等组成的能进行信息收集、传递、存储、维护和使用的系统。其开发所用开发语言有Visual C++等,所用数据库有SQL等。 人事管理系统毕业论文内容 [关键词]企业人事管理信息系统开发语言数据库 在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。以前都是人工进行操作。随着企业规模的扩大,人事管理的工作量也大大地加重。随着计算机应用的发展,人事工作者急切希望能够将大部分烦琐的工作交给计算机处理,以减轻人工的压力并提高工作效率。而计算机的普及加快人事管理系统的产生。 1、企业人事管理信息系统简介 管理信息系统(MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、维护和使用的系统。管理信息系统是信息系统的一个分支之一,经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的集管理科学、信息科学、系统科学及计算机科学等覆盖多学科的综合性学科。 管理信息系统的结构通常由四个部分组成:信息源、信息处理器、信息用户和信息管理者。管理信息系统的主要任务一般要实现对基础数据的严格管理,确定信息处理过程的标准化,高效的完成日常处理业务、优化分配各种资源,包括人力、物力、财力等。MIS是一个人机结合的辅助管理系统,管理和决策的主题是人,计算机只是辅助的设备。

企业人事管理系统的设计与实现论文DOC 45页

企业人事管理系统的设计与实现论文(DOC 45页)

洛阳理工学院毕业设计(论文) 题目___企业人事管理系统的设计与实现_ 姓名______ 系(部)工程管理系_____ 专业_经济信息管理___ 指导教师________ 2013年5月31日

企业人事管理系统的设计与实现 摘要 企业人事管理系统主要用于对于企业员工档案管理,员工的调动情况的查询及管理,员工工作的评价,员工考勤管理,员工工资管理是便于企业管理者利用计算机高效率完成劳动人事管理的日常事务。 该系统主要利用Visual Basic6.0、Microsoft office Access等工具设计开发完成。开发过程中采用模块化设计,不同的模块实现了不同的功能。作为计算机应用的一部分,使用计算机对人事信息进行管理的系统,是一个公司管理及合理分配每个人员,使其发挥其自身最大价值的根本软件。 关键词:人事管理,模块化,Visual basic6.0,Microsoft office Access

The design and implementation of enterprise personnel management system ABSTRACT Enterprise personnel management system is mainly used in file management for enterprise employees, transfer to the staff query and management, staff evaluation, staff attendance management, employee wages, is advantageous for the enterprise managers use computer efficient complete labor personnel management of daily affairs. The system mainly using Visual Basic and Microsoft office Access tools such as design and development. Development process USES the modular design, different module realizes the different functions. As a part of computer application, using computer to manage the personnel information system, is a management and reasonable distribution of each company personnel, and make it play a maximum value of its fundamental software. KEY WORDS: personnel management, modular, Visual basic6.0, Microsoft office Access

人力资源管理系统的设计与实现毕业论文设计

学号:281401114 题目:人力资源管理系统的设计与实现学院:信息学院 专业:计算机科学与技术(软件方向)

毕业论文任务书 毕业论文题目:人力资源管理系统的设计与实现 选题意义、创新性、科学性和可行性论证:人力资源管理的不断发展,传统的人力资源管理已经不能满足当前的需要。故使用计算机对人力资源信息进行管理,基于所学的Java语言作为开发技术,SQL2000作为数据库,使用B/S模式设计本系统。这些使用的技术已发展成熟,故本系统的开发可行。 主要内容:本文将对人力资源管理系统进行模拟。将严格按照软件工程的设计流程完成该系统,从用户需求分析入手,到系统的概要设计和详细设计,并编写代码实现。系统将主要实现部门信息管理、经历信息管理、档案合同管理员、休假管理、以及离职管理的管理。目的要求:主要有两个方面;一是对自身的知识与能力进行一次全面的考核。二是对自身进行计算机基本功的训练,培养自身综合运用所学知识独立地分析问题和解决问题的能力,为以后能更好地从事计算机工作打下良好的基础。 计划进度: (1) 11-11-1至11-12-11,收集与题目有关的资料,完成需求设计说明书。 (2) 11-12-12至12-01-18,对系统进行概要的设计,形成概要设计说明书。 (3) 12-01-19至12-02-19,对系统进行详细设计,并写出论文提纲。 (4) 12-02-20至12-03-20,在系统开发环境中进行系统的编程和调试。 (5) 12-03-21至12-05-10,完善系统功能,书写和修改论文,并最终定稿。 指导教师签字: 主管院长(系主任)签字:冯勇 2011年11月5 日

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

人事管理系统的设计与实现(毕业论文) 人事管理系统的设计与实现 计算机科学与技术专业 [摘要]人事管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人事管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能为领导提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。为人事管理和高层决策领导提供高校的决策支持。本系统实现了用户登录,基本信息管理,人事管理,备忘记录,数据库维护,管理工具,系统管理等功能。其中用户登录用来验证用户的信息是否合法。系统管理是由系统用户添加新的用户,修改用户权限。基本信息管理功能主要对部门的管理、工种职务类型、职称类型、文化类型等的管理,如部门信息的添加、修改、删除等。在系统中主要包括添加新的部门、修改和删除部门信息。人事管理功能主要实现员工信息的管理功能。 [关键词]人事管理;信息系统;C/S模式 Personnel Management System Design and Implementation Computer Science and Technology Major Abstract: The human resources management system is an enterprise unit essential part, adapts the modern enterprise system, impels the enterprise human resources management to move towards scientific, and standardized the automated essential condition. It is content regarding enterprise’s policy-makers and the superintendent all very important, therefore the human resources management system should be able to provide the sufficient information and the quick inquiry method for the user, helps the head of undertaking understanding enterprise existing human resources condition. These systems realized the user to land and register the

基于ASP企业人事管理系统的设计与实现毕业论文

毕业设计(论文) 基于ASP企业人事管理系统的设计与实现The Design and Realization of Enterprise Personnel Management System Based on ASP

摘要 在传统的企业人事管理工作中,要完成相当数量的职工情况及人事政策法规的查询工作,一般是员工直接到办公室或通过电话查询,使人事工作者在这些常规性的查询及解答工作上花费大量时间,不利于工作效率的提高及人事研究工作的深入进行。企业人事管理系统将包括人事工作中涉及的职工的历史状况和现状,人事政策法规的宣传及解答,借助于网络实现人事管理的信息化,对人事管理工作有促进作用,而且对公司系统的建设也有很大意义。 本系统采用当前普遍流行的Windows XP+ IIS服务器平台以及SQL Server 2000数据库平台管理系统,通过Dreamweaver及ASP技术设计前台界面,使用JScript实现该系统中的特定功能及辅助功能。 整个管理系统从符合操作简便、界面友好、实用的要求出发,完成企业人事管理的全过程,包括新进员工档案的建立、员工的转出、员工信息的修改、员工信息查询等人事管理工作。使用企业人事管理系统,可使公司的人事管理系统化、规范化,从而达到提高公司管理效率的目的。 关键词: Asp SQL 企业人事

Abstract: In the traditional work of personnel management of enterprises, if somebody wants to do the checking work of a large number of workers and personnel policies and regulations, generally staffs go directly to the office or make calls to check, and it will take personnel workers a lot of time to do the routine checking and referring policies and it is not good to improve working efficiency and do research in depth. Personnel management system includes staffs’ present condition and working history, as well as the propaganda and answers of personnel regulation, and uses network to reach self-checking of staffs. It is not only beneficial for the smooth progress of personnel management work, but also good and significant for the construction of company systems. The system uses the current epidemic of Windows XP + IIS server platforms and SQL server 2000 database platform management systems. Through Dreamweaver and ASP technical design front interface, as well as Jscript is also used in it, so it will achieve the specific functions and auxiliary functions in the system. The whole management systems hold the requirements of simple operation, friendly interface, flexibility, utility and safety to achieve the overall process of personnel management including establishment of new staffs’personnel files, personnel management work such as changing and checking staffs’ information and statistics caused by the change of job positions and the transfer of staffs, as well as the work of adding new staffs and revising senior workers. Through using personnel management systems, standardized and automated personnel management systems can be gained and then improves their management efficiency. Keywords: Asp SQL enterprise human affairs

毕业设计(论文)-企业人事管理系统设计模板

【摘要】 本文以企业管理信息系统建设中的人事管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为序言、管理信息系统综述、开发方法、开发平台和工具、系统规划和分析、系统实现、系统运行及维护、系统评价、程序调试与故障处理、开发总结等六章。本文首先阐述了Visual FoxPro 6.0的基本概念;然后详细说明了以数据库技术为技术背景的"人事管理系统"的基本功能及实现过程,最后重点介绍了软件的设计与实现详细阐述了系统分析、系统设计的技术及其应用。 【关键词】管理信息系统、人事管理、Visual FoxPro 6.0 【Abstract】 This text regards development of the personnel management subsystem in the management information system construction of enterprises as the background,Have described the concept of the management information system,Basic principle and method of structure and system development,The full text is divided for the preamble altogether, the management information system survey , development approach, developing platform , tool and system plan and analyse , realize , operate and maintain , appraise systematically systematically systematically, procedure debug with trouble dealing with , developing 6 chaptering of summarizing etc。This text has explained the basic conception of Visual Foxpro 6.0 at first; Then the basic function of " administrative system of the personnel " taking technology of the database as technological background of elaboration and course of realizing, introduced the design of the software and realized the network analysis of exposition , technology and application of the design systematically in detail especially finally 【keywords】The management information system、Personnel management、Systematic development

基于SSM框架的人事管理系统设计与实现-论文

本科生毕业论文 基于SSM框架的人事管理系统设计与实现 Design and Implementation of Personnel Management System Based on SSM Framework 学生姓名 所在专业计算机科学与技术 所在班级 申请学位工学学士 指导教师 答辩时间

学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。所有数据、图片资料均真实可靠。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本毕业论文的知识产权归属于培养单位。 本声明的法律后果由本人承担。 论文作者签名:日期:年月日

目录 摘要 .................................................................................................................................... I ABSTRACT .......................................................................................................................... II 1绪论 (1) 1.1人事管理系统的概述 (1) 1.2人事管理系统的研究背景 (1) 2需求分析 (2) 2.1系统需求分析 (2) 2.2可行性分析 (2) 2.2.1技术可行性 (2) 2.2.2经济可行性 (2) 2.2.3操作可行性 (3) 2.3开发及运行环境 (3) 3总体设计 (4) 3.1系统功能结构图 (4) 3.1.1数据表概要 (5) 3.2数据库表设计 (6) 3.3application.yml (7) 4系统详细设计 (8) 4.1登录界面 (8) 4.2 管理员界面 (9) 4.2.1 用户管理 (9) 4.2.2 部门管理 (12) 4.2.3 雇员管理 (15) 4.2.4 职位管理 (18) 4.2.5 日志管理 (20) 4.3 经理界面 (21) 4.3.1公告管理 (22) 4.4员工界面 (24) 4.4.1公告管理 (24) 4.4.2日志管理 (25) 5系统测试 (26) 5.1 测试的必要性 (26) 5.1.1 目的 (26)

人力资源管理系统的设计与实现本科毕业设计(论文)

毕业设计(论文) 题目人力资源管理系统的设计与实现

毕业论文(设计)原创性声明 本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名:日期: 毕业论文(设计)授权使用说明 本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名:指导教师签名: 日期:日期:

注意事项 1.设计(论文)的内容包括: 1)封面(按教务处制定的标准封面格式制作) 2)原创性声明 3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入) 6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢 9)附录(对论文支持必要时) 2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。 3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。 4.文字、图表要求: 1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写 2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画 3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上 5)软件工程类课题应有程序清单,并提供电子文档 5.装订顺序 1)设计(论文) 2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订 3)其它

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

毕业综合实践说明书 (届) 题目***公司人事管理系统的设计与实现 学院 专业 班级 学号 学生姓名 指导教师 完成日期

摘要 人力资源管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人力资源管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个”人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以asp和SQL SERVER为语言编写管理信息系统的过程。 管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事管理系统”。 关键词: SQL SERVER;管理系统;设计

人力资源管理系统的设计与实现论文

编号: 审定成绩: 重庆邮电大学 自考本科毕业论文 专业:计算机及应用 论文题目:重庆微跑科技有限公司 人力资源管理系统的设计与实现准考证号: 姓名: 指导教师: 工作单位或家庭地址: 联系电话:

重庆邮电大学计算机及应用(本科)专业 毕业设计(论文)任务书 学生姓名准考证号码 专业计算机及应用指导教师姓名 指导教师单位 一、设计题目: 重庆微跑科技有限公司人力资源管理系统的设计与实现 二、设计(论文)要求: 1.选用自己最熟悉的前台开发工具及后台数据库,前台开发工具不限,但后台数据为要求选用SQL Server 2000(5)(8),或ACCESS数据库 2.毕业论文按软件工程实际规范流程进行撰写,语句通顺,结构好 3.论文要求排版格式符合重庆科创职业学院要求 4.软件功能应正确无误,能实现基本的增、删、改、查等功能。 5.要求系统设计合理,具有一定的创新意识 三、设计(论文)的主要内容: 1.通过对系统进行需求分析,按照企业档案管理实际需求,采用C/S或B/S 结构进行分析及设计,设计结果要求能满足企业的实际需要。 2.毕业设计作品中至少包括用户权限管理、人事基本信息的管理,新员工培训管理、员工考勤管理、员工工资信息管理、员工相关信息查询、工资信息的统计、相关工资报表的打印、系统帮助等功能

四、主要参考资料: [1] 钱素梅.基于C/S结构的人事管理系统.科技信息(科学研究),2007 [2] 张德强.企业人事管理系统.科技信息(学术研究),2008 [3] 唐政.C#项目开发全程实录.清华大学出版社,2008.5 [4] 张跃廷、许文武.C#数据库系统开发完全手册.人民邮电出版社,2007.11 [5] 侯晓霞、柴洪辉.C#技术内幕[M].北京:清华大学出版社,2002 [6] 李敏波.C#高级编程[M].北京:清华大学出版社,2005 [7] 张晓坤、谭立平、车树良、C#编程语言详解[M].北京:电子工业出版社,2004 [8] 姜力、高群.SQL Server数据库设计与管理[M].北京:中国林业出版社,2006 [9] 张志华、刘云鹏、C#设计模式[M].北京:电子工业出版社,2003 [10] 王珊、陈红.数据库系统原理教程[M].北京:清华大学出版社,2008 [11] Calvino, I. The uses of literature[M]. (Creagh, P. Trans.) San Diego: Harcourt, 1986 [12]Ainsworth, M. D. S., Blehar, M., Waters, E., & Wall, S. Patterns of attachment. Hillsdale,NJ: Erlbaum [13]Anderson, C. A., & Dill, K. E. (2000). Video games and aggressive thoughts, feelings, and behavior in the laborator y and in life. Journal of Personality and Social Psychology, 78(4), 772-790 指导教师(签名)______ 部门负责人(签名)______ (校外设计请加盖单位公章) 年月日

企业人事管理系统的设计与实现论文

企业人事管理系统的设计与实现论文 人事管理是人力资源管理开展的第一阶段(有时也作为广义的“人力资源管理”的代称),是有关人事方面的方案、组织、指挥、协调、信息和控制等一系列管理工作的总称。下面是为你带来的企业人事管理系统的设计与实现论文,欢送阅读。 【摘要】企业人事管理系统的开发主要包括后台数据库的建立和维护以及前台页面的设计和维护两个方面。前者要求设计者能够设计出一个数据平安性高、一致性强的库。而后者那么要求设计者开发出的应用程序功能完备,易于操作。本系统主要完成对企业人事信息的管理,包括数据库中表的增、删、改、查等。本系统的核心是数据库中各个表之间的关联,各个表之间的增删改查就是级联进行的,当完成对数据的操作时系统会自动地完成数据库的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,有精确查询也有模糊查询。经过分析,我决定使用Oracle数据库、Java编程语言、Eclipse开发工具。 【关键词】人事管理系统,JAVA,数据库 普通员工系统可以查询维护自己的信息,包括浏览自己的信息,维护个人信息,以及修改密码和浏览个人的考勤信息,奖惩信息和调动信息,但不允许查看和修改其他的信息。 管理员系统可以查询和维护所有员工除了其他管理员的信息,包括浏览所有员工个人信息,维护所有员工详细档案,修改员工密码,以及浏览和维护员工考勤信息,奖惩信息和调动信息。还可以对系统进行维护,比方说维护部门信息和职位信息。 人性化设计。程序设计充分考虑企业的要求,使操作简单方便快捷,界面友好,功能实用。

动态更改前台用户,实现员工,登陆和进行浏览,查询,修改,维护系统信息。提高网站通用性,易于管理维护。 人事管理。这局部程序是为了员工信息的维护和查询,员工登陆系统以后,会判断他的权限,进行不同的页面显示和操作控制。此局部程序不是常驻内在的,并且是顺序执行。 人事异动。这局部程序是为了员工的异动,包括员工就职,离职,员工异动以及异动查询。此局部程序不是常驻内在的,并且是顺序执行。 奖惩管理。该局部程序是用来对一个员工实现奖励和惩罚的,主要是根据该员工的平时表现,比方说是考勤记录,来给他一个评判。包括奖惩信息维护和奖惩信息查询。该局部程序为不常驻内存,并且是顺序执行的。 考勤管理。这一局部程序是用来对员工平时的表现记录的,该模块包括查询和维护考勤信息。此局部程序不是常驻内在的,并且是顺序执行。 工资管理。这一程序模块是对用户的工资进行管理,对于一个员工来说,工资是必不可少的局部,所以该模块在系统中是必不可少的。该局部程序为非常驻内存的,而且是顺序执行的。 人事管理模块:人事管理模块主要针对员工自己的信息进行维护和浏览,其中又分为员工信息浏览和档案维护,普通员工登陆以后可以在这里查看自己的信息,如果发现信息不准确或者不完善的地方可以进行修改。而系统管理员刚能进行更多的操作,比方维护所有普通员工的信息。 在该程序块中的浏览子模块中限制是每次用户输入查询条件的时候必须完成,否那么不允许查询,在档案维护子模块中,不允许

人事管理系统总体设计毕业论文[管理资料]

人事管理系统总体设计 前言 管理信息系统就是我们常说的MIS (Management Information System),在强调管理,强调信息的现代社会中它变的越来越普及。而将信息管理系统与企业自动化设备想结合,则是当今社会现代企业的发展趋势。通过这样的管理方式,企业的管理人员、技术人员、统计人员等各部门员工就能从大量烦琐的资料和数据中解脱出来,只需对自己需要的数据和内容进行必须的处理,而不用对每个环节都了如指掌。这在一定程度上能够节省人力物力,同时也大大加强了对数据处理的及时性和准确性。 人事管理系统已是一个老课题了,面对如今高速发展的互联网,人们渴望办公过程自动化,祈盼人事管理系统能实现公开化、方便化、大众化、,计算机在企业管理中应用得普及,,是适应现代企业制度要求,推动企业劳动人事管理走向科学化,规范化的必要条件。

摘要 人事管理系统是一个典型的信息管理系统(MIS),本系统是一个为适应当前各个行业对人力资源信息管理的迫切需求而设计开发的软件系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过分析和比较,本次毕业设计——人事管理系统是运用ADO技术设计开发的,大量地使用SQL语句进行添加、查询、删除等操作。本系统使用SQL作为后台数据库,并利用Visual Basic 。 关键字:人事管理系统Visual Basic 数据库 Abstract Personnel Management System is a typical management information system (MIS), the system is an order to adapt to the current all sectors of human resources information management designed to meet the pressing demand for the development of software systems, its development mainly includes the background of the establishment and maintenance of database and front-end application development aspects. After analysis and comparison, this graduation design - Personnel Management System are the use of ADO technology design and development, and substantial use of SQL statements to add, query, delete and other operations. The system uses SQL as the back-end database, and the use of Visual Basic to develop future applications. Keywords: Personnel Management System Visual Basic Database

人事管理系统毕业论文范文

人事管理系统毕业论文范文 当前网络高速发展的时代,信息传输速度有了明显的提高,人们在工作时使用网络办公可以极大的提高办公效率。在工作时处理大量数据,对传统办公模式来说就显得非常烦琐,在高校档案管理工作中,人们以往习惯使用档案来管理人事信息,工作流程是首先准备大量空白纸制档案表,然后教职工填写纸制档案表,再由人事管理员将档案存储在档案柜中,这种传统模式办公效率低,不适合现代化办公需要。随着电脑的广泛应用和网络普及,使用电脑处理办公中大量数据,人们的工作效率有了明显的提高,对于高校人事管理来说,不仅要处理大量职工信息,同时还需要进行档案管理,这就需要开发一套高校人事管理系统来完成人事管理中大量信息处理工作。下面我们来看一篇人事管理系统毕业论文。 题目:高校人事管理系统开发 摘要:在信息化建设背景下,高校人事管理系统使人事管理工作更快捷、更准确。系统具有人事管理、师资管理、薪资管理等功能,并形成相关的报表和档案。 关键词:高校;人事管理;系统开发 人事处是负责学院人事、劳资、机构编制和师资队伍建设管理的职能部门,人事处作为学院管理的中枢部门,所负责的工作都是与教职工密切相关的工作。教师是高校的主体,是提高办学质量的主力军。随着信息技术的发展,开发一款管理软件使高校人事管理工作更高效、更准确,非常有必要。高校人事管理系统需根据高校战略人力资源管理为指导原则,符合高校"以人为本";的动态人事管理思想,人事管理系统成为构建高校内部教职工为基础的核心能力和竞争优势的最主要工具。 1系统功能结构及分析系统 依据人事管理工作的实际情况及其管理模式进行设计。将人事管理系统划分为五大功能模块,分别是人事管理模块、师资管理模块、薪资管理模块、档案管理模块、系统管理模块。

基于ASP企业人事管理系统的设计与实现毕业论文

基于ASP企业人事管理系统的设计与实现毕业论文

毕业设计(论文) 基于ASP企业人事管理系统的设计与实现The Design and Realization of Enterprise Personnel Management System Based on ASP

目录 1绪论 0 2需求分析 (3) 2.1需求分析 (3) 2.2可行性分析 (4) 3系统分析 (8) 3.1系统设计目标 (8) 3.2系统开发与运行环境 (11) 3.3数据流程图 (11) 3.4数据字典的创建 (14) 4系统设计 (19) 4.1系统开发工具与数据库 (19) 4.2系统总体设计 (29) 4.3系统详细设计 (33) 5系统实施和维护 (53) 5.1系统实施 (53) 5.2系统维护 (58) 6结论 (61) 参考文献 (64) 致谢 (65)

1绪论 随着科学技术的发展、生产技术的进步,各行各业每时每刻都在产生大量的信息,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。在全球经济一体化趋势越来越明显的今天,企业人事管理系统的开发也事在必行。随着我国经济体制改革的深入,导致各公司间的人事调动更加频繁,在这种新形势下,我们只有通过集中的人事管理,细致的信息记录才能保证员工人事调动的有序进行。这就迫使公司采取先进的计算机硬件设备以及高质量软件设备,只有这样公司才能更准确的管理人事信息。企业人事管理系统的革命性变革出现在20世纪90年代末。由于改革的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系公司兴衰的重要因素,人才已经成为公司最重要的资产之一。该企业人事管理系统,是以信息管理

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

目录 一、引言 (2) (一)系统开发背景 (2) (二)课题的提出 (2) 二、需求分析 (3) (一)系统目标 (3) (二)系统运营环境 (3) (三)功能需求 (4) (五)系统流程图 (5) (六)数据字典 (7) 三、系统设计 (11) (一)代码设计 (11) (二)系统功能模块设计 (12) (三)数据库设计 (13) 四、系统实现 (17) (一)程序流程说明 (17) (二)系统测试说明 (18) (三)系统运行的管理与维护 (19) 五、总结 (21) (一)系统存在不足和改进方案 (21) (二)设计心得 (21)

一、引言 (一)系统开发背景 人事管理系统的发展历史可以追溯到20世纪60年代末期.当时计算机技术已经进入实用阶段,为了解决企业手工计算发放薪资费时、费力又易出错等问题,第一代人事管理系统应运而生.随着计算机的普及、计算机系统工具和数据库技术的发展,20世纪70年代末出现了第二代人事管理系统。该系统基本上解决了第一代系统的主要缺陷,功能也有较大的改善.经过将近40年的发展,如今大多数公司普遍使用的是第三代人力资源管理信息系统[1]。 人事管理系统的出现彻底改变了传统企业人员管理模式,将系统管理、人事档案管理、考勤管理、工资管理等相对分散的功能集合成一个高效、便捷的网络化智能管理平台,将企业人事部门管理人员从繁重的日常琐碎事务中解放出来,将更多的精力用于企业的人事职能管理和管理决策,保持企业的持续高效运营,从而提高了企业整体的科技含量和管理效率,大大加快企业的信息化建设步伐。 (二)课题的提出 随着科学技术的不断提高,计算机科学的日渐成熟,人事管理系统的强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对公司人事信息进行管理,具有检索迅速、查询方便、可靠性高、存储量大、保密性好、成本低等优点.这些优点能够极大地提高公司管理的效率,也是企业人事管理科学化、正规化的重要条件[2].因此,开发这样一个公司管理系统,是相当有意义的。 江苏同泰贸易有限公司是江苏汇鸿国际集团全资子公司,公司主要从事机械设备、纺织服装、轻工玩具、办公文具等产品的进出口业务.随着企业的不断发展,企业规模的逐渐扩大,该企业各个岗位的员工数量也在不断增加,员工的信息数据更加繁杂,造成了

人事管理系统的设计与开发-毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印--- 摘要 随着计算机技术的飞速发展,在日常生活和工作中计算机应用的日益普及,利用计算机技术给生活带来巨大的变化。采用人工方式对人事管理存在极大的困难,利用计算机应用人事管理系统对人事管理将带来巨大的变革,极大程度解决了人事管理上存在的一些问题,为人事管理带来极大的便利。 本人事管理系统的开发主要采用SSH搭建系统框架,JavaScript、JSP等相关技术来搭建前端框架,MySQL数据库搭建后台数据库实现,Tomcat作为后台服务。根据需求分析对系统设计,本人事管理系统可实现对部门、职员、奖惩、工资、培训、招聘、图表、系统管理的功能。本人事管理系统的开发,对系统各功能的实现,有效解决了人事管理上存在的一些问题,通过图表形式显示各部门人数,可以清楚了解各部门人数情况,系统管理有效地对系统管理维护。 关键词:人事管理系统SSH框架JavaScript框架MySQL数据库

Abstract With the rapid development of computer technology, the application of computer in daily life and work is increasingly popular, the use of computer technology to bring great changes to life. It is very difficult to use the artificial way to the personnel management, use of personnel management system, personnel management computer application will bring great changes, to a great extent to solve some problems in the personnel management, bring great convenience for the personnel management. The development of the personnel management system mainly USES SSH to build the system framework, JavaScript, JSP and other related technologies to build the front-end framework, MySQL database to build the background database implementation, Tomcat as the background service. According to the demand analysis of the system design, the personnel management system can achieve the department, staff, rewards and punishments, wages, training, recruitment, charts, system management functions. The development of the personnel management system, the realization of the system's functions, effectively solve some problems in the personnel management, through the chart form shows the number of each department, can clearly understand the number of each department, the system management effectively to the system management and maintenance. Key words:Personnel management system SSH framework JavaScript framework MySQL database

相关文档
最新文档