《VFP005人事管理系统》由会员分享,可在线阅读,更多相关《VFP005人事管理系统(7页珍藏版)》请在金锄头文库上搜索。
1、人事管理系统摘要本文介绍的是采用 Visual Foxpro 开发的一个人事数据库管理系统,逐一介绍开发本系统的步骤:系统分析、系 统设计、系 统实现、系统实施。首先对现行人事管理系统进行分析,并找出其存在的问题,并提出解决方案。针对要开发的系统进行人事系统调研,提出开发系统的可行性分析。在系 统结构设计中先后用数据流 图、数据字典、系统的功能结构图分析了系统所需的各种数据。在系 统的设计中, 详细的展现 了系统的各个功能模块、所需的数据库表及表字段、系统菜单 的设计等。在系 统的实现中,给出了系统的界面登录、实现表单中相应的功能控件的事件及代码,以及菜 单实现的方法。在系统的实施概况中给出了
2、系统的开发环境、系统的测试过程、系统的运行与维护、系统的转换方案、系统的安全性与可靠性设计。文章的最后则给出了本系 统的主要功能源代码。本系统具有数据输入,数据存 储,档案 查询,报表打印等功能,系统的人机对话界面友好。系统功能全面,用户操作方便是本设计的一个特色。关键字 人事 人事档案 人事管理 Visual Foxpro 应用 目 录引 言第 一 章 概 述11 现 行 系 统 描 述12 现 行 系 统 存 在 问 题 的 分 析 1 13 解 决 方 案14 系 统 开 发 的 方 法 及 流 程 概 述第 二 章 人 事 管 理 信 息 系 统 分 析21 初 步 调 研22 系 统
3、 功 能 调 研23 系 统 可 行 性 分 析第 三 章 人 事 管 理 信 息 系 统 总 体 结 构 设 计31 系 统 设 计 概 述32 数 据 字 典 33 数 据 流 图34 系 统 功 能 结 构 图第 四 章 人 事 管 理 信 息 系 统 设 计 41 系 统 模 块 处 理 功 能 设 计42 系 统 数 据 库 表 结 构43 系 统 菜 单 设 计第 五 章 人 事 管 理 信 息 系 统 设 计 51 界 面 登 录52 系 统 菜 单 实 现53 系 统 菜 单第 六 章 实 施 概 况 61 系 统 开 发 环 境62 系 统 测 试63 系 统 运 行 与 维
4、 护64 系 统 的 转 换 方 案65 系 统 的 安 全 性 与 可 靠 性总 结参 考 文 献附 录引言随 着 社 会 科 技 的 发 展 , 商 品 经 济 化 的 高 效 益 , 使 计 算 机 的 应 用 已 经 普及 到 经 济 和 社 会 生 活 的 各 个 领 域 。 为 了 适 应 现 代 社 会 人 们 高 度 强 烈 的 时间 观 念 , 人 事 管 理 系 统 软 件 为 机 关 , 团 体 , 事 业 单 位 , 企 业 , 公 司 等 的人 事 管 理 带 来 了 极 大 的 方 便 , 能 够 为 用 户 提 供 可 靠 的 信 息 储 存 和 快 捷 的查 询
5、 手 段 。 以 往 人 们 使 用 传 统 人 工 的 方 式 管 理 人 事 档 案 , 这 种 管 理 方 式存 在 着 许 多 缺 点 。 随 着 科 学 技 术 的 不 断 提 高 , 计 算 机 日 趋 成 熟 , 其 强 大的 功 能 已 为 人 们 深 刻 认 识 , 作 为 计 算 机 应 用 的 一 部 分 , 使 用 计 算 机 对 单位 的 人 事 档 案 信 息 进 行 管 理 , 具 有 手 工 管 理 所 无 法 比 拟 的 优 点 。 例 如 :检 索 迅 速 、 查 找 方 便 、 可 靠 性 高 、 存 储 量 大 、 保 密 性 好 、 寿 命 长 、 成
6、 本低 等 。 这 些 优 点 能 够 极 大 的 提 高 一 个 单 位 人 事 管 理 的 效 率 。 因 此 , 开 发这 样 一 套 管 理 软 机 成 为 很 有 必 要 的 事 情 , 它 能 够 具 体 化 、 合 理 化 的 管 理单 位 的 人 事 信 息 , 用 结 构 化 的 思 维 方 式 运 用 计 算 机 解 决 实 际 工 作 和 生 活中 遇 到 的 的 问 题 。第 一 章 概 述1.1 现 行 系 统 描 述通 过 调 查 , 发 现 人 事 管 理 系 统 应 具 有 三 项 主 要 功 能 , 即 :(1)确定该员工所在的区域进行定位;(2)将该员工的详
7、细资料录入本系统,并可以在录入后将员工的个人资料进行修改、删除等常规操作;(3)相关部门在需要时,可在本系统中根据自己设定的条件进行快速查找(可以进行组合查找) ;(4)相关部门在需要时,可在本系统中根据自己设定的条件进行排序。(5)然后用户可将(3)和(4)的操作结果进行打印。(6)经过一定时间之后,为了系统的数据安全,将员工资料进行备份,并在必要时将这些数据恢复到本系统中。1.2现行系统存在的问题分析以前的人事管理工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解各类员工的实际情况,也无法快速地进行员工信息的查询等操作,不便于动态及时地调整人事资料,以便更好地适应当前经济形势
8、发展的需要和本企业管理的先进性。手工管理还存在许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,及时快捷地提供给我们处理信息,同时也提高了我们工作人员的自身素质。1.3解决方案基于以上的分析,就要求我们利用计算机及时地调整企业人事管理系统,形成对各类员工一整套动态的管理过程。1.4系统开发的方法及流程概述 本人事管理系统采用面向对象的开发方法。它是一种基于对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。它要 求 按 人 们 通 常 的 思 维 方 式 建 立 问 题 领 域 的 模 型
9、 , 设 计出 尽 可 能 自 然 表 现 求 解 方 法 的 软 件 。管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。本人事管理系统计划利用三个月的时间开发完成:系统调研和系统分析为 10天;系统设计为 10天;系统程序设计为 45天;系统调试为 10天;系统试运行为 15天。本设计来自:完美毕业设计网 http:/ QQ:8191040 说明:本软件/论文系有偿阅读、使用,完整 CAD图纸或源代码请联系客服购买第 二 章 人 事 管 理 信 息 系 统 分 析
10、人 事 信 息 系 统 的 建 立 , 需 要 对 用 户 的 需 求 进 行 调 查 与 分 析 , 以 确 定 系统 目 标 , 提 出 解 决 问 题 的 详 细 方 案 。 2.1 人 事 系 统 初 步 调 研通 过 实 地 参 观 和 学 习 , 对 单 位 人 事 的 整 体 情 况 进 行 调 研 。 了 解 人 事 的整 体 情 况 , 对 开 发 新 系 统 的 态 度 等 。 通 过 召 开 座 谈 会 和 个 人 访 谈 方 法 了解 各 个 部 门 的 主 要 职 能 及 具 体 运 作 方 式 、 过 程 等 。进行初步调研的具体内容为:(1)员工的规模:大约有多少
11、员工,有多少是稳定的,有多少是浮动的;(2)员工管理人员的数量;(3)这些人员的受教育程度;(4)客户编码方式;(5)有多少人要使用本系统;(6)员工的分类;(7)对开发新系统的态度;(8)开发新系统所需的时间(规定多长时间开发完成)等等一些具体而详细的内容。在对人事管理的手工管理模式和业务流程进行认真分析和研究的基础上,经过与人事部的相关人员的反复协商、论证,最后确定人事管理系统的逻辑模型。2.2人事系统功能调研企业人事的分布比较复杂,但有着完善的人事信息,对每一员工有详细的记录信息,功能上对系统的需求是全面的。因此对用户的需求可分为几个方面:一方面是人事管理人员可以通过计算机来管理各类员工
12、,分类编号,调整员工数据,增加员工数量,适应人事管理的需求;二方面是相关部门的人员能通过计算机来查询和浏览系统中的员工,来确定自已需要查找的员工,为业务的更好开展做好准备;三方面是相关工作人员对员工数据的排序,也是说可以根据需要按照某一字段进行排序,从而找出具有共同性的员工,并可将这些查询和排序的结果进行打印操作;四方面是对人事数据的备份和恢复工作,这也是本系统的一个重要的功能,以防本系统在发生人为的损坏时能够及时恢复这些资料。这四个方面形成了企业人事管理的一个工作整体,采用计算机自动化信息处理,可方便快捷地共享信息、交流信息,高效地协同工作。2.3可行性分析通过对人事管理的各个方面进行了具体
13、的了解之后,现对开发该人事管理系统的可行性进行分析。该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用 Windows系列操作系统,数据库管理系统采用 Visual Foxpro6.0,这些软件在 MIS开发中已被大量应用,技术上都比较成熟。因此是可行的。第 三 章 人 事 管 理 信 息 系 总 体 结 构 设 计3.1系统设计概述系 统 设 计 的 目 的 是 确 定 系 统 的 物 理 配 置 方 案 , 并 且 进 而 确 定 组 成 系 统的 每 个 程 序 的 结 构 。 首 先 需 要 从 数 据 流 图 出 发 , 设 想 完 成 系 统 功
14、 能 的 若干 种 合 理 的 物 理 方 案 , 应 该 仔 细 比 较 这 些 方 案 , 选 定 一 个 最 佳 方 案 。 然后 , 进 行 软 件 结 构 设 计 , 确 定 软 件 由 哪 些 模 块 组 成 以 及 这 些 模 块 之 间 的动 态 调 用 关 系 , 这 些 模 块 之 间 的 接 口 关 系 应 尽 量 简 单 。自 顶 向 下 逐 步 求 精 是 进 行 软 件 结 构 设 计 的 常 用 途 经 , 但 是 , 如 果 已 经有 了 详 细 的 数 据 流 图 , 也 可 以 使 用 面 向 数 据 流 的 设 计 方 法 , 用 形 式 化 的方 法 由
15、 数 据 流 图 映 射 出 软 件 结 构 。在 进 行 详 细 的 过 程 设 计 和 编 写 程 序 之 前 , 首 先 进 行 结 构 设 计 , 其 好 处在 于 可 以 在 软 件 开 发 的 早 期 站 在 全 局 高 度 对 软 件 结 构 进 行 优 化 , 在 这 个时 期 进 行 优 化 付 出 的 代 价 不 高 , 却 可 以 使 软 件 质 量 得 到 重 大 改 进 。基 于 以 上 理 论 , 下面将 给 出 系 统 的 数 据 流 图 , 功 能 结 构 图 , 系 统 分析 说 明 书 , 数 据 字 典 , 描 述 系 统 的 设 计 奠 定 基 础 。3
16、.3数 据 流 图数 据 流 图 是 描 绘 系 统 的 逻 辑 模 型 图 , 其 中 没 有 任 何 具 体 的 物 理 元 素 ,只 是 描 绘 信 息 在 系 统 中 流 动 和 处 理 的 情 况 。 设 计 数 据 流 图 只 需 考 虑 系 统必 须 完 成 的 基 本 逻 辑 功 能 , 完 全 不 需 要 考 虑 如 何 具 体 地 实 现 这 些 功 能 ,所 以 它 也 是 软 件 设 计 的 很 好 的 出 发 点 。 人 事 档 案 管 理 系 统 主 要 是为 了 对 员 工 基 本 信 息 、 奖 惩 、 及 其 它 相 关 信 息 等 进 行 计 算 机 管 理 。 所 以主 要 的 数 据 源 应 是 员 工 有 关 方 面 的 各 种 信 息 。 它 们 在 系