人事管理信息系统设计报告.pdf
《人事管理信息系统设计报告.pdf》由会员分享,可在线阅读,更多相关《人事管理信息系统设计报告.pdf(33页珍藏版)》请在三一文库上搜索。
1、深圳广播电视大学 计算机信息管理专业课程设计报告 人事管理信息系统设计与实现 专业:计算机信息管理专业 年级:10 秋 姓名:谭小君 学号:1044201455942 指导老师 :黄木锋 二一二年七月 人事管理信息系统 计算机信息管理数据库应用课程设计 1 目录 一、 概述 2 1、 课题来源 2 2、 开发背景和开发目的 3 二、 需求分析 4 1、 系统目标 4 2、 应用现状调查 4 3、 系统总体流程图如下 5 4、 系统功能模块图 5 5、 系统功能的分析 6 6、 开发工具的选择 7 三、 人事管理信息系统的设计 8 1、 数据库设计 8 2、 数据库需求分析 8 3、 数据库逻辑
2、结构设计 10 四、 人事管理信息系统实施 13 1、 登陆界面设计 13 2、 主窗体设计 13 3、 人事基本信息界面设计 14 4、 人事异动信息界面设计 15 5、 查询打印信息界面设计 17 6、 用户管理信息界面设计 20 五、设计总结 22 参考文献 23 附录 24 人事管理信息系统 计算机信息管理数据库应用课程设计 2 一、概述 1、课题来源 人事管理系统是一种典型的管理信息系统。管理信息系统 (MIS ) 是一门跨越若干领域的新学科。在强调管理, 强调信息的现代社会中 越来越普及。管理系统能够实现管理信息系统化是一个企事业单位不 可缺少的部分 , 它的内容对于企业的决策者和
3、管理者来说都至关重 要。一直以来人们使用传统人工的方式管理档档案,这种管理方式存 在着许多缺点。如 : 效率低、保密性差。时间一长 , 将产生大量的文件 和数据 , 这对于查找、更新和维护都带来了不少的困难。因此,随着 企业的状大和发展, 传统的管理方式已不再适应企业的需要。而使用 计算机对人事信息进行管理, 具有手工管理所无法比拟的优点. 例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成 本低等。这些优点能够极大地提高企事业单位人事信息管理工作的效 率, 是企事业单位人事管理部门的科学化、正规化管理的重要途径, 也是企事业单位与世界接轨的重要途径。 随着计算机技术的飞速发
4、展,计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。对于大中型企业来说, 利用 计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企 业制度要求、推动企业劳动人事管理走向科学化、 规范化的必要条件。 不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不 同的人事管理系统。 人事管理信息系统 计算机信息管理数据库应用课程设计 3 2、开发背景和开发目的 随着计算机技术、 网络技术和信息技术的发展,现在办公系统更 趋于系统化、 科学化和网络化。 网络办公自动化系统是计算机技术和 网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交 流和信息共性,提高了人
5、事管理的科学性,方便了用户查询、管理人 员进行管理。提供协同工作的手段,提高办公的效率,让人们从繁琐 的有纸办公中解脱出来。 现在许多的机关单位的人事管理水平还停留 在纸介质的基础上, 这样的机制已经不能适应时代的发展,因为它浪 费了许多的人力和物力, 在信息时代这种传统的管理方法必然被计算 机为基础的信息管理所取代。 开发本系统就是为 方便企事业单位的人力资源进行有效的管理, 提高管理的效率, 解决人事管理 信息中的一些不规范, 使其管理向着 规范化、简单化、有效化的方向发展。 人事管理信息系统 计算机信息管理数据库应用课程设计 4 二、需求分析 1、系统目标 人事管理信息系统的广泛应用且轻
6、而易举的解决了传统管理人 员档案的方法的缺点,使得管理者更容易了解自己公司的员工, 便于 分配人员 , 易于进行调整与管理。采用企业现有的软硬件软件及科学 的管理系统开发方案, 建立管理员工信息的管理系统,实现人事管理 信息的计算机自动化。 本系统应符合企业的人事管理制度,是对的人事资料进行管理, 避免数据存取、处理的重复,提高工作效率,减少了系统数据处理的 复杂性。并做到功能实用、操作方便、使用可靠、界面友好、易于管 理,尽可能地减少对系统资源的占用,尽量使单位的人事管理工作系 统化、自动化和规范化,从而达到提高企、事业单位管理效率的目。 2、应用现状调查 目前,很多企业还是使用传统人工的方
7、式管理员工档案,人力管 理的比例比较大 , 管理者管理效率低、 不易存放保密性差, 时间一长, 就会产生大量的文件和数据,这对于查找、 更新都不及时而且容易丢 失或损坏数据给企事业单位带来损失,而且维护困难。 人事管理信息系统 计算机信息管理数据库应用课程设计 5 3、系统总体流程图如下 : 4、系统功能模块图 开 始 界 面 用户登陆 是否合法 系统主窗口 退 出 系 统 否 是 人事信息管理系统 基本资 料管理 部 门 信 息 添 加 与 修 改 负 责 人 信 息 添 加 与 修 改 人 事 档 案 添 与 及 修 改 员 工 信 息 添 加 与 修 改 期 间 信 息 添 加 、 修
8、改 异 动 信 息 添 加 、 修 改 奖 惩 信 息 添 加 、 修 改 离 职 信 息 修 改 、 查 询 查 询 及 打 印 部 门 信 息 查 询 及 打 印 员 工 信 息 查 询 及 打 印 奖 惩 信 息 密 码 管 理 用 户 管 理 人事异 动管理 查询打 印管理 系统 操作 人事管理信息系统 计算机信息管理数据库应用课程设计 6 5、系统功能的分析 根据系统功能模块图得出系统的功能,现分析如下: 系统开发的总体任务是实现人事管理信息管理的系统化、规范化 和自动化。 系统功能分析是在系统开发的总体任务的基础上完成的。人事信 息管理系统需要完成的功能主要有: 有关入职等信息的输
9、入,包括输入员工基本信息、所在部门、 在某段期间是否异动和奖惩等。 员工信息的查询,包括员工基本信息、所在部门、在某段期间 是否异动和奖惩等。 员工总人数的统计 员工信息的变动。 部门管理信息的输入, 包括输入部门职务设置、 部门总人数等。 部门管理信息的查询。 部门管理信息的修改。 员工异动情况的设置 员工异动情况的修改及汇总 员工奖惩信息记录的汇总。 离职记录的查询 员工的离职恢复 人事管理信息系统 计算机信息管理数据库应用课程设计 7 6、开发工具的选择 针对目前世界上流行的大量软件和开发工具,经过认真分析其优 缺点,结合数据库管理系统的需要和目前的硬件环境,我们选用微软 WINDOWS
10、平台下的 Visual Basic6.0(简写为 VB6.0)作为软件开发 工具。 人事管理信息系统 计算机信息管理数据库应用课程设计 8 三、人事管理信息系统的设计 1、数据库设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构 设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理 的数据库结构设计可以提高数据存储的效率,保证数据的完整和一 致。同时,合理的数据库结构也将有利于程序的实现。 设计数据库系统时应该首先充分了解用户各个方面的需求,包括 现有的以及将来可能增加的需求。 2、数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询,这 就要求数据库结构能
11、充分满足各种信息的输出和输入。收集基本数 据、数据结构以及数据处理的流程,组成一份详细的数据字典,为后 面的具体设计打下基础。 数据流程图: 图 2 系统数据流程图 员人入职 基本信息 输入 部门信息管理 员工信息管理 各种信 息输入 部门信 息输入 负责人基本信 人事管理信息系统 计算机信息管理数据库应用课程设计 9 数据项和数据结构: 员工基本信息:包括的数据项有:员工工号、员工姓名、性别、 部门名称、入职日期、职务、籍贯、学历、状态、婚姻状况、民族、 联系电话等。 部门信息:包括的数据项有:部门编号、部门名称、负责人信 息等。 负责人基本信息:包括的数据项有:编号、姓名、性别、年龄、 婚
12、姻状况、民族、联系电话、家庭住址等。 各种信息如下: 期间信息包括的数据项有:期间名、开始日期、结束日期、工 作天数、休息天数等。 人事异动信息:包括的数据项有:记录号、期间名、工号、异 动项目、异动前、异动后、异动原因、异动审核、审核人、异动日期 等。 奖惩信息:包括的数据项有:记录号、期间名、工号、奖惩类 型、奖惩名称、奖惩日期、奖汇总、惩汇总、备注等。 离职信息:包括的数据项有:离职编号、期间名、工号、状态、 离职日期、离职形式、离职原因等。 人事管理信息系统 计算机信息管理数据库应用课程设计 10 3、数据库逻辑结构设计 人事管理信息系统数据库中各个表格的设计结果如下所示: 部门信息表
13、 : 名称数据类型与长度说明 部门编号数字(4) 部门名称文本(20) 负责人文本(20) 表 1 部门信息表 负责人信息表: 名称数据类型与长度说明 编号自动编号 ( 长整型) 姓名文本(20) 性别文本(10) 男、女 年龄数字(长整型 ) 婚姻状况文本(20) 未婚、已婚、离异 民族文本(20) 联系电话文本(30) 家庭住址文本(50) 表 2 负责人基本信息表 人事档案信息表: 名称数据类型与长度说明 工号数字(长整型 ) 姓名文本(20 性别文本(10) 男、女 部门名称文本(20) 入职日期日期时间 ( 短日期) 职务文本(20) 籍贯文本(20) 学历文本(20) 状态文本(1
14、0) 在职、离职 表 3 人事档案信息表 人事管理信息系统 计算机信息管理数据库应用课程设计 11 员工基本信息表 : 名称数据类型与长度说明 工号数字(长整型 ) 年龄数字(长整型 ) 婚姻状况文本(20) 未婚、已婚、离异 民族文本(20) 联系电话文本(30) 现居地文本(50) 表 4 员工基本信息表 期间表: 名称数据类型与长度说明 期间名文本(20) 开始日期日期时间 ( 短日期) 结束日期日期时间 ( 短日期) 工作天数数字(长整型 ) 休息天数数字(长整型 ) 表 5 期间信息表 人事异动信息表 : 名称数据类型与长度说明 记录号自动编号 ( 长整型) 期间名文本(20) 工号
15、数字(长整型 ) 异动项目文本(20) 职务、部门 异动前文本(20) 异动后文本(20) 异动原因文本(50) 异动审核是/ 否 审核人文本(20) 异动日期日期时间 ( 短日期) 表 6 人事异动信息表 人事管理信息系统 计算机信息管理数据库应用课程设计 12 奖惩信息表: 名称数据类型与长度说明 记录号自动编号 ( 长整型) 期间名文本(20) 工号数字(长整型 ) 奖惩类型文本(10) 奖、惩 奖惩名称文本(20) 奖惩日期日期时间 ( 短日期) 奖汇总数字(长整型 ) 惩汇总数字(长整型 ) 备注文本(200) 表 7 奖惩信息表 离职信息表 : 名称数据类型与长度说明 离职编号自动
16、编号 ( 长整型) 期间名文本(20) 工号数字(长整型 ) 状态文本(10) 在职、离职 离职日期日期时间 ( 短日期) 离职形式文本(50) 离职原因文本(50) 表 8 离职信息表 系统用户表: 名称数据类型及长度说明 用户名称文本(20) 密码文本(20) 表 9 系统用户表 人事管理信息系统 计算机信息管理数据库应用课程设计 13 四、人事管理信息系统实施 1、登陆界面设计 本窗体集成了”登录”模块,因此在系统加载时, 需要先启动” 登录”模块的登录窗体, 只有当用户输入了正确的用户名和密码,才 能进入到系统主界面。 “登录”窗体运行界面,如图: 2、创建人事管理信息系统的主窗体界面
17、: 人事管理信息系统 计算机信息管理数据库应用课程设计 14 3、人事基本信息管理界面设计,如下图: 部门信息输入界面 从部门信息链接至负责人资料表如上图 负责人资料界面 人事管理信息系统 计算机信息管理数据库应用课程设计 15 人事基本档案界面 人事基本档案子窗体界面 4、人事异动信息界面设计 异动管理分为: 期间信息、人事异动、员工奖惩、离职档案管理, 界面如图: 人事管理信息系统 计算机信息管理数据库应用课程设计 16 人事管理信息系统 计算机信息管理数据库应用课程设计 17 5、查询打印信息界面设计 有条件的查询, 需输入部门的名称, 即可查询到某个部门全体 人员的信息。如图下图: 负
18、责人资料查询窗体,如下图: 奖惩资料查询窗体,如下图: 人事管理信息系统 计算机信息管理数据库应用课程设计 18 离职资料是有条件的查询,需输入某段期间名, 即可查询到某 个期间内离职人员的全部信息。如下图: 人事资料是有条件的打印,需输入部门名称 (如制造部或是开 发部等),即可打印某个部门人员的信息。如下图: 人事管理信息系统 计算机信息管理数据库应用课程设计 19 负责人资料与奖惩资料输出报表,如下图 人事管理信息系统 计算机信息管理数据库应用课程设计 20 6、用户管理信息界面设计 用户表窗体界面,按增加按钮,跳到增加用户名的界面,如需 修改用户名,可按修改按钮直跳到修改用户界面,如下
19、图所示: 人事管理信息系统 计算机信息管理数据库应用课程设计 21 人事管理信息系统 计算机信息管理数据库应用课程设计 22 五、设计总结 本系统的功能基本符合用户需求,能够完成员工信息的存储和查 询等操作。使用户方便进行数据输入、修改、删除等管理措施。对于 数据的一致性的问题也通过程序进行了有效的解决。 在系统设计过程中,我体会到了即使是一件小事也不能马虎,在 设计之前一定要对所设计的系统有较为深刻地了解, 并对用户的要求 加以认真的分析 , 并给予分类 ,对所分类进行功能模块化设计, 画出系 统数据流图 , 流程图和结构图 . 这样在进行详细设计时才可以做到有 条不紊一步步地进行 . 编制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 管理信息系统 设计 报告
链接地址:https://www.31doc.com/p-5526695.html