人力资源管理系统需求说明书

上传人:枫** 文档编号:456944835 上传时间:2023-02-26 格式:DOC 页数:28 大小:202.71KB
返回 下载 相关 举报
人力资源管理系统需求说明书_第1页
第1页 / 共28页
人力资源管理系统需求说明书_第2页
第2页 / 共28页
人力资源管理系统需求说明书_第3页
第3页 / 共28页
人力资源管理系统需求说明书_第4页
第4页 / 共28页
人力资源管理系统需求说明书_第5页
第5页 / 共28页
点击查看更多>>
资源描述

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

1、 人力资源管理系统 需求说明书 编写:王永怀(1308060135) 彭仕宁(1308060133) 邓博智(1308060137) 审核: 日期: 批准: 日期: 受控状态: 发布版本:1.0 编号:110人力资源管理系统需求说明书1目录21 概述41.1 目的41.2 背景41.3 范围41.4 术语定义51.5 参考资料52 任务概述62.1 目标62.2 使系统具有简单性、针对性、实用性62.3 用户的特点62.4 假定和约束73 系统管理模块的功能描述73.1 安全管理子模块73.2 角色维护子模块73.3 组织结构维护子模块84 功能分析94.1 课程介绍94.2 市场背景94.3

2、 用户需求分析94.4 功能模块树114.5 用例图124.5.1 登录用例:124.5.2 员工信息管理用例:134.5.3 员工个人信息查询用例164.5.4 部门管理用例:174.5.5 部门岗位管理用例:194.6 数据流程图DFD224.7 核心数据字典DD244.7.1 数据流244.7.2 数据项254.7.3 数据库要求:在数据库中至少应该包含下列数据表:285 对非功能性的需求295.1 对性能的规定295.1.1 精度295.1.2 时间特性要求29 1 概述1.1 目的 本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码,拉近项目组员技术上的密

3、切性。 本说明书的预期读者为:项目组成员、指导教师、预期用户。1.2 背景1、拟开发的软件系统的名称为:人力资源管理系统。2、本系统为一个独立运行的系统,暂不考虑和其它系统的连接关系。3、本系统为在校学生老师指导下完成,部分设计来源参考网上或其他书籍来源,并不完全由学生项目组独立完成。1.3 范围本系统的目标是管理企业员工、部门、人事调动的管理系统包括企业的员工管理、部门管理、岗位管理基本管理工作。系统包括为了开展上述工作而作的模块结构设置、管理角色设置、权限功能设置。1.4 术语定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。【角色】在登陆界面上面有一个角色选择按钮,角色的意思

4、是该系统使用者身份级别,不同的身份级别将有不同的使用权限,所使用的界面操作也不一样。 【在职人数】一个部门下面有很多不同的岗位,岗位上的容纳量,而岗位上的在职人数就可以表明,该岗位上的员工人数是否足够。目的是可以根据这个值来确定招聘计划。【薪资】该企业中的某一岗位的工资是固定的,即该工资仅仅包括当前员工的月工资。1.5 参考资料列出用得着的参考资料,如:A、 某网站图书管理系统B、 SQL Server 2008数据库管理与应用实例教程-人民邮电出版社C、 Visual C+ +SQL Server 数据库应用实例完全解析-人民邮电出版社D、 java面向对象程序设计-清华大学出版社2 任务概

5、述 2.1 目标 开发一个功能健全,实用的人力资源管理系统,其目的有以下几点: A、方便基本信息的录入,实现录入的数据的高效验证;B、处理速度的提高;C、使系统更人性化以便用户使用;D、人力与设备费用的减少;E、高安全性和保密性;2.2 使系统具有简单性、针对性、实用性不同的用户的使用界面是不一样的,这能减少用户的记忆负担。使用该系统之后,原来复杂繁琐的工作变得简单了,另外就是使用该系统之后,能方便管理高层如经理级别的人物对人才的使用做一个规划。2.3 用户的特点 用户为拥有大量员工数量的公司或企业。本软件的最终用户是公司企业的全体工作员工。 本系统数据库服务器将24小时运行,只要装有该系统的

6、员工和管理人员任何时候都可以登陆浏览自己的信息。2.4 假定和约束软件需于课程数据库系统概论-设计篇 结束前2个星期完成,软件运行于小组每一位的成员的电脑上。此系统检查时的运行环境是学校实验室电脑(Window XP)环境。3 系统管理模块的功能描述3.1 安全管理子模块用户使用系统的功能前,必须登录。系统的公司经理使用专用的账号”特殊号”进行登录,其它用户由系统部门经理在组织结构维护子模块中添加。部门经理和登录的普通员工都可以修改自己的密码。只有部门经理可以使用系统管理中的维护模块。用户登录后可以执行退出系统操作。3.2 角色维护子模块 角色是对在不同工作岗位上处理事务的人员的概括,例如公司

7、经理、部门经理、普通员工等。系统登记有关的岗位角色,例如“经理”通常是必须的一个角色。角色应当具有角色编号、角色名称。3.3 组织结构维护子模块 企业由人员构成,人员按部门组织。 企业具有员工名册,应当登记人员的姓名,性别,年龄,身份证号,联系号码,婚姻状况,学历信息,家庭地址,所在岗位。一个职员最多具有一个角色。 企业具有多个部门。一个部门下面又有很多的岗位,一个岗位的容纳量可能不只是一个。 系统应当能够登记企业的各个部门的岗位,能够处理部门、岗位增减变化的情况。应当登记各部门的部门编号、部门名称、部门经理、部门经理联系方式、部门成立时间。部门经理从员工名册中选择,向部门经理申请更换,申请被

8、批准之后,可以随时更换。部门下属员工从职员名册中选择。一个职员只能属于一个部门。4 功能分析4.1 课程介绍数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及应用系统,使之能够有效地存储和管理数据,满足各种用户应用需求,包括信息系统要求和数据操作要求。此人力资源管理系统的实验包括以下几部分:需求分析、慨念结构设计、逻辑结构设计、物理结构设计、系统的实时与维护。4.2 市场背景 随着我国市场经济的不断发展,人才竞争日趋激烈,人力资源管理在公司和企业中的地位变得越来越重要。目前,许多公司和企业在人力资源管理上还停留在手工操作的层面,很难适合现代企业

9、的发展和公司信息化的需求。为此,开发一套合适的“人力资源管理系统”软件,提高人力资源部门的工作效率是目前许多公司和企业的迫切需要。 本系统对公司的人力资源资料进行管理,为人力资源管理人员提供一套操作简单、使用可靠、界面友好、易于管理的处理工具。本系统对人力资源各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少系统数据处理的复杂性,不仅使公司人力资源管理人员从繁重的工作中解脱出来,而且提高了人力资源管理的效率,提高了人力资源管理的科学性,方便用户进行查询、管理人员进行管理。4.3 用户需求分析建立一套功能完善的人事系统,既能满足业务人员日常处理的需要,增加企业经营全过程的数字

10、化管理水平;又能满足管理人员决策分析的需要,提高公司管理层对公司经营反馈信息的响应速度。从而大幅度提高工作效率,提高实施管理的准确性、科学性、使担负管理的工作人员从繁杂的手工劳作中解脱出来。因此该系统 需要实现以下几个主要功能:(1) 登陆管理:不同的角色有不同权限,每一个管理员拥有自己的登陆用户名和密码,部门经理都拥有查询和修改所有的职工的信息的权限,而只有公司经理才拥有对部门经理层查询和修改的权限。(2) 系统管理: 1、对部门经理人员的信息进行增、删、改、查; 2、企业部门和岗位的增、删、改、查; 3、员工基本信息的录入:姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息

11、; 4、员工岗位信息录入:职工号,任职时间,岗位编号,所在部门等; 5、员工的奖惩信息:增、删、改、查。 6、员工基本信息的修改; 7、对于转出、辞职、辞退、退休员工信息的删除; 8、按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询、按职工号、按姓名等,至少应该包括按职工号、按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;(3) 其他功能:界面(要求容易操作)。4.4 功能模块树4.5 用例图4.5.1 登录用例:1、简要说明 本用例说明用户如何登录到人力资源管理系统。 启用此用例的参与者为公司经理,部门经理

12、。2、事件流 当参与者在登录表中键入他(她)的用户名和密码时,本用例就开始了。 基本流 - 登录 系统验证参与者的用户名和密码并允许他(她)登录到系统。 系统显示主窗体,同时用例结束。 备选流 无效的用户名/密码 如果在基本流中系统无法找到用户名或者密码错误,就会显示一个提示错误信息的小界面。参与者可以键入新的用户名或者口令,或者选择取消本次操作,此时用例结束。特殊需求 没有和本用例有关的特殊需求。前置条件 没有和本用例有关的前置条件。后置条件 没有和本用例有关的后置条件。4.5.2 员工信息管理用例:1、 简要说明 本用例允许部门经理查看员工信息(员工编号,姓名,性别,年龄,身份证号,联系号

13、码,家庭地址,婚姻状况,学历信息)。2、事件流 当部门经理在主界面中选择“员工信息管理”活动时,用例开始。基本流 查看员工基本信息。系统检索出员工基本信息。 然后显示信息。 当参与者查看员工信息后,选择“关闭”。 备选流 1、 添加员工信息员工选择“添加员工基本信息”。 系统会显示员工信息表界面。 部门经理输入员工的下列信息:员工编号(部门号+岗位号),姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息。系统验证数据以确保格式正确,并按照指定员工编号、姓名、性别、年龄、来搜索系统中已有的员工信息。如果数据有效,系统将创建一个新的员工信息。 每向系统中添加一个员工信息,重复上述步骤。当部门经理完成向系统中添加员工信息时,选择关闭按钮,此用

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

当前位置:首页 > 办公文档 > 工作计划

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