摘要
当今社会,互联网空前的发展给人们的工作和生活带来了极大的便利。高效、信息化、电子化已经成为节约运营成本,提髙工作效率的首选。考虑到当前大量企业的企业员工管理效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此人事资源管理系统,以帮助企业达到企业员工管理办公电子化、节约管理成本,提高企业工作效率的目的。
本文主要介绍基于Visual Basic 6.0平台和MVC模式的简单企业人事资源管理系统的设计与实现。首先,从人事资源管理信息系统的初步调查开始,介绍了系统开发的目标和意义,并通过在短时间内建立系统原型,不断进行需求迭代分析的方法详细阐述了企业人事资源管理信息系统的需求,并在需求分析的基础上进一步完成系统数据库设计、系统总体设计和详细设计等工作,最后根据设计编码实现可运行的系统。
本系统主要包括八大功能模块:基础数据管理、员工档案管理、员工综合管理、员工培训管理、人事工作管理、查询统计管理、用户信息管理和系统提醒功能。整个系统操作简便、界面友好、灵活、实用、安全。经过一段时间的试运行,系统可以满足企业人事管理方面的需要,达到了预期的目标。
关键词:Oracle;人事管理;Visual Basic 6.0
Abstract
In today's society, the unprecedented development of the Internet has brought great convenience to people's work and life. Efficient,information technology, electronic technology has become operational cost savings to improve efficiency of choice. Considering the current management of a large number of enterprise employees still in hand session,not only inefficient,but also often because of careless management flaws. Therefore, according to the needs of some enterprises,the design of this human resources management system help companies achieve corporate staff management office electronically,saving management costs,improve work efficiency.
This dissertation describes the Visual Basic6.0 platform based on a simple MVC pattern and enterprise human resources management system design and implementation. First,at the beginning of human resources management information system preliminary investigation, it describes the purpose and meaning of system development 5 and through the prototype system in a short time , and constantly needs iteration analysis method elaborated corporate human resources management information system requirements and on the basis of the needs analysis to further complete the system database design, system design and detailed design work,and finally realized according to the design coding system can run The system includes eight modules: basic data management,employee records management, integrated management of employees, employee training management, personnel work management,query statistics management, customer information management, and system alerts. The whole system is simple, user-friendly, flexible, practical and safe. After a period of trial operation, the system can meet the needs of corporate personnel management, to achieve the desired goals.
Key words: Oracle; Personnel Management; Visual Basic 6.0
在当前经济发展的时代,人才流动也越来越频繁,不再受到地域的限制。当然人才的流动也面临许多问题。在科学发展观指引下,“以为为本”观念的逐渐深入,作为企业生命之根本的人才工作变得越来越重要,科学、高效的人事管理工作也显得十分重要。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;与普通人工管理,计算机管理拥有无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
基于这个时代背景,企业人事管理成为企业管理的重要内容。企业人事资源管理系统的作用之一就是为企业的员工建立人事档案,它的出现使得人事档案查询、调用的速度加快,也使得精确分析大量员工的知识、经验、技术、能力和职业抱负成为可能,从而实现企业人事管理的标准化、科学化、数字化。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
信息作为生产力中最活跃的因素,很早就在人类的经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。
从第一代的人事管理系统的诞生仅仅是为了解决大型企业用手工来计算和发放薪资带来种种不便,而且那种系统充其量也只不过是一个自动计算薪资的工具,既不包含非财务信息,也不包含薪资的历史信息,更没有报表生成功能和薪资数据分析功能,但是它的出现为人事管理展示了美好的前景。第二代人事管理系基本上解决了第一代系统的主要缺陷,对非财务的人事管理信息和薪资的历史信息都给与了考虑,其报表生成的薪资数据分析功能也都有了较大的改善,令人比较遗憾的是未能系统的考虑人事管理的需求和理念,而且非财务的人事管理信息也不够系统和全面。现如今市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已经成为了关系企业兴衰的重要因素,人才已经成为了企业最重要的资产之一,企业管理理念和管理水平的提髙,使社会对人事管理系统有了更高的需求:从人事管理角度出发,用集中地数据库将所有与人事相关的数据统一管理起来,形成了集成的信息源[3]。友好的用户界面,强有力地报表生成工具、分析工具和信息的共享使得人事管理人员摆脱繁重的日常工作,集中精力从战略角度来考虑企业人事管理规划和政策。
本文在具体研究和分析人事管理系统业务需求的基础上,釆用Visual Basic6.0作为前台设计的主要工具,数据库采用Oracle lOg数据库[4],系统前台页面采用VB6.0。
人事管理系统开发设计:
系统登陆界面
修改密码界面
人事管理系统主界面
职能编辑管理实现
员工信息维护
员工信息维护
目录
第一章 绪论
1.1 背景及意义
1.2 研究现状
1.3 研究内容与论文结构
第二章 相关技术介绍
2.1 Visual Basic 6.0
2.2 C/S架构介绍及特点
2.3 Oracle 10g数据库概述
2.4 本章小结
第三章 系统需求分析
3.1 可行性分析
3.2 系统流程分析
3.3 业务流程分析
3.4 系统功能分析
3.5 系统用例图
3.5.1 基础数据管理用例
3.5.2 员工档案管理用例
3.5.3 员工综合管理用例
3.5.4 人事工作管理用例
3.5.5 查询统计管理用例
3.5.6 系统提醒管理用例
3.6 本章小结
第四章 系统设计
4.1 系统设计原则
4.2 系统功能模块
4.3 系统功能模块设计
4.3.1 登录界面设计
4.3.2 主界面设计
4.3.3 职能编辑模块设计
4.3.4 人事档案管理模块设计
4.3.5 员工综合管理模块设计
4.3.6 员工档案管理模块设计
4.3.7 查询统计管理模块设计
4.4 系统数据库设计
4.4.1 数据库设计规范
4.4.2 数据库需求分析
4.4.3 数据库概念设计
4.5.4 数据库逻辑结构设计
4.5 系统软硬件配置
4.6 本章小结
第五章 系统实现
5.1 系统环境
5.2 登录界面实现
5.3 主界面实现
5.4 职能编辑模块实现
5.5 人事档案管理实现
5.6 员工综合管理实现
5.7 员工档案管理实现
5.8 查询统计管理实现
5.9 本章小结
第六章 系统测试
6.1 测试目的
6.2 测试方案
6.3 测试用例
6.4 测试结果分析
6.5 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)