1、 毕业设计(论文) 题 目 基于 MFC 人事管理系统设计与实现 学生姓名 学 号 系 别 计算机科学系 专 业 计算机科学与技术 届 别 指导教师 职 称 讲 师 2011 年 12 月 20 日 目目 录录 第第1章章 绪论绪论.1 1.1 国内外动态1 1.2 选题的意义1 1.3 设计实现的主要目标.2 1.4 实现的技术和方法2 1.5 论文的结构2 第第2章章技术的介绍技术的介绍2 2.1 Vc+ 6.0的简介.2 2.2 oracle 9i 的简介.4 2.3 PL-SQL的简介.4 第第3章章系统的需求分析系统的需求分析4 3.1 现状的析.4 3.2 系统要解决题.5 3.3
2、 系统要实现的功能及实现的方法.5 第第4章章系统的设计系统的设计5 4.1 系统设计的概要.5 4.2 系统的设计原则.6 4.3 数据库的设计.6 4.44.4 系统模块的设计8 4.5 系统界面的设计.10 4.6 典型代码的设计.10 第第5章章系统的实现系统的实现12 5.1 主要功能模块的实现.12 5.2 用户管理中添加用户信息的具体代码实现12 第第 6 章章 系统的测试系统的测试17 6.1 测试环境14 6.2 主要测试模块.14 6.2.1 系统登陆模块的测试.14 6.2.2 系统信息管理模块的测试.16 6.2.3 系统日志管理模块的测试.17 第第 7 章章 小结小
3、结18 第八章第八章 参考文献参考文献19 第一章第一章 绪论绪论 1.1 国内外的动态国内外的动态 从上世纪 60 年代,计算机技术就已经进入了实用阶段,大多数企业常用手工 来统计数据,这样做很费时、费力而结果又很不如意,为解决这些问题,出现了 能自动出来数据的第一代管理系统。 但受到当时技术条件和实际需求等多方面的 因素的影响,情况不怎么好。但是,这一系统的出现给管理系统的发展带来了美 好的前景,即用计算机的高效率和智能化来取代手工出来数据。计算机的高准确 性来防止手工记录的误差,让大批量的数据出来成为可能。 70 年代末, 相继出现了第二代人事管理系统。 当时计算机技术的快速发展, 无论
4、是计算机的大量普及性,还是计算机系统工具和各种数据库技术的发展,都 为人事管理系统的阶段性发展提供了有效的帮助。 第二代的人事管理系统基本解 决上一代的部分缺陷,对人事管理系统的发展非常重要,虽然这一代的缺点很明 显。90 年代人事部门管理系统产生了革命性的变化。为了当时市场的需求,特 别是“合理、公正、公平”的企业管理观念和企业管理水平的提升,使社会对人 事管管理系统有了更高水平的要求;同时由于计算机的大量普及,数据库技术, 特别是 Internet 技术的飞速发展,使得第三代人事管理系统的出现成为必然趋 势。第三代人事管理系统的特点是从人事管理的角度出发,用集中的数据库将几 乎所有与人事管
5、理相关的数据统一管理起来,形成了一个数据信息库。友好的用 户界面,强有力的报表生成器、分析工具和资源的共享使得人事管理工作人员得 以摆脱繁忙的日常工作, 集中精力从战略的角度出发来考虑人事管理系统的规划 和政策的实施。 1.2 选题的意义选题的意义 人事管理是企业日常工作中不可或缺的重要部分, 它对于企业的决策和管理 都是至关重要的。人事管理的对象是员工的基本信息。作为计算机应用的分支, 人事管理系统应该能为用户充足的信息和快捷的查询手段,同时,人事部门还要 提供准确的统计数据,由于人员多,数据源复杂,统计管理所工作困难,以往每 做一项工作,都需要花费很多的精力和时间。统计出来的数据又不够准确
6、。传统 的管理方式有很多的缺点。随着科学技术的不断发展,计算机科学日益成熟,作 为计算机的一种应用,使用计算机对人事管理,会给使用者带来很多的方便,例 如查找方便、可靠性高、保密性好、成本低等。这些优点能够极大的提高人事管 理的效率。同时这也是企业的科学化、正规化管理以及与世界先进管理技术接轨 的基础。因此,将人事管理使用计算机处理显得十分的必要。 1.3 设计实现的主要目标设计实现的主要目标 设计实现的主要目标是实现对系统的管理, 对数据库的管理以及对人事档案 的管理等功能实现。 系统管理:主要实现对管理用户的增加、修改、删除,以及权限的设定。 基本数据管理:主要实现人员的基本信息的设置,包括信息类别的增加、删除等 功能。人事档案管理:主要实现人员的人事档案管理,包括人事档案浏览、人事 资料查询、人事资料统计等功能。 主界面:该模块提供管