《人力资源管理系统用例规约描述.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统用例规约描述.docx(30页珍藏版)》请在第一文库网上搜索。
1、人力资源管理系统用例规约描述版本1.0Xx日期:审批,日期:变更记录日期版本变更说明作者引言文档(用例规约描述文档)是描述项目小组对项目进行需求分析得到的关于用户与系统之间交互作用的文本性描述文档。目的用例是关于用户与系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要根据。定义缩写、术语解释HRMS人力资源管理系统DMUHRMS系统的部门经理角色DEUHRMS系统的普通用户角色SuperUserHRMS系统的超级用户角色ERMS系统桌面子系统WIN-YGZ1员工资料管理模块WI
2、N-BMZ1部门资料管理模块WIN-KQG1考勤管理模块WIN-XJG1薪金管理模块WIN-YHG1系统用户管理模块WIN-D1XT登陆模块WIN-TCXT登出模块ERMS系统Web子系统WEB-D1XT登陆模块WEB-YGZ1员工资料管理模块WEB-KQG1考勤管理模块WIN-XJG1薪金管理模块WEB-YJPD业绩评定模块WEB-TCXT登出模块概述ERMS用来对企业员工人力资源进行管理,要紧功能包含员工资料管理、部门资料管理、考勤情况管理、业绩评定、用户权限管理。因本系统包含桌面与WEB两个部分,各角色在使用系统时,因职责会有所偏重。HRMS包含3种角色(Actor):SystcniUs
3、crADEU1用例描述2.1 桌面子系统2.1.1 员工资料管理模块用例规约:用例名称:新增员工信息用例ID:AA1角色:DMU用例说明:DMU新增员工信息。前置条件:DMU已经登录HRMS系统。基本领件流:1 .进入系统首界面(图-1)2 .DMU选择员工资料管理菜单3 .DMU选择新增员工信息4 .系统打开员工信息新增页面(图-2)5 .DMU输入员工信息,包含姓名、登陆名、密码、所属部门编号、照片、职位,并选择“确定”6 .系统储存新增员工信息,显示新增成功提示信息,DMU若选择“继续新增”,则返回到员工信息新增页面,否则返回系统主界面(图-4)其它事件流:第5步.使用图形框显示照片,该
4、框下有上传照片按钮。单击该按钮将显示指定员工照片对话框。选定照片单击确定后,指定员工照片对话框关闭,新增员工窗体的照片图形框中将显示已指定的照片第5步.DMU选择“取消”,系统将所有输入信息置空第5步,选择“打印报告单”,在系统储存新增员工信息后,将打印一份员工报到单,包含:员工的登录ID、该员工的部门名称与该员工的同部门同事列表第6步.系统储存前检查DMU输入员工信息的正确性(查看需求规格说明书),则系统提示不正确信息,请重新输入第6步:系统储存所录入的员工信息,同时根据其职位设置基本薪金、用户级别,注册日期为系统当前日期第6步.系统储存新增员工信息时,发现系统中已经存在登陆名相同的员工信息
5、,提示用户此登陆名的员工信息已经存在特殊事件流:1 .输入信息格式错误时,系统会根据错误信息的类型显示提示信息2 .假如用户没有输入任何数据并单击确定按钮则显示提示信息:”请输入姓名”3 .若用户没有指定照片文件路径并单击确定,显示提示信息:“请指定正确的照片文件路径”;若用户指定的照片路径不存在,显示提示信息:“请指定正确的照片文件路径”4 .由于系统或者数据服务器出现故障,显示新增失败提示信息后置条件:员工信息储存到数据库中。r.搜索I添加)图-1HRMS桌面子系统主界面序号调02人员变动时间变动前状态变动后状态变动类型操作1的那款男大学学士人事变动修改:删除2侯女女大学学士内部调动I修改
6、【I删除I3是你的事里高中高中晋升【修改,14兄弟健康男初中初中睁眼删除I5的用考男大学学士内郃调动I修改】I,除6上决女大学博士晋开修改删除变动类察:图-2新增员工信息页面2.1.1.2删除员工信息用例规约:用例名称:删除员工信息用例ID:AA2角色:DMU删除员工信息。用例说明:DMU已经登录ERMS系统。前置条件:DUM已经登录ERMS系统基本领件流:1 .进入系统首界面(图-1)2 .DUM选择删除员工信息3 .系统打开员工信息删除页面(图-5)4 .DUM选中要删除的员工信息,并选择“删除”5 .系统删除选中的员工信息,并更新员工列表其它事件流:第4步,选择删除后,需要再次确认是否删
7、除,选择取消,将放弃删除操作,显示原有员工信息特殊事件流:第5步,若该部门未有员工信息,则确定、取消操作无效后置条件:系统删除用户选中的员工信息,并把被删除的员工信息的有关记录,休假记录、考勤记录、加班记录从有关的数据表中删除档案编号档案名林背案类别操作1的那款男1修改1I除,1I查看详ti2镁女女修一):艰)3是你的事修改1出滁s4兄弟健康男g:一除查看详侑5的思考男:,除1一看评侑6上课女I瞰1I除II查看详A1图5删除员工信息界面2.1.1.3 修改员工信息用例规约:用例名称:修改员工信息用例ID:AA3角色:DMU用例说明:DMU修改员工信息前置条件:DMU已经登录URMS系统基本领件
8、流:1.进入系统首界面(图-1)2 .DMU选择修改员工信息3 .系统打开员工信息修改页面(图-6)4 .DMU选中要修改的员工姓名,选择“修改”5 .系统显示当前员工全面信息6 .DMU修改员工信息7 .系统储存修改后的员工信息,关闭员工信息显示部分,并返回到员工信息页面。其它事件流:第6步,DMU选择“取消”,修改操作失效第4步,DMU选择部门之前,姓名下拉框隐藏特殊事件流:第6步,输入信息格式错误时,或者所有信息都清空,系统提示信息:“修改员工信息错”后置条件:修改员工信息储存到数据库。部门:人员状态:序号姓名性别学历学位部门职打人员状态年龄掾作1的那款男大学学士市场部普通员工在职32修
9、改I2侠女女大学学士技术部部门经理在职23I修改I3是你的事男高中高中策划部策划人员兼职32I修改I4兄弟健族初中初中市场部普通员工曲逞43I修改I5的思考男大学字土市场部部门经理在职22I修改I6上课女大学s技术部程序员在职S3I修改I7军绘色的男大学砒究生技术郃程序设计婶鹿退SSI修改I8收到女高中息中市场部部门经理况遇441J图6修改员工信息界面2.1.1.4 查询员工档案信息用例规约:用例名称:查询员工档案信息用例ID:AA3角色:DMU用例说明:DMU查询员工档案信息前置条件:DMU已经登录HRMS系统基本领件流:1 .进入系统首界面(图1)2 .DMU选择查询员工档案信息3 .系统
10、打开员工档案信息查询页面(图-8),选择档案名称,系统在下拉框中显示该部门的所有员工,DMU选择“查询”4 .系统显示当前员工档案全面信息7.系统返回到员工档案查询页面。其它事件流:第3步,选择档案前,姓名下拉框隐藏第3步,查询条件选择未完成,“查询”,“取消”按钮不可用特殊事件流:无后置条件:无图-8查询员工档案信息界面图9查询员工信息界面2.1.2部门资料管理模块用例规约:用例名称:新增部门信息用例ID:WIN-BMZ1-I角色:ERM用例说明:ERM新增部门信息。前置条件:ERM已经登录ERMS系统。基本领件流:1 .进入系统首界面(图-1)2 .ERM选择部门资料管理菜单3 .ERM选
11、择新增部门信息4 .系统打开部门信息新增页面(图-10)5 .ERM输入新增部门信息,包含部门名称、经理姓名、备注,并选择“确定”6 .系统储存新增部门信息,显示新增成功提示信息(图-U),ERM若选择“继续新增”,则返回到部门信息新增页面,否则返回系统主界面其它事件流:第5步.ERM选择“取消”,系统将所有输入信息置空第5步.系统储存前检查ERM输入部门信息的正确性(查看需求规格说明书WIN-BMZ1-I),则系统提示不正确信息,请重新输入第6步.系统储存新建部门信息时,发现系统中已经存在名称相同的部门信息,提示用户此部门信息已经存在特殊事件流:1 .输入信息格式错误时,系统会根据错误信息的
12、类型显示提示信息2 .假如用户没有输入任何数据并单击确定按钮则显示提示信息:”请输入部门信息”3 .由于系统或者数据服务器出现故障,显示新增失败提示信息后置条件:部门信息储存到数据库中。其它说明部门信息显示在窗体左侧的树状图中,每个部门为一个独立节点,节点名称之部门的名称。部门节点下显示所有属于该部门的员工姓名。部门的顺序按照数据库中的存储顺序排列,树状组织结构图中不能调整部门的排列顺序。员工的顺序按照数据库中的存储顺序排列,在图中员工排列的顺序不能修改。通过鼠标单击能够展开或者收缩部门节点。当一个部门节点被展开时,其他部门节点自动收缩。可通过拖放将一名员工从一个部门节点下移动到另外一个部门节点下。不能将部门节点拖放至其他部门节点下或者员工节点下。移动员工时系统将显示对话框询问用户是否确认移动。m远大软件公司白人力资源部刘涛白陈英由财务部由行政部由销售部由研发部由技术服务部部门名称部门经理请选择V备注人产确定取消图-IOW1N-BMZ1-I新增部门页面V部门信息新增成功维续增加返回图-I1WIN-BMZ1-I新增部门信息储存成功2.1.2.2删除部门信息用例规约:用例名称:WIN-BMZ1-2用例ID:ERM角色:ERM删除部门信息。用例说明:ERM己经登录ERMS系统。前置条件:ERM已经登录ERMS系统基本领件流:1