1、厦门大学软件学院 0 本科毕业论文 (科研训练、毕业设计 ) 题 目: 晋江市人事局人事管理系统 姓 名: 学 院:软件学院 系: 专 业:软件工程 年 级: 学 号: 指导教师(校内): 职称: 指导教师(校外): 职称: 年 月 日 厦门大学软件学院 1 晋江市人事局人事管理系统 摘 要 晋江市人事局人事管理系统是用来对人事局内部的人事、人事档案信息进行分类管理以及查询、统 计的系统。 人力资源的开发和管理是指运用现代化的科学方法,对与一定物力相结合的人力进行合理的培训、组织与调配,使物力、人力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,
2、使人尽其才,事得其人,人事相宜,以实现组织目标。人事管理系统恰是这样一个管理类软件,帮助企业完成对自身的系统管理任务。该系统可以建立基础设置,并可完成对其进行日常处理、信息查询、统计分析等功能。 本系统的主要功能如下: 1. 信息查询:该系统提供对有关人事信息的所查询。 2. 信息管理:包括对人事信息的增加 、修改、删除等。 3. 信息统计:包括对人事相关信息的统计。 关键词 信息检索 信息统计 信息管理 厦门大学软件学院 2 Personnel manage system of Jingjiang citys Personne Bureaul Abstract Personnel manag
3、e system of Jingjiang citys Personnel Bureau can be used for claasifying, searching and accounting the correlative information about personnel and personnels archives。 The development and managing of Human resource is that use modern scientific method ,and suitable training, organization and distrib
4、ution contacted with material resource managed. Making the scale between human resource and material being best. Human resource manage system is just a such system that can do that standard. Can be used for searches ,accounting and storage. The main function of this system are: 1. Information search
5、es :All the information of personnel can be searched in this system. 2. Information manage : Include add, update and delete the correlative personnel information. 3. Information account : We can account the correlative personnel information. Keyword Information searches, Information account , inform
6、ation manage 厦门大学软件学院 3 目录 目录 . 3 引言 . 6 第一章 项目背景 . 6 第二章 项目需求 . 6 1 简介 . 6 1.1 目的 . 6 1.2 名词定义 . 7 1.3 范围 . 7 1.4 参考文件 . 7 2 总体方案 . 8 2.1 需求概述: . 8 2.2 运行环境: . 8 2.3 处理流程: . 9 2.4 功能分配: . 9 2.5 性能需求: . 11 3. 接口设计: . 12 3.1 用户接口: . 12 3.2 外部接口: . 12 3.3 内部接口: . 13 第三章 图形用户界面 . 13 1 主要用户界面: . 13 2 人员
7、档案界面: . 14 3 部门管理界面: . 15 4 职务管理界面: . 16 5 人员变动界面: . 17 6 统计界面: . 17 第四章 数据库建表设计 . 18 厦门大学软件学院 4 1 Emp 表: . 18 2 EmpChange 表: . 19 3 Title 表: . 20 4 Dept 表: . 20 4 第五章 主要框架 设计 . 20 1 MainPackage 包: . 20 2 TitleMng 包: . 21 3 EmpInfoMng 包: . 21 4calcalate 包: . 22 5 DeptInfoMng 包: . 22 第六章 主要模块概述 . 22
8、1. 人员档案模块: . 22 1.1 查询员工信息: . 23 1.2 增加员工信息: . 23 1.3 修改员工信息: . 23 1.4 删除员工档案: . 24 2. 部门管理模块: . 25 2.1 显示各部门员工信息: . 25 2.2 增加部门: . 25 2.3 更改部门: . 26 2.4 删除部门: . 26 3. 职务管理模块: . 26 3.1 显示各职务员工信息: . 26 3.2 增加职务: . 27 3.3 更改职务: . 27 3.4 删除职务: . 28 4. 人员变动模块: . 28 5. 统计模块: . 29 总结 . 30 厦门大学软件学院 5 致谢语 .
9、 31 参考文献 . 32 厦门大学软件学院 6 引言 晋江市人事局人事管理系统是用来对 人事局内部的人事、人事档案信息进行分类管理以及查询、统计的系统。 人力资源的开发和管理是指运用现代化的科学方法,对与一定物力相结合的人力进行合理的培训、组织与调配,使物力、人力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标 第一章 项目背景 该系统为晋江市人事局内部人事管理系统,与工资系统,考核管理系统,名片管理系统一起组成企业内部管理系统。 第二章 项目需求 1 简介 本章将简要地说明系统建设的目的、范围、名
10、词定义 和参考文件。 1.1 目的 本文档的目的在于针对晋江市人事局人事管理系统 (以下简称本系统 ),明确说明系统建设的目的、规模、性能及品质。 本规程为编制“概要设计”提供依据; 本规程为编制“详细设计”提供依据; 厦门大学软件学院 7 1.2 名词定义 信息:在本系统内指的是企业或者组织内部的各种以文字、数字、符 号、图像等方式存储的内容。 数据库:用来实现对信息的管理以及查询、增加、修改等功能。 工作流:对系统内的信息进行某种处理时所需要经历的几个阶段的集 合称为一个工作流。 统计:对人事局人事信息的相关统计。 1.3 范围 本文件系针对建设本系统中需求而制作的“需求规格”。本文件范围
11、包括: 说明系统总则、系统结构、系统性能、系统软硬件平台要求、业务功能、业务流程等,并列出系统规模,开发周期要求、其他要求等。此外,还叙述系统建设应遵循的标准和品质保证任务。 本需求规格书由客户和公司(疑问)制定,将为概要设计和详细设计提供规范,并是最后系统验收的标准。 1.4 参考文件 A项目经审核的计划书、合同、或上级机关的批文。 B可行性分析书 C软件开发国家标准 D其他参考的资料: 新世纪 ERP3.8 人事管理子系统 北 京华夏新达公司 2001-9-25 金益康人力资源管理系 厦门大学软件学院 8 2 总体方案 2.1 需求概述 该模块通过图形化的用户界面完成对员工的人事管理。包括
12、人员的组织,部门的设置,职务的设置等。处理过程中应以较短的相应时间和较好的保密性等性能方面的需求。 2.2 运行环境: 2.2.1 硬件设备: CPU :奔腾 3 以上 内存 : 128MB 以上 其他计算机相关硬件如:鼠标,键盘,显示器等 2.2.1 支持软件: 操作系统: Windows98/WindowsNT/WindowsXP 数据库 : Microsoft Access 2.3 处理流程: 总体流程如下图: 厦门大学软件学院 9 图 1 系统流程图 2.4 功能分配: 表 1 功能分配图 功能名称 功能标识符 功能详细描述 部门信息管理 DeptManager 部门信息的管理,包括新增,更改,删除,职责确定 新增部门信息 AddDept 增加一个新的部门并可以指定相人员档案 人员变动 部门管理 人员统计 职务管理 查询 新增 修改 删除 选择 选择 增加 更改 删除 新增 更改 删除 显示 结果 显示 结果 数据库访问 数据库访问 数据库访问 开始 结束