《人事管理系统分析与设计.docx》由会员分享,可在线阅读,更多相关《人事管理系统分析与设计.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人事管理系统分析与设计-正文内容开始- 目录 第一章 可行性分析报告1.1 引言.1 1.2 系统建设的背景、必要性和意义.1 1.2.1 背景.1 1.2.2 必要性.2 1.2.3 意义.2 1.3 拟建系统的候选方案2 1.3.1 候选方案一.2 1.3.1 候选方案二.2 1.4 可行性论证.2 1.4.1 经济可行性研究 2 1.4.2 社会可行性研究 3 1.4.3 技术可行性研究 3 1.5 几个方案的比较 3 第二章系统说明书 2.1 引言 4 2.1.1 系统的名称. 4 2.1.2 系统功能和系统目标. 4 2.1.3 系统开发的背景. 4 2.2 项目概述 4 2.2.1
2、 项目的主要工作内容. 4 2.2.2 现行系统的调查情况. 5 2.2.3 新系统的逻辑模型. 5 2.2.4 人事管理系统模块图. 9 2.3 实施计划 9 2.3.1 工作任务的分解. 9 2.3.2 进度.10 第三章 系统设计说明书 3.1 引言 11 3.1.1 项目背景. 11 3.2 系统总体技术方案. 11 3.2.1模块设计 11 3.2.2 模块划分及功能介绍. 13 3.3 运行测试 .14 第一章 可行性分析报告 1.1 引言 项目名称:人事管理系统 可行性研究工作的基本内容:在开发过程中,我们为了尽量给用户以方便, 考虑到用户需求的实际情况, 建立较为简单易明的系统
3、服务, 开发此系统无论在 经济上,操作上,还是在技术上都是可行的。 本次可行性报告的编写目的在于研究公司的人事管理部门的人事管理系统 的各种需要。 人事档案管理信息系统, 作为数据库管理系统的一个具体应用, 在 实际工作中得到了广泛的应用, 因为通过它能对企事业单位的人力资源进行卓有 成效的管理,提高了管理的效率,方便了使用,通过一系列的操作可以快速、可 靠的进行人事档案的更新、 查找, 极大的提高了工作效率, 是现代企事业单位必 不可少的办公软件。本分析报告是为项目开发者、投资者、领导,以及参与实施 本项目的工作者作参考,为了方便公司的人事管理。 1.2 系统建设的背景、必要性和意义 1.2
4、.1 背景: 随着计算机技术、网络技术和信息技术的发展, 现在办公系统更趋于系统化、 科学化和网络化。 网络办公自动化系统是计算机技术和网络迅速发展的一个办公 应用解决方案, 它的主要目的是实现信息交流和信息共性, 提供协同工作的手段, 提高办公的效率, 让人们从繁琐的有纸办公中解脱出来。 现在许多的机关单位的 人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展, 因为它浪费了许多的人力和物力, 在信息时代这种传统的管理方法必然被计算机 为基础的信息管理所取代。 本系统是对公司的人事资料进行管理, 为人事管理人员提供了一套简单的操 作、使用可靠、界面友好、易于管理和使用的处理
5、工具。本系统对人事各种数据 进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数 据处理的复杂性。 本系统不仅使公司人事管理人员从繁重的工作中解脱出来, 而 且提高了人事管理的效率, 提高了人事管理的科学性, 方便了用户查询、 管理人 员进行管理。 1.2.2 必要性: 如果不采用该系统,企业的人事档案方面的信息必然紊乱,要随时查询、 修改员工相关信息以及查询公司在工资方面的负荷详细有很多的困难。 1.2.3 意义: 为了对部门人员的各种信息进行管理,提高团队生产运行效率。 1.3 拟建系统的候选方案 1.3.1 候选方案一 基于 java 的系统设计,数据库是利用 SQL
6、Server。建立人事管理系统。 1.3.1 候选方案二 利用 Access 设计简单的人事管理系统。 1.4 可行性论证 1.4.1 经济可行性研究 投资 系统代码开发费用,开发用的场地,计算机,网络环境等。目前,都得到了 良好的解决。 收益 学生研究型实践项目, 有一定的实用价值。 目前暂无商业上考虑。故省去收 益分析,投资回收周期等项的说明。 1.4.2 社会可行性研究 必要性。 如果不采用该系统,企业的人事档案方面的信息必然紊乱,要随 时查询、修改员工相关信息以及查询公司在工资方面的负荷详细有很多的困难。 可能性。 由于该系统能以较低的成本,较短的时间开发出来,且能极大地提高员工信息查
7、询、报表查询等方面的功能, 必然能得到广大员工和领导的支持。 但不容忽视的是由于新系统的投入使用会造成员工的不适应, 必然会引起这些员 工的抵触。所以企业内部要做好这些员工的工作。 有益性。由于该系统能极大地提高员工管理的效率,从而节约成本。 1.4.3 技术可行性研究 操作系统 :windows XP 或 windows2000 数据库平台 :Access 编程工具: Access 从以上可行性分析可知, 该系统开发具备技术上、 经济上和社会上的可行性。 1.5 几个方案的比较 经过对两个方案进行比较,结合我们现在的自身技术水平,我们组决定采用 方案二进行设计。 第二章系统说明书 2.1 引
8、言 2.1.1 系统的名称 人事管理系统 2.1.2 系统功能和系统目标 人事管理系统主要用于员工个人资料的录入, 职务变动的记录和管理, 其功 能主要体现在以下几个方面: (1)能将新员工的个人资料输入到数据库中。 (2)可以自动分配员工号,并且设置初始的用户密码。 (3)可根据不同的方法对员工的资料进行查询、修改。 (4)人事变动的详细记录,包括岗位和部门的调整。 人事管理系统所要达到的目标: (1)支持企业实现规范化管理; (2)支持企业高效率完成劳动人事管理的日常业务; 2.1.3 系统开发的背景 随着计算机技术、网络技术和信息技术的发展, 现在办公系统更趋于系统化、 科学化和网络化。
9、 网络办公自动化系统是计算机技术和网络迅速发展的一个办公 应用解决方案, 它的主要目的是实现信息交流和信息共性, 提供协同工作的手段, 提高办公的效率, 让人们从繁琐的有纸办公中解脱出来。 现在许多的机关单位的 人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展, 因为它浪费了许多的人力和物力, 在信息时代这种传统的管理方法必然被计算机 为基础的信息管理所取代。 2.2 项目概述 2.2.1 项目的主要工作内容: (1)小组成员一起讨论,从系统需求分析出发,了解系统所要实现的功能以及 对功能模块进行分解。 (2)对现行的系统进行调查,取长补短。 (3)设计出系统的逻辑模型。
10、2.2.2 现行系统的调查情况 通过对现行系统的调查得到现行系统的数据流图如下: 系统用例模型:暂无 系统分析模型: 系统分析模型: 2.2.3 新系统的逻辑模型 (1)新系统的数据流图 人事管理系统顶层: 管理员 管理员 人事管理系统 D1 查询者 人事管理系统的第一层: 管理员 管理员 人事变动 D4 添加员工档案 D5 D2 D1 D3 查询修 改记录 查询者 (2)数据字典: 名称:职工号 别名: SNO 说明:企业职工编码 数据值类型:连续型 类型:数字 长度: 7 有关数据结构:职工编号 数据元素条目 总编号:P11111 编号: P00001 有关编码说明:无 数据结构条目 名称
11、:职工档案表 说明:有关职工信息详表 结构:员工编号 姓名 密码 性别 生日 部门 职位 教育程度 E-mail 地址 专业 电话 总编号:C11111 编号: C00001 有关的数据流、数据存粗; 部门表 教育程度表 员工档案表 职位表 数量:略 数据流条目 名称:职务变更表 简要说明:有关职工职位变更详情 数据流来源:管理员 数据流去向:职务变更描述表 包含的数据结构:无 总编号:无 编号:无 流通量:无 数据存储条目 名称:职务变更描述表 简要说明:有关职工职位变更的具体描述 结构:部门号 总编号:无 编号:无 有关的数据流:无 信息流:无 有无立即查询:无 处理过程条目 名称:填写职
12、务变更消息 说明:对职务变更消息进行记录 输入:略 输出:略 总编号:无 编号:无 处理:有职务变更和离休两种功能,若是离休,则清除职工详细记录,但保留相关记录。 外部实体条目 名称:职工 说明:对职务变更消息进行记录 说明: 输入数据流: 输出数据流: 职工信息以及职位变更信息 总编号:P11111 编号: P00001 个数:暂无统计 2.2.4 人事管理系统模块图: 退出登录窗 退出登录窗 体 根据权限设置个 模块是否可用 基本信息管理 人事管理 备忘记录 数据库 管理工具 系统管理 退出系统 职工基本信息 无法操作 重新登陆 用户设置 人事管理系统工作界面 错 误 信 息提示 2.3
13、实施计划: 由组长:陈龙;组员:谢馨国、 韩亮、 雒强四人分别完成各自的任务, 再由组长进 行整理完成。 2.3.1 工作任务的分解 (1)搭建运行环境,建立系统的逻辑模型。整理组员资料。 (2)建立系统的需求说明书,系统的设计规格说明书。 (3)建立系统的数据字典。 (4)建立系统的功能说明书,并对主界面做截图。进行系统说明书的编写以及 E-R 图及数据流图的汇总。 2.3.2 进度: 使用“甘特图”来说明系统开发的进度: 进度安排 进度安排 第一周第二周负责人 周一 周二 周三 周四 周五周一 周二 周三 周四 组长: 陈龙 全组成员 谢馨国 韩亮 雒强 1可行性分析 2系统分析 3前台实
14、现 2数据库设计 3后台实现 4系统调试 5系统转换 6维护评价 人事管理系统 第三章 系统设计说明书 3.1 引言 3.1.1 项目背景 随着计算机技术、 网络技术和信息技术的发展, 现在办公系统更趋于系统 化、 科学化和网络化。 网络办公自动化系统是计算机技术和网络迅速发展的一个 办公应用解决方案, 它的主要目的是实现信息交流和信息共性, 提供协同工作的 手段, 提高办公的效率, 让人们从繁琐的有纸办公中解脱出来。 现在许多的机关 单位的人事管理水平还停留在纸介质的基础上, 这样的机制已经不能适应时代的 发展, 因为它浪费了许多的人力和物力, 在信息时代这种传统的管理方法必然被 计算机为基
15、础的信息管理所取代。 3.2 系统总体技术方案 3.2.1模块设计 1、系统功能模块结构图 用 用 户 登 陆 模 块 查 询 修 改 模 块 人 事 变 动 模 块 添 加 员 工 档 案 模 人事管理系统 2、具体模块结构图 人事管理 人事管理 相应的处理 判断 分析 添加员工档案 人事变动 一个 用户 用户 信息 用户名密码 是否允许登录 写数据库 查询修改记录 用户登录 图 2.1总体模块结构图(上图) 添加员工档案 添加员工档案 判断是否需要添加信息 添加新的信息修改数据库 图 2.2添加员工档案模块结构图(上图) 人事变动 人事变动 判断是否有人事变动 更改人事信息修改数据库 图
16、2.3人事变动模块结构图(上图) 查询修改记录 查询修改记录 修改记录 判断是否修改记录 修改数据库 图 2.4 查询修改记录模块结构图(上图) 3.2.2 模块划分及功能介绍 依照功能分解后的相关性,以“尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全不使用内容耦合”为原则,将整个系统分 为以下 4 个模块: 1) 用户登录模块 此模块实现用户登录功能, 负责根据用户权限限制使用本系统功能。 包括 登录前进行密码校验,退出登录后清除登录信息、更新系统界面。 2) 查询修改模块 此模块实现成绩查询修改功能。查询修改模块用来查询和修改员工信息。 集合了查询和修改这两项功能。
17、 3) 人事变动模块 此模块实现人员数据修改整理功能。 其中修改时有人机交互, 数据整理由 系统后台完成。每次变动信息的更新都要求数据同步整理。 4) 添加员工档案模块 此模块实现员工信息功能。用来添加新的员工的信息。 3.3 运行测试 测试用例一 测试用例编号 测试用例编号 测试项目 测试标题 重要级别 预置条件 输入 操作步骤 预期输出 实际输出 Admin _denglu_001 管理员登陆 输入合法用户名和密码,按确认 高 系统数据库内存在该用户及密码 adminadmin 1、启动系统; 2、输入用户名: admin; 3、输入密码: admin; 4、点击确定。 进入系统 进入系统
18、。 测试用例二 测试用例编号 测试用例编号 测试项目 测试标题 重要级别 预置条件 输入 操作步骤 预期输出 实际输出 Admin_tianjiadangan_002 添加员工档案 输入合理的人员信息 中 无 雒强1991 01 25 1、进入系统 2、进入添加员工档案窗口 3、输入数据 4、单击添加记录 添加成功 添加成功。 测试用例三 测试用例编号 测试用例编号 测试项目 测试标题 重要级别 预置条件 输入 操作步骤 预期输出 实际输出 Admin_chaxunyuangongxinxi _003 查询员工信息 查询某一员工的具体信息 中 无 P00001 1、启动系统 2、进入查询修改记
19、录窗口 3、输入员工编号: P00001 3、按 Enter 键 4、显示员工信息 添加成功 添加成功。 测试用例四 测试用例编号 测试用例编号 测试项目 测试标题 重要级别 预置条件 输入 操作步骤 预期输出 实际输出 Admin_renshibiandong_004 人事变动 输入合理的人事变动信息 中 无 P000012021-6-28 1、启动系统 2、进入人事变动窗口 3、输入员工编号: p00001 4、输入变更原因:职务变更 5、输入变更日期: 2021-6-28 6、单击添加记录 添加成功 添加成功。 测试用例五 测试用例编号 测试用例编号 测试项目 测试标题 重要级别 预置条件 输入 操作步骤 预期输出 实际输出 Admin_xiugaixinxi _005 修改信息 修改员工某些信息 中 无 P00001大专 1、启动系统 2、进入查询修改记录窗口 3、输入员工编号: p00001 4、输入要修改的信息 5、点击修改信息 6、退出此表 信息已修改 信息已修改 第25页 共25页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页第 25 页 共 25 页
限制150内