人力资源管理系统软件文档091401058杨丽娟

上传人:人*** 文档编号:503835040 上传时间:2022-10-20 格式:DOC 页数:19 大小:163KB
返回 下载 相关 举报
人力资源管理系统软件文档091401058杨丽娟_第1页
第1页 / 共19页
人力资源管理系统软件文档091401058杨丽娟_第2页
第2页 / 共19页
人力资源管理系统软件文档091401058杨丽娟_第3页
第3页 / 共19页
人力资源管理系统软件文档091401058杨丽娟_第4页
第4页 / 共19页
人力资源管理系统软件文档091401058杨丽娟_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《人力资源管理系统软件文档091401058杨丽娟》由会员分享,可在线阅读,更多相关《人力资源管理系统软件文档091401058杨丽娟(19页珍藏版)》请在金锄头文库上搜索。

1、人力资源管理系统软件文档 091401058杨丽娟软件文档写作实训报告题目人力资源管理系统软件文档院(系):软件学院专业班级:电子商务092班学 号: 091401058学生姓名:杨丽娟指导教师:张莉莉教师职称:助教起止时间: 实训任务及评语号 学口冃 女 杨目1 训 头实训任务编合 O 、- c 了, 佈小M WMS,?, 指写文叭 从撰发瑚 听地开恥 ,整统WO 排完系小 皿 安范件呦 咖 间规软一际 。 关 时,的前 / 相30的记整册 加。弯。训日完对 、収用傢识。和实习对锦 段划、伸XM侦炽;!们要 tx主:记 :Mwow采2 叽述V重 0 钿各対各各晞训完个档。 齡 解握解解挠M实

2、地几文范 W 了掌了了掌具 确 的规 O、 正 写 箋 1 2 3 4 5 6指导教师评语及成绩日03月2 : 年 指22成院(系):软件学院教研室:软件教研室目录第1章 实训目的与要求 . 11.1 实训目的 . 11.2 实训的实验环境. 11.3 实训的预备知识. 11.4 实训要求 . 1第2章 软件文档及其组成 . 22.1 软件文档的作用及分类 . 22.2软件文档所采用的标准 . 42.2 软件文档的主要内容 . 4第3章 实 例 . 63.1 人力资源管理系统详细设计说明书实例 . 6第4章 实训日记 . 13第5章 实训总结 . 14参考文献 . 15第 1 章 实训目的与要

3、求1.1 实训目的本实训要求学生通过具体的实例,模仿软件开发过程中软件文档写作的具体方法和 步骤,分组完成一套较为简单软件文档,具体要达到以下几点目的。1、了解软件开发周期各阶段的文档。2、掌握各文档阐述的内容及作用。3、了解文档所采用的国际、国家等相关标准。4、了解各文档所涉及的软件知识。5、掌握各文档采用的描述工具。6、具体编写出 2 个主要的软件文件。1.2 实训的实验环境学校图书馆,互联网查询环境,具有软件图表制作软件的计算机。1.3 实训的预备知识要求学生修完全部专科所有课程,具有较全面计算机软件知识和一定的文献检索能力及动手实践能力。该实训应安排在毕业设计之前进行。1.4 实训要求

4、实训过程中,要严格遵守实训的时间安排,听从指导教师的指导。正确地完成上述内容,记录实习日记,规范完整地撰写出实训报告。第 2 章 软件文档及其组成2.1 软件文档的作用及分类软件文档可以分为开发文档和产品文档两大类。 开发文档包括:功能要求、投标方案、需求分析、技术分析、系统分 析、数据库文档、功能函数文档、界面文档、编译手册、QA文档项目 总结等。产品文档包括:产品简介、产品演示、疑问解答、功能介绍、技术白皮 书、评测报告、安装手册、使用手册、维护手册、用户报告、销售培训 等。一、开发文档:1. 功能要求 - 来源于客户要求和市场调查,是软件开发中最早期的一个环节。 客户提出一个模糊的功能概

5、念,或者要求解决一个实际问题,或者参照同类软件的一个 功能。有软件经验的客户还会提供比较详细的技术规范书,把他们的要求全部列表书写 在文档中,必要时加以图表解说。这份文档是需求分析的基础。2. 投标方案 - 根据用户的功能要求,经过与招标方沟通和确认。3. 需求分析 - 包括产品概述、主要概念、操作流程、功能列表和解说、注意事 项、系统环境等。4. 技术分析 - 包括技术选型、技术比较、开发人员、关键技术问题的解决、技 术风险、技术升级方向、技术方案评价,竞争对手技术分析等。以需求分析为基础, 进行详细的技术分析, 列出本项目需要使用什么技术方案, 有哪些技术问题要解决 ,估 计开发期间会碰到

6、什么困难,技术方案以后如何升级,对本项目的技术有什么评价等。5. 系统分析 - 包括功能实现、模块组成、功能流程图、函数接口、数据字典、 软件开发需要考虑的各种问题等。 以需求分析 为基础,进行详细的系统分析 ( 产品的 开发和实现方法 ) ,估计开发期间需要把什么问题说明白,程序员根据系统分析 ,开 始在项目主管的带领下进行编码。6. 数据库文档 - 包括数据库名称、表名、字段名、字段类型、字段说明、备注、 字段数值计算公式等。以系统分析为基础,进行详细的数据库设计。必要时可以用 图表解说,特别是关系数据库。7. 功能函数文档 - 包括变量名、变量初植、功能,函数名,参数,如何调用、 备注、

7、注意事项等。以系统分析为基础,进行详细的说明,列出哪个功能涉及多少 个函数,以便以后程序员修改、接手和扩展。8. 界面文档 - 包括软件外观、界面素材、编辑工具、文件名、菜单、按钮和其 它界面部件的要求,这里与软件完成后的运行界面是一致的。9. 编译手册-包括服务器编译环境、操作系统、编译工具、 GNU勺C+编译器 版本信息、目录说明、程序生成、源程序文件列表、 Makefile 配置及其相关程序的对应 关系列表。10. QA文档-包括产品简介、产品原理、产品功能列表、功能描述、功能流程、 执行结果、数据库结构、测试要求等,提供给软件测试人员使用。11. 项目总结 - 包括项目简介、项目参与人

8、员和开发时间、项目风险管理过程、 项目功能列表、项目结构特点、技术特点、对项目勺升级建议、对以后勺项目勺建议、 人员素质情况等。二、产品文档:1. 产品简介 - 包括公司背景、产品概念、适用范围、产品功能、功能特点、运 行要求和公司联系地址。2. 产品演示 - 包括公司简介、产品背景、产品描述、产品特点、产品作用、适 用范围、 使用分析、 功能模块、 解决问题、 合作伙伴、 成功案例等。 一般用 Power、 point 或者VCD录制软件实现。3. 疑问解答 - 列出用户关心勺问题和处理方法。用于解答软件勺操作功能和解 决用户勺疑难问题。4. 功能介绍 - 以需求分析为书写基础,包括软件介绍

9、、软件结构、功能列 表、功能描述和公司联系地址。5. 技术白皮书 - 以技术分析为书写基础,包括功能实现、技术选型、关键 技术问题勺解决、技术方案特点、技术升级方向等。6. 评测报告 - 第三方权威评测报告。包括评测目勺、评测范围、评测环境、评 测内容、实测数据、性能表现、结果分析和评测总结等。7. 安装手册 - 包括系统环境、运行平台、产品安装过程、初始环境设置、安装 记录等。8. 使用手册 - 包括产品简介、功能列表、功能描述和解释、功能操作、客户服 务和联系方式等。9. 维护手册 - 包括产品简介、系统须知、初始环境设置、系统配置、数据管理 和备份、技术问题解答和联系方式等。10. 用户

10、报告 - 包括产品简介、购买时间、使用目勺、使用时间、使用地点、 实施过程、出现问题和解决、产品总结和建议等。11. 销售培训 - 包括项目简介、 产品功能、 产品特点、 商业优势、 系统运行环境、 适用范围、目标客户等。2.2 软件文档所采用的标准参照其它工程领域对工程标准划分的方法,软件工程标准主要有两种划分方法:按 标准的类型划分和按标准的范围划分。一、按标准的类型划分: 按标准的类型划分主要有过程标准、产品标准、行业标准、记法标准等。过程标准与 开发一个产品或从事一项服务的一系列活动或操作有关。过程标准使用一组方法、工具和 技术,给出“谁来做” 、“做什么”、“如何做”、“何时做”、“

11、何地做”及在软件工程活动中 进行的不同层次工作的过程模型。产品标准则涉及软件工程事务的格式和内容。软件开发 和维护活动文档化的结果就是软件产品,软件文档是软件工程活动进一步开展的基础。软 件开发作为一种行业,其行业标准涉及软件工程的所有方面,如职业认证、职业培训、产 品许可等。行业标准可以等同于行业行为规范。记法标准规定了在软件工程行业范围内, 以唯一的方式进行交流的方法,如术语、表示法、语言等。它其实是一种语境规范。二、按标准的范围划分: 按标准的范围划分主要是根据软件的任务功能和软件生存期进行比较、判定、评价和确 定软件工程标准的范围和内容。任务功能可以表示软件工程过程,可以划分为产品工程

12、 功能、验证与确认功能以及技术管理功能 3 个部分。产品工程功能包括定义、生产和支 持最终产品所必须的过程。验证和确认功能是检查产品质量的活动。技术管理功能是构 造和控制产品工程的过程。这 3 个部分并不集中在单个的软件生存周期里,而是并行进 行的生产、检查和控制活动。2.3 软件文档的主要内容我所做的软件文档是人力资源管理系统软件文档。人力资源管理系统软件文档包括 人力资源管理系统操作手册、人力资源管理系统测试计划、人力资源管理系统概要设计 说明书、人力资源管理系统可行性分析报告、人力资源系统管理系统需求说明书、人力 资源管理系统详细设计说明书、人力资源管理系统项目计划、人力资源管理系统项目

13、总 结报告、人力资源管理系统用户手册。人力资源管理系统(HRM分为以下六大模块:人事管理、工资管理、职位变更管理、离职管理、培训管理、辅助系统,各模块的基本功能如下:人事管理模块:包括人员档案、个人档案和部门机构的维护(人员的新增、修改、查看功能; 个人档案的修改、 查看功能,以及部门机构的新增、 删除、修改、查看功能)。工资管理模块:包括基本工资的设置;考勤、考核资料的导入;以及最终工资报表的查询和打印职位变更管理:包括职位空缺的维护(新增、删除、修改、查看、审核),应聘人员 的登记、面试安排和考评;员工推荐的登记和考评;人事和领导的审批;调职记录的维 护(新增、删除、修改、查看)。离职管理

14、模块:包括离职的申请、审批以及离职信息的维护。培训管理模块:包括培训课程、培训讲师档案的维护;培训需求的维护(收集、审 核);以及培训课程的安排、培训考核和培训反馈的维护。辅助系统模块:包括数据的备份、还原;员工的权限设置;个人密码修改;以及退 出系统功能。第3章实例3.1人力资源管理系统详细设计说明说实例1引言1.1目的本文挡阐明编写本文档的目的,提供给开发人员进行开发参考,以及测试人员编写单 元测试所用,帮助Comr贸易公司人员掌握如何使用人力资源管理系统(HRM,以便确保 HR嘛统顺利运行。1.2背景系统名称:HRM人力资源管理系统详细设计的原则和方法:项目整体结构清晰,按照概要设计的结

15、构来进行详细设计。 系统详细设计后容易扩展,降低对其他模块的耦合性。详细设计要做到可操作性,使读者 能清楚所要实现的功能,以及如果去实现。粒度设计到方法。不具体设计到方法内的伪代 码。可包括:a.本软件项目的委托单位、开发单位和主管部门;b.本软件系统与其它系统的关系1.3术语术语描述性定义En tity:实体DAL:数据访问层BLL:业务逻辑层User Profile:用户的详细信息Reeducati on:再教育Refer People:家庭成员Job History:职位变更的历史记录Recomme ndatio n:推荐2系统的结构2.1软件模块标识:编号模块名称模块标识1人事信息管理1. 1基本信息管理User1 . 2详

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

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

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