企业人事管理系统超详细需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训1班文档编号产品版本密级
JXMSTC200807 2.0 内部兄弟战队小组
项目名称南山公司人事管理系统项目共29页
南山公司人事管理系统
项目
需求分析说明书
文档作者:兄弟战队小组
项目组长:张雅芬
批准人:
批准日期:2008年08月XX日
兄弟战队小组
江西微软技术中心
JiangXi Microsoft Technology Center
修订表
更改记录
日期作者签名版本注释
审阅者
团队版本日期签名
分发
姓名位置分发方式分发日期
目录
1引言 (4)
1.1编写目的 (4)
1.2文档概述 (4)
1.3参考资料 (4)
2项目概述 (5)
2.1项目名称 (5)
2.2项目背景 (5)
2.3项目目标 (6)
2.4业务用例 (6)
3系统功能性需求 (7)
3.1功能模块表 (7)
3.2系统基本功能图解 (13)
3.2.1体系基本结构图 (13)
3.2.2用例图解 (14)
3.3功能详情 (15)
3.3.1登录页面 (15)
3.3.2查询员工资料 (16)
3.3.3员工资料管理 (17)
3.3.4请假模块 (18)
3.3.5考勤管理 (19)
3.3.6加班模块 (20)
3.3.7业绩评定 (23)
3.3.8薪资查询及管理 (24)
3.3.9安全管理 (25)
4数据库 (25)
4.1数据库服务器体系结构 (25)
4.2账户安全性 (26)
4.3数据库日常维护 (26)
5性能需求 (26)
5.1用户数量 (26)
5.2反应速度 (27)
6运行环境规定 (27)
6.1设备 (27)
6.2支持软件 (27)
7项目研发计划 (28)
7.1计划图解 (28)
1引言
1.1 编写目的
本文编写目的在于规定和控制项目开发的内容,保证本项目的需求分析活动在受控状态下进行,在进行软件开发前,明确本系统应达到的目标,对系统目标做出完整、准确、清晰、具体的要求。保证本需求分析的结果能够完整、无遗漏地反映待开发系统的要求。
本报告的预期读者是XX有限公司的领导、技术人员以及XX有限公司的领导和相关项目组的所有成员。
1.2 文档概述
本文档主要描述人事管理系统的功能定义,并对模块划分、业务流程进行了定义。所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的功能定义,具体建设内容。
1.3 参考资料
《GB/T 12504—90 中华人民共和国国家标准:软件需求分析规格说明书》;
《软件开发项目管理》,作者:栾跃,上海交通大学出版社。
2项目概述
2.1 项目名称
南山公司人事管理系统。
2.2 项目背景
蓝山科技股份有限公司的主营业务是软件开发,公司目前规模为70人,其组织结构如图2 1所示:
公司
人事部财务部行政部研发部销售部公关部
公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有1个人事经理、3个人事助理。目前,公司尚无人事管理系统。薪资、考勤、业绩评定等业务流程都是由人事经理和3位人事助理手工完成。
为迅速改变现状,规范公司的管理,降低人事部的工作负荷,提高工作效率,公司管理层经过仔细研究、分析,决定开发一套完善的人事管理系统。
该系统的项目计划开始日期为2008年08月04日,项目开发周期为20天。
待开发的软件称:
任务来源:南山公司
承建单位:兄弟战队小组
2.3 项目目标
蓝山公司的主营业务是软件开发,公司规模为70人左右,其部门包括人事部、财务部、研发部、销售部等。公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有一个人事经理,三个人事助理。该管理系统的主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。普通员工可以通过Web 浏览自己的基本资料、考勤信息、薪资信息和请假记录等。员工也可以通过Web 提出请假和加班申请,如果所属部门的经理审批通过,人事部就可以登记在案。人事经理默认拥有人事助理的所有权限,部门经理默认拥有普通员工的所有权限,总经理默认拥有部门经理的所有权限。
2.4 业务用例
公司的人员类型有以下几种:普通员工、部门经理、总经理、人事部经理和人事助理。权限定义如下表所示:
人员类型权限描述
普通员工查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告
部门经理除普通员工的权限外,还可审批请假、加班和业绩报告的信息
人事助理修改员工资料,登记考勤信息,核实加班请假信息并计算月工资
人事经理除人事助理的权限外,还有指定员工起薪等权限
总经理默认拥有部门经理的所有权限。
3系统功能性需求
3.1 功能模块表
通过细致的调查研究和讨论交流,开发小组分析认为该南山公司人事管理系统主要功能模块及子功说明:
1、优先级分为P1、P2,重要性依次递减,即P1为必须完成功能,P2为最好完成
功能
序号功能模块名称子功能模块名称P1 P2 南山公司人事管理系统
1 登录界面●
用户登录方式
网站Logo
页面图片
2 员工资料管理●
创建左侧链接栏用户控件
创建“显示员工资料”页面,并在该页面上
显示除照片外的其他员工信息。
在“显示员工资料”页面显示员工的照片
在“显示员工资料”页面修改信息
在“员工查询”页面按关键子搜索员工
在“员工查询”页面,点击部门,则显示该
部门所有员工。