人事管理系统需求规格说明书

上传人:pu****.1 文档编号:560332455 上传时间:2023-01-14 格式:DOCX 页数:14 大小:258.80KB
返回 下载 相关 举报
人事管理系统需求规格说明书_第1页
第1页 / 共14页
人事管理系统需求规格说明书_第2页
第2页 / 共14页
人事管理系统需求规格说明书_第3页
第3页 / 共14页
人事管理系统需求规格说明书_第4页
第4页 / 共14页
人事管理系统需求规格说明书_第5页
第5页 / 共14页
点击查看更多>>
资源描述

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

1、河南经贸职业学院信息管理系人事管理系统需求规格说明书班级:07微机七班学号:207120767姓名: 王佳佳目录1. 文档介绍 31.1文档目的31.2文档范围31.3读者对象31.4参考文档32. 系统介绍 43. 系统面向的用户群体 44. 系统应当遵循的标准或规范 45. 产品范围 46. 产品中的角色 47. 产品的功能性需求 47.1系统用例图 57.2用例说明 81 用户登陆 82 高级用户管理 93 部门管理 104 员工信息管理 115 加班信息管理 116 考勤信息管理 127 人事调动信息管理 128. 产品的非功能性需求 138.1用户界面需求138.2软硬件环境需求13

2、8.3产品质量需求141.文档介绍1.1 文档目的本需求规格说明书是为人事管理系统项编写,主要面向系统分析员、程序员、测 试员和最终用户。本说明书是整个开发系统的依据,它对以后阶段的工作起指导作用。本文也是项 目完成后系统验收的依据。同时,本说明书是用户手册和测试计划的编写依据。1.2 文档范围本文档包含以下几部分1.人事管理系统介绍2. 人事管理系统面向的用户群体3. 系统应当遵循的标准或规范4. 系统的应用范围5. 系统中的角色6. 系统的功能性需求7. 系统的非功能性需求1.3 读者对象本文档的读者范围包括:1.需求提供方面体责任人2.开发方的项目经理、系统分析设计人员、系统开发人员,测

3、试人员1.4 参考文档Asp.Net张立科 ASP.NET信息管理系统开发实例导航人民邮电出版社出版 发行 2006年8月北京第4次印刷。软件工程汪作文软件工程 重庆大学出版社2004年8月第1版2. 系统介绍人事管理系统是实现在普通用户、高级管理员、系统管理员三者之间实现这一 行业内信息传递的平台。它主要由普通用户、系统管理员,高级管理员三部分组成,整 体采用.NET平台进行开发并实现,用户数据选用Microsoft SQL Server 2000进行统一 管理。通过信息的某些共性进行分类,最后系统化,标准化发布到网站上的一个信息发 布平台。3. 系统面向的用户群体人事管理系统主要是可以向管

4、理层提供员工的详细信息记录,有关的企业管理层或个人使用。它能实现员工信息的公平透明与相互了解。4. 系统应当遵循的标准或规范计算机软件开发规范 GB8566-88 本产品的使用是建立在互联网标准通信协议之上的,其中支持的协议主要包括: TCP 协议。5. 产品范围本系统适合于任何用户和具有管理权限的管理员管理。6. 产品中的角色角色职责描述普通用户(员工)查看系统内的个人信息高级用户(管理层)管理员工信息,管理部门情况,管理考勤,加班信息,管理人事调动系统管理员还可管理系统管理员的信息和用户组,负责系统的维护7. 产品的功能性需求角色功能用例名称、标识符描述登陆用户登录是本公司的员工可进行登录

5、到系统主页面。角色功能用例名称、标识符描述普通用户(员工)查看查看个人信息填写用户名和密码登录到系统信息的页面。查看查看员工所在部门信息普通用户可以根据自己的需要对自己想要找到 的部门进行查询。查看查看个人请假记录普通用户可以根据自己的需要对自己想要找到 的请假情况进行查询。查看查看个人加班记录普通用户可以根据自己的需要对自己想要找到 的加班信息进行查询。高级用户(管理层)登陆系统管理员登陆高级用户登陆后对系统内的信息添加,删除,修改添加添加记录高级用户可以对员工的信息、部门信息、考勤信息、加班信息、人事调动情况进行添加更新更新记录高级用户可以对员工的信息、部门信息、考勤信息、加班信息、人事调

6、动情况进行更新删除删除记录高级用户可以对员工的信息、部门信息、考勤信息、加班信息、人事调动情况进行删除系统管理员登陆高级管理员登陆管理高级用户的信息和用户组添加添加记录添加高级用户的信息更新更新记录修改高级用户的信息删除删除记录删除高级用户的信息7.1系统用例图人事调动信息管理加班信息管理图1-7加班信息管理用例图7.2用例说明1用户登陆1.0 用例名称:用户登陆 客户端功能:用于与系统建立连接,连接成功后登陆系统。1.1 简要说明: 本用例的功能是连接系统后台,并向系统数据库提交验证所需要的用户 名和密码。1.2 事件流:1.2.1 基本流:1. 用户填写用户名、用户密码、验证符。2. 用户

7、请求登陆。3. 客户端程序检查用户填写的内容是否合法。4. 系统数据库接受请求,连接成功。5. 验证通过,显示系统管理员管理系统页面。6. 用户执行其它操作将退出本用例。1.2.2 备选流1.2.2.1 备选流 1:1 如果客户端检查没有通过,比如没有输入验证码,应提示“验证码不能为 空!”,诸如上面的提示均是有效提示。2 用户返回基本流 1 。1.2.2.2 备选流 2:1 如果用户身份没有通过服务器验证,将返回“用户名或密码不正确,请重新 输入!”的信息。2 用户返回基本流 11.3 特殊需求:1 用户名字符的位数, 6-20 位,必填。2密码字符的位数:6-20位,必填,并以掩码“ ”显

8、示。1.4 前置条件: 以合法身份登陆本系统后台。1.5 后置条件: 用户登录成功后,显示不同身份用户所在的主界面。2 高级用户管理2.0 用例名称:用户管理2.1 简要说明: 本用例的功能是用户管理,添加用户的信息,包括用户名,密码,确认密 码,所在用户组;修改用户信息和个人密码;删除用户信息等。2.2 事件流2.2.1 基本流:1 用户添加用户名,密码,确认密码,用户所在组;修改用户信息和个人密码; 删除用户信息。2 程序检查用户填写的内容是否合法,如果未通过检查,则转向备选流 1。3 服务器接收请求,添加成功。4 服务器验证用户账号和姓名,如果验证没有通过,转身备选流 2。5 验证通过,

9、显示添加成功。6 用户执行其它操作将退出本用例。2.2.2 备选流:2.2.2.1备选流 1:1 如果客户端验证没有通过,用户名的长度不在 6-20 位之间,应提示“用户 名长度不符合标准,请重新输入!”诸如上面的提示均是有效提示。2 用户返回基本流 1 。2.3 特殊需求:1 用户名字符的位数: 6-20 位,必填,不能为空。2 密码字符位数: 6-20 位,必填,不能为空。3 用户姓名字符的位数:不能为空。2.4 前置条件: 以合法身份登陆到用户管理界面进行信息添加。2.5 后置条件: 用户添加成功,显示添加成功;用户修改成功,显示修改成功;用户删除成 功,显示删除成功,将修改后的结果显示

10、在系统后台管理界面上3 部门管理3.0 用例名称:管理部门信息 用户通过输入关键字查看部门信息,添加、更新、删除部门信息;3.1 简要说明: 本用例的功能主要是向服务器发送请求,通过输入关键字,浏览服务器的 页面信息。3.2 事件流:3.2.1 基本流:1 用户点击可以输入部门编号,如 1 , 2 等,再点击查询可以看到本系统上所 有部门的详细信息等。2 用户点击可以选择部门名称,如宣传部,人事部等,可以看到本系统上所有 部门的详细信息。3.3 前置条件: 登陆本系统的后台主页面。3.4 后置条件: 浏览本系统的部门信息。4 员工信息管理4.0 用例名称:员工信息管理 高级用户登陆系统后台,可

11、以查询、添加、修改、删除员工的信息。4.1 简要说明: 本用例的功能主要向服务器发送请求,请求查询、添加、修改、删除员工的信息。4.2 事件流:4.2.1 基本流:1 用户点击添加信息页面,进入添加状态 填写员工名称,所在部门,性别,出生日期,民族,员工图像,政治面貌,文 化程度,婚姻状况,籍贯,身份证号,办公电话,手机号,到岗日期,职务,在职 状况,录入用户名。2 用户点击编辑,进入编辑状态。3 用户点击删除,删除掉所选员工的信息。4 用户选择查询字段,点击查询,显示出所选员工的信息。4.3 前置条件: 登陆本系统后台主界面。4.4 后置条件: 浏览本系统的所有自己想要查看的信息。5 加班信

12、息管理5.0 用例名称:加班信息管理 高级用户登陆系统后台,可以查询、添加、修改、删除员工的加班信息。5.1 简要说明: 本用例的功能主要是登记员工的加班情况,做好记录工作。5.2 事件流:5.2.1 基本流:1 用户点击添加信息页面,进入添加状态,填写员工编号,加班地点,加班日 期,加班小时,加班费。2 用户点击编辑,进入编辑状态。3 用户点击删除,删除掉所选员工的加班信息。4 用户选择查询字段,点击查询,显示出所选员工的加班信息。5.3 前置条件: 登陆本系统后台主界面。5.4 后置条件: 浏览本系统的所有自己想要查看的信息。6 考勤信息管理6.0 用例名称:考勤信息管理 高级用户登陆系统

13、后台,可以查询、添加、修改、删除员工的请假信息。6.1 简要说明: 本用例的功能主要是登记员工的请假情况,做好记录工作。6.2 事件流:6.2.1 基本流:1 用户点击添加信息页面,进入添加状态,填写员工编号,请假原因,时间 批假人,备注。2 用户点击编辑,进入编辑状态。3 用户点击删除,删除掉所选员工的请假信息。4 用户选择查询字段,点击查询,显示出所选员工的请假信息。6.3 前置条件: 登陆本系统后台主界面。6.4 后置条件: 浏览本系统的所有自己想要查看的信息。7 人事调动信息管理7.0 用例名称:人事调动信息管理 高级用户登陆系统后台,可以查询、添加、修改、删除员工的工作调动信息。7.

14、1 简要说明: 本用例的功能主要是登记员工的工作调动情况,做好记录工作。7.2 事件流:7.2.1 基本流:1 用户点击添加信息页面,进入添加状态,填写员工编号,旧部门,新部门,调 动日期,调动原因,备注。2 用户点击编辑,进入编辑状态。3 用户点击删除,删除掉所选员工的调动信息。4 用户选择查询字段,点击查询,显示出所选员工的调动信息。7.3 前置条件: 本系统后台主界面。7.4 后置条件:本系统的所有自己想要查看的信息。8. 产品的非功能性需求8.1 用户界面需求需求名称详细要求界面友好颜色注重淡兰,简介、大方,文字黑色为主。风格一致性界面的结构必须清晰且所用的术语要保持一致,风格必须与内容相一致, 界面的色调字体也要保持一致。操作简单界面的简洁是要让用户便于使用、并能减少用

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

当前位置:首页 > 学术论文 > 其它学术论文

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