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

【摘要】

本文以企业管理信息系统建设中的人事管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为序言、管理信息系统综述、开发方法、开发平台和工具、系统规划和分析、系统实现、系统运行及维护、系统评价、程序调试与故障处理、开发总结等六章。本文首先阐述了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

目录

第一章绪论 (4)

1.1.管理信息系统综述 (5)

1.1.1 概述 (5)

1.1.2 管理信息系统的发展 (5)

1.1.3 目前我国人事管理的现状 (5)

1.1.4 人事管理信息系统建设的好处 (5)

1.1.5 开发管理信息系统的几点建议 (6)

1.2 开发方法 (6)

1.2.1系统开发方法概述 (6)

1.2.2 结构化生命周期法简介 (6)

1.2.3 快速原型法简介 (7)

1.2.4 本系统开发方法的选择 (8)

1.3开发平台和工具 (8)

1.3.1开发平台的选择 (8)

1.3.2 开发工具的选择 (8)

1.3.3选用VFP6工具的优点 (10)

第二章需求分析 (11)

2.1系统调查 (11)

2.1.1.公司中运行本系统的组织机构图 (11)

2.1.2系统目标 (11)

2.1.2 应用现状调查

111

2.2 系统详细调查

111

2.2.1功能需求 (111)

2.2.2系统的功能模块图如下

133

2.3 系统的可行性分析 (13)

2.4 系统的详细调查 (14)

2.5 系统逻辑模型的提出 (14)

2.5.1 数据流图(DFD) (14)

2.5.2 数据字典(DD) (15)

第三章系统设计 (18)

3.1 系统设计的依据 (18)

3.2 系统总体结构设计 (18)

3.3 系统的详细设计 (19)

3.3.1代码设计 (19)

3.3.2 数据库设计 (20)

3.3.3 用户界面设计 (26)

3.3.4处理过程设计 (28)

第四章系统的运行与维护 (29)

4.1 计算机系统的配置方案 (29)

4.2 系统的运行 (29)

4.3 系统的维护 (32)

第五章程序调试与故障处理 (35)

第六章开发总结与对管理信息系统的展望 (37)

6.1 开发总结 (37)

6.2 对管理信息系统的展望 (37)

参考资料: (38)

附录:程序代码清单 (38)

第一章绪论

在现代社会中管理的作用越来越显得重要和突出。一般来讲,管理通过计划、组织、指导与领导、控制等手段,为组织制定目标,应用组织的各种要素,以实现组织的目标。对企业来说,人们按照一定的生产关系组织起来,对生产力、生产对象、生产手段等加以计划、指导、监控和协调,以达到预期的目的,即称为企业管理。传统的企业管理活动中,把人、才、物作为企业的主要资源。但是随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及企业管理中的作用,并把它作为企业的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。

管理信息系统从产生到现在已经经历了单项数据处理阶段、综合数据处理阶段、现代管理信息系统(MIS)阶段等几个阶段。但是在我国,由于各种原因,管理信息系统的发展尚处于初级阶段。尽管如此,充分利用我们现有的资源和技术力量,开发一些适合本企业或者本行业的管理信息系统,还是非常必要的。近年来,随着科学技术的迅猛发展和管理水平的不断提高,计算机已经被广泛应用于日常管理之中,那么作为一个企业来说,人力资源的管理和利用是企业发展的根本保证,因此开发一套完整的人事管理系统已是大势所趋.

人事系统的建设目标是帮助企业管理好企业内部的人员和人员的活动,人事管理指的是企业员工从招聘面试到离职退休的全过程,涉及的主要活动包括面试、报到、培训、升职、离职或其他的人事变动,也包括员工基本情况部门情况等。此外,本系统也涉及到企业的组织架构的设置,级别与职务管理,人力申请直至人力需求报表,从而形成一个对企业真正有用的人事管理应用系统。

人事管理系统是一个有着广泛应用面的实用性系统,但是,我国各个企业有着自身的体制、机制、特点与不同的要求;在开发这类系统时,系统需求分析是极为重要的一环。

不同的企业具有不同的人事、工资管理制度,这就决定了不同的企业需要不同的人事工资管理系统。

我借这次毕业设计之际,开发了一个适合小型企业使用的人事管理系统,由于开发时间短,本人能力有限,不足之处,请老师指正。

1.1.管理信息系统综述

1.1.1 概述

管理信息系统(Management Information System,简称MIS)是一个由管理人员和计算机组成的用以进行信息的收集、传输、加工、存储、维护和使用的系统。它是一门综合了管理科学,系统理论,计算机科学的系统性边缘科学。

管理信息系统的物理组成:

(1) 计算机硬件系统:包括主机、外部存储器、输入输出设备等。

(2) 计算机软件系统:包括系统软件和应用软件两大部分。

(3) 通信系统:包括线路等通信设施和与计算机网络、数据通信有关

的软件等。

(4)工作人员:包括系统分析员、程序设计员、维护人员、管理员、

操作人员等。

1.1.2 管理信息系统的发展

管理信息系统通过对企业当前运行的数据进行处理来获得有关信息,以控制企业的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测;能从全局目标出发,对企业的管理决策活动予以辅助。

1.1.3 目前我国人事管理的现状

我国的计算机应用于企业管理,只是在70年代末期以后才逐渐开展起来的。目前,计算机辅助管理已在我国的各行各业得到了广泛地应用,但总的来说,计算机在我国管理中的应用,还处于初级阶段,尽管近两年发展较快,但还需要不断地探索和研究。尤其是计算机辅助人事管理仅是近几年才在我国得到普及和发展,而在许多发达国家计算机辅助人事管理已十分普及,因此对这方面的研究是必要的,它将推动我国企业的发展和人事管理信息处理的现代化。

1.1.4 人事管理信息系统建设的好处

科技是第一生产力,离开了科学技术的企业是不会长远发展的,科技的载体是

人,没有人也说无所谓科学技术,因此人力资源的开发和管理是十分重要的。随着时代的发展,人才在我国各行各业中的地位日趋重要,各类人才肩负着企业发展的重任,所以人事管理的好坏,决定着一个企业的兴衰成败,因此,开发人事管理信息系统对企业的管理及人才素质的提高具有重大的社会意义,具体到某一企业,可以提高该企业管理的现代化水平,提高人事管理的工作效率。

1、改变了工作方式,提高了工作效率

2、提高了经济效益

3、强化了企业的科学管理

1.1.5 开发管理信息系统的几点建议

开发系统不必贪大求全,力争简单实用。应从大处着眼,小处着手,循序渐进,逐步完善。对开发过程中的各种文档应当注意保存。

1.2 开发方法

1.2.1系统开发方法概述

建立一个管理信息系统,是一项复杂的软件工程的实施。近年来,软件工程发展成为新科学,至今已经成为IT产业的重要支柱。一开始,人们往往使用手工作坊式的软件开发方法,靠个人的力量编写各种小型程序;但是随着计算机硬件技术的飞速发展,计算机软件在各个领域中的作用日益突出,那种多年来被人们沿用的手工作坊式的开发方法,已经在软件产品的质量、成本及开发时间等方面无法满足需求。

1.2.2 结构化生命周期法简介

结构化生命周期法是一种传统的管理信息系统开发方法,其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。

采用结构化生命周期法开发管理信息系统时,应遵循的主要原则:

(一)用户参与的原则

(二)“先逻辑后物理”的原则

(三)“自顶向下”的原则

(四)工作成果描述(主要指文档)标准化的原则

其具体开发步骤可分为以下四步:

(一)系统规划

(二)系统开发

1、系统分析

.系统初步调查

.系统可行性研究

.现行系统的详细调查

.新系统逻辑方案的提出

2、系统设计

.系统总体结构设计

.系统总体功能设计

.系统总体物理结构设计

.系统详细设计

.数据库设计

.代码设计

.输入输出设计

3、系统实施

.程序设计

.系统测试

(三)系统的运行及维护

(四)系统评价

1.2.3 快速原型法简介

快速原型法是80年代发展起来的,旨在缩短开发周期,提高开发效率和用户对系统的满意程度。其基本思想是在系统开发的初期,尽快构造出系统的原型,使用户能及早地运行这个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目标和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足用户的需求,最后完成系统的开发。该方法大大提高了系统开

发效率,弥补了结构化生命周期法开发时间长的缺陷。

通常采用原型法需以下四个阶段:

(一)明确用户的基本要求

(二)研制系统的原型

(三)使用、评价系统原型

(四)修改和完善原型

1.2.4 本系统开发方法的选择

基于以上开发方法的优劣和本系统的实际情况,本系统总体上采用结构化生命周期法进行系统规则、系统分析和系统设计,但在系统实施阶段采用原型法。

1.3开发平台和工具

1.3.1开发平台的选择

考虑到本系统的性能要求,和现有的条件,我们选择了WINDOWS XP中文版作为开发、测试和运行的平台。因为WINDOWS操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。

1.3.2 开发工具的选择

针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合计量器具管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual FoxPRO6.0(简写为VFP6.0)作为软件开发工具。

1.3.

2.1 开发语言介绍

VFP6.0是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows 应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的、最为领先的数据库技术。对于广大的程序开发人员来讲,使用VFP开发应用软件,无疑会大大地提高编程效率,而且随着应

用的深入,将会发现编程不再是枯燥无味的工作。

VFP6基本概念介绍

(1)VFP的基本形式

VFP实际上是小型数据库语言的一种版本,但它与传统的FOXBASE语言有天壤之别。一个VFP程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。应用程序是一个空白的窗体(Form),运行它,结果得到一个空白的窗口。这个窗口具有Windows窗口的全部性质:可以被放大缩小、移动、最大最小化等,因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。VFP已经做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。

(2) 面向对象编程的概念

面向对象的程序设计(Object-Oriented Programming,简记为OOP)是VFP 诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。VFP是完全面向对象的,这就使得VFP成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力。

可视化编程与面向对象的开发框架紧密地结合起来。

1.3.

2.2 VFP开发数据库过程

数据库系统为我们提供了一种把与我们的工作和生活紧密相关的信息集合在一起的方法,它还提供了在某个集中的地方存储和维护这些信息的方法。数据库系统主要由三大部分组成:数据库管理系统(DBMS:它是专门负责组织和管理数据信息的程序)、数据库应用程序(它使我们能够获取、显示和更新由DBMS 存储的数据)、数据库(按一定结构组织在一起的相关数据的集合)。

下面是数据库系统中一些概念和术语。

1、数据库管理系统(DBMS)

数据库管理系统(DBMS)是用于描述、管理和维护数据库的程序系统,是数据库系统的核心组成部分。它建立在操作系统的基础上,对数据库进行统一的管理和控制。

表(Table):一个表就是一组相关的数据按行排列,象一张表格一样。比如一个班所有学生的期末考试成绩,存在一个表中,每一行对应一名学生,在这一行中,包括学生的学号、姓名以及各门课程的成绩。

字段(Field):在表中,每一列称为一个字段。每一个字段都有相应的描述信息,如数据类型、数据宽度等。

记录(Record):在表中,每一行称为一条记录。

索引(Index):为了加快访问数据库的速度,许多数据库都使用索引。

2、数据库应用程序

DBMS中存储了大量的数据信息,其目的是为用户提供数据信息服务,而数据库应用程序正是与DBMS进行通信,并访问DBMS中的数据,它是DBMS 实现其对外提供数据信息服务这一目的的唯一途径。简单地说,数据库应用程序是一个允许用户插入、修改、删除并报告数据库中的数据的计算机程序。数据库应用程序在传统上是由程序员用一种或多种通用或专用的程序设计语言编写的,但是近年来出现了多种面向用户的数据库应用程序开发工具,这些工具可以简化使用DBMS的过程,并且不需要专门编程。VFP就是一种强有力的数据库应用程序开发工具。

1.3.3选用VFP6工具的优点

(1)VFP6.0是目前微机上最优秀的关系型数据库管理系统软件,正如其名称中冠以的“Visual”一样,它采用了可视化、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统工程的模块化和紧凑性。

(2)VFP6.0版本中提供了大量的诸如“数据库设计器”、“表单设计器”、“菜单设计器”、“报表设计器”等开发设计工具和向导工具(Wizard),使以往费时费力的开发工作变得轻松自如。这些可视化的设计工具免除了开发者编写大量程序代码的工作。

第二章需求分析

2.1系统调查

对现行公司业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们计算机系的考试工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与公司经营活动,自上而下、逐步细化的进行了解。

2.1.1、绘制公司中运行本系统的组织机构图

首先需要了解企业对现有业务开展情况的看法,有无新的信息需求,原系统有无多余的功能。然后,与相关部门的公司员工,特别是从人事部门那儿了解他们对原有工作方式的看法。在此基础上,深入到具体业务职能管理部门处进行详细的调查,了解他们对现行工作方式的看法,在操作上有无需要改进的地方。

通过调查得知,本系统开发后的主要使用者是公司的人事和财务部门,从而方便他们快捷有效地获取有关信息,了解有关人事情况,最终绘制出公司组织结构图。

2.1.2系统目标

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

系统应符合公司人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。

2.1.2 应用现状调查

当前,公司使用的人事工资管理系统采用的EXCEL数据库,界面不够友好,不能适应公司发展的需要。

2.2 系统详细调查

2.2.1功能需求

基于以上的开发目标,系统开发的范围确定如下:本系统只涉及人事管理部分;本系统提供强大的查询功能,可进行不同类型查询,

提供多种索引;本系统提供记录的添加,删除和修改;本系统可单条或多条输出信息资料,并可打印相关报表。维护员工基本信息:人事管理主要负责人员基本信息的维护,包括新进员工档案的建立,员工信息的修改。

人事管理应实现的功能如下:

●员工的学习经历的添加,删除,修改,查询,打印

●员工的工作经历的添加,删除,修改,查询,打印

●员工的培训经历的添加,删除,修改,查询,打印

●员工基本信息的添加,删除,修改,查询,打印,查询支持多条

件查询,可以选择某一部门、某一职位、某一职称、学历、性别等进行查询,也可以组合查询。

●员工的考核结果的添加,删除,修改,查询,打印

●员工职称管理

●家庭成员信息及社会关系信息的添加,删除,修改,查询,打印

●能按部门统计各部门的人数,性别比例,政治面貌,文化程度、

婚姻状况等信息。

●系统用户管理:修改用户密码等。

●能对数据进行备份或恢复

●打印员工人事档案信息

2.2.2系统的功能模块图如下:

图2-2系统功能模块结构图

2.3 系统的可行性分析

可行性分析是系统分析阶段的第二项活动,可行性分析能使新系统达到以最小的开发成本取得最佳的经济效益。可行性分析的目的,是根据开发管理信息系统的请求,通过初步调查,对要开发的管理信息系统从技术上、经济上、资源上和管理上进行是否可行的研究分析。这是一项保证资源合理使用、避免失误

和浪费的重要工作。

1、经济上的可行性。

2、技术上的可行性。

3、资源上的可行性。

4、管理上的可行性。

2.4 系统的详细调查

系统的详细调查目标是在可行性分析的基础上进一步对原有系统进行全面、深入的调查和分析,弄清原有管理信息系统的运行状况,发现其薄弱环节,找出要解决问题的实质,确保新系统比原系统更加有效、可靠。具体内容包括:管理业务状况的调查分析、数据流程的调查分析。

详细调查之后,绘制出人事管理子系统的业务流程图,如下图:

图2-3业务流程图

2.5 系统逻辑模型的提出

为了实现管理信息系统的计算机化,仅仅用业务流程图形象地描述信息的流动和存储还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,绘制出数据流程图,并对各种数据的属性和各项处理功能进行详细分析。系统分析的主要成果是系统的逻辑模型。本系统主要是以数据流图、数据字典为主要描述工具来勾画系统的概貌。

2.5.1 数据流图(DFD)

数据流图(Data Flow Diagram),是描述系统逻辑模型的主要工具之一,它是在对系统的业务流程图进行分析的基础上用少数几种符号综合地反映出信息在系统中的流动、存储和处理等情况,并能将信息处理功能和彼此之间的联系,

自上而下,逐层分解,从逻辑上精确地描述出系统应具有的数据加工功能、数据输入输出、数据存储、数据来源和去向等项目。 数据流图的常用符号如下:

外部项 处理 数据流 数据存储 1、计量器具管理子系统的关联图如下:

注:F1 考核表; F2 人事查询; F3 人事档案; F4人事分配 2、DFD 的顶层图如下:

注: F1考核表; F2 人事查询; F3人事档案; F4人事安排

2.5.2 数据字典(DD )

数据字典(Data Dictionary ),是数据流图(DFD )上所有成分的定义和解

释的文字集合。它是系统分析阶段的重要文档,它的作用是将数据流图中全部数据流及其组成部分的数据元素、数据存储、数据加工外部项等,通过数据字典描述清楚,以便于以后系统设计时使用。

1、

数据流的DD 表举例如下:

2、数据元素的DD表举例如下:

3

4

第三章系统设计

管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。

3.1 系统设计的依据

1、系统分析的成果

2、现行技术

3、现行信息管理和信息技术的标准、规范和有关法律制度

4、用户需求

5、系统运行环境

3.2 系统总体结构设计

按照结构化的系统设计方法,计量管理信息系统从功能上可以划分为以下几个子系统

3.3 系统的详细设计

3.3.1代码设计

代码,就是用来表征客观事物的实体类别,以及属性的一个或一组易于计算机识别和处理的特定符号或记号。它的作用是描述对象状态,便于统计和检索对象。

代码设计的原则:适应计算机处理、简单明了、具有可扩充性、系统性、便于识别和记忆等。

本系统对所有数据库表中的主码和外来码均采用“汉字名称”作为代码。

3.3.2 数据库设计

数据库设计是要在一个给定的应用环境(DBMS )中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。

概念结构设计

在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体——联系图(简称E ——R 图)的方法进行数据结构的描述。E ——R 图由实体、属性、联系三部分组成。E ——R

实体

属性

根据数据字典的内容,得到本系统的实体——联系图如下:

图3-1人事档案的E-R

图3-2工作经历的E-R

图3-3学习简历的E-R

联系

企业人事管理系统的设计与实现论文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

人事管理系统毕业设计的任务书

人事管理系统毕业设计的任务书 核准通过,归档资料。 未经允许,请勿外传~心浪微博:朴恩俊丶熊猫 核准通过,归档资料。 未经允许,请勿外传~ 核准通过,归档资料。 未经允许,请勿外传~ 毕业设计任务书 学院、系: 专业: 学生姓名: 学号: 设计题目: 起迄日期: 指导教师: 系主任: 发任务书日期: 年月日 毕业设计任务书 1(毕业设计的任务和要求: 人事管理是每个公司日常管理中最重要的部分,另外,由于人事管理事务繁杂,所以也是公司耗时最多的工作。人事管理的计算机化能够大大提高工作效率。使公司领导掌握人员的动向和人员的综合素质,及时调整人才的分配,能够极大地提高人事资源管理的效率,也是企业科学化、正规化管理推进经济和社会的协调发展的重要条件。因此,本次毕业设计的课题是为庆丰发展有限公司设计适合其需要的人事管理系统。便于公司人事管理工作的顺利进行,提高企业竞争力。要求以ASP技术为基础, SQL Server数据库,设计一个符合庆丰发展公司实际需要的人事管理系统。 该系统的主要功能模块为:

(1)公司人员管理(包括人员的录入,信息更新,删除等) (2)员工请销假管理(包括假条的填写,假条审批,请假情况查询等) (3)部门管理(包括部门设置,部门添加,部门更新,删除等) (4)用户登陆管理等 2(毕业设计的具体工作内容: 具体内容: (1)毕业设计前期,完成开题报告。字数在2000字以上。 (2)应用软件工程的方法实施系统的分析与设计。 (3)运用ASP、SQL Server 2000进行系统的开发。 (4)界面要求:简洁、主题鲜明、内容编排得当合理、美观、实用。 (5)应能够深入了解系统前后台的关系,搭建安全的后台数据库服务体系,掌握数据库的连接技术。 (6)能够对系统进行全面测试和调试,及时更正错误,直至系统运行稳定可靠。 (7)完成论文和必要的软件使用说明书,论文应包括综述、系统总体设计、系统实现、性能分析、结论等。参考文献数量不少于10篇。论文书写格式完全按学校规定来写。原始数据: 《数据库原理与应用》、《Java程序设计》、《ASP基础与应用》等作为前期的基础课程,要求具有一定的开发能力。硬件提供计算机一台,软件根据需要提供。此次设计的目的是使学生将大学中学到的专业知识与实际应用相结合。 毕业设计任务书 3(对毕业设计成果的要求: 用系统工程的思想和工程化的方法,按用户至上的原则、结构化、模块化、自顶向下地对系统进行分析与设计,自底向上地进行实施。 (1)严格区分工作阶段,每个阶段都有明确的任务和应得的成果。 (2)自顶向下的分析与设计和自底向上的系统实施。 (3)工作成果文档化,文档资料规范化、标准化。

人事管理系统设计毕业设计

人事管理系统设计毕业设计 人事管理系统设计毕业设计 随着科技的不断发展,各行各业都在不断地进行数字化转型。在企业管理中,人事管理是一个至关重要的环节。为了提高人力资源的管理效率和准确性,许多企业开始采用人事管理系统。本篇文章将探讨人事管理系统的设计与实施。 一、背景介绍 人事管理是企业管理中的重要环节,涉及员工招聘、培训、绩效评估、薪酬管理等方面。传统的人事管理方式往往需要大量的纸质文件和人工操作,容易出现信息丢失、重复劳动等问题。而人事管理系统的设计旨在解决这些问题,提高管理的效率和准确性。 二、需求分析 在设计人事管理系统之前,需要进行需求分析,明确系统所需的功能和特点。根据企业的规模和需求,人事管理系统可以包括以下功能: 1.员工信息管理:包括员工档案、个人信息、工作经历、教育背景等。系统应能够方便地录入、修改和查询员工信息。 2.招聘管理:包括招聘需求的发布、简历筛选、面试安排等。系统应能够自动化处理招聘流程,提高招聘效率。 3.培训管理:包括培训计划的制定、培训资源的管理、培训成果的评估等。系统应能够提供全面的培训管理功能,帮助企业提高员工的综合素质。 4.绩效评估:包括目标设定、绩效考核、绩效反馈等。系统应能够提供科学的绩效评估方法,帮助企业提高员工的工作效率。 5.薪酬管理:包括薪资核算、薪资调整、福利管理等。系统应能够自动化处理

薪酬管理流程,减少错误和纠纷。 三、系统设计 在系统设计阶段,需要考虑系统的架构、界面设计、数据库设计等方面。 1.系统架构:可以采用客户端/服务器架构,将前端界面和后端数据库分离,提高系统的并发处理能力和稳定性。 2.界面设计:界面应简洁、直观,方便用户操作。可以采用响应式设计,适配不同设备和屏幕尺寸。 3.数据库设计:数据库应能够存储和管理大量的员工信息。可以采用关系型数据库,建立适当的表结构和索引,提高数据的查询效率。 四、系统实施 在系统实施阶段,需要进行系统的开发、测试和上线。 1.系统开发:根据需求分析和系统设计,进行系统的编码和测试。可以采用敏捷开发方法,逐步完善系统的功能。 2.系统测试:进行系统的单元测试、集成测试和用户验收测试,确保系统的质量和稳定性。 3.系统上线:在系统测试通过后,将系统部署到生产环境中,供员工使用。同时,进行系统的培训和技术支持,帮助员工熟悉和使用系统。 五、系统运维 系统上线后,需要进行系统的运维和维护,确保系统的正常运行和安全性。 1.系统监控:定期监控系统的运行状态,及时发现和解决问题。 2.系统更新:根据用户反馈和业务需求,对系统进行更新和升级,提供更好的功能和用户体验。

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

人事管理系统总体设计 前言 管理信息系统就是我们常说的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

(完整版)企业人事管理系统人事工资系统毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编辑。 设计题目:企业人事管理系统 系别: 班级: 姓名: 指导教师: XXX 20X X年X月X 日

摘要 在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。 本文详细介绍了企业人事管理系统的功能需求,系统设计和具体实现。并简要介绍了系统开发采用的过程方法。 关键词企业人事管理系统;CS;员工信息;数据

第1章绪论 1.1 应用的目的与意义 人的管理是一切管理工作的核心。员工代表一个企业的形象,因而人事管理机制设计的好坏,直接影响一个企业的成败。 员工的档案管理是企业人事管理的基础,在企业员工普遍流失的今天,一个准确而及时的人事管理系统,有利于人事部门对员工流动进行分析、编制,为企业所需人员提供了保障。 人力资源部那些重复的,事务性的工作交给HRP(Human Resource Planning,人力资源管理系统)来解决,可以省去用户以往人力资源管理工作的繁琐、枯燥;用领先的人力资源管理理念,把人力资源管理的作业流程控制和战略规划设计巧妙地集合于一体;系统重点涉及到人力资源管理工作中的薪资、培训、奖惩、调动、基本信息、用户管理以及用户切换等方面,并有综合的系统安全设置、报表综合管理模块。可以很好地为用户的人力资源管理部门在对员工的成本管理、知识管理、绩效管理等综合管理给予帮助。以每个月中所发工资为例,其中包括人事信息变动、奖惩对本月的薪资计算都有影响,为了及时的计算发放工资往往要提前一个星期花费大量时间,加班加点才能及时完成,而这样做无论从工作效率还是准确度方面,都不允许,而且还浪费大量的人力财力。如果改用HRP管理做到高效、高精度,还可以减少管理时带来的一些繁琐的工作,节约管理带来的开支。

人事管理系统毕业设计

毕业论文(设计) 2015 ~ 2016 学年度第一学期 学院名称: 计算机科学与技术学院 专业名称: 软件工程 论文(设计)题目: 人事管理系统的设计实现学生姓名: 学号: 班级: 软件工程 起讫日期: 指导教师: 系(教研室)主任: 分管院长:

毕业论文(设计)任务书 2015 ~ 2016 学年度第一学期 学院名称: 计算机科学与技术学院 专业名称: 软件工程 论文(设计)题目: 人事管理系统的设计实现学生姓名: 学号: 班级: 起讫日期: 指导教师: 系(教研室)主任: 院长: 发任务书日期2015 年7 月 5 日

一、毕业论文(设计)的内容和要求: 本次毕业设计的人事管理系统主要内容如下:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。 本次设计要求采用Visual Basic 6.0作为开发工具而开发出来的单机版人事管人事管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,实现上述功能。 二、课题的研究思路和方法、工作方案: 人事管理系统的设计实现主要包含三个部分,即 (1)采用Microsoft Office Access 2003作为后台数据库设计软件设计数据库 (2)采用Visual Basic 6.0设计界面,要求界面友好简洁 (3)VB界面控件后台程序的编写以实现界面按键的功能 三、成果形式: 设计完之后通过运行人事管理系统这个平台来实现 (1)系统用户管理 (2)职工信息管理 (3)职工工资管理 (4)职工假条管理 四、其它: 本人在设计这个系统中遇到了许多困难,通过查找相关书籍资料以及各种电子资料尚有许多没有解决,幸好在老师同学的共同帮助下这个系统最终得以完成并且运行成功。

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

【摘要】 本文以企业管理信息系统建设中的人事管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为序言、管理信息系统综述、开发方法、开发平台和工具、系统规划和分析、系统实现、系统运行及维护、系统评价、程序调试与故障处理、开发总结等六章。本文首先阐述了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

毕业设计企业人事管理系统

毕业设计企业人事管理系统 毕业设计企业人事管理系统 随着科技的不断发展和企业的不断壮大,人事管理对于企业的发展起到了至关 重要的作用。然而,传统的人事管理方式已经无法满足现代企业的需求,因此,开发一套高效、智能的人事管理系统成为了必要的任务。 一、系统概述 毕业设计企业人事管理系统是一套基于云计算和大数据技术的综合管理系统, 旨在帮助企业实现人力资源的全面管理和优化。该系统包括员工信息管理、招 聘管理、薪资福利管理、绩效考核管理、培训发展管理等多个模块,以满足企 业在人力资源管理方面的各种需求。 二、员工信息管理 员工信息管理是企业人事管理系统的核心模块之一。通过该模块,企业可以实 现员工档案的建立和维护,包括基本信息、工作经历、教育背景等。同时,系 统还提供了员工信息的查询和统计功能,方便企业了解员工的情况和变动。 三、招聘管理 招聘管理是企业人事管理系统中的重要环节。系统通过提供招聘需求发布、简 历筛选、面试安排等功能,帮助企业高效地进行人才招聘。同时,系统还提供 了招聘渠道的统计和分析功能,帮助企业优化招聘流程,提高招聘效果。 四、薪资福利管理 薪资福利管理是企业人事管理系统中的一项重要工作。通过该模块,企业可以 实现薪资的计算和核算,包括基本工资、绩效奖金、加班费等。同时,系统还 提供了福利管理功能,包括社保、公积金、年假等的管理和统计。

五、绩效考核管理 绩效考核是企业管理中的重要环节,对于企业的发展和员工的激励具有重要意义。通过该模块,企业可以实现绩效目标的设定和考核结果的统计,同时提供 了绩效奖金的计算和发放。 六、培训发展管理 培训发展是企业人力资源管理中的重要环节,对于提高员工的专业能力和素质 水平起到了重要作用。通过该模块,企业可以实现培训需求的发布和培训计划 的制定,同时提供了培训效果的评估和培训记录的管理。 七、系统优势 毕业设计企业人事管理系统具有以下几个优势: 1. 高效性:通过系统化管理,提高了人事管理的效率,减少了人力资源管理的 工作量。 2. 智能化:系统通过大数据技术,实现了对员工信息的智能分析和预测,帮助 企业做出更科学的决策。 3. 安全性:系统采用了严格的权限管理和数据加密技术,确保了企业人事信息 的安全性。 4. 可扩展性:系统具有良好的可扩展性,可以根据企业的需求进行定制和扩展。 八、总结 毕业设计企业人事管理系统是一套高效、智能的人力资源管理系统,可以帮助 企业实现人事管理的全面优化。通过该系统,企业可以实现员工信息管理、招 聘管理、薪资福利管理、绩效考核管理、培训发展管理等多个方面的需求。相 信随着科技的不断发展,该系统将为企业的人力资源管理提供更多的便利和支

毕业设计(人事管理系统)

郑州XX学院 课程设计说明书 题目:人事管理系统的设计与实现 姓名:XX 院(系):信息工程系 专业班级:计算机科学与技术 学号:********** 指导教师:赵XX 成绩: 时间: 2011 年 11 月 25 日至2011年 12 月 25 日

数据库与信息管理课程设计 摘要 随着计算机技术网络的飞速发展,当今社会正快速向信息自动化社会前进,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。 论文首先论述了系统的开发背景和设计目标,并对系统开发所采用的技术进行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,确定在目前的条件下,开发人事管理系统是可行的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。在系统的设计与实现中,确定系统的开发思想以及开发环境,最后给出了系统中模块的详细设并对系统中的计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。 关键词:人事管理系统;课程设计说明书;信息管理 1

孟静:人事管理系统设计与实现 目录 摘要 (1) 目录 (2) 第1章绪论 (3) 1.1人事管理系统的概述 (3) 1.2人事管理系统的研究背景 (3) 1.3技术路线 (4) 1.4系统设计目标 (4) 第2章人事管理系统的总体设计 (5) 2.1 系统的需求性分析 (5) 2.2系统功能分析 (5) 2

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

目录 一、引言 (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].因此,开发这样一个公司管理系统,是相当有意义的。 江苏同泰贸易有限公司是江苏汇鸿国际集团全资子公司,公司主要从事机械设备、纺织服装、轻工玩具、办公文具等产品的进出口业务.随着企业的不断发展,企业规模的逐渐扩大,该企业各个岗位的员工数量也在不断增加,员工的信息数据更加繁杂,造成了

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

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

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

公司人事管理系统毕业设计

公司人事管理系统毕业设计 一、选题背景和意义 二、需求分析 1.功能需求 2.非功能需求 三、系统设计 1.总体设计 2.模块设计 四、系统实现与测试 1.技术选型与开发环境搭建 2.系统实现过程及关键技术点解决方案 3.系统测试与验收 五、总结与展望 一、选题背景和意义 随着企业规模的不断扩大,人力资源管理变得越来越复杂,对于人力资源部门的工作效率和管理水平提出了更高的要求。因此,开发一个高效的公司人事管理系统已经成为了企业信息化建设的必然趋势。 本毕业设计旨在通过开发一个完整的公司人事管理系统,解决企业在

人力资源管理方面面临的问题,提高企业的工作效率和管理水平。 二、需求分析 1.功能需求 (1)员工信息管理:包括员工基本信息、合同信息、薪资信息等。(2)招聘管理:包括发布招聘信息、简历筛选、面试安排等。(3)考勤管理:包括打卡记录、请假申请等。 (4)绩效考核:包括目标设定、绩效评估等。 (5)培训管理:包括培训计划、培训记录等。 (6)离职管理:包括离职申请、离职手续等。 2.非功能需求 (1)安全性:系统应具有一定的安全性,保证员工信息不被泄露或篡改。

(2)可靠性:系统应具有较高的可靠性,保证数据不丢失或出错。 (3)易用性:系统应具有良好的用户界面和操作流程,方便用户使用。 (4)扩展性:系统应具有一定的扩展性,能够适应企业规模变化和业务需求变化。 三、系统设计 1.总体设计 本系统采用B/S架构,即浏览器/服务器架构。前端使用HTML、CSS 和JavaScript实现页面展示和交互操作,后端使用Java语言开发,并使用SpringMVC框架进行搭建。数据库采用MySQL关系型数据库管理系统。整个系统分为登录模块、员工信息管理模块、招聘管理模块、考勤管理模块、绩效考核模块、培训管理模块和离职管理模块七个子 模块。 2.模块设计 (1)登录模块:实现用户登录和权限验证功能。用户输入用户名和密码后,系统会验证用户信息是否正确,如果正确则跳转到主页,否则 提示用户重新输入。

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

人事管理系统的设计与实现 计算机科学与技术专业 [摘要]人事管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人事管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能为领导提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。为人事管理和高层决策领导提供高校的决策支持。本系统实现了用户登录,基本信息管理,人事管理,备忘记录,数据库维护,管理工具,系统管理等功能.其中用户登录用来验证用户的信息是否合法。系统管理是由系统用户添加新的用户,修改用户权限。基本信息管理功能主要对部门的管理、工种职务类型、职称类型、文化类型等的管理,如部门信息的添加、修改、删除等。在系统中主要包括添加新的部门、修改和删除部门信息。人事管理功能主要实现员工信息的管理功能。 [关键词]人事管理;信息系统;C/S模式 Personnel Management SystemDesign and Implementation ﻩComputer Science andTechnology Major ﻩ Abstract:The human resources management systemis anenterpriseunit essential part,adapts the modern enterprise system,i mpelsthe enterprisehumanresources managementtomove towards scientific,and standardized the automatedessentialcondition。It is content regarding enterprise's policy-makers andthe superintendentallvery important,thereforethehuman resources management system should be able to providethesufficient informationand the quick inquiry methodfor the user,helps the head of underta kingunderstanding enterpriseexistinghuman resources condition. These systemsrealized the userto landand register the department management,theemployee management,the employee’s document

企业人事管理系统的开发设计实现-苏州大学本科生毕业设计学位论文范文模板参考资料[管理资料]

目录 摘要 (3) ABSTRACT (4) 前言 (5) 第一章概述 (6) 开发背景 (6) 关于国内同类系统的分析 (6) 任务与目标 (8) 本论文所做的工作 (9) 第二章 STRUTS框架与开发环境 (10) B/S模式 (10) MVC体系结构(模型-视图-控制器) (11) STRUTS框架 (12) 开发环境简介 (13) SQL Server 2000 (13) MyEclipse (14) 第三章系统需求分析 (15) 需求分析概述 (15) 需求分析的目标 (15) 需求分析的原则 (15) 系统总体需求分析 (15) 数据流分析及数据字典 (16) 数据流分析 (16) 数据字典 (18) 第四章系统总体设计 (22) 系统总体设计目标 (22) 系统功能描述 (22) 总体功能模块设计 (23) 数据库设计 (25)

数据库连接池工作原理 (26) 系统E-R图 (28) 系统表设计 (26) 界面设计 (28) 输入输出设计 (29) 输入设计 (29) 输出设计 (29) 第五章系统实现 (30) 界面效果 (30) 登陆界面 (30) 检索信息页面 (30) 检索结果页面 (31) 数据库连接池 (30) 系统出错处理 (34) 出错提示信息 (35) 系统补救措施 (35) 第六章总结与展望 (36) 参考文献 (37)

摘要 企业人事信息管理是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。早期的人工方式的人事管理系统已不合适现代企业公司的发展,实现企业人事管理的系统化、规范化、自动化,是现代企业管理的首选。 本文以企业管理信息系统建设中的人事信息管理子系统的设计和实现为目标,利用软件工程中系统开发的原理和方法,详细论述了系统的设计方案、系统的开发。系统以MyEclipse为开发工具,以SQL Server 2000为后台数据库管理系统,以Struts为框架,实现了以信息检索、培训管理、职称评定、奖惩管理、人员调动为主要功能的系统开发。为企业人事管理提供信息管理、信息检索、信息存取等服务,系统的实施基本上能够满足现代企业对人事管理的需要,为提高企业人事管理效率提供了行之有效的手段。 关键词:人事管理系统,Struts,信息检索

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

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

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

注意事项 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)其它

毕业论文-人事管理系统设计

第一章概述 1、本课题的来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。 2、本论文的目的、内容及作者主要贡献 (1)目的: 目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 (2)内容 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删

除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 (3)作者的主要贡献 本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。

第二章开发工具的选择 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有: Microsoft公司的Visual Basic Microsoft公司的Visual C Borland公司的Delphi Java等等 在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程续语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特

基于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年代末。由于改革的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系公司兴衰的重要因素,人才已经成为公司最重要的资产之一。该企业人事管理系统,是以信息管理

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

本科毕业设计(论文) 题目企业人事管理系统设计与实现 完成时间 2015年 6月1日

毕业设计(论文)任务书 题目企业人事管理系统设计与实现 主要内容、基本要求、主要参考资料等: 主要内容: 为了应对现代企业越来越复杂的组成结构和由此产生的繁重的管理工作,提高企业的工作效率和凝聚力,避免因人为因素造成的数据丢失等严重后果,使用Java、SqlServer、JSP技术设计一个企业人事管理系统,为企业日常业务的综合管理工作提供帮助,主要模块有员工资料、部门管理、职位管理、签到、请假管理、招聘、奖惩管理、加班管理、公告系统、资料共享等模块。基本满足企业日常的业务需求,实现企业的现代化管理。 基本要求: 1. 所实现的功能基本满足企业的日常使用。 2.安全可靠,易于开发和维护、有较强可扩充性。 主要参考资料: [1]刘浩.Java从入门到精通[M].北京:人民邮电出版社,2010. [2]陈海山.深入Java Servlet网络编程[M].北京:清华大学出版社,2010. [3]耿祥义,张跃平.Java基础教程[M].北京:清华大学出版社,2009. 指导教师签名: 专业负责人签名: 2015 年 3 月 3 日

目录 摘要 .................................................................................................................................................... I ABSTRACT....................................................................................................................................... II 1 绪论 (1) 1.1 开发背景 (1) 1.2 开发目标 (1) 1.3 开发思想 (2) 2 技术介绍 (3) 2.1 B/S结构 (3) 2.2 Java语言简介 (3) 2.3 MyEclipse介绍 (4) 2.4 SqlServer2008 (4) 2.5 JDBC (4) 3 可行性分析 (7) 3.1 技术可行性 (7) 3.2 运行可行性 (8) 3.3 经济可行性 (8) 4 需求分析 (5) 4.1 功能需求 (5) 4.2 性能需求 (6) 4.3 其他需求 (6) 5 概要设计 (9)

相关文档
最新文档