软件工程人事管理系统软件需求说明

上传人:le****9 文档编号:122187457 上传时间:2020-03-02 格式:DOC 页数:11 大小:340KB
返回 下载 相关 举报
软件工程人事管理系统软件需求说明_第1页
第1页 / 共11页
软件工程人事管理系统软件需求说明_第2页
第2页 / 共11页
软件工程人事管理系统软件需求说明_第3页
第3页 / 共11页
软件工程人事管理系统软件需求说明_第4页
第4页 / 共11页
软件工程人事管理系统软件需求说明_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《软件工程人事管理系统软件需求说明》由会员分享,可在线阅读,更多相关《软件工程人事管理系统软件需求说明(11页珍藏版)》请在金锄头文库上搜索。

1、1 引言引言 2 1 1 编写目的 2 1 2 背景 2 1 3 定义 2 1 4 参考资料 2 2 任务概述任务概述 2 2 1 目标 2 2 2 用户的特点 3 2 3 假定和约束 3 3 需求规定需求规定 3 3 1 对功能的规定 3 3 2 对性能的规定 3 3 2 1精度 3 3 2 2时间特性要求 3 3 2 3灵活性 4 3 3 输人输出要求 4 3 4 数据管理能力要求 4 3 5 故障处理要求 4 3 6 其他专门要求 5 4 运行环境规定运行环境规定 5 4 1 设备 5 4 2 支持软件 5 4 3 接口 5 4 4 控制 5 软件需求说明书的编写提示软件需求说明书的编写

2、提示 1 引言引言 1 1 编写目的编写目的 人事档案管理是现代企业人力资源管理中的重要内容 也是人力资源开发利用的基础 性工作 这份需求说明书分析了整个人事档案管理的基本流程 并按照现代企业的人力资 源管理模式进行设计 符合现代企业人力资源的管理标准 所以 这份说明书主要是面向 现代企业的经理和软件开发公司的项目经理 1 2 背景背景 说明 a 待开发的软件系统的名称 企业人事资源管理系统 b 本项目的任务提出者 张卫星 开发者 某软件开发专业开发小组 用户 企业人事及相关部门 实现该软件的计算中心或计算机网络 郑大工学院电子商务技术中心 c 本系统能为其他的系统提供人事数据 1 3 定义定

3、义 数据字典 关于数据的信息的集合 也即是对数据流图中包含的元素的定义的集合 数据流图 是一种图形化技术 它描绘信息流和数据从输入移动到输出的过程中所经受的 变换 状态转换图 简称状态图 通过描绘系统的状态及引起系统状态转换的事件 来表示系统 的行为 更多的术语定义不再一一列出 1 4 参考资料参考资料 a 企业的人事档案管理系统开发合同 b 引用资料 1 张海藩 软件工程导论 第五版 北京 清华大学出版社 2008 2 2 任务概述任务概述 2 1 目标目标 人事档案管理是现代企业人事资源管理中的重要内容 也是人力资源开发利用的基础 性工作 人事档案管理在信息化之前 在人员进出 离退休 升迁

4、 岗位变动 职称变动 学位变动 以及档案管理人员的变动等方面存在诸多不利于管理的地方 不适应现代的企 业管理形势和人力资源开发利用的要求 开发人事档案管理系统使企业的人事档案管理工作实现了信息化 规范化 不仅使企 业能够高效率完成人事管理的日常工作 还使企业深入开发利用人力资源成为可能 2 2 用户的特点用户的特点 本软件的最终用户是企业人事部门的工作人员 部门有专职的人事数据录入人员 具 有一定的计算机操作知识 系统的维护人员是企业的信息中心的信息维护员 对网络和数 据库的操作比较熟悉 数据录入员负责人事数据的录入及日常更新 信息维护员负责人事 数据的备份和其他管理工作 企业的人员调进与调出

5、比较频繁 2 3 假定和约束假定和约束 企业的经费有限 开发时间紧迫 3 1 对功能的规定对功能的规定 3 1 13 1 1 系统功能系统功能 初步分析 人事档案管理系统 应该具备以下功能 1 职员个人资料的增加 删除和修改 2 人事信息的查询 打印 3 人事信息的分析 汇总和统计 4 人事档案管理人员的变化及操作授权 因此 可以将系统划分为三大模块 1 档案管理 人事信息维护 个人基本信息 婚姻信息 学历 工资信息的插入 删除和 修改 人事信息的查询 浏览 打印 分类汇总 总计和生成分析报表 2 账户管理 对系统用户进行管理 包括登录 退出 操作记录 3 数据管理 包括数据备份和恢复 部分数

6、据管理 企业常用数据管理 3 1 2 系统流程图系统流程图 用户 档案表 人事档案报表 人事档案管理 相关部门 图 1 人事档案管理大致处理过程 用户 档案表 审核 数据 审 核 后 的数据 人事 档案表 编 制 报 表 报表 相关部门 图 2 人事档案管理系统流程图 3 1 3 数据流程图数据流程图 1 人事档案管理的数据流图 通过对 人事档案管理系统流程图 抽象处理 得到 人事档案管理数据流图 D2 人事档案 用户数据 用户 收 集 数据 1 处 理 数据 2 D1 未审核人事数据 利 用 数据 3 D3 报表 相关 部门 报表 图 3 人事档案管理系统数据流图 D2 人事档案 审 核 数

7、据 2 1 维 护 数据 2 2 D1 未审核人事数据 图 4 对 处理数据 的细化 D2 人事档案 修改更新 人事数据 2 2 1 查询 打印 人事 数据 2 2 2 人事数据 报表 图 5 对 维护数据 的细化 收 集 数据 3 2 处 理 数据 3 3 利 用 数据 3 4 D3 报表 报表 D2 人事档案 处 理 数据 3 1 相 关 部门 图 6 对 利用数据 的细化 2 系统帐户管理的数据流图 用户数据 修 改 更 新 授 权 用户 2 用户 验 证 用户 1 查 询 用户 3 D10 账户数据 账户信息 图 7 系统账户管理数据流程图 3 系统数据管理的数据流图 备 份 数据 恢

8、 复 数据 2 D20 系统其他数据 D2 人事档案 D3 报表 D10 账户数据 D30 备份 1 图 8 系统数据管理数据流图 3 1 43 1 4 数据字典数据字典 1 1 主要的数据流定义 主要的数据流定义 1 数据流名称 职员情况 定义 职员情况 职员编号 姓名 性别 年龄 电话 身份证号码 婚姻状况 数据流量 根据公司的员工具体录用情况而定 说明 要对每一位被聘用的新员工进行唯一编号 2 数据流名称 工资查询 定义 工资查询 工资编号 员工号 基本工资 罚款 提成 发薪日期 数据流量 根据公司的具体情况而定 说明 根据员工号和发薪编号可以唯一确定一个工资记录 3 数据流名称 部门情

9、况 定义 部门记录 部门编号 部门名称 员工号 姓名 入职日期 离岗日期 调动情况 数据量 视公司具体情况而定 说明 对部门的人员变动进行记录 4 数据流名称 操作记录情况 定义 操作记录情况 操作记录编号 用户编号 操作内容 发生操作的时间 数据量 视用户具体操作情况而定 说明 记录每一次对数据库的操作 5 数据流名称 系统用户情况 定义 系统用户情况 用户编号 员工编号 密码 登录系统时间 数据量 按实际情况而定 说明 对每一个系统用户设定唯一编号 2 主要的数据存储定义 主要的数据存储定义 1 数据存储编号 员工记录 数据结构 员工记录 姓名 性别 出生日期 民族 学历 职称 员工编号

10、部门编号 数据量和存取频度 根据公司具体情况而定 说明 员工编号具有唯一性和非空性 性别 男 女 部门编号未外键 2 数据存储编号 工资记录 数据结构 工资记录 工资编号 员工编号 基本工资 罚款 提成 发薪日期 数据量 看具体情况 说明 主码是工资编号和员工编号 外码是员工号 3 数据存储编号 部门记录 数据结构 部门记录 部门编号 部门名称 部门负责人 数据量 根据公司具体情况而定 说明 记录公司的部门信息 主码设为部门编号 4 数据存储编号 操作记录 数据结构 操作记录 用户编号 操作记录编号 内容 时间 数据量 视用户操作具体情况而定 说明 存储用户操作信息 5 数据存储编号 用户记录

11、 数据结构 用户记录 用户编号 员工编号 登录密码 数据量 是实际情况而定 说明 用户编号为主键 员工号为外键 3 主要的处理 主要的处理 1 处理名 档案管理 输入 用户身份 员工记录 员工情况 输出 员工记录 处理说明 根据员工的聘用 解聘建立或删除员工记录 以及在后续的过程中 以 管理员的身份对员工的记录进行修改 2 处理名 工资管理 输入 用户身份 工资记录 输出 工资记录 工资查询 处理说明 根据员工目前的工资情况进行调薪的操作 3 处理名 用户管理 输入 用户身份 用户记录 操作记录 输出 用户记录 操作记录情况 处理说明 增加用户 通过用户名和口令 确认用户身份 4 处理名 部门

12、管理 输入 部门情况 部门记录 操作记录 输出 部门记录 操作记录情况 处理说明 根据上级的调度 对现有的公司的部门进行管理 3 1 53 1 5 E RE R 图图 员工 员工编号姓名性别 入职时间 职位学历手机 电子邮箱 所在部门 编号 住址 身份证号码 出声年月 毕业学校 工资 工资编号 员工编号 编号 总工资 奖金 基本工资 发工资日期全勤奖 部门 部门编号部门名 部门经 理姓名 部门简介 部门经理 员工编号 属于 属于 N N 1 1 3 1 63 1 6 状态图状态图 登录界面 验证账户 未审核人事数据 人事数据 输入密码 合法账户 审核成功 增加 删除 修改 报表 生成报表成功

13、不合法账户 3 2 对性能的规定对性能的规定 3 2 1 精度精度 本系统要求输入的年龄为整数 要求用户名为英文或数字 3 2 2 时间特性要求时间特性要求 a 系统的更新处理时间应该在可接受的范围内 b 系统的数据查询时间应该在可接受的范围内 c 系统的数据统计时间应该在可接受的范围内 3 2 3 灵活性灵活性 1 操作方式上应该能够满足鼠标和键盘任意切换的需要 2 能够支持 Windows95 Windows98 Windows2000 Windows Me 和 Windows XP 的运行环境 3 留有与其他系统的接口 3 3 输人输出要求输人输出要求 对人事档案中 姓名 的输入要求不超

14、过 4 个汉字或 8 个英文字符 对人员所属部门 只能选择而不能由键盘输入 对人事档案统计报表既能够以表格的方式输出又能够以饼状图或柱状图输出 更过的说明不再一一列出 3 4 数据管理能力要求数据管理能力要求 由于企业对人员的历史资料进行永久保存 再加上企业调进或调出人员频繁 因此对数 据的存储有一定的要求 要求提供数据的备份功能 3 5 故障处理要求故障处理要求 在输入不符号定义格式的数据时 软件应出现提示信息 而不是死机或删除已经输入 的信息 然后再弹出界面重新开始 其他情形不再一一描述 3 6 其他专门要求其他专门要求 要求能够按照片进行检索 4 运行环境规定运行环境规定 4 1 设备设备 运行本软件要 iquchuliqi 在奔腾 III 以上 内存在 256MB 以上的计算机 4 2 支持软件支持软件 本系统支持的操作系统包括 Windows95 Windows98 Windows2000 Windows Me 和 Windows XP 本系统支持的数据库 SQL Server 2005 本系统的开发工具 visual studio 2008 4 3 接口接口 本软件通过若干个中间表 在此省略其结构 实现与其他软件的通信 4 4 控制控制 本系统通过 用户验证 模块进行用户登录的控制 根据不同用户的权限调用不同的模 块 其他模块空盒子情况照此描述

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号