人事管理系统的系统分析与设计内容摘要:

与工程学院 综合设计报告 5 图 32 人员信息处理数据流程图 图 32 是现行逻辑方案的人员信息处理数据流程图。 用户提供员工信息,通过新增、编辑或删除,得到新的人事信息,经数据库处理后,反馈回去给用户。 具体参看图 32。 图 33 系统报表处理数据流程图 武汉工程大学计算机科学与工程学院 综合设计报告 6 图 33 是系统报表处理数据流程图。 用户输入用户信息,提出操作申请,并从系统数据中获得详细信息,制成 WORD 文档显示给用户。 具体过程参看图 33。 图 34 信息查询数据流程图 图 34 是系统查询数据流程图。 用户输入人事部分资料,提出操作申请,并从系统数据中获得详细信息,若资料不足则反馈给用户,可以则进行分析处理,列出员工的详细信息,其后可以返回去重新查询,或者将信息输出到 WORD 文档显示给用户。 具体过程参看图 34。 武汉工程大学计算机科学与工程学院 综合设计报告 7 图 35 系统设置 数据流程图 图 35 是系统设置数据流程图。 用户输入用户信息,提出操作申请(新增、修改或删除系统设置),完成后将系统信息反馈给用户并进行系统存储数据。 具体过程参看图35。 武汉工程大学计算机科学与工程学院 综合设计报告 8 第四章 系统详细设计 本系统按照系统的业务处理功能划分,将系统划分成四个子系统:员工管理系统,综合查询系统,报表输出系统,系统设置系统系统总体可分为以下 4 种结构组成: 图 41:系统总结构图 1. 员工管理系统: 本系统主要进行人事的录入、查询、审 核、编辑、删除等员工管理操作。 图 42 员工管理子系统结构图 武汉工程大学计算机科学与工程学院 综合设计报告 9 2.综合查询系统:可以查询员工的所有详细资料,包括户口状况、政治面貌、合同管理、工资情况、承包工程情况等等。 图 43 综合查询子系统结构图 :方便的报表设计和文档管理功能,更能让您倍感工作的轻松。 :一个公司下属的部门不是固定的,有可能由于某些原因而变更。 所以部门设置可以使用户方便的进行部门的增加、修改、删除等操作,十分方便。 图 44 系统设置子系统结构图 本系统名为管理系统,所以侧重于人事的 管理方面。 管理当然需要大量的数据的支持。 所以我们在设计这个系统的时候,考虑较多的是数据的更新和列表的输入输出。 武汉工程大学计算机科学与工程学院 综合设计报告 10 职员分类 I 公司职员的分类法:采用线分类法。 具体如图 21 所示。 公司 离职人员 公司本部 …… 项目部 监理部 咨询部 财务部 办公室 人事部 职员 职员 职员 …… 图 45 职员分类图 II 员工类别分类:在职、临时、退休、返聘、借调、离职。 III 职务分类:总经理、副总经理、经理、副经理、部门经理、部门副经理、部门科员、部门办事员、职工。 IV 岗位:总监、监理工程师、顾问、办事员、录入员、司机。 人事编码和校对方式 人事编码结构如表 32 所示: 上级部门代码 部门代码 职 员代码 P1 M1 0001 表 22 人事编码结构表 P1 上级部门代码。 1 为公司本部, P2 为项目部。 M1 位各部门所分到的代码。 监理部为 1,咨询部为 2,办公室为 3,财务部为 4,人事部为 5。 0001 为单个职员代码。 人事管理系统 用户选择模块 管理系统创建模块 管理系统删除模块 管理系统查找 模块 管理系统输出模块 武汉工程大学计算机科学与工程学院 综合设计报告 11 图 46 人事管理系统模块 用户选择模块 根据用户的操作来选择功能,如图 47。 图 47 用户选择模块 管理系统创建 模块 用户进入系统后, 根据用户提供的信息,将信息创建到系统之中,然后保存在文件之中,如图 33。 管理系统创建模 块 输入姓名 输入性别 输入年龄 输入出生年月 输入工号 输入电话号码 输入地址 输入邮箱 输入工资 用户选择模块 选择增加新员工 选择删除员工信息 选择查找员工信息 选择查看全部员工 退出系统 武汉工程大学计算机科学与工程学院 综合设计报告 12 图 48 管理系统创建模 管理系统删除模块 根据用户的需要选择要删除的学生,学生信息删除之后相应的文件之中也找不到该学生的信息。 管理系统查找模块 用户可以查找某个特定的学生信息,提供两种查找方式 ,可以按按照姓名找找 ,也可以按电话号码查找。 管理系统输出模块 用户在完成相应的 操作后,输出用户需要的信息,并直观的显示在屏幕上。 系统流程图如图 49 所示。 图 49 系统流程图 菜单 创建管理系统 删除员工 查找员工 显示所有员工 选择 关闭系统 任意键继续 结束 武汉工程大学计算机科学与工程学院 综合设计报告 13 关系数据结构设计 在数据的规范表达中,一般将一组相互关联的数据称为一个关系,而在这个关系下的每一个数据指标项则成为数据元素。 这种关系落实到具体数据库就是基本表。 在人事档案管理数据库中,二维表如表所示: 表 41 职员基本信息表 字段名 类型 宽度 小数点位数 索引 NULL 说明 员工代码 字符型 4 有 姓名 字符型 8 性别 字符型 2 男、女 出生日期 日期型 8 年月日 民族 字符型 8 身份证号 字符型 19 籍贯 字符型 16 省(直辖市)、市(区) 家庭住址 字符型 36 政治面貌 字符型 10 群众、党员、团员 最高学历 字符型 6 小学、初中、高中、大学、研究生等 婚姻状况 字符型 4 已婚、未婚 健康状况 字符型 10 良 好、一般等 档案地 字符型 40 参加工作时间 日期型 8 年月日 毕业时间 日期型 8 年月日 专业 字符型 10 技术职称 字符型 6 监理资质 字符型 8 地区 全国 毕业院校 字符型 50 外语语种 字符型 10 外语级别 字符型 8 电话 字符型 12 家庭电话 电话 字符型 12 办公室 电话 字符型 12 手机 备注 备注型(二进制) 4 武汉工程大学计算机科学与工程学院 综合设计报告 14 表 42 职员岗位信息表 字段名 类型 宽度 小数点位数 索引 NULL 说明 员工代码 字符型 6 有 部门 字符型 8 员工类别 字符型 6 在职,离岗 职务 字符型 10 岗位 字符型 10 岗位级别 字符型 4 一至五级 工资级别 字符型 4 一至五级 基本工资 数字型 10 2 记录时间 日期型 8 年月日 起始时间 日期型 8 年月日 终止时间 日期型 8 年月日 备注 备注型(二进制) 4 表 43 监理工作记录表 字段名 类型 宽度 小数点位数 索引 NULL 说明 员工代码 字符型 6 有 工程名称 字符型 36 记录时间 日期型 8 年月日 起始时间 日期型 8 年月日 监理职务 字符型 10 备注 备注型 4 表 44 岗位培训表 字段名 类型 宽度 小数点位数 索引 NULL 说明 员工代码 字符型 6 有 起始时间 日期型 8 年 月日 培训地点 字符型 20 培训方式 字符型 4 公费、自费 培训费用 数字型 12 2 培训成绩 数字型 6 2 武汉工程大学计算机科学与工程学院 综合设计报告 15 表 45 简历及亲属表 字段名 类型 宽度 小数点位数 索引 NULL 说明 员工代码 字符型 6 有 起始时间 日期型 8 年月日 工作单位 字符型 36 工作内容 字符型 50 主要成果 字符型 50 亲属姓名 字符型 10 关系 字符型 36 亲属单位 字符型 36 电话 字符型 12 表 46 工程项目表 字段名 类型 宽度 小数点位数 索引 NULL 说明 工程项目代码 字符型 8 有 工程名称 字符型 36 开工日期 日期型 8 年月日 竣工日期 日期型 8 年月日 监理部门 字符型 16 输入输出设计 输入输出设计主要包括输入设计、用户界面设计、输出方式设计。 输入设计包括输入方式、输入格式、校对方式等。 输出设计包括报表输出、图形输出等。 用户界面设计主要包括操作界面设计、菜单设计、会话管 理。 输入方式设计 键盘输入: 对于人事管理系统及密码管理系统这样系统小,而且流动数据少,基本数据基本保持不变的系统应用原始的键盘输入用利于合理的利用现有的人力资源及设备,不致于造成资源浪费 输入界面设计详细指明界面各部分的具体作用,如下图 武汉工程大学计算机科学与工程学院 综合设计报告 16 图 410 输入界面图 界面标题区,用来简要标明当前界面的名称。 功能区,用来指引不同的业务功能。 数据显示区,用来获取录入或修改所需要的各种数据。 操作区,用来存放录入或修改所用的各种操作,如添加、修改、刷新、取消和退出等。 说明区,用来对要输入或修改的数据进行相关说明。 输出设计 将当前员工的各项情况报表通过 WORD 字处理程序自动制作完成 操作界面设计 主界面设计见图 42 主操作面 图 411 主操作面 菜单设计: 表 47 菜单设计表 员工 查询 报表输出 系统设置 文档 退出 新增 编辑 保存 删除 刷新 复合查询 全部记录 前一记录 下一记录 最后记录 部门设置 系统修改 更改口令 用户管理 开发计划 分析报告 设计报告 使用说明书 源代码 会话管理:当输入错误的账号及错误密码 时弹出(口令错误,请重新登录) 武汉工程大学计算机科学与工程学院 综合设计报告 17 第五章 设计结果及分析 添加员工信息 当用户按“ 1”选择后,会弹出员工信息输入框,输入员工信息如图51 所示。 图 51 添加员工信息 当用户输入完这个员工信息后,可以重新返回主菜单继续输入新。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。