人事管理系统软件需求说明书.doc

上传人:西安人 文档编号:3260786 上传时间:2019-08-06 格式:DOC 页数:15 大小:841.51KB
返回 下载 相关 举报
人事管理系统软件需求说明书.doc_第1页
第1页 / 共15页
人事管理系统软件需求说明书.doc_第2页
第2页 / 共15页
人事管理系统软件需求说明书.doc_第3页
第3页 / 共15页
人事管理系统软件需求说明书.doc_第4页
第4页 / 共15页
人事管理系统软件需求说明书.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《人事管理系统软件需求说明书.doc》由会员分享,可在线阅读,更多相关《人事管理系统软件需求说明书.doc(15页珍藏版)》请在三一文库上搜索。

1、1 引言引言.2 1.1 编写目的2 1.2 背景2 1.3 定义3 1.4 参考资料3 2 任务概述任务概述.3 2.1 目标3 2.2 用户的特点4 2.3 假定和约束4 3 需求规定需求规定.4 3.1 对功能的规定4 3.1.1 功能表4 3.1.2 系统流程图6 3.1.3 数据流程图8 3.1.4 数据字典10 3.1.5 数据E-R图.12 3.1.6 状态转换图13 3.2 对性能的规定13 3.2.1精度.13 3.2.2时间特性要求.14 3.2.3灵活性.14 3.3 输人输出要求14 3.4 数据管理能力要求14 3.5 故障处理要求15 3.6 其他专门要求15 4

2、运行环境规定运行环境规定.15 4.1 设备15 4.2 支持软件15 4.3 接口15 4.4 控制15 软件需求说明书的编写提示软件需求说明书的编写提示 1 引言引言 1.1 编写目的编写目的 本文编写目的在于规定和控制项目开发的内容,保证本项目的需求分析活动 在受控状态下进行,在进行软件开发前,明确本系统应达到的目标,对系统目 标做出完整、准确、清晰、具体的要求。保证本需求分析的结果能够完整、无 遗漏地反映待开发系统的要求。 1.2 背景背景 随着经济的发展与经济全球化的进行,企业的发展要求企业规模不断健全,一个科学 有效的用于人事管理的系统也被迫切需要。引入全方位的电脑服务和电脑管理日

3、益流行, 同时认识管理是企业运转的一个重要环节。人事管理系统将现金的电脑技术与现代职工管 理完美的结合起来,实现了员工与经理互动,交流,信息处理的全新概念的管理方式。人 事管理的电脑化,不仅是有助于企业的全球化扩展,而且对于提高员工工作效率,加速资 金周转。降低各项成本都有十分积极的作用。 人事管理的组织结构图如图 2-1 公司的人员类型有以下几种:普通员工、部门经理、人事助理和总经理。 其中人事部有 1 个人事经理、X 位人事助理。目前,公司尚无人事管理系统。 薪资、考勤、业绩评定等业务流程都是由人事经理和 X 位人事助理手工完成。 该系统的项目计划开始日期为 XXXX-XX-XX,项目开发

4、周期为 XX 月。 人事部财务部行政部研发部销售部公关部 公司 a待开发的软件系统的名称:人事管理系统 b本项目的任务提出者:A 公司 c开发者:Duck d用户(客户):A 公司人事部 e软件平台: 操作系统:Windows2000/XP 开发工具:Microsoft Visual Studio .NET 数据库:Microsoft SQL Server2000 1.3 定义定义 数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定 义的集合。 VB:Visual Basic。 更多的术语定义不再一一列出。 1.4 参考资料参考资料 1张海藩. 软件工程导论. 北京:清华大学出版

5、社,2005. 2石柱. 软件工程标准手册. 北京:中国标准出版社,2004. 2 任务概述任务概述 2.1 目标目标 人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础 性工作。人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、 学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企 业管理形势和人力资源开发利用的要求。 开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企 业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。 2.2 用户的特点用户的特点 公司的人员类型有以下几

6、种:普通员工、部门经理、总经理、人事部经理和人事助理。 权限定义如下表所示: 人员类型人员类型权限描述权限描述 普通员工查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告 部门经理除普通员工的权限外,还可审批请假、加班和业绩报告的信息 人事助理修改员工资料,登记考勤信息,核实加班请假信息并计算月工资 人事经理除人事助理的权限外,还有指定员工起薪等权限 总经理默认拥有部门经理的所有权限 2.3 假定和约束假定和约束 经费说明:本软件共分为两个版本,第一个版本提供基本功能,实现必须的任务模块, 预计费用x万人民币。第二个版本提供在线自动升级,完善功能,总计约y万。 开发期限:第一个版本预期半

7、年内完成,第二个版本预期一年内完成!具体时限还需要 软件开发商和软件使用者具体协商再定。 3 需求规定需求规定 3.1 对功能的规定对功能的规定 3.1.1 功能表功能表 序序 号号 功能模块名称功能模块名称子功能模块名称子功能模块名称 1 登录界面 用户登录方式 网站Logo 页面图片 2 员工资料管理 创建左侧链接栏用户控件 创建“显示员工资料”页面,并在该页面上显示除照片外 的其他员工信息。 在“显示员工资料”页面显示员工的照片 在“显示员工资料”页面修改信息 在“员工查询”页面按关键字搜索员工 在“员工查询”页面,点击部门,则显示该部门所有员工 “修改登录密码”页面,验证控件旧密码,保

8、存新密码 创建左侧链接栏的用户控件 创建“批准请假”页面,页面显示未审核的请假记录 在“批准请假”页面实现“详细情况”、“批准”、“否决”等按 钮功能 “部门汇总”页面,详情等页面建设 3 业绩评定 创建左侧链接栏用户控件。 创建“填写业绩报告”页面,并实现该页面所有功能。 创建“审核业绩报告”页面,并实现该页面所有功能。 创建“部门年度汇总”页面,并实现该页面所有功能 创建“详细情况”页面,并实现显示本季度业绩报告的总 体信息等功能。 4 工资查询 创建左侧链接栏用户控件 建“查看工资记录”页面,并实现“搜索”按钮功能。实现选 定,和导出工资单(可以采用打印方式) 创建“部门记录汇总”页面,

9、并实现各功能 5 部门管理 创建左侧链接栏用户控件 人事经理添加/删除部门 更改员工的所属部门 查看部门人数汇总及明细信息 添加/修改/删除员工 支持模糊查询,管理员工报道等功能 6 考勤管理 创建左侧链接栏用户控件 管理员工考勤记录 公司策略设定,上下班时间等 当天的缺勤明细,历史记录的导入等功能 7 薪资管理 创建左侧链接栏用户控件 人事经理管理员工薪资 展现员工薪资的明细,查询历史记录等。 8 帐号管理 创建左侧链接栏用户控件 查询和修改帐号对应的密码 9 公告管理 创建左侧链接栏用户控件 实现公司有任何日常,重大事件及时通知的功能 3.1.2 系统流程图系统流程图 图 3-1 人事系统

10、大致处理过程 图 3-2 人事档案处理过程 图 3-3 工资管理处理过程 图 3-4 系统业务流程 3.1.3 数据流程图数据流程图 (1)人事档案管理的数据流图 通过对“人事档案管理系统流程图”抽象处理,得到“人事档案管理数据流图” 。 D2 人事档案 用户数据 用户 收 集 数据 1 处 理 数据 2 D1 未审核人事数据 利 用 数据 3 D3 报表 相关 部门 报表 图 3 人事档案管理系统数据流图 D2 人事档案 审 核 数据 2.1 维 护 数据 2.2 D1 未审核人事数据 图 4 对“处理数据”的细化 D2 人事档案 修改更新 人事数据 2.2.1 查询 打印 人事 数据 2.

11、2.2 人事数据、 报表 图 5 对“维护数据”的细化 收 集 数据 3.2 处 理 数据 3.3 利 用 数据 3.4 D3 报表 报表 D2 人事档案 处 理 数据 3.1 相 关 部门 图 6 对“利用数据”的细化 (2)系统帐户管理的数据流图 用户数据 修 改 更 新 授 权 用户 2 用户 验 证 用户 1 查 询 用户 3 D10 账户数据 账户信息 图 7 系统账户管理数据流程图 (3)系统数据管理的数据流图 备 份 数据 恢 复 数据 2 D20 系统其他数据 D2 人事档案 D3 报表 D10 账户数据 D30 备份 1 图 8 系统数据管理数据流图 3.1.4 数据字典数据

12、字典 数据字典数据字典 本系统的部分数据字典如下: (1)数据存储 名字:人事档案表 别名:档案表,履历表 描述:记录职工的个人基本信息情况 定义:人事档案表=工号+姓名+性别+出生日期+民族+籍贯+婚姻状况+入伍年限+大学 年限+工作年月+工龄+简历+照片+身份证号 位置:人事档案数据库 (2)数据结构 名字:工号 别名:职工号,编号 描述:惟一标识单位每位职工的编号 定义:工号=部门编号+职工个人标号 部门编号=3数字字符3 职工个人编号=5数字字符5 位置:人事档案表 未审核人事数据表 名字:工龄 别名: 描述:标志员工的在企业中工作的工作时间 定义:工龄=当前日期-进入企业的日期 位置

13、:人事档案表 未审核人事数据表 (3)数据元素 名字:姓名 别名:名字 描述:标识单位职工的名字 定义:名字=1汉字4 位置:人事档案表 未审核人事数据表 名字:性别 别名: 描述:标识单位职工的性别 定义:性别=【男|女】 位置:人事档案数据库 未审核人事数据表 名字:民族 别名: 描述:标识员工的民族信息 定义:民族=汉族等等。 位置:人事档案表 为审核人事数据表 名字:籍贯 别名:出生地 描述:标识职工的出生地 定义: 位置:人事档案表 未审核人事数据表 其他数据元素不再一一列出。 3.1.5 数据数据 E-R 图图 部门 部门电话 部部门门职职能能 部门经理 部门名称 部门人数 人事调

14、动 调动次数 最初部门 姓名 工号 开始职位 入行时间 考勤 休假天数 早退天数 迟到天数 月份 工资 实发工资 罚款 奖金 基本工资 月份 奖惩管理 月份 奖励及原因 惩罚及原因 人员 性 别 身 份 证 住 址 文 化 程 度 联 系 电 话 姓 名 民 族 工 号 政 治 面 貌 属于 升降 记录 发给 奖惩 权限 姓名权限范围工号职位 赋 予 3.1.6 状态转换图状态转换图 显示登录 网页 登录失 败 登陆成功 创建登陆 修改登录 查询登陆 身份验证失败 身份验证成 功 创建页面 成功 选择创建 操作 选择修改 操作 选择查询操作 身份验证失败 身份验证 成功 员工自己 的工作界 面

15、 管理人员 的工作界 面 选择管理自己 的页面 选择管理其他人 的页面 身份验证失败 身份验证成功 身份验证成功 身份验证失败 退出 修改数据 页面 添加数据 界面 更改数据 界面 删除数据 界面 统计数据 界面 身份验证成 功 选择统计操作 选择删除操作 选择更改操作 选择添加操作 身份验证失败 身份验证失败 身份验证成功 登录失败 退出操作 登录失败 登陆成功 进入页面 失败 进入页面 退出操作 退出操作 退出操作 退出操作 登陆失败 退出操作 退出操作 退出操作 登陆失败 登陆成功 退出操作 退出操作 退出操作 3.2 对性能的规定对性能的规定 3.2.1 精度精度 说明对该软件的输入、

16、输出数据精度的要求,可能包括传输过程中的精度。 3.2.2 时间特性要求时间特性要求 说明对于该软件的时间特性要求,如对: a 响应时间; b 更新处理时间; c 数据的转换和传送时间; d 解题时间;等的要求。 3.2.3 灵活性灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应 能力,如: a 操作方式上的变化; b 运行环境的变化; c 同其他软件的接口的变化; d 精度和有效时限的变化; e 计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。 3.3 输人输出要求输人输出要求 解释各输入输出数据类型,并逐项说明其媒体、格式、数

17、值范围、精度等。对软件的 数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、 状态输出及异常输出)以及图形或显示报告的描述。 3.4 数据管理能力要求数据管理能力要求 说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据 及其分量的存储要求作出估算。 3.5 故障处理要求故障处理要求 列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。 3.6 其他专门要求其他专门要求 如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、 可靠性、运行环境可转换性的特殊要求等。 4 运行环境规定运行环境规定 4.1 设备设备 运行本软件要 iquchuliqi 在奔腾 III 以上、内存在 256MB 以上的计算机。 4.2 支持软件支持软件 本系统只是的操作系统包括:Windows95、Windows98、Windows2000、Windows Me 和 Windows XP。 本系统支持的数据库:SQL Server 2000。 本系统的开发工具:VB6.0 或 Delphi 7。 4.3 接口接口 本软件通过若干个中间表(在此省略其结构)实现与其他软件的通信。 4.4 控制控制 本系统通过“用户验证”模块进行用户登录的控制,根据不同用户的权限调用不同的 模块。 其他模块空盒子情况照此描述。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 研究报告 > 信息产业


经营许可证编号:宁ICP备18001539号-1