企业人事管理系统:需求说明书.doc
《企业人事管理系统:需求说明书.doc》由会员分享,可在线阅读,更多相关《企业人事管理系统:需求说明书.doc(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date企业人事管理系统:需求说明书企业人事管理系统:需求说明书附录二企业人事管理系统编写: * *日期:2014-11-15审核:日期:批准:日期:受控状态:是 发布版次:2.0日期:编号: 需求说明书目录附录二1企业人事管理系统1需求说明书目录21.1 概述61.1.1 目的61.1.2 背景61.1.3 范围61.1.4 术语定义71.1.5 参考资料71.2 任务概述
2、71.2.1 目标71.2.2 使系统具有简单性、针对性、实用性。81.2.3 用户的特点81.2.4 假定和约束81.2.5 软件环境91.3 系统管理模块的功能描述91.3.1 安全管理子模块91.3.2 角色维护子模块91.3.3 组织结构维护子模块101.4 功能分析111.4.1 课程介绍111.4.2 市场背景111.4.3 用户需求分析121.4.4 功能模块树141.4.5 用例图Use-151.4.6 数据流程图DFD251.4.7 核心数据字典DD271.4.8 数据库要求:在数据库中至少应该包含下列数据表:311.5 对非功能性的需求321.5.1 对性能的规定321.5
3、.2 精度321.5.3 时间特性要求32 1.1 概述1.1.1 目的 本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本说明书的预期读者为:用户代表、项目组成员。1.1.2 背景1、拟开发的软件系统的名称为:企业人事管理系统。2、本项目以中国内资企业的一般费用管理制度为依据。3、本系统为一个独立运行的系统,暂不考虑和其它系统的连接关系。1.1.3 范围本系统的目标是管理企业员工、部门、岗位、人事调动的管理和经理及高层能对招聘人才做出计划。系统包括企业的员工管理、部门管理、岗位管理基本管理工作。系统包括为了开展上述工作而作的模块结构设置、管理角色设置、权限功能
4、设置。系统还包括为了监控、分析各项基本管理工作而编制的各项统计报表。1.1.4 术语定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。【角色】在登陆界面上面有一个角色选择按钮,角色的意思是该系统使用者身份级别,不同的身份级别将有不同的使用权限。 【在职人数】一个部门下面有很多不同的岗位,岗位上的容纳量,而岗位上的在职人数就可以表明,该岗位上的员工人数是否足够。目的是可以根据这个值来确定招聘计划。【月提层】该企业中的某一岗位的基础工资是固定的,员工的月提层是不同的,这样算下来才能区分出不同员工的总工资是不同的。【打印】这是一个新增加的功能,点击它可以打印相关的文件信息出来。1.1.5
5、 参考资料列出用得着的参考资料,如:A、 某单位书店管理系统B、 某单位宾馆客房管理系统C、 C#程序设计经典教程-清华大学出版社D、 C#开发实战1200例(第I卷)-清华大学出版社1.2 任务概述 1.2.1 目标 开发一个功能健全,实用的人事管理系统,其目的有以下几点: A、方面基本信息的录入,实现录入的数据的高校验证;B、处理速度的提高;C、使系统更人性化以便用户使用;D、人力与设备费用的减少;E、高安全性和保密性;1.2.2 使系统具有简单性、针对性、实用性。 不同的用户的使用界面是不一样的,这能减少用户的记忆负担。该系统还编写了详细的用户手册,用户根据用户手册说明书就基本上操作系统
6、了。使用该系统之后,原来复杂繁琐的工作变得简单了,另外就是使用该系统之后,能方便管理高层如经理级别的人物对公司的人才使用做一个规划。1.2.3 用户的特点 用户是一家典型的技产品生产企业。本软件的最终用户是公司的全体工作员工,他们都受过电脑使用的培训。 本系统数据库服务器将24小时运行,只要装有该系统的员工任何时候都可以登陆浏览自己的信息。1.2.4 假定和约束软件需于公司成立五周年前一周开发完成、测试完毕并上线运行。软件运行于公司局域网上,但出差在外的员工可通过VPN虚拟专网连入公司进行使用操作。1.2.5 软件环境分类名称语种操作系统Windows 7中文数据库平台SQL2008应用平台V
7、isual studio2010应用平台补丁1.3 系统管理模块的功能描述1.3.1 安全管理子模块用户使用系统的功能前,必须登录。系统的经理使用专用的账号”特殊号”进行登录,其它用户由系统管理员在组织结构维护子模块中添加。管理员和登录的普通员工都可以修改自己的密码。只有管理员可以使用系统管理中的维护模块。用户登录后可以执行退出系统操作。1.3.2 角色维护子模块角色是对在企业不同工作岗位上处理事务的人员的概括,例如经理、部门主管、普通员工等。系统登记有关的岗位角色,例如“经理”通常是必须的一个角色,如果有某个新的部门成立就必须向经理申请,经同意之后才能产生相应的部门信息及部门主管。角色应当具
8、有角色编号、角色名称。数据示例:角色编号角色名称001经理002部门主管003普通员工1.3.3 组织结构维护子模块 企业由人员构成,人员按部门组织。 企业具有员工名册,应当登记人员的姓名,性别,年龄,身份证号,联系号码,婚姻状况,学历信息,家庭地址,所在岗位。一个职员最多具有一个角色。 企业具有多个部门。大型企业的部门划分可能是多级的。一个部门下面又有很多的岗位,一个岗位的容纳量可能不只是一个。在形式上,可以设立一个部门“总经办”,在其中登记企业的部门。 系统应当能够登记企业的各个部门的岗位,能够处理部门、岗位增减变化的情况。应当登记各部门的部门编号、部门名称、部门主管、主管联系方式、部门简
9、介。部门负责人从员工名册中选择,向经理申请更换,申请被批准之后,可以随时更换。部门下属员工从职员名册中选择。一个职员只能属于一个部门。1.4 功能分析1.4.1 课程介绍数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及应用系统,使之能够有效地存储和管理数据,满足各种用户应用需求,包括信息系统要求和数据操作要求。此人事系统的实验包括以下几部分:需求分析、慨念结构设计、逻辑结构设计、物理结构设计、系统的实时与维护。1.4.2 市场背景 随着市场竞争能力不断不断激化,为了有效、及时、方便、低成本管理公司的人事,公司急需要一个人事系统的管理软件,一方
10、面:是为了管理者更有效管理公司。另外一方面:能够给公司的高层及时的提供信息,方便他们做出有关的重大决策。 传统的管理方法已经不能适应现代社会的需求,因此采用电脑管理业务,财务等诸多环节已成为推动各行各业迅速发展的先决条件,人事管理系统是各大小公司所需要使用的一个管理系统。1.4.3 用户需求分析 建立一套功能完善的人事系统,既能满足业务人员日常处理的需要,增加企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高公司管理层对公司经营反馈信息的响应速度。从而大幅度提高工作效率,提高实施管理的准确性、科学性、使担负管理的工作人员从繁杂的手工劳作中解脱出来。因此该系统需要实现以下几个主
11、要功能:(1) 登陆管理:不同的管理员有不同权限,每一个管理员拥有自己的登陆用户名和密码,管理员都拥有查询和修改所有的职工的信息的权限,而只有高级管理员才拥有对管理层查询和修改的权限。(2) 系统管理: 1、对系统管理层人员的信息进行增、删、改、查; 2、企业部门和岗位的增、删、改、查; 3、员工基本信息的录入:姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息; 4、员工岗位信息录入:职工号,任职时间,岗位编号,所在部门等; 5、员工的奖惩信息:增、删、改、查。 6、员工基本信息的修改; 7、对于转出、辞职、辞退、退休员工信息的删除; 8、按照一定的条件,查询、统计符合条件的
12、员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询、按职工号、按姓名等,至少应该包括按职工号、按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息; 8、对查询、统计的结果打印输出;(3) 其他功能:界面(要求容易操作);1.4.4 功能模块树1.4.5 用例图Use-登录用例:1、简要说明 本用例说明用户如何登录到企业人事管理系统。 启用此用例的参与者为管理员,部门经理、部门主管和招聘主管。2、 事件流 当参与者在登录表中键入他(她)的用户名和密码时,本用例就开始了。 基本流 - 登录 系统验证参与者的用户名和密码并允许他(她)登录到系统。 系统显示
13、主窗体,同时用例结束。 备选流 无效的用户名/密码 如果在基本流中系统无法找到用户名或者密码错误,就会显示一个提示错误信息的小界面。参与者可以键入新的用户名或者口令,或者选择取消本次操作,此时用例结束。特殊需求 没有和本用例有关的特殊需求。前置条件 没有和本用例有关的前置条件。后置条件 没有和本用例有关的后置条件。扩展点 当参与者键入的连续3次键入的用户名或密码都是无效的时候,系统自动退出,若需要登录,这需要重新进入系统登录界面。员工信息管理用例:1、 简要说明 本用例允许管理员查看员工信息(员工编号,姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息)。2、事件流 当管理员在
14、主界面中选择“员工信息管理”活动时,用例开始。基本流 查看员工基本信息。系统检索出员工基本信息。 然后显示信息。 当参与者查看员工信息后,选择“关闭”。 备选流 1、 添加员工信息员工选择“添加员工基本信息”。 系统会显示员工信息表界面。 管理员输入员工的下列信息:员工编号(部门号+岗位号),姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息。系统验证数据以确保格式正确,并按照指定员工编号、姓名、性别、年龄、来搜索系统中已有的员工信息。如果数据有效,系统将创建一个新的员工信息。 每向系统中添加一个员工信息,重复上述步骤。当管理员完成向系统中添加员工信息时,选择关闭按钮,此用例结
15、束。 2、修改员工信息管理员选择“修改员工信息”,系统会显示一张员工信息表。 管理员键入他(她)要修改的员工的员工编号,系统检索该员工的信息并将信息显示在屏幕上。 管理员修改一个或多个部门可修改信息字段:员工编号(部门号+岗位编号),姓名,年龄,联系号码,家庭地址,婚姻状况,学历信息,其它的系统将设置为不可修改字段。一旦修改结束,管理员选择“保存”,系统更新该部门的信息。 每修改一个员工信息,重复上述。一旦编辑完成,并选择关闭,本用例也就结束。3、 删除员工信息管理员选择“删除员工信息”。 系统会显示一张空白员工信息表。 管理员键入将被删除的部门编号。 系统检索员工信息并将信息显示在表单中。
16、管理员选择“删除”。 系统会显示一个删除确认对话框以确认删除操作。 管理员选择“是”。 员工信息从系统中删除。 每删除一个员工信息,重复上述步骤。当管理员完成从系统中删除部门时并选择关闭按钮,此用例结束。 特殊需求 没有和本用例有关的特殊需求。前置条件登录 在本用例开始之前,参与者要成功登录到系统。后置条件没有和本用例有关的后置条件。扩展点没有和本用例有关的扩展点。招聘管理用例1、简要说明 此用例允许招聘主管登记招聘信息,接受应聘者的信息,并对信息进行审核,并对信息做出相关的决策。 2、事件流 当招聘主管从主窗体中选择“应聘管理”活动时,此用例就开始使用了。基本流 创建应聘者信息招聘主管选择“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事管理系统 需求 说明书
限制150内