人事管理信息系统毕业论文.doc

上传人:h**** 文档编号:155385 上传时间:2018-07-12 格式:DOC 页数:53 大小:1.20MB
下载 相关 举报
人事管理信息系统毕业论文.doc_第1页
第1页 / 共53页
人事管理信息系统毕业论文.doc_第2页
第2页 / 共53页
人事管理信息系统毕业论文.doc_第3页
第3页 / 共53页
人事管理信息系统毕业论文.doc_第4页
第4页 / 共53页
人事管理信息系统毕业论文.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

1、 计算机系毕业论文 人事管理信息系统设计与实现的研究 555555555 2011 年 4 月 计算机系毕业论文 学生管理信息系统设计与实现的研究 学 生: 导 师: 33333 学 科、专 业: 计算机信息管理 答 辩 日 期: 2011 年 5 月 摘 要 I 摘 要 在当今信息技术迅猛发展,知识更替日新月异的时代, 信息技术为企业的发展提供了机遇,也带来了挑战。 使用传统人工的方式管理档案存在着许 多 缺点 ,而 使用计算机对人事信息进行管理 , 有着手工管理所无法比拟的优点 , 这些优点能够极大地提高人事 信息 管理的效率 , 也是企业 走向 科学化、正规化管理 , 与世界接轨的重要条

2、件。 人事 信息 管理系统是典型的信息管理系统 (MIS),本文介绍了在Visual Basic6.0 环境下开发本系统的详细过程,针对人事信息管理的复杂程序,经过详细的系统调查,开发出的操作简单、实用的一个人事信息管理系统。 设计并完成新进员工加入时人事档案的建立、员工信息录入、修改、删除、 查询 、打印以及相关人员权限的设置等工作,从软件工程的角度进行了科学 而严谨的阐述。 本系统是采用 Visual Basic6.0 作为前台开发工具, SQL Server2000作为后台数据库平台的管理系统。 本系统经过测试,运行稳定,已得到认可。 关键词 人事信息管理系统 ; Visual Basi

3、c 6.0; 数据库哈尔滨金融学院算计系毕业论文 II Abstract In todays rapid development of information technology, knowledge of the times change with each passing day, information technology is that development of enterprises has provided opportunities as well as a challenge. The use of traditional methods of managing the

4、 files there are many shortcomings, and the use of computer information on personnel management, management of a manual incomparable advantages, these advantages could greatly improve the efficiency of information management personnel, but also to scientific enterprises, and regularization managemen

5、t, and an important condition for connecting the world. Personnel Information Management System is a typical management information system (MIS), detailed process developing system under Visual Basic6.0 environment in the main body of this paper has been introduced, from the modern enterprise manage

6、ment personnel in the present situation of information management, After a detailed investigation system, the development of simple, practical information of a personnel management system. Design and complete the fresh men joined the establishment, personnel files, staff information input, modify, d

7、elete, query, print and associated personnel authority settings, and so on, the angle from the software engineering has been have carried out science but rigorous expound. This system is used as a Visual Basic6.0 prospects of development tools, SQL Server2000 platform as a background database manage

8、ment systems. After testing the system, stable operation, has been recognized. Keywords Personnel Information Management System;C#;Database 哈尔滨金融学院算计系毕业论文 目 录 摘 要 . I ABSTRACT . | 前 言 . 1 第 1 章 绪论 . 2 1.1 系统开发背景 . 2 1.2 系统开发环境的选择 . 3 第 2 章 可行性分析 . 6 2.1 技术可行性 . 6 2.2 经济可行性 . 6 2.3 操作可行性 . 7 2.4 法律可行

9、性 . 7 第 3 章 需求分析 . 8 3.1 业务流程 . 8 3.1.1 基础数据 . 8 3.1.2 信息维护 . 8 3.1.3 查询浏览 . 9 3.2 需求规范 . 9 3.2.1 产品背景 . 9 3.2.2 产品概述 . 9 3.2.3 功能需求 . 10 3.2.4 性能需求 . 10 3.2.5 系统逻辑模型 . 11 3.3 数据字典 . 12 3.3.1 数据元素定义 . 13 3.3.2 数据流的定义 . 14 3.3.3 数据存储定义 . 15 3.3.4 数据处理定义 . 16 第 4 章 概要设计 . 18 4.1 系统运行总体流程 . 18 目 录 4.2

10、目标系统体系结构 . 19 4.2.1 人事信息管理系统软件结构图 . 19 4.2.2 系统设置模块结构图 . 19 4.2.3 基础数据模块结构图 . 19 4.2.4 信息维护模块结构图 . 20 4.2.5 查询浏览模块结构图 . 20 第 5 章 数据库设计 . 21 5.1 数据库逻辑设计 . 21 5.2 数据库关系设计 . 24 第 6 章 详细设计 . 26 6.1 登录窗口设计 . 26 6.2 登录窗口设计 . 27 6.3 多文档主界面窗口设计 . 32 6.4 密码修改窗口设计 . 33 6.5 员工信息录入窗口设计 . 35 6.6 实现职务工资标准设定功能 . 3

11、8 6.7 实现工资调整管理功能 . 39 第 7 章 系统测试 . 41 7.1 软件测试基础理论 . 41 7.2 系统转换与实现 . 42 7.3 系统的优点及技术特征 . 42 7.4 系统的不足及改进方案 . 42 7.5 系统的运行与维护 . 43 总结 . 44 致谢 . 45 参考文献 . 46 前 言 - 1 - 前 言 人事信息管理 系统是一种典型的管理信息系统。管理信息系统( MIS)是一门跨越若干领域的新学科。在强调管理,强调信息的现代社会中越来越普及。管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分 ,它的内容对于企业的决策者和 管理者来说都至关重要 ,所

12、以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理档案,这种管理方式存在着许多缺点。如 :效率低、保密性差。时间一长 ,将产生大量的文件和数据 ,这对于查找、更新和维护都带来了不少的困难。因此,随着企业的 壮大 和发展,传统的管理方式已不 在 适应企业的需要。而使用计算机对人事信息进行管理 ,具有手工管理所无法比拟的优点 .例如 :检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企事业单位人事信息管理工作的效率 ,是 企事业单位人事管理部门的科学化、正规化管理的重要途径,也是企事业单位与世界接轨的重要途径

13、。 人事信息资源管理系统是企业员工管理的一个重要内容。当今社会人员流动越来越频繁,人事管理工作也变得越来越复杂。如果能够实现人事管理的自动化,无疑将给企业管理部门带来很大的方便。人事信息管理就是把分散在企业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询等现代化、专业化的管理系统。企业人事管理的对象是企业、企业化管理的事业单位及职工本人。人事信息管理为企业单位和个人提供信息输入、信息修改、信息 查询、工资调整、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。 哈尔滨金融学院算计系毕业论文 - 2 - 第 1 章 绪论 1.1 系统开

14、发背景 随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事 信息 管理了,取代的是运用各种领域的知识,结合计算机科学而开发的人事 信息 管理系统,科学合 理的来管理企业 内部的人事信息 。 对于辽宁衡业集团这样大型的民营企业来说, 如何改良企业内部经营机制,公正、客观、全面、快捷地评估员工的业绩,实现以人为本的经营战略,提高人事 信息 管理工作的效率, 合理分配 人力资源, 是企业立足发展,开拓未来,领先同行业的关键 。对于一个 历史悠久,实力雄厚 的大型民营企业来说,使用传统人工的方式管理档案存在着许多 缺点 ,如 : 效率低、保密性差 , 另外时间一长 ,

15、 将产生大量的文件和数据 , 这对于查找、更新和维护都带来了不少的困难。 而 使用计算机对人事信息进行管理 ,有着手工管理所无法比拟的优点 , 例如 : 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事 信息 管理的效率 , 也是企业 走向 科学化、正规化管理 , 与世界接轨的重要条件。 人事信息管理系统是企业不可缺少的部 分,它的内容对于企业的决策者和管理者来说都是至关重要的 。 人事信息 管理 系统的建立,适应了社会经济发 展 的客观要求,是人事管理现代化的一大进步。今天我们运用计算机进行了 企业 人事 信息 管理的初步现代化的开发和使用,它大

16、大提高了人事管理工作者的工作效率,它把 从事人力资源管理的人员 从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动和其它 重要 的活动中去;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机人事 信息 管理信息系统是一种客观发展必然趋势。随着我国经济、科技的发的,人才开发管理的加强,我们一 定要 充分 利用计算机技术真正地、全面地实现人事 信息 管理现代化。 人事信息管理系统可以用于支持企业完成人事信息管理工作,有如第 1 章 绪论 - 3 - 下几个个方面的目标:支持企业实现规范化的管理; 支持企业高效率完成人事信息管理的日常业务,包括新员工加入时人事档案的建立,老

17、员工信息的修改、删除、更新等。支持企业进行人事信息管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。 具体设计功能如下: 1、 界面友好, 各 界面 帮助按钮 帮您轻松上手 。 2、 系统具有灵活、严格的权限设定功能,采用非常周密有效的权限设置,确 保企业各类资料的可靠性和保密性 , 防止错误和违规操作。 系统管理:可修改管理员权限及密码。 3、全面管理人事信息,资料详细周到, 同窗多页的界面方式让你轻松完成所有工作。 人事管理分为:人事档案管理和档案查询。人事档案管理可便于人事管理者实现对企业人员基本信息的录入、添加、删除和修改,包括:员工 姓名、员工号、部门、职务、

18、学历、性别、民族、籍贯、政治面貌等;档案查询可根据员工基本信息中某字段名或某一条件进行筛选查询结果; 4、 完善的人事档案管理,方便的数据录入 、保存、 打印您需要的人事报表,超级灵活 。 5、对于部门号及 部门名称的增、删、改、查也是很重要的,因为通过部门号的关联可以记录某些员工的个人信息。便于管理员随时了解员工的动态,合理安排利用好人力资源。 6、退出系统:友情提醒是否真正退出, Y 则退出系统, N 则取消退出操作,可避免按键错误导致信息丢失等不良状况出现。 1.2 开发环境的选择 Visual Basic 是在世界范围内广泛使用的一种强大的编程语言,它为 Windows 应用程序的开发

19、提供了最迅 速和便捷的方法。不论是Windows 应用程序的专业开发人员还是初学者, Visual Basic 都为他们提供了一整 套的工具用来方便地开发应用程序。如果您现在想学习 Windows 编程,我们建议您先从 Visual Basic 学起,因为它简单易学,功能强大,可以很轻松地开发出 Windows 应用程序。目前 Visual Basic 软件开发团体是世界上最大的软件开发团体,它为全世界数千种工具和哈尔滨金融学院算计系毕业论文 - 4 - 控件商所支持,因此选择 Visual Basic 将使您获得很大的优势。 Visual Basic 是在原有 Basic 语言基础上进一步发

20、展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 windows 编程语言所能实现的功能,而初学者只要掌握几个关键词就可以建立实用的 Windows 应用程序。用 Visual Basic 既可以开发现一般的 Windows 应用程序,也可以实现先进的客户机 /服务器、浏览器 /服务器系统。目前 Visual Basic 6.0 有三种版本,即学习版、专业版和企业版,可以满足不同的开发需要。 为了理解 Visual Basic 应用程序的开发过程,首先要理解 visual Basic 的一些关键概念。

21、因为 Visual Basic 是基于 Windows 的开发语言,所以有必要与 Windows 环境保持一定的相似性。简单地说就是三个关键的概念:窗口、事件和消息。从这点上说 Visual Basic 6.0 与传统的 windows 应用程序开发语言没有大的区别,但是由于处理各种窗口、事件和 消息的所有可能的组合将有惊人的工作量,动用传统方法开发 Windows 应用程序将耗费程序员许多精力。幸运的是, visual Basic 使您摆脱所有的低层消息处理。许多消息都由 Visual Basic自动自理了,其它的作 为事件过程由编程者自行处理。这样就可以快速创建强大的应用程序而无需涉及不必

22、要的细节。 在传统的或“过程化”的应用程序中,应用程序自身控制了执行哪一部分代码及按何种顺序执行代码。从第一行代码执行程序并按应用程序中预定的路径执行,必要时调用过程。 Visual Basic 是事件驱动的程序设计语言。在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发,也可以由来自操作系统或其它应用程序的消息触发,甚至由应用程序本身的消息触发。这些事件的顺序决定了代码 执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。因为事件的顺序是无法预测的,所以在代码中必须对执行时的“各种状态”作一定的假设。当作出某些假设时,应该组织好应用程序的结构,以确保该假设始终有效。 传统的应用程序开发过程可以分为三个明显的步骤:编码、编译和测试代码。但是 Visual Basic 与传统的编程评议不同,它使用

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。