1、 毕 业 论 文 题 目: 基于.net 的人事管理子系统设计与实现 作 者: 学 号: xx xx 系 : 电子信息系电子信息系 专 业: 计算机网络技术 班 级: 指导者: xx 副教授 评阅者: 2012 年 6 月 第2页 共52页 2 简述简述 随着计算机技术的飞速发展,计算机在企业管理中应用的普 及,利用计算机实现企业人事管理势在必行。本系统结合公司实 际的人事管理制度, 经过实际的需求分析, 采用功能强大的Visual Basic6.0 作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的 要求出发,完成人事管理的全过程,包括新进员工
2、加入时人事档 案的建立、老员工的转出、职位等的变动引起职工信息的修改、 员工信息查询、统计等人事管理工作以及新进员的新增、老员工 修改等管理工作。经过实际使用证明,本文所设计的人事管理系 统可以满足公司人事管理方面的需要。 第3页 共52页 3 目录 第一章 概述 4 1.1 本课题的来源. 4 1.2 本论文的目的、内容及作者主要贡献. 4 第二章 开发工具的选择 4 第三章 系统调研及可行性分析 7 31 系统调研 7 32 可行性分析概述. 8 33 技术可行性分析 8 第四章 系统分析 9 41 系统需求分析. 9 42 数据流程图 10 错误!未指定文件名。第五章 系统总体设计 .
3、11 5.1.功能描述:. 11 5.1.2 系统操作流程图: . 11 第六章 系统详细设计 . 12 61 数据库设计 13 62 系统主要界面设计 14 第七章 系统测试 . 17 71 测试举例 . 17 72 测试项目 . 18 73 测试方法 . 19 致 谢 20 参考文献 . 20 附:程序清单: . 21 第4页 共52页 4 第一章第一章 概述概述 1、本课题的来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业 人事管理势在必行。 对于大中型企业来说, 利用计算机支持企业高效率完成劳动人事管理的 日常事务,是适应现代企业制度要求、推动企业劳动人
4、事管理走向科学化、规范化的必要条 件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、 寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化 管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企 业需要不同的人事管理系统。 2、本论文的目的、内容及作者主要贡献 (1)目的: 目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说, 不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及 需求的系统。 我们的目标就是在于开发一个功能实用、 操作方便, 简单明了的人事管
5、理系统。 (2)内容 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行 查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 (3)作者的主要贡献 本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写 等内容。 第二章第二章 开发工具的选择开发工具的选择 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上 最为流行、使用最多、最为先进的可用作企业级开发工具的产品有: Microsoft 公司的 Visual Basic Microsoft 公司的 Visual C Borland 公司的 Delphi
6、 Java 等等 第5页 共52页 5 在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些 则偏重于可视化程序开发工具所带来的便利性与效率的得高, 各有各的优点和特色, 也满足 了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却 没有弹性的语言作支持, 许多特殊化的处理动作必需要耗费数倍的工夫来处理, 使得原来所 标榜的效率提高的优点失去了作用;相反,如果只强调程续语言的弹性,却没有便利的工具 作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 作为数据库系统的开发,Visual Basic 是一个非常理想选择。数据库是 MIS 中的重要 支持技术,在 MIS 开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品 较多,每种产品都具有各自的特点和适用范围,因此,在