人力资源管理系统—软件需求说明书(共29页).doc
《人力资源管理系统—软件需求说明书(共29页).doc》由会员分享,可在线阅读,更多相关《人力资源管理系统—软件需求说明书(共29页).doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上编号:软件需求说明书(GB856788)人力资源管理系统河南丰泽教育部门名称: 技术研发部2011年8月29日负责人签名:第一小组专心-专注-专业软件需求说明书1引言1.1编写目的分析人力资源管理的项目需求,为论证系统的可行性分析做参考。读者对象:公司相关职员1.2背景软件名称:人力资源管理系统项目开发者:徐纪伟 史静宜 陶乐乐 牛帅(第一组)项目与其他软件、系统的关系: 该项目结合了各项管理系统的功能,包括招聘管理系统、试用管理、人事管理、薪资管理、员工管理等,具有与其他系统很好的兼容性。 1.3定义用户:用户是指客户的雇员而非软件的最终购买者角色:系统中包含的所有
2、的有关的人员权限:各个人员能够管理的权利范围用例图:用图表示系统中的功能活动图:表示某一模块的具体流程专员:专门负责某一模块的人员高级管理员:在后台操作中,能够进行增、删、改、查等操作1.4参考资料软件文档编写.潘孝铭,辛明海.高等教育出版社;软件工程.钟珞.清华大学出版社。2任务概述2.1目标本系统能减少不必要的资源,合理的调整公司的运行模式,减少在人力、财力、物力上面的消耗。并且大量的依靠计算机,实现网络招聘等,设计的范围信息量大,而且操作方便快捷,节约开支,又减少因工作的冗余出现的错误。还可实现跨区域的公司管理。|2.2用户的特点该系统整个可视化的图形显示,便于操作管理,使用该系统的人员
3、要求水平不是特别的高。但维护人员要熟悉整个系统的流程,有较高的专业技能,软件工程思想,具有一定的软件开发经验。2.3假定和约束软件结构:B/S结构操作界面:浏览器界面编程语言:Java、S2SH时间:一个月经费:20万3需求规定 3.1对功能的规定与现有的人力管理系统相比,本系统结合社会的需要,在功能上扩展延伸。增加了保险福利、招聘管理、员工考勤这几项核心适用功能。在报表、系统维护等模块,整个系统的功能效率上,更智能化,科学化。3.1.1 人力资源管理系统总体用例图该人力资源管理系统包括系统设置、人事资料管理、考勤管理、薪资管理四大模块。具体功能如下图所示: 图1 系统总体用例图3.1.2 各
4、个模块的用例图3.1.2.1 系统设置用例图 系统设置模块包括角色管理、用户管理、个人资料设置三个模块。以下对系统设置中各模块的功能进行描述:一、角色管理用例图及用例规约 用例名称角色管理参与者系统管理员用例描述系统管理员对角色以及角色所对应的权限进行增加、删除、编辑、修改、查询操作前置条件系统管理员已登录系统基本事件流1、1、系统管理员向系统请求增加角色 a、系统跳转到角色添加界面 b、系统管理员在角色添加界面填写新增角色的详细信息 c、系统管理员点击提交按钮进行提交 d、系统提示管理员角色添加成功,并清空当前已填写信息2、2、系统管理员向系统请求删除角色 a、系统管理员点击角色列表后面的删
5、除按钮 b、系统提示是否要删除角色 c、系统管理员点击确认删除按钮进行删除 d、系统提示角色删除成功,页面跳转到角色列表界面3 3、系统管理员向系统请求修改某一角色的信息 a、系统管理员点击角色列表后面的编辑按钮 b、系统将页面跳转到角色信息修改页面 c、系统管理员根据实际情况对基本信息进行更新 d、点击提交按钮进行提交 e、系统提示信息修改成功,并将页面跳转到角色列表界面 4、系统管理员向系统请求对角色进行查询 a、系统管理员在角色名输入框里面输入角色名 b、系统管理员点击查询按钮 c、系统将查询到的结果显示给管理员5 5、系统管理员为某一种角色编辑权限 a、系统管理员点击角色列表后面的权限
6、分配按钮 b、系统跳转到角色分配界面 c、系统管理员为角色分配权限,点击确认按钮 d、系统提示权限分配成功其他事件流所有事件流中由于服务器故障或者网络故障系统提示系统管理员操作失败,角色添加时间流中,点击重置按钮初始化当前页面信息。后置条件无二、用户管理用例图及用例规约用例名称用户管理参与者系统管理员用例描述系统管理员根据用户的申请以及要求、实际情况等对用户账户进行增加、删除、编辑、查询等等前置条件系统管理员已登录系统基本事件流1 1、系统管理员向系统请求增加用户账户2 a、系统跳转到账户添加界面3 b、系统管理员根据用户提供的信息填写账户详细信息4 c、系统管理员点击提交按钮进行提交5 d、
7、系统提示用户账户添加成功,并清空当前已填写信息6 2、系统管理员向系统请求删除账户7 a、系统管理员点击用户列表后面的删除按钮8 b、系统提示是否要删除账户9 c、系统管理员点击确认删除按钮进行删除 d、系统提示账户删除成功,页面跳转到账户列表界面3 3、系统管理员向系统请求修改某一账户的信息 a、系统管理员点击用户列表后面的编辑按钮 b、系统将页面跳转到用户信息修改页面 c、系统管理员根据用户提供的新信息对基本信息进行编辑 d、点击提交按钮进行提交 e、系统提示信息修改成功,并将页面跳转到账户列表界面 4、系统管理员向系统请求对账户进行查询 a、系统管理员在账户名输入框里面输入用户账号 b、
8、系统管理员点击查询按钮 c、系统将查询到的结果显示给管理员其他事件流所有事件流的操作中由于服务器故障或者网络故障系统提示系统管理员操作失败。添加账户事件流中,点击重置按钮,则清空当前已经填写的详细。账户信息查询事件流中,查询不到结果提示找不到对应数据后置条件无三、个人资料设置用例图及用例规约用例名称个人资料设置参与者当前登录员工用例描述当前登录的用户对自己的账户信息进行修改 前置条件员工已登录系统基本事件流1、 当前登录员工向系统请求修改自己的个人账户信息2、 系统将页面跳转到个人账户信息修改页面3、 当前登录员工对现有信息进行编辑4、 员工点击提交按钮5、 系统提示信息修改成功,页面跳转到个
9、人账户信息界面其他事件流第4步时由于服务器故障或者网络故障系统提示系统管理员操作失败。普通员工只能修改自己的账户密码,基本信息只能有系统管理员来协助修改,系统管理员可以修改基本信息后置条件无3.1.2.2 人事资料管理用例图 人事资料管理模块包括部门管理、档案管理、招聘管理。以下对人事管理各模块功能进行描述:一、 部门管理用例图及用例规约 用例名称部门管理参与者人事管理员用例描述人事管理员对各部门的信息进行增、删、改、查管理操作前置条件人事管理员用自己的账号登陆系统基本事件流1、 增加部门信息a、人事管理员按照菜单项进入部门管理界面b、点击添加部门按钮,向系统请求添加部门信息c、系统跳转到添加
10、部门信息的界面d、人事管理员按照系统提示,添加新部门的详细信息e、点击提交按钮f、系统提示保存成功g、返回到部门管理界面2、 删除部门信息a、人事管理员按照菜单项进入部门管理界面b、点击部门信息列表后的删除部门按钮,向系统请求删除部门信息c、系统提示删除成功,并返回到部门管理界面3、修改部门信息a、人事管理员按照菜单项进入部门管理界面b、点击部门信息列表后修改部门按钮,向系统请求修改部门信息c、系统跳转到修改部门信息的界面d、人事管理员按照系统提示,修改某一部门的详细信息e、点击提交按钮f、系统提示保存成功g、返回到部门管理界面4、查询部门信息a、人事管理员按照菜单项进入部门管理界面b、按照查
11、询条件,输入具体信息c、点击查询部门按钮,向系统请求查询部门信息d、系统提示操作成功e、跳转到显示所查询部门的详细信息f、点击菜单项中部门管理返回到部门管理界面其他事件流点击重置按钮,清空当前已填信息。点击提交按钮后,由于系统故障或者网络原因,系统提示管理员操作失败后置条件无二、 档案管理用例图 档案管理包括基本档案管理、合同管理、培训情况管理、员工培训情况、职位变动、奖惩情况。以下对各模块具体功能进行描述: 员工基本档案管理用例图及用例规约用例名称员工基本档案管理参与者人事管理员用例描述人事管理员对员工基本档案信息进行增、删、改、查管理操作前置条件人事管理员用自己的账号登陆系统基本事件流1、
12、 增加员工基本档案信息a、人事管理员按照菜单项进入基本档案信息管理界面b、点击添加档案信息按钮,向系统请求添加档案信息c、系统跳转到添加档案信息的界面d、人事管理员按照系统提示,添加档案信息e、点击提交按钮f、系统提示保存成功g、返回到员工档案管理界面2、 删除员工档案信息a、人事管理员按照菜单项进入部门管理界面b、点击档案信息列表后的删除档案按钮,向系统请求删除档案信息c、系统提示删除成功,并返回到档案管理界面3、修改档案信息a、人事管理员按照菜单项进入档案管理界面b、点击档案信息列表后修改档案按钮,向系统请求修改档案信息c、系统跳转到修改档案信息的界面d、人事管理员按照系统提示,修改某一员
13、工档案的详细信息e、点击提交按钮f、系统提示保存成功g、返回到员工档案管理界面4、查询档案信息a、人事管理员按照菜单项进入员工档案管理界面b、按照查询条件,输入具体信息c、点击查询档案按钮,向系统请求查询某一员工的档案信息d、系统提示操作成功e、跳转到显示所查询档案的详细信息f、点击菜单项中档案管理返回到档案管理界面其他事件流点击重置按钮,清空当前已填信息。点击提交按钮后,由于系统故障或者网络原因,系统提示管理员操作失败后置条件无合同管理用例图及用例规约用例名称合同管理参与者人事管理员用例描述人事管理员对合同信息进行增、删、改、查管理操作前置条件人事管理员用自己的账号登陆系统基本事件流1、 增
14、加合同信息a、人事管理员按照菜单项进入合同信息管理界面b、点击添加合同信息按钮,向系统请求添加合同信息c、系统跳转到添加合同信息的界面d、人事管理员按照系统提示,添加合同信息e、点击提交按钮f、系统提示保存成功g、返回到合同管理界面2、 删除合同信息a、人事管理员按照菜单项进入合同管理界面b、点击合同信息列表后的删除合同按钮,向系统请求删除合同信息c、系统提示删除成功,并返回到合同管理界面3、修改合同信息a、人事管理员按照菜单项进入合同管理界面b、点击合同信息列表后修改合同按钮,向系统请求修改合同信息c、系统跳转到修改合同信息的界面d、人事管理员按照系统提示,修改某一员工合同的详细信息e、点击
15、提交按钮f、系统提示保存成功g、返回到合同管理界面4、查询合同信息a、人事管理员按照菜单项进入合同管理界面b、按照查询条件,输入具体信息c、点击查询合同按钮,向系统请求查询某一员工的合同信息d、系统提示操作成功e、跳转到显示所查询合同的详细信息f、点击菜单项中合同管理返回到合同管理界面其他事件流点击重置按钮,清空当前已填信息。点击提交按钮时,由于系统故障或者网络原因,系统提示管理员操作失败后置条件无培训情况管理用例图及用例规约用例名称培训信息管理参与者人事管理员用例描述人事管理员对培训信息进行增、删、改、查管理操作前置条件人事管理员用自己的账号登陆系统基本事件流1、 增加培训信息a、人事管理员
16、按照菜单项进入培训信息管理界面b、点击添加培训信息按钮,向系统请求添加培训信息c、系统跳转到添加培训信息的界面d、人事管理员按照系统提示,添加培训信息e、点击提交按钮f、系统提示保存成功g、返回到培训管理界面2、 删除培训信息a、人事管理员按照菜单项进入培训管理界面b、点击培训信息列表后的删除培训按钮,向系统请求删除培训信息c、系统提示删除成功,并返回到培训管理界面3、修改培训信息a、人事管理员按照菜单项进入培训信息管理界面b、点击培训信息列表后修改培训按钮,向系统请求修改培训信息c、系统跳转到修改培训信息的界面d、人事管理员按照系统提示,修改培训的详细信息e、点击提交按钮f、系统提示保存成功
17、g、返回到培训管理界面4、查询培训信息a、人事管理员按照菜单项进入培训管理界面b、按照查询条件,输入具体信息c、点击查询培训按钮,向系统请求查询培训信息d、系统提示操作成功e、跳转到显示所查询培训的详细信息f、点击菜单项中培训信息管理返回到培训信息管理界面其他事件流点击重置按钮,清空当前已填信息。点击提交按钮时,由于系统故障或者网络原因,系统提示管理员操作失败后置条件无员工培训情况用例图及用例规约用例名称员工培训情况参与者人事管理员用例描述人事管理员对员工培训信息进行增、删、改、查管理操作前置条件人事管理员用自己的账号登陆系统基本事件流1、 增加员工培训信息a、人事管理员按照菜单项进入员工培训
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 软件 需求 说明书 29
限制150内