1、 人事管理系统软件需求说明书 学生姓名: 王阳 学 号: 班 级: 10211133 指导老师: 杨湧 3 月 1 日 目录1.引言11.1编写目标11.2背景说明11.3术语定义12.任务概述22.1目标22.2用户特点:22.3 假定和约束:23、具体需求分析23.1 功效需求:232 性能要求:44.数据流图55.数据字典75.1、数据项71.引言事管理系统分析小组对当今社会人事管理方面需求进行了认真而全方面调查。依据对企业人事管理系统功效需求、业务操作规程及其数据结构等具体要求,调查了单位对人事管理企业职员基础信息、职员调动、职员奖罚、职员培训、职员考评、职员调薪、职员职称评定,确定了
2、系统性能要求,系统运行支持环境要求,数据项名称、数据类型、数据规格。以上这一切为统下一步开发工作奠定了良好基础。本软件需求说明书全方面、概括性地描述了人事管理系统所要完成工作,使软件开发人员和用户对本系统中业务步骤及功效达成共识。经过本需求说明书能够全方面了解人事管理系统所要完成任务和所能达成功效。1.1编写目标1.作为软件系统开发技术协议参考依据,为双方提供参考。2.依据人事管理系统特点,对被开发软件系统关键功效、性能进行完整描述,为软 件开发者进行具体设计和编程提供基础。3.为软件提供测试和验收依据,即为选择测试用例和进行验收依据。1.2背景说明 伴随计算机技术、网络技术和信息技术发展,现
3、在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络快速发展一个办公应用处理方案,它关键目标是实现信息交流和信息共性,提供协同工作手段,提升办公效率,让大家从繁琐有纸办公中解脱出来。现在很多机关单位人事管理水平还停留在纸介质基础上,这么机制已经不能适应时代发展,因为它浪费了很多人力和物力,在信息时代这种传统管理方法肯定被计算机为基础信息管理所替换。 本系统是对企业人事资料进行管理,为人事管理人员提供了一套简单操作、使用可靠、界面友好、易于管理和使用处理工具。本系统对人事多种数据进行统一处理,避免数据存取、数据处理反复,提升工作效率,降低了系统数据处理复杂性。本系统不仅使
4、企业人事管理人员从繁重工作中解脱出来,而且提升了人事管理效率,提升了人事管理科学性,方便了用户查询、管理人员进行管理。 1.3术语定义【术语1】:系统步骤图说明:系统步骤图是描述物理系统工具,所谓物理系统,就是一个具体实现系统,也就是描述一个单位、一个组织信息处理具体实现系统【术语2】:数据流图说明:数据流图(Data Flow Diagram,简称DFD),是结构化(Structured)方法中用于表示系统逻辑模型一个工具,它描述系统由哪几部分组成,各部分之间有什么联络等,它以图形方法描绘数据在系统中流动和处理过程。DFD只反应系统必需完成逻辑功效。【术语3】:数据字典说明:数据字典(Dat
5、a Dictionary,简称DD)定义了数据流图中数据和加工,是对各个数据流、加工及数据存放具体说明,它包含4类条目:数据流条目、数据存放条目、数据项条目和加工条目。2.任务概述2.1目标 项目要完成工作用清楚语言描述出来。企业人事管理系统项目目标以下:企业人事管理系统关键目标是实现企业人事信息化管理,关键业务就是实现对职员信息管理,另外还需要提供打印报表功效,其中包含奖惩,培训,调动,考评,职称等信息。项目实施后,能够降低管理成本、合理控制人员调动、降低资金占有并提升企业市场竞争力。 2.2用户特点:熟悉通常Windows界面操作非专业用户。2.3 假定和约束:开发期限:*3、具体需求分析
6、3.1 功效需求: 本系统采取是C/S模式,其关键功效是在用户端浏览器上表现。C/S结构用户端能够完成浏览、查询、数据输入等简单功效,绝大部分工作要由服务器负担,包含对数据保留,如:数据存放、恢复,和对系统系统失效后果及恢复处理方法等。1. 用户能够实现功效:用户注册:关键实现职员注册,创建自己帐户密码用户登录:登陆应用程序查看自己信息修改密码:修改用户自己密码2. 管理员实现功效:职员调动:查看修改职员调动信息基础信息:统计和查询职员基础信息职员考评:统计职员考评信息人员调薪:管理职员薪水调整职称评定:评定和统计职员职称信息培训管理:管理职员培训信息管理员管理系统调薪管理调动管理培训管理档案
7、管理奖惩管理考评管理管理员管理员管理用例图3. 管理员实现功效:报表输出:将需要信息以报表形式输出打印数据备份:管理员(或DBA)备份数据数据恢复:病毒,黑客等破坏数据库后对数据进行恢复系统管理:关键对用户密码、管理权限设置等。报表输出数据备份系统管理数据恢复管理员系统管理用例图32 性能要求: 数据元素名:用户名 定义:用户登入系统时使用帐号名,由系统管理员创建。 格式:(字母|数字)201 值域:大于一位,小于20位字母或数字 度量单位:字符2 数据元素名:用户密码 定义:用户登入系统时使用,和帐号配套使用,用以检验用户身份是否正确,由 系统管理员创建,能够由用户修改。 格式:(字母|数字
8、)201 值域:大于一位,小于20位字母或数字 度量单位:字符u 用户身份结构 数据元素名:用户身份结构 定义:用以表征用户身份数据结构 格式:包含用户名和身份标识 值域:用户名取值大于一位,小于20位字母或数字; 身份标识取值为0,1,2(0表示管理员,1表示特权用户,2表示通常见户)4.数据流图u 顶层图:管理员管理系统调薪管理调动管理培训管理档案管理奖惩管理考评管理管理员管理员管理用例图报表输出数据备份系统管理数据恢复管理员系统管理用例图5.数据字典5.1、数据项职员考评:名字: Appraisal别名:职员考评描述:对职员工作态度,取得成绩等加以综合评价,保留,作为工资等参考定义:职员
9、考评=职员编号+身份证号码+姓名+考评内容+日期+考评等级+备注信息部门信息:名字: Apartment别名:部门信息描述:穷举各个部门,将其信息放在一起加以规范定义:部门信息=部门编码+部门名称职员信息:名字:Information别名:职员信息描述: 职员基础信息集合定义:职员信息=职员编号+职员姓名+性别+出生日期+籍贯+住址+联络电话+部门+学历+民族+毕业学校+专业+电子邮件+婚否+照片+职称+备注民族信息:名字:minzu别名:民族信息描述:穷举各个民族,将其信息放在一起加以编码规范定义:民族信息=民族编码+民族名称职称信息:名字:zhicheng别名:民族信息描述:穷举各个职称,
10、将其信息放在一起加以编码规范定义:职称信息=职称编码+职称名称奖惩信息:名字:repu别名:奖惩信息描述:统计各个职员奖惩信息情况,使用时方便调用定义:奖惩信息=职员编码+奖罚日期+奖/罚+原因+备注培训信息:名字:training别名:培训描述: 统计职员培训信息,留作参考,随时调用查看定义:培训信息=职员编码+培训日期+培训内容+备注人员调动:名字:transfering别名:人员调动描述:职员调动具体信息定义:人员调动=职员编码+原部门+现部门+调动日期+原来职务+现在职务+调动原因+经办人+备注信息工资变动:名字:transfersalary别名:工资变动描述:职员工资可能伴随经济发展和个人培训成绩,考评成绩等发生改动定义:工资变动=职员编号+调薪日期+调薪钱工资+调薪后工资+调薪原因+备注