软件项目管理综合实验
软件项目管理实验报告
实验一 Project的基本操作一、实验目的1.了解IT项目管理的基本概念和项目管理核心领域的一般知识。
2.初步掌握项目管理软件Microsoft Project的操作界面和基本操作。
3.学会使用project 2003\2007的帮助文件.二、实验内容与步骤1.熟悉project的界面和基本操作2.了解project 2003视图(甘特图、任务分配状况、日历、网络图、资源工作表、资源使用情况、资源图表、组合视图),能够在各个视图之间切换。
3.新建项目文件、设置关键项目信息。
(结合自选的项目)步骤:(1)针对自选项目做wbs功能分解(2)文件---新建命令打开新建项目任务窗格中选择新建区域下的空白项目超链接,新建一个项目文件“项目1”(3)选择项目---项目信息命令,打开项目信息对话框(4)默认情况下,用户可以利用项目信息对话框指定开始时间等。
(5)在日历下拉列表中指定一个用于计算工作时间的标准日历。
(6)完成上述操作后单击确定。
(7)输入本组项目中的各个任务把功能分解的所有任务都输入(只需要输入任务名称即可)。
2、使用模板创建项目文件(1)文件---新建,打开新建项目任务窗格(2)选择模板选项域下的本机的模板,打开模板对话框,打开Project模板。
(3)在内置模板中选择软件开发模板,单击确定。
(4)创建模板后,用户根据自己的项目对模板进行修改。
3、使用帮助查看各个菜单选项,了解各个工具栏。
使用模版建立如下:实验二建立项目任务与项目中的任务关系一、实验目的:学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立任务相关性,拆分任务和任务限制等。
二、实验内容与步骤实验内容:以自定项目为例,创建任务列表,排定任务日程,建立任务相关性。
实验步骤:1、输入任务及工期。
2、把任务设置为里程碑(里程碑是用于标识日程中的重要事项,其工期为0)3、输入周期性任务(项目进行过程中重复发生的任务):插入-周期性任务-周期性任务信息4、编辑任务列表(1)使用任务信息对话框(项目-任务信息-常用-任务信息)(2)使用大纲组织任务列表。
软件工程综合实验报告
软件工程综合实验一、实验目的和要求通过本次实验掌握综合运用软件工程原理和技术进行项目开发与管理的知识,加深对所学书本知识的理解。
要求学生实验前认真消化书本精心准备本次实验本次实验的上机时数为 :8学时。
二、实验环境1. 硬件环境 :PC机2. 软件环境 :Windows系统,C 语言系统或Java、C++等其它语言工具三、实验有关知识1. 分析建模2. 设计建模(以下可以不做)3. 编码4. 测试方法5. 项目维护四、实验内容和要求1. 实验内容 (4 学时 )题目自拟,认真分析所选题目,进行软件需求分析、软件总体设计和详细设计,用书面文字形式描述出来,(以下可以不做)并上机实现所设计的软件程序,进行测试、调试和维护。
2. 实验要求要求使用结构化分析技术结合面向对象方法综合分析课题需求,进行分析建模。
运用模块化与结构化设计原理将分析模型转换为设计模型(面向结构)或运用面向对象设计原理(面向对象)进行设计建模,并进行详细设计。
(以下可以不做)设计测试用例对软件系统进行测试、调试和维护。
五、实验步骤1.围绕指定的题目参考现有系统进行需求分析;2.综合利用Internet网和相关书籍整理并完善需求分析;3.写出需求分析与规格说明书;4.设计软件结构或面向对象设计;5.写出软件设计说明书;6.进行软件详细设计;(以下可以不做)7.编码8.设计测试方案,系统测试与调试9 写出实验报告六、实验思考题1. 在软件工程活动中如何进行项目管理和质量控制?2. UML建模有什么优势?(注:1.必须有以下图形表示描述的模型:数据流图、模块结构框图、用例图、时序图、协作图、活动图、状态图、类图、部署图等,并辅助以文字描述。
2.以上为整个软件设计的过程,根据实际情况,编码以后阶段可以不做。
)。
《软件项目管理》实验指导书
目录第一章实验基础知识概述 (1)1.1 团队协作和沟通 (1)1.2 几种配置管理工具简介 (1)1.2.1 Visual Source Safe (VSS) (1)1.2.2 Concurrent V ersion System (CVS) (2)1.2.3 StarTeam (2)1.2.4 ClearCase (3)1.2.5优缺点对比 (4)1.3 Project工具 (4)1.4 项目基本设定与快速上手 (4)1.4.1 利用范本方式进行部署 (5)1.4.2 利用现成的文件快速变更成自己的部署计划 (8)1.4.3 从空白项目开始制作起-火速上线 (9)第二章实验要求 (15)2.1 实验过程要求 (15)2.2 实验报告要求 (15)2.2.1 实验报告书写格式 (15)2.2.2 实验报告范例 (15)2.3 实验成绩评价 (15)2.3.1 实验成绩评价结构及比例 (15)2.3.2 考核方式 (15)2.3.3 评价标准及考核方式细则的确定 (15)第三章实验内容 (16)3.1 团队游戏(齐心协力) (16)3.1.1 实验类型 (16)3.1.2 实验目的 (16)3.1.3 背景知识 (16)3.1.4 实验设备 (16)3.1.5 实验内容 (16)3.1.6 实验步骤 (16)3.1.7 实验要求 (16)3.1.8 实验思考 (16)3.2 沟通游戏(扑克牌游戏) (17)3.2.1 实验类型 (17)3.2.2 实验目的 (17)3.2.3 背景知识 (17)3.2.4 实验设备 (17)3.2.5 实验内容 (17)3.2.6 实验步骤 (17)3.2.7 实验要求 (17)3.2.8 实验思考 (17)3.3 VSS配置管理工具 (17)3.3.1 实验类型 (17)3.3.2 实验目的 (17)3.3.3 背景知识 (17)3.3.4 实验设备 (18)3.3.5 实验内容 (18)3.3.6 实验步骤 (18)3.3.7 实验要求 (18)3.3.8 实验思考 (18)3.4 Project项目管理工具 (18)3.4.1 实验类型 (18)3.4.2 实验目的 (18)3.4.3 背景知识 (19)3.4.4 实验设备 (19)3.4.5 实验内容 (19)3.4.6 实验步骤 (19)3.4.7 实验要求 (19)3.4.8 实验思考 (19)3.5 网站项目管理 (19)3.5.1 实验类型 (19)3.5.2 实验目的 (19)3.5.3 背景知识 (19)3.5.4 实验设备 (19)3.5.5 实验内容 (19)3.5.7 实验要求 (23)附录B 实验报告封面 (40)附录C Project工具使用实验报告模板 (41)附录D 团队游戏总结报告模板 (42)附录E 软件项目计划模板 (43)第一章实验基础知识概述1.1团队协作和沟通团队是一组个体成员为实现一个共同目标而协同工作,团队工作就是团队成员为实现这一共同目标而共同努力。
软件项目管理-实验报告
项目管理实验报告实验名称: 资源平衡实验类型: 设计型实验指导教师:专业班级: 软件工程1002班姓名:学号: *****实验地点: 东六E115实验一油漆工一、概述1. 编写目的本文档是谢洪斌根据油漆工项目的初步需求, 并对油漆工项目的各项需求进行全面分析之后, 做出的软件开发计划。
2. 项目背景像油漆工这样的资源通常不是天天可以雇到的, 难以满足这种不稳定要求。
如果整个项目必须雇佣相同数量的油漆工的话, 就必须要求某些油漆工在高峰期加班, 在地风气空闲。
因而资源的利用更均衡或比较均衡才是可取的。
3.工作包分解WBS(Work Breakdown Structure)负责人油漆工甲油漆工乙油漆工丙油漆工丁活动粉刷一楼房间P S粉刷地下室P粉刷卧室P 粉刷楼梯和客厅P粉刷浴室P动作(Activity)甲: 粉刷一楼房间、楼梯和客厅。
乙: 粉刷一楼房间和浴室。
丙: 粉刷地下室。
丁: 粉刷卧室。
甘特图(Gantt Chart)。
网络图(粉刷楼梯和客厅完成时间时间2012年6月12日, 粉刷浴室完成时间2012年6月10日)4.参考资料[1] 鲍居武等. 软件T程概论. 北京师范大学出版社. 1995[2] 袁义才, 陈军. 项目管理手册. 中信出版社. 2001[3] Jack Gido, James P. Clements. Successful Project. Management. INTERNATIONALTHOMSON PUBLISHING. 1998 中详本:张金成译. 成功的项目管理. 机械工业出版社. 1999[4.蔚林巍.迈向2l世纪的项目管理.企业管理.2001,(10): 5-22[5] 比尔. 盖茨. 未来时速一数字神经系统与商务新思维. 北京大学出版社. 1999[6] 左礁. 留住最后的激情. 程序员. 2001, (11): 36-38[7] Fred Demers. Holding on to Your Best People. Research& TechnologyManagement. 2001, 44(1):13-16[8] Jim Johnson.The IT War Room.Software Magazine.2001, 21(3): 3l-34[9] P. Kruchteu. The Rational Unified Process. Addison Wesley. 19984. 计划4.1 资源计划油漆工甲(6.1--6.12)粉刷一楼房间8天, 粉刷楼梯和客厅4天。
软件工程综合实验
软件工程综合实验软件工程综合实验实验背景软件工程综合实验是软件工程专业本科生的一门综合实践课程,旨在让学生动手实践软件开发的全过程,并通过实际项目的进行,培养学生的团队协作能力、项目管理能力、软件设计和开发能力等。
实验目的本实验旨在通过一个真实的软件项目开发过程,使学生能够全面了解软件开发的各个阶段,并学会运用软件工程的理论和方法进行实际项目的开发和管理。
同时,通过团队合作,培养学生的团队协作精神和分工合作能力。
实验内容实验内容主要包括以下几个方面:1. 需求分析与规划:根据项目的要求,进行需求分析和项目计划制定,明确项目目标和范围,确定项目的需求和功能。
2. 系统设计与架构:根据项目需求,进行系统设计和架构设计,绘制系统结构图、类图、时序图等,明确系统的组成和各个模块的关系。
3. 编码与测试:根据系统设计,进行编码和单元测试,保证代码的质量和功能的完整性。
4. 集成与系统测试:将各个模块进行集成,进行系统测试和验收测试,确保系统的稳定性和功能的符合性。
5. 项目管理与报告撰写:进行项目管理,包括进度管理、风险管理、团队协作和沟通,最终编写项目实验报告。
实验步骤1. 团队组建:组建一个由多名成员组成的团队,确定团队的项目经理和组员,明确每个成员的角色和职责。
2. 需求分析与规划:- 对项目进行需求分析,明确项目的功能和需求。
- 制定项目计划,包括项目的时间计划和资源分配。
3. 系统设计与架构:- 进行系统设计,包括绘制系统结构图、类图和时序图等。
- 确定系统的技术选型和架构风格。
4. 编码与测试:- 根据系统设计进行编码,实现系统的各个功能。
- 进行单元测试,保证代码的质量和功能的完整性。
5. 集成与系统测试:- 将各个模块进行集成,确保模块之间的协作和功能的符合性。
- 进行系统测试和验收测试,确保系统的稳定性和功能的顺利运行。
6. 项目管理与报告撰写:- 进行项目管理,包括进度管理、风险管理、团队协作和沟通。
《软件项目管理》实验指导书
软件项目管理实验指导书太原理工大学软件学院2017-5-2说明本书适用于软件工程专业《软件项目管理》的实验指导,共8个学时。
覆盖软件项目管理的全过程。
一、实验的性质、目的和任务:1.巩固和运用所学知识,解决具体问题,以达到理论联系实际的目的。
2.软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成而进行的分析和管理活动,通过本实验主要让学生了解如何来制定软件项目的进度计划、规模成本估算、质量计划、项目配置计划及团队管理计划等,为今后从事软件项目管理工作打下良好的基础。
3.了解和掌握软件项目管理计划的制定过程,并通过对一个实际案例的计划制定过程,提高软件项目管理的实际能力。
*4.了解当前流行的软件项目管理工具与配置管理工具。
二、实验内容及学时分配:1.分解项目工作 (2学时)2.软件项目进度计划编制 (2学时)3.项目规模成本估算 (2学时)4.软件项目质量、团队、沟通及配置管理计划编制 (2学时)5.软件项目开发阶段各种管理(1)(2学时)6.软件项目开发阶段各种管理(2)(2学时)三、实验考核:以学生的实验报告和做实验时的表现考核为依据,有优、良、中、差四个等级,分别每次实验写一个报告,最后写成综合报告提交。
实验所用项目说明1、项目简述本项目是为太原某公司开发一个《网上招聘系统》,由于这个公司的规模比较大,需要招聘的员工也很多,每次招聘总能收到成千上万的简历,如何挑选合适的应聘者常常是公司比较棘手的事情,为人力资源部的工作人员带来很多工作量。
为此,公司希望有一个自动化招聘系统能够给他们带来工作便利,提高工作效率,同时能及时招聘到满意的人才。
为实现企业与人才的有效联系,弥补招聘中存在的种种不足,该企业通过招标的方式确定由太原科达新公司开发该《网上招聘系统》。
公司人力资源部的工作人员通过这个招聘系统维护知识题库、编制问卷、发布职位和与这个职位相应的问卷。
应聘者可以通过网上提交自己的简历并同时回答相应的问卷。
实验四软件项目管理
实验四软件项目管理1.实验目的(1)了解项目管理的基本知识;(2)初步掌握项目管理软件Microsoft Project的操作界面和基本操作。
2.实验内容使用项目管理软件制定一个具体项目的进度计划。
3.实验要求学会安装一个软件项目管理软件并使用它制定一个项目的进度计划。
4.实验结果和体会(1)创建进度计划的步骤1)确定人员分组;2)需求分析,确定所需的资源;3)概要设计,确定系统功能和结构;4)详细设计,确定模块分配,开发人员编写模块代码;5)进行各功能模块测试,生成集成程序,开发人员测试;6)用户测试,给出修改意见7)查看资料了解项目精度计划表的格式;8)分析图书馆管理系统的结构、需求及目标;9)打开Microsoft Project软件,新建一个项目命名为“图书馆管理系统进度计划”;10)选择“项目”菜单的“项目信息”选项,project会自动显示一个项目信息对话框。
在此对话框中,用户需要输入项目的开始日期或完成日期并输入其他的常规项目信息,project将根据所选定的日期来排定所有工作;11)确定项目工期,日程安排及状态日期等;12)重复上述④⑤步骤,完成各个任务的编辑,并调整大纲级别;13)单击“文件”菜单下的“保存”选项,保存项目。
(2)图书馆管理系统进度计划(3)心得体会通过这次实验,我认识到了软件项目管理的重要性,软件项目管理计划的文档是指导我们进行软件开发的指挥棒,制作一个科学的软件项目管理计划对软件开发十分重要。
通过制作软件项目管理的计划表可以实时查看软件开发的进度,并进行适当的调整任务时间和工期,便于控制整个软件开发的进度,提高了软件开发的效率。
软件项目管理实验总结
软件项目管理实验总结软件项目管理是软件开发过程中非常重要的一环,通过实验我们深入了解了软件项目管理的基本原理和方法,并对实际操作进行了总结和反思。
首先,我们对软件项目管理的基本概念进行了学习和理解。
软件项目管理是指对软件开发过程中的计划、组织、指挥、协调和控制等活动的全过程进行管理和协调,以达到项目目标的一种综合性管理活动。
在实验中,我们通过案例分析和课堂学习,深入理解了软件项目管理的重要性和必要性。
其次,我们学习了软件项目管理的基本流程和方法。
在实验中,我们了解了软件项目管理的基本流程包括项目启动、项目规划、项目执行、项目监控和项目收尾等阶段。
同时,我们还学习了一些常用的软件项目管理方法,如PERT/CPM网络分析法、里程碑法、甘特图等,这些方法对于项目的进度控制和资源分配起到了重要的作用。
在实验中,我们还进行了软件项目管理的实际操作。
我们通过小组合作的方式,选择了一个实际的软件项目进行管理实验。
在项目管理的过程中,我们充分发挥了团队合作的优势,合理分工,有效沟通,及时解决问题,最终完成了项目的目标。
在实际操作中,我们对软件项目管理的理论知识进行了实践,加深了对软件项目管理的理解。
最后,我们进行了对软件项目管理实验的总结和反思。
通过实验,我们深刻认识到软件项目管理对于项目的成功至关重要,只有合理的管理和有效的控制,才能保证项目按时、按质、按量的完成。
同时,我们也发现了在实际操作中存在的一些问题和不足,如沟通不畅、资源分配不合理等,这些问题需要我们在今后的项目管理中加以改进和完善。
总的来说,通过本次软件项目管理实验,我们对软件项目管理的基本原理和方法有了更深入的了解,同时也提高了我们的实际操作能力。
希望在今后的软件开发过程中,能够运用所学到的知识,更好地进行项目管理,提高项目的成功率和质量。
[计算机]实验三:软件项目管理Project
《软件开发环境》实验报告题目:实验三:软件项目管理Project专业:班级:学号:姓名:郑州大学信息工程学院实验三:软件项目管理Project实验目的:(1)了解IT项目管理的基本概念和项目管理核心领域的一般知识。
(2)熟悉项目管理软件Microsoft Project的基本操作,学会应用Project 软件工具开始从事项目管理工作。
工具/准备工作:(1)在开始本实验之前,请回顾教科书的相关内容。
(2)需要准备一台安装了Microsoft Project Professional 2003软件的计算机。
实验内容与步骤:先来学习和回顾关于软件项目管理的一些技术概念,再就项目的范围管理、时间管理、成本管理、人力资源管理和沟通管理等方面,来学习Project的项目管理操作。
具体实验内容如下:1、软件项目管理的概念(1)什么是项目管理?(2)项目管理的9大知识领域指的是什么?(3)Project能够实现的项目管理的部分功能主要包括哪些?2、按要求完成项目的范围管理、时间管理、成本管理、资源管理和沟通管理。
要求按以下表格完成。
(1)Project范围管理项目跟踪数据库的任务(要求创建摘要任务)如表1所示。
(2)Project时间管理项目跟踪数据库任务的工期如表2所示。
要求生成表示工期和依赖关系甘特图和网络图。
(3)Project成本和资源管理“项目跟踪数据库”项目的资源数据如表3所示,资源分配如表4所示。
(4)Project沟通管理尽可能生成如表5所示的报表和视图。
请记录:(1)对Project操作能够顺利完成吗?如果不能,请说明为什么?(2)请按以下文件名格式保存该制作文件,并提交指导教师:<班级>_<学号>_<姓名>_指定项目管理.mpp3、每个小组将本小组选择的项目用Project管理起来。
要求:请按以下文件名格式保存该制作文件,并提交指导教师:<第××小组>_<项目名称>_小组项目管理.mpp小组实验总结:欢迎您的下载,资料仅供参考!。
软件项目管理实验报告
一、基于Microsoft Project 2003的实验实验是通过使用Microsoft Project完成项目管理的一些工作,目的是了解Microsoft Project工具的使用和项目管理的相关知识。
实验内容和步骤如下:1.1 建立项目管理文件在开始制定项目计划之前,要明确定义项目的一些基本属性信息,或者对项目有一个基本的定义,例如项目的名称、内容、开始时间、结束时间等。
例如有一个《校园网站》项目,内容是通过网站介绍学校的基本情况,发布一些及时的信息,同时有论坛等讨论区域。
然后开始在Project2003中创建项目,实验步骤如下:1、新建项目选择[程序]-〉Microsoft Office ?C〉Microsoft Office Project进入Project2003。
选择[文件]-〉[新建]菜单命令,打开Project的“新建项目”向导,如图1,单击“空白项目”将出现“任务”导向,如图2。
图1:新建项目图2:文件向导2、定义项目项目创建完成之后,需要定义项目。
单击图2中的“定义项目”,将显示“定义项目”导向,利用向导可以很容易完成定义项目的操作。
分三步:1)输入项目的开始时间,如图3,将日期调整为项目的预计开始日期;2)输入项目工作组选项,如图4,询问是否使用Project Server和Project Web Access ,本项目比较小,不需要Project Server的协调,选择“否”;3)保存文件,将文件保存为SchoolWebside.mpp。
图3:定义项目图4:定义项目-b项:图5:文件保存3、设置环境信息项目的环境信息包括工期、项目的日历等。
选择[工具]-〉[选项],弹出“选项”对话框,选择“选项”对话框中的“日历”选项卡可以输入、查看或者修改日期、时间等设置,如图6。
选择“日程”选项卡可以输入、查看和修改排定任务日程的首选项。
如图7。
图6:“日历”选项卡项图7:“日程”选项卡1.2 创建项目任务创建一个新的项目文件后,接下来需要进行任务的创建,任务是构成项目的基本单元,所有的任务完成了,项目才可以完成。
软件工程综合实验
软件工程综合实验简介软件工程综合实验是软件工程课程的一部分,旨在通过真实的软件开发项目,让学生综合应用所学的理论知识和技术,锻炼他们在团队合作、需求分析、软件设计、编码实现、测试和项目管理等方面的能力。
实验目的软件工程综合实验的主要目的是使学生能够:理解并应用软件工程的基本理论和方法学习软件需求分析和规格说明的方法和技巧设计和实现一个小型软件系统,并对其进行测试和维护学习团队合作和项目管理的基本原则和方法实验内容软件工程综合实验的具体内容将根据课程教学目标及学生的实际情况而定,一般包括以下几个方面:1. 项目选择:根据实际需求确定一个适合的软件开发项目,可以是一个实际的商业项目,也可以是模拟的教学项目。
2. 需求分析与规格说明:学生需根据项目要求,进行需求分析并撰写规格说明文档,明确系统的功能、性能和界面等方面的要求。
3. 软件设计与实现:根据需求规格说明,进行软件系统的设计与实现,包括界面设计、数据结构设计、算法设计、模块设计等。
4. 测试与调试:通过测试工具和技术,对软件系统进行全面的功能和性能测试,并进行调试和修复。
5. 项目管理与团队合作:学生需组建团队,进行项目管理和团队合作,包括任务分配、进度监控、沟通协调等。
实验要求软件工程综合实验对学生的要求如下:1. 学生需主动参与实验项目的选择和设计,并能独立完成所分配的任务。
2. 学生需积极参与团队合作,与团队成员有效沟通、协作,解决项目中的问题。
3. 学生需按照指定的时间节点完成实验报告和相关文档的撰写和提交。
4. 学生需按照规定的标准和流程进行软件开发、测试和项目管理,保证系统的质量和进度。
实验评价软件工程综合实验的评价主要根据以下几个方面进行:1. 实验报告和文档:根据实验报告和相关文档的撰写质量和完整性进行评价。
2. 软件系统的功能和性能:根据软件系统的功能实现程度和性能指标进行评价,包括系统的稳定性、安全性和易用性等。
3. 团队合作和项目管理:根据团队成员之间的协作和沟通情况,以及项目进度和质量的控制情况进行评价。
软件项目管理实验大纲
软件项目管理实验大纲《软件项目管理》实验报告《软件项目管理》实验大纲一、课程性质、目的和任务软件项目管理是软件工程和项目管理的交叉学科,是项目管理的原理和方法在软件工程领域的应用。
与一般的工程项目相比,软件项目具有其特殊性,因此,软件项目管理的难度要比一般的工程项目的难度大,是当前我国软件业面临的最大挑战,同时也是软件工业化生产的必要条件。
本实验力求让学生通过学习和实验,从了解项目管理软件工具和项目管理支撑环境Microsoft Project,较系统地了解软件项目管理的理念与框架;掌握软件项目管理核心过程、方法与工具;并能针对软件项目与项目管理特点解决应用中的具体问题。
二、教学基本要求(1)加深理解并巩固《软件项目管理》课程中所学的基本概念和基本技术,培养分析问题解决问题的能力;(2)熟悉项目管理工具的使用方法,了解使用MS Project项目管理软件建立项目工程信息的过程、步骤。
(3)根据给定项目实例估算项目规模,分解任务,分配资源,制定项目计划;(4)根据给定项目实例分配资源,绘制相应的人力资源负荷曲线及费用曲线;(5)利用软件来熟悉项目的控制和跟踪,分析和更改计划。
三、实验内容及学时分配大纲基本内容包括8个必做实验, 在规定的16个学时内完成。
实验一熟悉软件环境(必做实验,综合性实验,2 学时)1.实验目的熟悉Microsoft Project环境、了解软件中各个菜单项的含义。
2.实验简介熟悉系统菜单中的各种功能、视图及系统参数的设置。
3.实验步骤1)安装Project。
2)打开Project并新建项目,选取模板。
3)根据p196页的提示输入数据4)菜单栏视图—>网络图,切换视图至网络图实验二建立工作日历(必做实验,综合实验,2学时)1.实验目的熟悉并掌握工作日历的设置和修改方法,能够熟练地为资源设置工作日或非工作日、加班时间。
2.实验内容熟悉并掌握工作日历的设置和修改方法,能够熟练地为资源设置工作日或非工作日、加班时间。
实验一项目管理软件Project
实验一项目管理软件Project 信息管理学实验指导书实验一 Project软件初步一、实验目的1(了解项目管理的基本概念和项目管理核心领域的一般知识。
2(熟悉项目管理软件Microsoft Project的基本操作,学会应用Project软件工具开始项目管理工作。
二、实验设备与仪器1.每位学生一台计算机,装有Windows、Microsoft Project 2003、浏览器,能够登陆互联网。
2.教师机一台,需要有投影设备。
三、实验内容Microsoft Project制定计划、范围管理、时间管理四、实验步骤1.用Project制定第一份计划下面是一个示例,大家可以自己拟定一份计划,如:1. 组织班级同学五一出游计划2. 大学四年学习规划并用project软件完成计划拟定示例:假设某出版社信息出版中心拟在温州雁荡山组织一次关于新版信管专业教材的研讨会,会期3天。
为此,通常的会议准备工作步骤是:(1)征求社领导和部分作者、编辑的意见,设计一个3天的会议安排。
(2)根据日程安排,编制费用预算,报主管领导批准。
(3)编制一个工作计划,安排合适的人选负责。
(4)通知并确定参加该会议的人员,以便按人数预定酒店、准备交通工具。
(5)做好其他准备工作。
待一切齐备后按时出发。
打开Project软件,开始编制项目管理计划。
从“文件”菜单中执行“新建”命令,选择“空白项目”,并选择当前日期为项目开始日期,见图1所示。
1图1设置开始时间为把这次会议的标题和其他相关信息一并输入到系统中,以备需要时可以随时取得,可单击“文件”菜单下的“属性”命令并输入有关信息,见图2所示。
图2设置项目属性信息单击“确定”按钮返回甘特图视图。
在甘特图视图上先把需要做的工作列举出来,大体上按先后次序进行整理,并估计每项工作所需要的时间,结果如图3所示。
2图3任务列表和持续时间这些工作不能同时进行。
例如只有在预算编制好以后领导才能审批等。
可以使用Project提供的建立链接关系的功能,将任务关联起来(例如可以把工期数据图符拖动到对应的日期单元格中),最后的结果如图4所示。
软件项目管理实验报告(一)
软件项目管理实验报告(一)引言概述:本文是关于软件项目管理实验的实验报告,通过本次实验,我们旨在深入了解软件项目管理的相关知识和技能,并应用于具体的软件项目中。
本报告将以引言概述、正文内容、总结等部分来进行述评。
正文内容:本文将围绕软件项目管理实验相关内容展开,主要包括以下五个大点,每个大点又包含5-9个小点,具体如下:大点一:项目规划1.1 确定项目目标和愿景1.2 制定项目计划和里程碑1.3 制定项目资源和预算计划1.4 确定项目组织与角色分工1.5 制定项目概要计划大点二:项目需求分析2.1 收集项目需求信息2.2 分析需求并制定需求规格说明书2.3 确认需求的优先级和关键性2.4 制定需求评审和变更管理流程2.5 完善需求到项目技术定义的过渡大点三:项目资源管理3.1 确定项目的资源需求3.2 管理项目团队和沟通机制3.3 优化项目资源利用率3.4 监控并及时调整项目资源分配3.5 建立项目资源评估和反馈机制大点四:项目风险管理4.1 识别和分析项目风险4.2 制定项目风险管理计划4.3 实施风险应对措施4.4 监控和评估项目风险4.5 更新项目风险管理计划大点五:项目执行与控制5.1 确定项目执行的质量标准5.2 分配项目任务和跟踪进度5.3 监督项目执行并及时调整5.4 制定项目质量保证措施5.5 定期评估项目执行情况总结:通过本次软件项目管理实验,我们对项目管理的各个方面有了更深入的了解与实践。
我们清楚了解了项目规划、需求分析、资源管理、风险管理以及执行与控制等关键环节在项目管理中的作用和重要性。
实验中的实际案例和操作,进一步加深了我们对软件项目管理的认识。
在今后的项目实践中,我们将更加注重项目管理各环节的规划与控制,以提高项目成功的概率和质量。
软件项目管理实验
淮海工学院计算机科学系实验报告书课程名:《软件工程》题目:软件项目管理实验班级:软件091学号: 110913120姓名:吴汪洋软件项目管理实验报告要求1目的与要求:1)预习软件项目管理理论课所学得相关理论、技术和方法;掌握软件项目规模、工作量、时间进度安排等预算公式和绘制工具;2)通过试验要逐步提高运用软件工程基本理论、技术和方法解决实际问题的能力;3)请借阅有关Microsoft Office Visio 系统或Microsoft Project 系统,预习甘特图、工程网络图的绘制方法和应用技能;4)按照实验题目要求独立完成实验内容,如发现拷贝、抄袭者严肃处理;5)认真书写实验报告,并于下周3前提交。
2 实验内容或题目1.根据第十三章软件项目管理理论课所留补充习题(作为首选)或所讲例题或自己的兴趣选择一软件项目(小题目),并进行适当的需求分析,绘制系统的数据流图(基本系统模型);2.依据信息域特性对项目的规模(功能点)、工作量和工程时间进行估算;3.按照项目的工序或过程模型对项目的任务或作业进行分解和工作量分配,并绘制工程网络图,计算和标出关键路径,绘制甘特图给出该项目的时间进度安排。
3 实验步骤与源程序功能点分析功能点分析(1)估算功能点:a1=4 a2=5 a3=4 a4=10 a5=7TCF=0.65+0.01*DI=1.22功能点数 FP=UFP*TCF=68*1.22=82。
96(2)估算工作量:E=585.7+15.12FP=1840(3)估算工程时间:T=2。
5=2.5*=34月4 测试数据与实验结果(可以抓图粘贴)1)下图为工程网络图,粗线部分为关键路径工程网络图2)甘特图图3 甘特图5 结果分析与实验体会这次实验的主要内容就是用visio绘制甘特图以及功能模型图等,这几个都是软件管理项目里面的重要内容,也是以后实际工作中经常遇到的需要解决的问题.所以这次实验还是比较重要的,需要认真完成.。
软件项目管理实验报告
《项》目管理与案例分析告报试验XXXX班级:XXX姓名:学号:XXXXXXXXXXXXX师指导教:目录1.实验一、软件可行性和需求分析报告. (3)实验二、项目开发计划 (5)实验三、软件设计说明书 (8)实验四、软件测试计划和分析报告. (17)实验五、软件操作和维护手册 (18)2.实验一、软件可行性和需求分析报告一、实验目的与要求1、选择项目组熟悉的软件题目,熟悉相关的开发工具和建模工具;2、通过本实验加深对开发工具、建模工具的理解。
3、通过本实验懂得团队协作的方法和好处。
二、开发工具project2000包含功能强大的新的日程排定、任务管理和视图改进,这样您就能够更好地控制如何管理和呈现项目。
微软官方对project 2000 新增功能总结如下:1,改进的界面;2,新的查看选项;3,更简单的视图自定义;4 用户控制的日程排定;5,更轻松的协作;6,向后兼容性三、实验内容1.完成项目的制定工作将有关项目的任务组成、任务工期、各任务之间的相关性等信息输入计算机,同时建立资源库,并将各种资源的拥有与耗用情况输入计算机。
在此基础上,Project 2000 管理软件自动生成一个完整的项目系统,并计算出一个初步的项目计划。
2.项目的管理与控制运用Project 2000,通过人机交互窗口,控制任务投放量、资源的费率变化以及工作日历,并对任务的优先顺序进行调整,有效地管理项目。
3.项目优化运用Project 2000 提供典型的减少项目成本和缩短项目工期的一系列标准方案,优化项目(包括计划、费用、时间、资源等方面)。
四、项目背景某公司目前最紧迫的任务是扩大生产规模,抢夺市场份额,因此准备新建生产基地。
董事长根据项目评估小组对项目可行性的分析,认为目前公司的当务之急便是及早将项目投入运行,在X 年 3 月底之前完成公司的建新厂项目并转入正式生产,以便能够在当年 6 月份将产品打入市场。
董事会决定成立一个项目组,由副总经理刘洋担任组长,全权负责该项目的实施过程,并责成刘洋在两周内制定出一份项目计划,供公司决策层审批。
软件项目管理实验总结
实验结论总结
实验结果:软件项目管理实验取得了成功,提高了项目管理效率 数据分析:通过数据分析,发现项目管理过程中存在的问题和改进方向
结论:软件项目管理实验对于提高项目管理效率具有重要意义,需要进一步推广和应用
建议:针对实验过程中发现的问题,提出改进措施,提高项目管理水平
05
经验教训与改进措施
经验教训分享
团队协作: 加强团队协 作,提高工
作效率
需求分析: 充分了解用 户需求,避 免后期修改
进度管理: 制定合理的 进度计划, 确保项目按
时完成
测试与调试: 加强测试与 调试,提高
软件质量
沟通与反馈: 及时沟通与 反馈,提高 项目透明度
和可控性
风险管理: 识别并应对 项目风险, 确保项目顺
利进行
改进措施建议
单击此处添加副标题
软件项目管理实验总结
汇报人:
目录
01 02 03 04 05 06
添加目录项标题 实验背景与目的 实验过程与方法 实验结果与数据分析 经验教训与改进措施
总结与反思
01
添加目录项标题
02
实验背景与目的
实验背景介绍
软件项目管理的重要性:软件 项目成功的关键因素之一
实验目的:提高软件项目管理 能力,提高软件项目成功率
个人反思与成长
反思自己在项目中的角色 和职责
反思自己在项目中的沟通 和协作能力
反思自己在项目中的技术 能力和解决问题的能力
反思自己在项目中的时间 管理和压力应对能力
反思自己在项目中的团队 协作和领导能力
反思自己在项目中的成长 和收获,以及未来的发展 方向和计划
对软件项目管理的认识提升
软件项目管理的重要性:软件项目管理是软件工程中不可或缺的一部分, 对软件项目的成功实施具有关键作用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华北科技学院软件项目管理综合实验报告学号:2013070342班级: 信管B132班姓名:设计题目: 高校食堂售饭系统设计地点: 基础七设计时间: 2016.11.18 至2016.12.2成绩评定:1、工作量: A(),B(),C(),D(),F( )2、难易度:A(),B(),C(),D(),F( )3、答辩情况:基本操作:A(),B(),C(),D(),F( )代码理解:A(),B(),C(),D(),F( )4、报告规范度:A(),B(),C(),D(),F( )5、学习态度:A(),B(),C(),D(),F( )总评成绩:___________________________指导教师: 郭晓欣一、实验目的:1、掌握软件项目需求管理过程。
2、掌握软件项目进度估算方法。
3、能够使用Project 2003编制项目进度计划。
4、掌握成本估算方法。
5、掌握资源管理过程。
6、掌握风险管理过程。
7、掌握配置管理过程。
二、实验设备及环境:硬件:多媒体计算机软件:Windows系列操作系统、Microsoft Project 2003.三、需求分析(1)系统需求各大高校食堂,都采取刷卡形式售饭,食堂售饭系统主要包括前台的充值业务、缴费业务、挂失业务、领款业务,后台的用户信息管理、信息记录、账户管理、补卡管理。
食堂售饭系统对实时性要求较高,在食堂缴费信息化的过程中,它还需要学生信息管理系统提供准确可靠的数据。
为保持学生随时查询查询卡内余额,本系统实时提供更新数据。
在系统的使用者中、学生、售饭人员、充值管理员、系统管理员和最高管理者分别扮演着不同的角色:1、学生:登录系统,通过刷卡扣款的方式缴纳饭费,在存钱窗口可将现金存入卡中,在自助挂失机器进行挂失,在自助领款机可将线上余额转存饭卡内。
2、售饭人员:登录系统,根据学生购饭的价值在刷卡机输入金额3、充值管理员:登录系统,将学生所存金额验证真伪后,输入数据存入卡内。
4、系统管理员:登录系统,将学生存款扣款的余额实时更新,收到学生的挂失信息后进行新卡信息录入,转存学生线上金额。
5、最高管理者:登录系统,不可修改金额。
综上所述,高校食堂售饭系统应该满足以下需求:1、资金往来上要满足学校原有的高校食堂售饭系统,能够方便地进行充值、缴费、挂失、领款,学生信息记录和统汁,账户信息记录记录和统计、补卡。
2、为保障考勤数据的可靠性,学生信息变动应有最高管理者有权修改3、为学校食堂流水提供数据支持。
4、传统的手工管理相比,要添加基础数据的管理和用户权限的设置。
5、打印需要的报表。
(2)功能需求根据系统的需求分析,得到本系统的功能要求如下:1、系统管理功能是管理系统用户的权限和密码,包括用户管理和修改密码。
要进行用户权限设置,可以在权限范围内进行用户的添加、删除和修改,学生可以修改自己的密码,最高管理者可以修改学生信息,但是不可以修改金额。
2、数据管理功能是设置和管理基础数据,包括学生信息、金额的定义和消费记录的定义。
在权限范围内可以进行基础数据的添加、删除和修改。
3、充值业务学生在存钱窗口可将先进存入卡内,由充值管理员进入系统,锁定学生信息,将卡内余额更新至学生现在金额。
4、缴费业务学生可以购买餐食后通过饭卡扣费进行缴费,由售饭人员输入扣除金额,学生进行扣费。
5、挂失业务饭卡丢失后可以提出挂失申请,由系统管理员后台处理。
收到挂失信息后将学生原有卡信息锁定,并向新卡录入学生信息。
6、用户信息管理学生信息修改、增加、删除等只能由最高管理员进入系统处理。
7、信息记录学生购买餐食消费后实时将消费记录明细计入卡中。
8、补卡管理系统管理员收到挂失信息后将学生原有卡信息锁定,并向新卡录入学生信息。
9、账户管理账户内余额及消费记录明细可以学生、售饭人员、充值管理员、系统管理员、最高管理员查询。
(3)生存期模型V模式是一个经典的模型,是一个理想化的生存期模型。
因为食堂售饭系统设计金额的交易,必须非常严谨,并且方案目的都非常明确,高校食堂日日都必须进行售饭,且客流量极大。
并且食堂交易时刻都存在着资金流转,为了保证用户的权益,在完成整体项目时需对系统和安全有严格的要求,故本项目采用V生存期模型。
图3.1 生存期模型(5)任务分解结构图(WBS)图3.2 WBS图四、软件项目进度计划(1)估算方法采取定额估算法,因为定额估算法属于比较简单的估算方法。
(2)估算过程Q:该软件任务规模估算为330(人天)R:开发人员5人S:每个开发人员的效率为1T=Q/(R*S)=66(天)所以该任务需要66天完成。
(3)project截图网络图是活动排序的输出,展示到各个业务的逻辑管理,本项目中按照时间排序后,逻辑关系如下:图4.1.1 网络图(1)图4.1.2 网络图(2)2、里程碑图将每个业务完成的标志设为一个里程碑,将整体业务连贯。
从整体上看,整个周期开发系统会被划分为若干阶段,根据里程碑图的完成情况,可以灵活调整任务量和完成时间。
图4.2 里程碑图甘特图可以非常清晰的表明一个任务的开始时间和结束时间,并且将每个任务之间的连贯性都显示的非常清楚。
图4.3 甘特图在项目进度中进行资源分配,如下图:图4.5 资源分配五、项目成本管理计划(1)估算方法自下而上估算法。
(2)估算方法选择原因自下而上的预算方法要求全面考虑所有涉及到的工作任务。
和自上而下预算方法一样,自下而上预算方法也要求项目有一个详尽的WBS。
自下而上预算方法也涉及到一定的博弈形势。
自下而上预算的优点是,基层人员更为清楚具体活动所需的资源量。
而且由于预算出自于基层人员之手,可以避免引起争执和不满。
本系统的主要压力是,系统的更新于维护,因为每当进入新学年时,大量学生信息需要更新,所以在更新与维护上花销较大。
(3)资金详细报表资金详细的表明了项目最后预算为3.1万元,如下:图5.1 资金报表六、项目资源管理计划本项目为小规模项目,整体完成工作的只有五人,其中两名工作人员按照整体要求完成需求分析,三名程序员分工合作。
图6.1 资源工作表因为本系统衔接性较强,为了让资源分配更直观,时间上更明确,绘制了如下资源分配报表图6.2 资源分配报表因为资源分配报表虽然时间非常明确,但是在人员分配比例上无法直观表现,于是我通过柱状图的方式体现出各业务的人员分配,如下图:图6.3 资源分配柱状图七、风险管理计划(1)风险识别方法因为“风险条目检查表”是比较常用且简单的风险识别方法,并且我个人在使用德尔菲法和头脑风暴法比较困难,所以我在详细思考后采用该法。
在确认所以风险时,我思考了多方面,着重看到了本系统的弊端进行分析,尤其是规模较小、员工数量紧缺、任务连贯性较强等几个方面。
分别分出了商业风险、技术风险、管理风险三方面进行分析,如下表:图7.1 风险项目检查表(2)风险评估我采取定性风险评估方法,根据风险发生的概率及后果进行定性评估。
首先进行风险发现概率的定性等级,我分为极高、高、中、低四个等级:图7.2.1 风险发现概率定性等级表其次进行风险后果影响的定性等级,我分为灾难性的、严重的、轻度的、几乎无影响四个等级:图7.2.2 风险后果影响定性等级表最后我将风险发生的概率等级和风险后果影响的等级进行指数综合,将极高、高、中、低四个等级设为纵向的1、2、3、4,将灾难性的、严重的、轻度的、几乎无影响列为横向1、2、3、4,故1为最严重情况,16为最小影响,从而列出综合指数进行评估:图7.2.3 风险评估指数矩阵实例(3)风险评估结果列表在进行风险评估后,将风险评估结果通过表格的形式体现出来并进行排序,更加直观的体现风险的可行性和后果危险程度,有利于系统对风险的预防措施和补救措施的准备。
图7.3 风险评估指数矩阵实例八、心得体会在这次软件项目管理实验的制作中,经过了反复的推敲和更正,我受益匪浅。
首先,以宏观角度说,我认识到了IT行业的另一方向,曾经以为本行业最后程序员这类的职位,现在学会了软件项目管理后,我发现在完成整体项目之前,尤其是日后在真正的工作职位中,一定在正式开始之前进行项目管理分析,俗话说“预则立,不预则废”,软件项目管理这门课可以完成这个“预”。
软件项目管理可以在系统开始之前规划估算出整个系统的时间进度,所需资金,以后做出尽善尽美的资源分配,最重要的还可以做出风险预估,令整体效益损失达到最低。
如此以来,整体工作就会有规划、有条理的进行,还会提前为风险做出应对之策或直接减少风险。
其次,软件项目管理非常锻炼我的严谨性和预判能力,在为项目编辑任务时,我就发现工期的起始时间和截止时间都是不能生成我理想的数据,后期发现我忽略的工作日的要点,导致工期很难安排合理。
后期为分为阶段性任务时,我由于粗心点错,后面数据非常混乱,点错一下就像蝴蝶效应一样,为了整体项目的连贯性我都加了任务链接,失误的结果就是工期全部安排错误,无法生成正确的甘特图,所以今后看待、处理问题一定要增加严谨性。
如前所说,这门课程真的让我认识到了准备的重要性,完成这次大实验后,我对很多事情的把握都有了新的改观,无论是学习还是生活,我都会提前做好规划,并思考会发生的问题以及解决问题的方式方法。
最后,我非常的感谢这次实验的制作,到了四年级,很多对于我关键的事情都需要我在同一时间完成,所以在校内基础课程上我在听课效果和学习效率上欠缺了很多,所以完成期末作业的时候我总是为自己找不熟悉的理由。
但是在完成实验时我的不熟练给我带来了很多障碍导致我不能达到我预期的想法,我才深深的意识到我在学习习惯的不明朗。
其实无论有多少并发的问题,都是自己的选择,如果不能及时完成,任何抱怨的情绪就是莫须有的,一切都是从个人出发去主观选择,承担任务是必然结果。
所以,本门课程的学习和该实验的制作不但让我增强了本门课程知识技能的学习,但是让我明白和接纳了很多课本之后的品质和技能。