项目管理实验报告教学材料Word格式文档下载.docx
- 文档编号:13121099
- 上传时间:2022-10-05
- 格式:DOCX
- 页数:29
- 大小:182.41KB
项目管理实验报告教学材料Word格式文档下载.docx
《项目管理实验报告教学材料Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《项目管理实验报告教学材料Word格式文档下载.docx(29页珍藏版)》请在冰豆网上搜索。
(3)总体设计细化到策略确定、开发标准确定、架构设计及集成测试计划编制;
(4)详细设计细化到接口设计、模块设计、界面设计及单元测试计划编制;
(5)实现阶段细化到编码、代码复核、单元测试;
(6)测试阶段细化到集成测试、系统测试、测试总结、缺陷跟踪及手册编写;
(7)试运行阶段细化到试运行、试运行报告及系统改进;
(8)交付阶段细化到验收测试、产品提交及用户培训。
(注意:
在进行项目进度计划编制时,要使用到按软件生命周期进行的项目结构分解结果,因而应考虑对每一任务不但要给出名称,而求应进行编号。
)
二、实验内容和原理
分解项目工作有两种方法,1)按项目功能进行项目结构分解;
2)按软件生命周期进行项目结构分解。
本实验的内容包括:
1.按项目功能进行项目结构分解,并划出工作分解结构图。
2.按软件生命同期进行项目结构分解,并划出工作分解结构图。
三、主要仪器设备
设备:
lenovoV470软件环境:
win7
四、操作方法与实验步骤
1.仔细阅读《网上招聘系统》业务需求,深刻领会功能、性能要求;
2.按项目功能进行项目结构分解;
3.按软件生命同期进行项目结构分解;
4.整理实验报告。
五、实验结果与分析
1.项目分解
(一)按项目功能进行项目结构分解
1.1子系统划分
1.1.1客户端子系统
F-A-1:
职位选择
职位选择是显示目前正在招聘的所有职位以及每个招聘职位的描述和应聘要求等。
F-A-2:
简历录入
如果应聘者满意某个职位,开始录入简历,简历从应聘者的基本信息开始,简历输入包括输入应聘者的基本信息、工作经历、教育经历、基本技能、家属关系、个人简短评价等。
F-A-3:
问卷回答
问卷回答要求应聘者回答问卷的所有题目,根据所选择的答案,系统给出分数(应聘者看不到这个分数)。
1.1.2管理端子系统
F-B-1:
登录管理
登录管理是由管理员判断这个用户的权限信息,不同的登录人可能具有不同的权限,系统根据不同的权限实现不同的功能。
F-C-1:
题库管理
题库管理是由管理员登录至系统,实现对敌废品库中试题的增加、删除、修改的功能及提供知识库试题的详细信息。
F-C-2:
问卷管理
问卷管理是由管理员登录到系统,根据知识题库中提取出来的题目生成各种类别的问卷,并且对问卷的试题进行增加、删除、修改的功能。
F-C-3:
职位发布
职位发布是由管理员登录到系统,录入职位及职位的详细描述信息,并且为职位附加问卷,同时也可对职位进行增加、删除、修改功能。
F-C-4:
简历管理
简历管理是由人力资源部的管理人员对应聘者发来的简历进行整理,并根据试题的分数,挑选合适的简历,同时浏览简历的基本信息,最后确定可以进行面试的人员,这样将所有的应聘者分为等待面试、简历删除、保存简历三个状态。
F-C-5:
面试管理
面试管理是由人力资源管理部门的面试管理者通知需要面试的人员具体面试的时间、然后员进行面试,记录面试结果。
用户管理
用户管理是由系统管理员增加或删除用户,编辑用户名、用户密码,修改用户权限,例具有不同权限的用户进入系统主界面时,出现在界面左侧栏中的图标数有所不同,具体的图标与用户权限对应。
1.2角色划分
(1)应聘者:
指在这个网络招聘系统中通过客户端提交简历信息的人员,这个角色主要参与客户端的职位查询、填写简历、回答问题、提交简历等功能。
(2)管理用户:
指管理端的用户,引角色派生两个子类,HR(人力资源管理)和系统管理员,HR是指在网络招聘系统中通过管理端参与公司人力资源管理工作的人员,它又可以派生三个子类即试题管理者、职位发布者和面试管理者。
系统管理员是指对网上招聘系统进行相关设置、进行系统维护的人员,他也是通过管理端登录对管理端的用户进行设置,分配权限等,它们的关系如图1-1所示。
管理用户具体说明如下:
Ø
HR
试题管理者:
管理题库、组织相关问卷。
职位发布者:
根据公司的需要发布相应的职位。
面试管理者:
整理应聘者简历、对简历合格人员进行面试。
系统管理员
通过管理端对系统用户进行管理的人员,这个角色主要负责对管理端用户的增删,权限的设置等功能。
(3)数据库
数据库是一个与系统产生交互的外部系统,这个角色负责系统的数据查询、增加、删除、和修改等操作。
(二)按软件生命周期进行项目结构分解
软件生命周期划分图
阶段
任务编号
任务名称
任务描述
需求分析
101
需求调研
从软件拥有者和用户获取该项目的需求
102
平衡需求的范围,确定最终需求
103
需求报告
定义软件需求,生成需求规格说明书
开发环境
111
硬件环境准备
准备一套用户开发的硬件,如服务器
112
软件环境准备
如操作系统,开发软件,数据库
总体设计
122-1
策略确定
确定总体策略
122-2
开发标准确定
确定开发规范
122-3
架构设计
设计软件架构
122-4
集成测试计划编制
设计集成测试计划
详细设计
123-1
接口设计
设计系统内和系统间接口
123-2
模块设计
设计子模块
123-3
界面设计
设计用户界面
123-4
单元测试计划编制
设计单元测试计划
实现
131
编码
编写代码
141
代码复核
复核代码
142
单元测试
测试
143
集成测试
144
系统测试
145
测试总结
146
缺陷跟踪
跟踪缺陷
147
手册编写
编写测试手册
试运行
151
152
试运行报告
153
系统改进
改进系统
交付
160
验收测试
161
产品提交
提交产品
162
用户培训
培训用户
(1)需求获取
(2)需求分析
(3)需求报告
(4)开发环境准备
①硬件环境:
l
客户机:
普通PC
CPU:
P41.8GHz以上
内存:
256MB以上
能够运行IE5.0以上或者NetScape4.0以上版本的机器
②软件环境
操作系统:
UNIX/Linux/Windows2000或以上版本
数据库:
SQL Server2005及以上版本
开发工具包:
JDK Version1.4.2
Web服务器:
TomCat
浏览器:
IE6.0以上
(5)总体设计
策略确定、开发标准确定、架构设计及集成测试计划编制;
(6)详细设计 l
接口设计、模块设计、界面设计及单元测试计划编制
(7)实现阶段
编码、代码复核、单元测试 l
(8)测试阶段
集成测试、系统测试、测试总结、缺陷跟踪及手册编写
(9)试运行阶段 l
试运行、试运行报告及系统改进
(10)交付阶段
验收测试、产品提交及用户培训
六、讨论、心得
对软件项目进行分解工作,首先要对项目有比较全面的认识,对项目的结构了解之后,在进行项目的分解与工作安排。
通过实验我了解到分解项目工作主要有两种方法:
1)按项目功能进行项目结构分解2)按软件生命周期进行项目结构分析。
实验二软件项目进度计划编制
1、目的:
(1)学会通过项目工作结构分解图,制作项目工作关系表的方法;
(2)学会绘制甘特图;
(3)学会项目网络图的制作方法;
(4)进一步理解关键路径、最早开始时间、最迟开始时间、最早完成时间、最迟完成时间、总时差、自由时差的概念,并掌握各自的计算方法。
2、要求:
(1)项目的总工期预计为150天;
(2)需求分析完成后,开发环境准备和总体设计可同时进行;
(3)详细设计为总体设计的后续环节;
(4)详细设计和开发环境准备都完成后才能开始实现环节;
(5)开发环境准备所需时间大约是总体设计和详细设计时间之和的三分之一;
(6)在每一个节点(任务)上,都标出最早开始时间、最迟开始时间、最早完成时间、最迟完成时间、总时差、自由时差等参数;
(7)用粗线标记出关键路径。
1.通过按软件生命周期产生的项目结构分解图制作项目工作关系表。
内容包括任务编码、任务名称、工作代号、前期工作、后续工作及持续时间;
2.制作项目进度计划的甘特图;
3.按单代号网络制作项目进度计划网络图;
4.制定项目里程碑计划。
HPProBook6450b软件环境:
1.按照软件项目各个阶段所需时间比例,大致估出每个阶段所需时间,并分解到各具体任务中;
2.制定项目工作关系表;
3.绘制项目甘特图;
4.绘制项目单代号网络图;
5.在网络图中找出关键路径;
6.通过正推法计算最早开始时间、最早完成时间;
7.通过逆推法计算最迟完成时间、最迟开始时间;
8.计算自由时差和总时差;
9.制定项目里程碑计划表及图;
10.实验结束后,整理实验报告。
1.项目工作关系表
任务
工作
代号
前
期
工
作
后续
持
续
时
间
最早
开始
时间
最迟
完成
最迟完成时间
负责人
A
10
04.01
04.11
B
5
04.12
04.17
C
111,121
4
04.18
04.22
D
122
2
04.23
04.25
E
04.26
04.28
121
系统分析
F
8
04.29
05.06
G
123
05.07
05.14
H
1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 管理 实验 报告 教学 材料