项目管理软件—MicrosoftProject介绍MicrosoftProject能够做些什么?---微软开发的用于项目管理的软件我们学习管理信息系统能够做些什么?---了解管理信息系统的开发思想---从事管理信息系统的开发工作MicrosoftProject是微软公司的一款功能强大而且可以灵活运用的项目管理工具,我们可以利用Project来轻松控制简单或复杂的项目。同时可以用它来安排和追踪所有的活动,让我们对活动的项目进度了若指掌,以便能够在时间、资源、成本限制的条件下达到按时完成项目的目的。项目与项目管理的概念•项目的定义:项目就是指在一定的进度和成本约束下,为实现既定的任务、并达到一定的质量所进行的一次性的任务。•项目的特征:(1)目标明确(2)通过一系列任务来执行(3)需要各种资源来支持(4)有一定的生命周期(5)具有一定的不可逆性(6)有自己的客户(7)有一定的不确定性请你举出身边一个项目的例子。说明其名称、目标、任务、资源等相关信息。项目举例•齐齐哈尔大学经济管理学院为迎接“十一”要组织一个参观活动,由该学院学生会负责(共有5名成员),暂定起始时间为9月15日,预计经费1000元。需要做以下各项工作:策划(1天)、联系车辆(2天)、联系参观单位(2天)、宣传工作(3天)、报名工作(3天)。MSProject的基本术语任务:是指开始日期和完成日期的具体工作,它是日程的组成单元,项目通常由相互关联的任务构成。资源:是指完成任务所需要的人员、设备和原材料等。工期:完成任务所需的有效工作时间的总范围。甘特图:甘特图是Project中使用最多的一种视图方法,它是一种线条图,横轴表示时间,纵轴表示要安排的活动,线条表示在整个期间上计划的和实际的活动完成情况。MSProject的主工作画面标题栏菜单栏工具栏输入栏视图栏任务窗格图形区域一个参观计划前期准备的例子一个典型的甘特图视图工作表方式显示图表方式显示我们常使用甘特图视图来完成以下工作:(1)通过输入任务和输入每项任务所用的时间来创建一个项目。(2)通过链接任务,在任务之间建立顺序的相关性。(3)将人员和其他资源分配给任务。(4)查看任务的进度。(5)在图形化显示任务的同时仍然可以访问任务的有关详细信息。(6)拆分任务以中断任务,然后在以后恢复此任务拆分。MSProject基本操作•创建项目文件(主要三种);•打开项目文件,保存项目文件;•定义项目信息,使用项目备注;•定义项目工作日历。关于项目操作•输入任务名称和工期•输入里程碑•输入周期性任务•设置任务列表的大纲模式•升级和降级任务•建立任务之间的关系•定义资源,向任务分配资源关于任务操作•1、创建项目文件(主要有三种):(1)从空白项目开始(2)从模板开始(3)从已有的项目开始•Q1:项目文件的创建是否存在捷径?•Q2:如果从已有的项目开始,进行适当修改,那么项目文件的扩展名是什么?项目向导*.mpp一、对于项目的操作新建项目新建项目本机内模板注意:如果MSProject没有完全安装这些模板将不会出现。新建空白项目根据现有项目创建项目的三种方式项目向导项目向导空白项目选择模板选择合适的机内模板“软件开发”项目内容打开项目文件扩展名为.mpp2.修改项目备注项目属性对话框3.定义项目信息项目信息包括:项目的开始时间或结束时间,项目的日程排定方式,确定项目工作的日历等。项目信息对话框Q1:为什么项目“开始日期”和“完成日期”不能同时确定。Q2:想一想,项目日程方法还有哪种?•日历的分类(三种)•项目日历•任务日历•资源日历设置日历可以选择的四种日历标准日历24小时日历行政日历夜班日历标准日历的工作时间24小时日历工作时间更改项目工作日历定义项目工作日历选择新建的项目日历练习:•新建一个项目,名称和标题均为“我的MIS项目”。项目结束日期是2012年10月1日。•编辑项目备注信息,主题是“迎接十一”,作者是你本人的名字,经理是你班长的姓名,单位是你的班级名称。•为你的项目新建一个日历“我的日历”,在标准日历模板的基础上,将每周六设为工作日。课前练习•齐齐哈尔大学经济管理学院为迎接“五一”要组织一个参观活动,由该学院学生会负责(共有5名成员),暂定起始时间为4月18日。•要求:(1)使用MSProject完成此项目的建立。主题为和项目文件的名称均为“迎接五一”,作者为你本人。(2)新建项目日历为“我的日历”,要求将每周六设为工作日。二、创建与编辑项目任务列表•输入任务名称和工期•输入里程碑•输入周期性任务•设置任务列表的大纲模式•升级和降级任务•建立任务之间的关系•定义资源,向任务分配资源1.如何在甘特图中输入任务名称和工期方法一:双击选定的“任务”单元格,通过对话窗口来设定任务的名称、工期。•方法二:用户可直接在[任务名称]域中按执行顺序输入任务,快速创建日程的任务列表.2.输入及设定任务工期(1)在甘特图方式下单击要改变工期的任务的工期栏。(2)在工期栏中输入需要的工期,可用缩写来输入mhdw代表24小时制下的分钟、小时、天及星期。(3)输入完毕后按下Enter键。工期的显示•方法:•拖动:选中整个任务,按住鼠标左键,进行拖动。•复制、删除:选中整个任务,单击鼠标右键,在弹出菜单中进行选择。2、任务移动、复制、修改和删除3、在甘特图中输入里程碑(阶段点)•里程碑是一个工期为零,用于标识日程的重要事项,它可以作为一个参考点用于监视项目。当输入任务的工期为零时,Project将在甘特图中该任务开始的日期处显示菱形的里程碑符号。输入阶段点的具体操作如下:(1)在需要更改其工期的任务工期域中输入0。(2)按下Enter键里程碑(阶段点)显示课上习题•在你之前创建的空白项目中,添加五项任务,名称和工期分别为:策划(1天)、联系车辆(2天)、联系参观单位(2天)、宣传工作(3天)、报名工作(3天)。另,在宣传和报名工作之间插入一个里程碑“例行检查”。4、向甘特图输入周期性任务周期性任务是指在项目过程中重复发生的任务。用户可以将任务的发生频率设置为每天、每周、每月或每年,也可以指定任务每次发生所持续的时间工期,任务何时发生以及两次发生之间的时间段间隔或指定的发生次数。输入周期性任务的具体操作如下:(1)在任务名称域中选定将在其上插入周期性任务的任务行,(2)单击[插入]菜单中的[周期性任务]选项。(3)在任务名称框中输入任务的名称,(4)在工期框中输入任务发生的工期,(5)在重复发生方式下面选取任务发生的时间间隔,左边选项组的名称为[每天][每周][每月]或[每年]对应着右边的选项(6)选取任务发生的频率(7)在[重复发生期限]选项组中分别输人日期或在[共发生]框中输入任务发生的次数.[周期性任务]信息对话框周期性任务甘特图周期性标识5、设置任务列表的大纲模式•用户可以借用大纲模式建一个层次结构来反映任务间的相互关系。这种通过设置任务列表的大纲模式来创建任务分层结构并汇总相关任务的方法可以为部分任务列表创建大纲模式,也可以为整个任务列表创建大纲模式。•任务列表创建大纲模式有助于(1)将项目分成明确的阶段使得长任务列表易于阅读(2)易于跟踪项目进度(3)创建结构图片,可以更加清晰地理解项目的结构大纲举例:第一章绪论第一节信息第二节系统第三节信息系统第二章信息系统开发第一节分析第二节设计•任务大纲示例摘要任务子任务6、升级和降级任务•创建多层次的大纲摘要任务的操作如下:•1在任务名称域中选择要升级或降级的任务•2单击格式工具栏中的降级按钮来降级任务或单击升级按钮来升级任务看看任务的“WBS”编码,看看操作是否成功!!7、建立任务之间的关系•前置任务与后续任务•如果某任务开始或结束后另一任务才能开始则称前者为前置任务;与前置任务的开始或结束日期相关的另一任务则称为后续任务。•任务相关性•任务相关性是指链接的任务之间在时间上的相互依赖关系•Project中任务相关性有4种类型:系统分析系统设计•1.完成-开始FS•显示标志为:•说明:任务B必须在任务A完成之后才能开始AB2.开始-开始SS显示标志为:说明:任务B必须在任务A开始之后才能开始AB完成-完成FF显示标志为:说明:任务B必须在任务A完成后才能完成AB开始-完成SF显示标志为:说明:任务B必须在任务A开始之后才能完成AB说明:Project默认的链接类型是完成-开始链接在甘特图中建立任务相关性•在甘特图中建立任务相关具体操作如下:1.在任务名称域中选取两个或多个希望建立链接的任务2.单击常用工具栏中的链接任务按钮•3.在弹出的[任务相关性]对话框中进行设置。•4.或者在“前置任务”单元格中输入前置任务的编号。课上练习•将你前面新建项目中的各项任务的链接关系均设为顺序执行,另外,要求联系车辆在策划工作完成2天之后开始。•两种方法:•(1)项目菜单-项目信息-点击“统计”按钮。•(2)显示“项目摘要任务”。查看项目工期小问题•请查看你刚才创建的项目统计信息,请问:在创建任务后、为任务分配资源前,任务有工期,但没有关联的工时。为什么没有工时?•工时表示为完成任务资源所要花费的工作量。•Project使用两种类型的资源:工时、材料。设置资源•创建资源•切换至“资源工作表”视图。进行录入。说明:(1)确保类型为“工时”(2)“最大单位”域表示资源可用于完成任务的最大工作能力。为任务分配资源在甘特图视图环境下,在相应的任务一行中选择资源域,在下拉列表框中选择。说明:也可将多项资源分配给某一任务,中间用逗号分隔。课上习题•将之前完成的项目中的五项任务分别交给赵一、钱二、孙三、李四和王五去做。看看项目的工期和工时分别为多少?•试着向“联系参观单位”这项任务增加一名学生刘丽,看看这项任务的工期是否发生变化,为什么?创建“自定义甘特图”视图•(1)使用“条形图样式”对话框(单击“格式”菜单中的“条形图样式”命令)格式化一类甘特条。在此情况下,对特定类型的甘特条(如摘要任务)所做的格式修改会应用于甘特图中所有此类型的条形图。•(2)直接格式化单个甘特条。此种格式修改不会影响甘特图中的其他条形图。可以双击甘特图中的某一甘特条,或单击“格式”菜单中的“条形图”命令来查看该条形图的格式选项。•保存日程中的当前值作为基准•通过特定日期记录任务的进度•记录任务完成比例•输入任务的实际工时和工期跟踪项目进度保存项目的基准•原始计划称为基准计划或基准。•基准是项目计划中重要值的集合,如计划的开始时间、完成时间,任务、资源和分配的成本。保存基准时,Project会对当前值进行“快照”,并保存在计划中以备将来对比之用。•方法为:“工具”-“跟踪”-“保存比较基准”。更新项目或任务1.根据日程跟踪项目2.输入任务完成比例3.输入任务的实际值查看差异切换至“跟踪甘特图”视图练习:使用project软件完成项目的建立。项目名称为“系统开发”,开始日期为当前日期,根据结果判断何时开发结束,总工期是多少天?序号任务名称工期前置任务1提出任务3d2系统分析3系统一般调查1w14详细调查1w35分析报告2d46系统设计10d57设计审查2d68系统实施2w79系统转换和评价2w810开发结束0d序号任务名称工期前置任务1提出任务3d2系统分析3系统一般调查1w14详细调查1w35分析报告2d46系统设计10d57设计审查2d68系统实施2w79系统转换和评价2w810开发结束0d9练习:(1)使用project软件完成项目的建立。项目名称为“系统开发”,开始日期为当前日期,根据结果判断何时开发结束,总工期是多少天?(2)新建日历,“我的日历”,将2007年9、10月的周六改为工作日,这时,再看看何时开发结束。(3)插入周期性任务“每周例会”,从项目开始前三周每一周的周三执行。