人力资源管理系统用例规约描述.docx

上传人:rrsccc 文档编号:10466150 上传时间:2021-05-17 格式:DOCX 页数:33 大小:471.55KB
返回 下载 相关 举报
人力资源管理系统用例规约描述.docx_第1页
第1页 / 共33页
人力资源管理系统用例规约描述.docx_第2页
第2页 / 共33页
人力资源管理系统用例规约描述.docx_第3页
第3页 / 共33页
人力资源管理系统用例规约描述.docx_第4页
第4页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《人力资源管理系统用例规约描述.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统用例规约描述.docx(33页珍藏版)》请在三一文库上搜索。

1、用例规约描述( Window)版本 1.0作者:Xx日期:审批:日期:变更记录日期版本变更说明作者引言文档(用例规约描述文档 )是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作用的文本性描述文档。目的用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。定义缩写、术语解 释HRMS人力资源管理系统DMUHRMS系统的部门经理角色DEUHRMS系统的普通用户角色SuperUserHRMS系统的超级用户角色ERMS系统桌面子系统 WIN-YGZL W

2、IN -BMZL WIN -KQGL WIN -XJGL WIN -YHGL WIN-DLXT WIN-TCXT员工资料管理模块部门资料管理模块考勤管理模块薪金管理模块系统用户管理模块登陆模块登出模块ERMS系统 Web子系统WEB-DLXTWEB-YGZLWEB-KQGLWIN -XJGLWEB-YJPDWEB-TCXT登陆模块员工资料管理模块考勤管理模块薪金管理模块业绩评定模块登出模块概述ERMS用来对企业员工人力资源进行管理,主要功能包括员工资料管理、部门资料管理、考勤情况管理、业绩评定、用户权限管理。因本系统包括桌面和WEB两个部分,各角色在使用系统时,因职责会有所偏重。HRMS包括

3、3 种角色( Actor ):SystemUserDEUDMUSuperUser1 用例描述2.1 桌面子系统2.1.1员工资料管理模块新建员工信息更新员工信息DMU删除员工信息查询员工信息2.1.1.1新增员工信息用例规约:用例名称:新增员工信息用例 ID:AA1角色:用例说明:前置条件:基本事件流:DMUDMU新增员工信息。DMU已经登录HRMS系统。1进入系统首界面(图-1 )2 DMU选择员工资料管理菜单3 DMU选择新增员工信息4系统打开员工信息新增页面(图-2 )5 DMU输入员工信息,包括、登陆名、密码、所属部门编号、照片、职其它事件流:位,并选择“确定”6系统保存新增员工信息,

4、显示新增成功提示信息,DMU若选择“继续新增”,则返回到员工信息新增页面,否则返回系统主界面(图-4 )第 5 步使用图形框显示照片,该框下有上传照片按钮。单击该按钮将显示指定员工照片对话框。选定照片单击确定后,指定员工照片对话框关闭,新增员工窗体的照片图形框中将显示已指定的照片第 5 步 DMU选择“取消” ,系统将所有输入信息置空第 5 步,选择“打印报告单” ,在系统保存新增员工信息后,将打印一份员工报到单,包括:员工的登录 ID、该员工的部门名称以及该员工的同部门同事列表第 6 步系统保存前检查 DMU输入员工信息的正确性(查看需求规格说明书),则系统提示不正确信息,请重新输入第 6

5、步:系统保存所录入的员工信息,同时根据其职位设置基本薪金、用户级别,注册日期为系统当前日期第 6 步系统保存新增员工信息时,发现系统中已经存在登陆名相同的员工信息,提示用户此登陆名的员工信息已经存在异常事件流:1输入信息格式错误时,系统会根据错误信息的类型显示提示信息2如果用户没有输入任何数据并单击确定按钮则显示提示信息:“请输入”3若用户没有指定照片文件路径并单击确定,显示提示信息:“请指定正确的照片文件路径” ;若用户指定的照片路径不存在,显示提示信息: “请指定正确的照片文件路径”4由于系统或数据服务器出现故障,显示新增失败提示信息后置条件:员工信息保存到数据库中。图 -1 HRMS桌面

6、子系统主界面图 -2新增员工信息页面2.1.1.2删除员工信息用例规约:用例名称:删除员工信息用例 ID:AA2角色:DMU删除员工信息。用例说明:DMU已经登录 ERMS系统。前置条件:DUM已经登录 ERMS系统基本事件流:1进入系统首界面(图 -1 )2 DUM选择删除员工信息3系统打开员工信息删除页面(图-5 )4.DUM选中要删除的员工信息,并选择“删除”5.系统删除选中的员工信息,并更新员工列表其它事件流:第 4 步,选择删除后,需要再次确认是否删除,选择取消,将放弃删除操作,显示原有员工信息异常事件流:后置条件:第 5 步,若该部门未有员工信息,则确定、取消操作无效系统删除用户选

7、中的员工信息,并把被删除的员工信息的相关记录,休假记录、考勤记录、加班记录从相关的数据表中删除图 -5删除员工信息界面2.1.1.3修改员工信息用例规约:用例名称:修改员工信息用例 ID:AA3角色:用例说明:前置条件:基本事件流:DMUDMU修改员工信息DMU已经登录HRMS系统1进入系统首界面(图-1 )2 DMU选择修改员工信息3系统打开员工信息修改页面(图-6 )4.DMU选中要修改的员工,选择“修改”5.系统显示当前员工详细信息6 DMU修改员工信息7系统保存修改后的员工信息,关闭员工信息显示部分,并返回到员工信息页面。其它事件流:第 6步, DMU选择“取消” ,修改操作失效第 4

8、步, DMU选择部门之前,下拉框隐藏异常事件流:第 6步,输入信息格式错误时,或所有信息都清空,系统提示信息:“修改员工信息错”后置条件:修改员工信息保存到数据库。图 -6修改员工信息界面2.1.1.4查询员工档案信息用例规约:用例名称:查询员工档案信息用例 ID:AA3角色:用例说明:DMUDMU查询员工档案信息前置条件:基本事件流:DMU已经登录HRMS系统1进入系统首界面(图-1 )2 DMU选择查询员工档案信息3系统打开员工档案信息查询页面(图-8 ),选择档案名称,系统在下拉框中显示该部门的所有员工,DMU选择“查询”4.系统显示当前员工档案详细信息7系统返回到员工档案查询页面。其它

9、事件流:第 3 步,选择档案前,下拉框隐藏第 3 步,查询条件选择未完成, “查询”,“取消”按钮不可用异常事件流:无后置条件:无图 -8查询员工档案信息界面部门行政部姓名用户名电子邮箱所属部门电话职位基本薪金剩余年假小时数用户级别姓名王航王航行政部3487普通员工1000401查询取消返回图 -9查询员工信息界面2.1.2部门资料管理模块新建部门信息删除部门信息ERM更新部门信息查询部门信息ERA员工调动2.1.2.1新增部门信息用例规约:用例名称:新增部门信息用例 ID:WIN -BMZL-1角色:用例说明:前置条件:ERMERM新增部门信息。ERM已经登录ERMS系统。基本事件流:其它事

10、件流:1进入系统首界面(图-1 )2 ERM选择部门资料管理菜单3 ERM选择新增部门信息4系统打开部门信息新增页面(图-10 )5 ERM输入新增部门信息,包括部门名称、经理、备注,并选择“确定”6系统保存新增部门信息,显示新增成功提示信息(图-11 ), ERM若选择“继续新增” ,则返回到部门信息新增页面,否则返回系统主界面第 5 步 ERM选择“取消” ,系统将所有输入信息置空第 5 步系统保存前检查ERM输入部门信息的正确性(查看需求规格说明书 WIN -BMZL-1),则系统提示不正确信息,请重新输入异常事件流:后置条件:其它说明第 6 步系统保存新建部门信息时,发现系统中已经存在

11、名称相同的部门信息,提示用户此部门信息已经存在1输入信息格式错误时,系统会根据错误信息的类型显示提示信息2如果用户没有输入任何数据并单击确定按钮则显示提示信息:“请输入部门信息”3由于系统或数据服务器出现故障,显示新增失败提示信息部门信息保存到数据库中。部门信息显示在窗体左侧的树状图中,每个部门为一个独立节点,节点名称为部门的名称。部门节点下显示所有属于该部门的员工。部门的顺序按照数据库中的存储顺序排列,树状组织结构图中不能调整部门的排列顺序。员工的顺序按照数据库中的存储顺序排列,在图中员工排列的顺序不能修改。通过鼠标单击可以展开或收缩部门节点。当一个部门节点被展开时,其他部门节点自动收缩。可

12、通过拖放将一名员工从一个部门节点下移动到另外一个部门节点下。不能将部门节点拖放至其他部门节点下或员工节点下。移动员工时系统将显示对话框询问用户是否确认移动。远大软件公司部门名称人力资源部刘涛部门经理请选择陈英财务部备注行政部销售部研发部技术服务部确定取消图 -10 WIN -BMZL-1新增部门页面部门信息新增成功继续增加返回图 -11 WIN -BMZL-1 新增部门信息保存成功2.1.2.2删除部门信息用例规约:用例名称:WIN -BMZL -2用例 ID:角色:用例说明:前置条件:基本事件流:ERMERM删除部门信息。ERM已经登录ERMS系统。ERM已经登录ERMS系统1进入系统首界面

13、(图-1 )2 ERM选择删除部门信息3系统打开部门资料管理页面(图-12 )4.ERM选择树形结构中待删除的部门节点,系统在窗体右侧显示该部门信息(图 -13 )5 ERM选择“删除”其它事件流:异常事件流:后置条件:提示信息6.系统删除选中的部门信息,若删除成功,则显示“删除成功”提示信息对话框, 并更新左侧树节点,选择“继续删除” ,则返回部门资料管理页面,否则返回系统主界面第 5 步,选择删除后,需要再次确认是否删除,选择取消,将放弃删除操作,显示原有部门列表第 5 步,当一个部门中仍然有员工时,不能删除该部门,系统会用消息框向用户提示这个错误,并询问用户是否需要将该部门下的员工都移到

14、其他指定部门中。如果用户指定了其他部门,则系统将待删除部门下的所有员工移到指定部门中,而后将待删除部门删除。第 5 步,若树节点仅有一个部门,则不允许再删除系统删除用户选中的部门信息,并把被删除的部门员工信息的相关记录,休假记录、考勤记录、加班记录从相关的数据表中删除1删除一个部门时将显示“请确认删除部门”2确认删除一个有员工的部门时会显示“部门中有员工,无法删除。需要将员工移到其他部门吗?”远大软件公司人力资源部刘涛陈英财务部行政部销售部研发部技术服务部图 -12 WIN-BMZL-2部门资料管理页面远大软件公司人力资源部刘涛部门名称人力资源部陈英财务部部门经理刘涛行政部备注负责公司部门管理

15、、人事调动等事务销售部研发部技术服务部删除取消图 -13 WIN -BMZL-2删除部门信息页面2.1.2.3更新部门信息用例规约:用例名称:更新部门信息用例 ID:WIN -YGZL-3角色:用例说明:ERA, ERMERA更新部门信息前置条件:ERA已经登录 ERMS系统基本事件流:1进入系统首界面(图 -1 )2 ERA选择更新部门信息3系统打开部门资料管理页面(图-12 )4 ERA选择树形结构中的要更新的部门,系统显示当前部门信息(图-14 )5 ERA更新部门信息,并选择“更新”7系统保存更新后的部门信息,显示“更新成功”提示信息对话框,选择“继续更新” ,返回到部门资料管理页面,

16、否则返回系统主界面。其它事件流:第 6步, ERA选择“取消” ,更新操作失效异常事件流:第 6步,输入信息格式错误时系统提示信息:“修改部门信息错” ;如果用户在修改时,把所有的信息都清空,则显示错误提示信息:“修改部门信息错”后置条件:系统更新部门信息。远大软件公司人力资源部刘涛部门名称人力资源部陈英财务部部门经理刘涛行政部销售部备注负责公司部门管理、人事调动等事务研发部技术服务部更新取消图 -14 WIN -BMZL-3部门信息更新页面2.1.2.4查询部门信息用例规约:用例名称:查询部门信息用例 ID:角色:用例说明:前置条件:基本事件流:WIN -YGZL-4ERA, ERMERA查

17、询部门信息ERA已经登录ERMS系统1进入系统首界面(图-1 )2 ERA选择查询部门信息3系统打开部门资料管理页面(图-12 )4ERA选择树形结构中的要查询部门节点,系统显示当前部门详细信息(图-15 )5 ERA选择“返回” ,系统返回到部门资料管理页面。其它事件流:无异常事件流:无后置条件:无远大软件公司人力资源部刘涛陈英财务部行政部销售部研发部技术服务部部门名称人力资源部部门经理刘涛备注负责公司部门管理、人事调动等事务部门总人数:8人姓名用户名电子邮箱电话职位刘涛3479部门经理陈英3480普通员工曹洁3478普通员工图 -15 WIN -BMZL-4部门信息查询页面2.1.2.5调

18、动员工用例规约:用例名称:调动员工用例 ID:AA4角色:DMU用例说明:DMU调动员工部门前置条件:DMU已经登录HRMS系统基本事件流:1进入系统首界面(图-1 )2 DMU选择员工调动3 DMU选择要调动员,和变动类型,DMU选择“添加”4系统保存调动后的部门信息,左侧显示更新成功提示信息。其它事件流:第 4 步,改变员工所属的部门时,将显示“请确认员工部门变更”确认对话框第 4 步,确认时, DMU选择“取消” ,更新操作失效异常事件流:无后置条件:系统更新部门信息。2.1.4考勤管理模块设定考勤策略更新考勤策略查询 /删除当日考勤记录DMU查询 /删除历史考勤记录2.1.4.1设置考

19、勤策略用例规约:用例名称:设置考勤策略用例 ID:角色:用例说明:前置条件:基本事件流:WIN -KQGL-1ERA, ERMERA设置考勤策略ERA已经登录ERMS系统。1进入系统首界面(图-1 )2 ERA选择考勤管理菜单3 ERA选择设置考勤策略4系统打开设置考勤策略页面(图-19 ),左侧列出现有的考勤策略5ERA输入新增考勤策略,包括考勤策略类型、策略规则, 并选择 “新增”,其它事件流:系统要求再次确认6系统保存新增假期策略,显示新增成功提示信息(类似图-11 ),ERA若选择“继续新增” ,则返回到设置假期策略页面,否则返回系统主界面第 5 步 ERA选择“取消” ,系统将所有输

20、入信息置空第 5 步,选择新增后,需要再次确认是否新增,选择取消,将放弃新增操作,显示原有策略第 5 步系统保存前检查 ERA输入考勤策略的正确性(查看需求规格说明书 WIN -KQGL-1),则系统提示不正确信息,请重新输入第 6 步系统保存新建考勤策略时,发现系统中已经存在名称相同的考勤策略,提示用户此条策略已经存在异常事件流:1输入信息格式错误时,系统会根据错误信息的类型显示提示信息2如果用户没有输入任何数据并单击确定按钮则显示提示信息:“请输入考勤策略”3由于系统或数据服务器出现故障,显示新增失败提示信息后置条件:考勤策略信息保存到数据库中。其它说明新增,修改,删除三种操作不可同时进行

21、远大公司考勤策略考勤策略类型上班时间9下班时间18规则休息时间24描述新增修改删除取消图 -19 WIN -JXGL-5考勤策略设置页面2.1.4.2更新考勤策略用例规约:用例名称:更新考勤策略用例 ID:角色:用例说明:前置条件:基本事件流:其它事件流:WIN -KQGL-2ERA, ERMERA设置考勤策略ERA已经登录ERMS系统。1进入系统首界面(图-1 )2 ERA选择考勤管理菜单3 ERA选择设置考勤策略4系统打开设置考勤策略页面(图-19 ),左侧列出现有的考勤策略5ERA选择左侧策略,右侧窗体显示该策略详细信息,ERA修改 / 删除该策略,选择“修改”/ “删除”,系统要求再次

22、确认6系统保存更新/ 删除后考勤策略记录,显示更新/ 删除成功提示信息(类似图 -11 ), ERA若选择“继续修改/ 继续删除”,则返回到设置考勤策略页面,否则返回系统主界面第 5 步, ERA选择“取消” ,窗体原有显示不改变第 6 步系统保存前检查 ERA输入考勤策略的正确性(查看需求规格说明书 WIN -KQGL-1),则系统提示不正确信息,请重新输入异常事件流:1输入信息格式错误时,系统会根据错误信息的类型显示提示信息2如果用户没有输入任何数据并单击确定按钮则显示提示信息:“请输入考勤策略”3由于系统或数据服务器出现故障,显示更新/ 删除失败提示信息后置条件:考勤策略信息保存到数据库

23、中。其它说明新增,修改,删除三种操作不可同时进行2.1.4.3查询 / 删除当日考勤记录用例规约:用例名称:查询 / 删除当日考勤记录用例 ID:WIN -KQGL-3角色:ERA, ERM用例说明:ERA查询 / 删除当日员工的考勤记录前置条件:ERA已经登录ERMS系统。基本事件流:1进入系统首界面(图-1 )2 ERA选择考勤管理菜单3 ERA选择查询 / 删除当日考勤记录,系统打开查询当日考勤页面4系统显示系统当前日期的所有考勤记录(图-20 ), ERA选择待删除考勤记录,选择“删除”5系统保存删除后考勤记录,显示“删除成功”提示信息对话框,ERA若选择“继续删除” ,则返回到查询当

24、日考勤页面,否则返回系统主界面其它事件流:第 4 步, ERA选择“取消” ,窗体原有显示不改变第 4 步,选择“删除”后,需要再次确认是否删除,选择取消,将放弃删除操作第 4 步, ERA选择“全选” ,系统选择当日所有考勤记录。异常事件流:由于系统或数据服务器出现故障,显示删除失败提示信息后置条件:当日考勤信息保存到数据库中。2008-09-09 考勤情况姓名日期类型迟到 /早退时间王航2008-09-09迟到09:05陈园2008-09-09迟到09:20曹洁2008-09-09早退17:40全选删除取消图 -20 WIN -KQGL-3 当日考勤查询 / 删除页面2.1.4.4查询 /

25、 删除历史考勤记录用例规约:用例名称:查询 / 删除历史考勤记录用例 ID:WIN -KQGL-4角色:ERA, ERM用例说明:ERA查询 / 删除历史员工的考勤记录前置条件:ERA已经登录 ERMS系统。基本事件流:1进入系统首界面(图 -1 )2 ERA选择考勤管理菜单3ERA选择查询 / 删除历史考勤记录, 系统打开查询历史考勤页面(图 -21 )4 ERA输入查询开始日期、结束日期,选择“查询”5系统显示该时间段的所有考勤记录, ERA选择待删除考勤记录,选择“删除”6系统保存删除后考勤记录,显示“删除成功”提示信息对话框,ERA若选择“继续删除” ,则返回到查询历史考勤页面,否则返

26、回系统主界面其它事件流:第 5 步, ERA选择“取消” ,窗体原有显示不改变第 5 步,选择“删除”后,需要再次确认是否删除,选择取消,将放弃删除操作第 5 步, ERA选择“全选” ,系统选择历史所有考勤记录。异常事件流:由于系统或数据服务器出现故障,显示删除失败提示信息后置条件:历史考勤信息保存到数据库中。开始日期结束日期查询取消图 -21 WIN -KQGL-4 查询 / 删除历史考勤页面2.1.6薪金管理模块薪金计算查看员工薪金ERAERM部门汇总薪金设定2.1.6.1薪金计算用例规约:用例名称:薪金计算用例 ID:角色:用例说明:前置条件:WIN -XJGL-1ERA, ERMER

27、A计算员工薪金ERA已经登录ERMS系统。基本事件流:1进入系统首界面(图-1 )2 ERA选择薪金管理菜单3 ERA选择薪金计算4系统打开薪金计算页面5 ERA选择部门,系统显示该部门所有员工6 ERA选择待处理员工,并选择“计算薪金”,系统显示该员工基本信息7 ERA录入该员工的其他工资数据项(图-26 ),并选择“确定”8系统保存薪金记录, 显示“保存成功” 提示信息对话框, ERA若选择 “继续”,则返回到薪金计算页面,否则返回系统主界面其它事件流:第 7 步 ERA选择“取消” ,员工工资记录将不改变异常事件流:由于系统或数据服务器出现故障,显示保存失败提示信息后置条件:员工薪金信息

28、保存到数据库中部门请选择姓名王航计算薪金取消姓名王航加班工资用户名wanghaung考勤扣除电子邮箱其他增减所属部门行政部电话3487职位普通员工基本工资1000确定取消图 -26 WIN -XJGL-1薪金计算页面2.1.6.2查看员工薪金用例规约:用例名称:查看员工薪金用例 ID:角色:用例说明:前置条件:基本事件流:其它事件流:异常事件流:后置条件:WIN -XJGL-2ERA, ERMERA查询员工薪金ERA已经登录ERMS系统。1进入系统首界面(图-1 )2 ERA选择薪金管理菜单3 ERA选择查看员工薪金4系统打开查询员工薪金页面(图-22 )5 ERA选择部门,系统显示该部门所有

29、员工,选择待查询员工6 ERA输入开始日期、结束日期,并选择“查询”,系统显示当前时间段该员工所有工资记录(图-27 )7 ERA选择“返回” ,返回系统主界面第 6 步 ERA选择“取消” ,原有显示员工工资记录将不改变由于系统或数据服务器出现故障,显示查询失败提示信息无部门行政部姓名陈园开始日期2008-09-01结束日期2008-11-31查询取消基本工资加班工资考勤扣除其他增减实发工资发薪时间10008001050023102008-09-31100020060018002008-10-30100020050017002008-11-31返回图 -27 WIN -XJGL-2查询员工薪

30、金页面2.1.6.3部门汇总用例规约:用例名称:部门汇总用例 ID:角色:用例说明:前置条件:基本事件流:其它事件流:异常事件流:后置条件:WIN -XJGL-3ERA, ERMERA汇总部门薪金信息ERA已经登录ERMS系统。1进入系统首界面(图-1 )2 ERA选择薪金管理菜单3 ERA选择部门汇总4系统打开汇总部门薪金页面(图-28 )5 ERA选择部门6 ERA输入开始日期、结束日期,并选择“汇总”,系统显示当前时间段该部门所有员工的工资记录(图-29 )7 ERA选择“返回” ,返回系统主界面第 6 步 ERA选择“取消” ,原有显示部门员工工资记录将不改变由于系统或数据服务器出现故障,显示查询失败提示信息无部门请选择开始日期

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

当前位置:首页 > 社会民生


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