ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:472KB ,
资源ID:4409479      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4409479.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA项目实战.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JAVA项目实战.docx

1、JAVA项目实战Java项目实战 实训教材 课题二 项目计划安排一项任务的成功完成,必须依靠合理的计划安排以及各种资源的有效利用。有计划、有步骤地进行软件开发,除了可以提高开发进度外,更能明确项目组各成员之间的职责及任务。项目进度表要安排每个成员的任务,并要求成员每天修改自己的进度,保证项目管理人员可以随时查看整个项目的进度,以及时发现问题,调整工作策略。2.1 项目计划软件对于项目计划软件,主要使用的是Microsoft提供的Project。Project 2003是Office 2003中带的一项,安装比较简单,所以安装过程不作介绍。2.1.1 创建一个进度表Project项目软件是一个可

2、以直观显示项目进度和管理项目资源的软件。下面创建一个本例的初期进度安排表。(1)打开Project,选择“文件|新建”菜单命令,出现窗口如图2-1所示。默认情况下开打4个区域:视图、任务定义、任务列表、图形任务显示。一般,所有的任务都在任务列表区完成,图形任务显示区只用于显示,不能修改。图2-1 Project的工作界面(2)新建一个任务,双击任务列表区的第一行,出现对话框,如图2-2所示。这里有6个选项卡:常规、前置任务、资源、高级、备注、自定义域,通常情况下只设置前4个即可。常规选项卡中要求写明任务的名称,工期长短,开始日期和结束日期;前置任务选项卡中要求写明必须完成什么任务后才可以进行此

3、项任务;资源选项卡中写明此项任务需要的资源,包括人员、设备等。高级选项卡一般指明此任务的一些限制。图2-2 任务信息图(3)填写任务名称和任务所需资源后,就粗略完成了一项任务,如图2-3所示。图2-3 填写好任务的工作界面2.1.2 使用不同的图表显示项目进度为了更加直观地显示任务安排,Project提供了多种图形供选择。有甘特图、跟踪甘特图、日历图、网格图等,默认的图形是甘特图。下面分别介绍各种图形的显示方式。在“视图栏”中有一些变换图形显示的快捷按钮。(1)单击“日历”按钮,界面变化为如图2-4所示的效果。这主要是以日历的形式展现每个任务以及任务的工期。图2-4 日历式显示任务(2)单击“

4、网格”按钮,以分段的形式展示任务列表,如图2-5所示。这样更直观地显示了有多少任务以及任务的安排时间图2-5 网络式显示任务(3)单击“跟踪甘特图”按钮,以进度比例的方式显示每个任务,如图2-6所示。这个图和甘特图是十分相似的,只是有个进度跟踪显示,其他没什么区别。图2-6 跟踪甘特图式显示任务每种图都从不同的角度显示了进度安排情况,但只有甘特图的方式可以清晰地显示任务的前置关系(必须完成的前提任务)、任务的进度等。其他几种图只是比较简单直观的显示任务名称及任务的时间安排。2.2 实现此项目需要的资源一个项目,必须包括人员和设备。在项目进度表中所说的资源,就是完成该项目需要的人员和设备。每个阶

5、段分配不同的资源,什么职责该干什么,用多长时间,就是一个项目安排进度的过程。(1)单击“视图栏|资源工作表”列表按钮,显示如图2-7所示界面图2-7 资源工作表(2)添加资源的操作方式与添加任务是相同的,双击表格第一行,出现对话框,如图2-8所示。资源信息分5项:常规、工作时间、成本、备注和自定义区域。常规选项卡中主要说明资源的名称、类型等,一般写人名。工作时间选项卡定义工作日和非工作日以及工作日中几点到几点属于工作时间。成本选项卡设置某资源1小时的费用,通常用来作成本控制。一般小型软件不需要设定。图2-8 资源属性信息(3)根据情况填写资源信息,项目组的人员名称,笔记本等设备名称。人员的类型

6、是“工时”,设备的类型一般选择“材料”。(4)单击“甘特图”界面转换到任务列表。(5)双击要分配资源的任务,打开任务信息,选中“资源”选项卡,此时就可以在资源名称处选择此任务需要的资源。如图2-9所示。图2-9 资源选项卡的内容(6)给所有的任务分配好资源后,可以通过“任务分配情况”和“资源使用情况”来查看和调节每项任务的资源。除了可以用以上方式添加资源外,Project提供了更简便的方式:资源可以从公司的电子通讯簿导入。安排好任务和资源后,其实就完成了一个项目进度安排表。因为Project是一个比较简单的工具,十分容易上手,真正功能完善的进度表还得在实践中不断地探索。2.3 如何写好项目计划

7、安排表项目计划不仅仅安排工作日期,还代表了很多在软件开发过程中的关键因素,比如成本、资源等。项目计划主要内容包含以下内容。(1)估计任务工期。根据资源的安排情况和任务的多少以及任务的完成期限可以估算出整个项目的工期。(2)分阶段地明确项目的进度。可以将任务标记为里程碑,在甘特图中就能很明显地看到所分的阶段以及每个阶段的任务。(3)考虑管理成本。在资源中可以设置每项资源的工时费,Project会根据任务中此项资源的使用情况自动核算此项资源在整个项目中占多大成本。(4)优化项目计划,控制项目风险,满足预算要求,保证完成日期。通过以上几点分析,可以看到项目计划既是给管理层人员的一份报告,又是控制项目

8、小组成员进度的一份跟踪表,起到了承上启下的作用。知道了项目计划可以为系统做什么,那么该如何做好呢?这应该全面考虑本项目的各个方面。(1)是否考虑成本预算问题。如果考虑,则在人员和设备的选择上要精确计算。(2)此项目是否与其他项目有关联。如果有,那需要判断是否有相冲突的资源,是否可以共享其他的资源以节约时间。(3)要及时记录任务进度,尤其是在开发一个有前置任务的资源时。(4)各阶段的里程碑要设置明确,而且要恰到好处。例如分析是一个阶段,开发是一个阶段,测试是一个阶段,这样看起来层次分明,对各阶段的资源也有个详细的划分。(5)任务列表不要一个层级往下走,要精确划分,每个任务都不能包括太多的功能,有

9、层次的显示任务,让其他成员能一目了然。2.4 前期的项目计划表由于在做项目进度安排时,并不知道详细的软件模块,只知道具体需要哪些功能,所以初期无法详细地描述开发进度,而只是给出一个开发的时间段,由分析人员做完具体的模块划分后,再在项目计划安排表中予以补充。下面是学生信息管理系统前期的项目进度表。如图2-10所示。图2-10 前期计划表在这里,大的任务主要有6个。(1)需求分析:分解需求,画出用例图,分出类模块。(2)模块划分:将分析出的类分配给不同资源(3)开发:进入编写代码阶段,并要求开发人员自己进行初步测试。(4)测试:测试人员分两步完成测试。单元测试并不要求所有模块都完成,而集成测试则是所有模块完成后统一进行的测试。(5)部署:将开发完成的代码部署到服务器或互联网中。(6)材料准备:相关资料以及帮助性的说明文档。在甘特图中,菱形黑点标示里程碑,此进度表分了3个里程碑。(1)模块划分完毕(2)开发完毕(3)测试完毕从甘特图中可以很明显的看出任务的资源、任务的进度以及某项任务的前置任务,如此直观的图例方便了管理人员的监督和开发人员的计划安排。越详细的项目计划表就越能说明整个软件系统开发流程及资源利用率,所以在实际应用中应尽可能详细地描述各个任务及任务的辅助信息。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1