项目需求分析和项目计划
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学习目标
掌握OOAD的用法 掌握UML的用法 掌握用例图、类图、时序图、状态图以及活动图原理及画法 掌握PowerDesigner用法 掌握需求分析、项目计划、概要设计、详细设计文档格式 了解项目管理过程
项目计划 OOAD UML 用例图 需求分析说明书规范
本章内容
掌握项目计划书的规范 了解OOA和OOD的概念 了解UML的发展和用途 掌握用例图的概念和用法 掌握需求分析说明书的规范
本章目标
为什么要做计划?
小张在北京工作,老板派他今天16:30分到河北廊坊一家客
需要考虑户那到里的去事签情订合同,现在是11:30分。
小张要吃午饭 为了维护公司形象,小张去
通过参与并完成综合项目, 你将能够
积累到项目经验 积累到行业经验 积累到团队开发经验 学习到实用软件工程知识
综合项目的目标
第1章 项目需求分析和项目计划
课程地位
PRT1:ADO.Net+WinForms +SQL C/S
SQL Base
C#/WinForms
CBT C Languge Logic Java
制定“权限管理系统”项目计 划
权限管理系统 - 项目介绍
任务要求 权限管理系统应能进行用户管理和角色管理,能为 角色分配权限,同时也能将角色赋予用户。
现有资源
项目有了,人也有了!怎样来制定一个项目计划呢?
Hale Waihona Puke Baidu定“权限管理系统”项目计 划
权限管理系统 – 任务点划分
制定“权限管理系统”项目计 划
OOA的主要原则
抽象:舍弃个别的、非本质 的特征,抽取共同的、本质 性的特征
“降级”按钮! 前置任务!
教员演示
排定资源 为项目分配资源
步骤三:分配资源
分配资源结果
教员演示
步骤四:设置项目里程碑
里程碑
里程碑是标志项目重大事件的参照点
设置项目里程碑
项目 “里程碑”!
教员演示
规范的项目计划书通常是企 业成功融资的必备文件之一
项目计划书包含了投资决策 所关心的全部内容,例如企 业商业模式、产品和服务模 式、市场分析、融资需求、 运作计划、竞争分析、财务 分析、风险分析等内容,商 业计划书不仅对融资具有重 要作用,而且对企业的发展 具有战略指导意义
之前要理个发 从北京站到廊坊双程需要将
近4个小时 16:25分之前要达到客户公司 今天女朋友过生日,晚上
19:30分要陪她吃饭
想想要做这么多事情,小张 的头都大了,该怎么办?
古语说得好:凡事预则立,不预则废!
老板把小张拉到身旁,两人 一同制定了一个计划
11:50~12:50:吃午饭 13:00~13:30:去理发 13:50:在北京站开始等公交
Web 2.0 NTC
Enterprise lib
Hibernate/EJB
Spring
Web 2.0 NTC LAMP Enterprise Develop
JBPM J2EE PRT
.NET PMP
J2EE PMP
G2:368 G3:432
课程目标
学习内容
OOAD的概念 UML发展和用途 用例图、类图、时序图、状态图以及活动图 数据库设计原则 PowerDesigner使用 需求分析、项目计划、概要设计、详细设计 项目管理
4、生成菜单模块 诸葛亮 3个工作日
制定“权限管理系统”项目计 划
“权限管理系统”项目 – 获得项目人员的承诺
用Project工具制定项目计划
Microsoft Project 2003 简介
是 Microsoft 提供的企业管理 工具产品的一员
是一款专业的项目管理软件 它可以帮助我们管理项目
......
2、分配资源 签合同 小张 利用下午时间
3、获得项目人员的承诺 小张拍拍胸脯,承诺一定能完
成任务!
怎样制定项目计划?
有效追踪原则(任务点划分)
对任务进行有效分解 粒度适中(一般控制在1~3
个人日)
共同参与原则
不是PM一个人的事 共同估计工作量,并作出承
诺
制定项目计划的二个原则
安排任务 制定计划 分配资源
用Project工具制定项目计划
用Project工具制定项目计划 分为以下四个步骤
1、创建项目文件 2、划分任务点 3、为项目分配资源 4、设置项目里程碑
创建项目文件 填写项目信息
步骤一:创建项目
教员演示
划分任务点 创建子任务 前置任务
步骤二:划分任务点
项目计划书
1. 面向对象的分析和设计
1.1O面O向A(对O象bje的ct分-O析riented Analysis,
面向对象分析)是指在系统的开 发过程中进行了系统业务调查后, 按照面向对象的思想来分析问题
面向对象的分析是依照用户所理 解的真实世界中的对象和概念, 发现和分析对象的内部构成和外 部关系,建立准确而简洁的软件 系统的对象模型
车
16:10:到河北廊坊 16:20:到达客户公司 16:30~16:50:和客户签订合
同
17:00:在廊坊开始等公交车 19:10:到达北京站 19:30:和女朋友一起吃饭
什么是计划?
制定项目计划的三个步骤
1、划分任务点
11:50~12:50:吃午饭 13:00~13:30:去理发
PS/Flash HTML
G1:282
SQL Advance PRT: B/S B2C
.Net/OOP ADO.NET
Java OOP Servlet/JSP
JavaScript XHTML
ORACLE ASP.Net/MVC WCF/Silverlight
.NET PRT
C# Advance
Struts/MVC
“权限管理系统”项目 – 分配资源
1、用户登录模块 诸葛亮 3个工作日 2、用户管理模块
2.1、增加用户、删除用户 关羽 2个工作日 2.2、修改用户、查询用户 张飞 2个工作日 2.3、查看用户、角色分配 赵云 2个工作日 3、角色管理模块 3.1、增加角色、删除角色 张飞 2个工作日 3.2、修改角色、查询角色 关羽 2个工作日 3.3、查看角色、权限分配 赵云 2个工作日
掌握OOAD的用法 掌握UML的用法 掌握用例图、类图、时序图、状态图以及活动图原理及画法 掌握PowerDesigner用法 掌握需求分析、项目计划、概要设计、详细设计文档格式 了解项目管理过程
项目计划 OOAD UML 用例图 需求分析说明书规范
本章内容
掌握项目计划书的规范 了解OOA和OOD的概念 了解UML的发展和用途 掌握用例图的概念和用法 掌握需求分析说明书的规范
本章目标
为什么要做计划?
小张在北京工作,老板派他今天16:30分到河北廊坊一家客
需要考虑户那到里的去事签情订合同,现在是11:30分。
小张要吃午饭 为了维护公司形象,小张去
通过参与并完成综合项目, 你将能够
积累到项目经验 积累到行业经验 积累到团队开发经验 学习到实用软件工程知识
综合项目的目标
第1章 项目需求分析和项目计划
课程地位
PRT1:ADO.Net+WinForms +SQL C/S
SQL Base
C#/WinForms
CBT C Languge Logic Java
制定“权限管理系统”项目计 划
权限管理系统 - 项目介绍
任务要求 权限管理系统应能进行用户管理和角色管理,能为 角色分配权限,同时也能将角色赋予用户。
现有资源
项目有了,人也有了!怎样来制定一个项目计划呢?
Hale Waihona Puke Baidu定“权限管理系统”项目计 划
权限管理系统 – 任务点划分
制定“权限管理系统”项目计 划
OOA的主要原则
抽象:舍弃个别的、非本质 的特征,抽取共同的、本质 性的特征
“降级”按钮! 前置任务!
教员演示
排定资源 为项目分配资源
步骤三:分配资源
分配资源结果
教员演示
步骤四:设置项目里程碑
里程碑
里程碑是标志项目重大事件的参照点
设置项目里程碑
项目 “里程碑”!
教员演示
规范的项目计划书通常是企 业成功融资的必备文件之一
项目计划书包含了投资决策 所关心的全部内容,例如企 业商业模式、产品和服务模 式、市场分析、融资需求、 运作计划、竞争分析、财务 分析、风险分析等内容,商 业计划书不仅对融资具有重 要作用,而且对企业的发展 具有战略指导意义
之前要理个发 从北京站到廊坊双程需要将
近4个小时 16:25分之前要达到客户公司 今天女朋友过生日,晚上
19:30分要陪她吃饭
想想要做这么多事情,小张 的头都大了,该怎么办?
古语说得好:凡事预则立,不预则废!
老板把小张拉到身旁,两人 一同制定了一个计划
11:50~12:50:吃午饭 13:00~13:30:去理发 13:50:在北京站开始等公交
Web 2.0 NTC
Enterprise lib
Hibernate/EJB
Spring
Web 2.0 NTC LAMP Enterprise Develop
JBPM J2EE PRT
.NET PMP
J2EE PMP
G2:368 G3:432
课程目标
学习内容
OOAD的概念 UML发展和用途 用例图、类图、时序图、状态图以及活动图 数据库设计原则 PowerDesigner使用 需求分析、项目计划、概要设计、详细设计 项目管理
4、生成菜单模块 诸葛亮 3个工作日
制定“权限管理系统”项目计 划
“权限管理系统”项目 – 获得项目人员的承诺
用Project工具制定项目计划
Microsoft Project 2003 简介
是 Microsoft 提供的企业管理 工具产品的一员
是一款专业的项目管理软件 它可以帮助我们管理项目
......
2、分配资源 签合同 小张 利用下午时间
3、获得项目人员的承诺 小张拍拍胸脯,承诺一定能完
成任务!
怎样制定项目计划?
有效追踪原则(任务点划分)
对任务进行有效分解 粒度适中(一般控制在1~3
个人日)
共同参与原则
不是PM一个人的事 共同估计工作量,并作出承
诺
制定项目计划的二个原则
安排任务 制定计划 分配资源
用Project工具制定项目计划
用Project工具制定项目计划 分为以下四个步骤
1、创建项目文件 2、划分任务点 3、为项目分配资源 4、设置项目里程碑
创建项目文件 填写项目信息
步骤一:创建项目
教员演示
划分任务点 创建子任务 前置任务
步骤二:划分任务点
项目计划书
1. 面向对象的分析和设计
1.1O面O向A(对O象bje的ct分-O析riented Analysis,
面向对象分析)是指在系统的开 发过程中进行了系统业务调查后, 按照面向对象的思想来分析问题
面向对象的分析是依照用户所理 解的真实世界中的对象和概念, 发现和分析对象的内部构成和外 部关系,建立准确而简洁的软件 系统的对象模型
车
16:10:到河北廊坊 16:20:到达客户公司 16:30~16:50:和客户签订合
同
17:00:在廊坊开始等公交车 19:10:到达北京站 19:30:和女朋友一起吃饭
什么是计划?
制定项目计划的三个步骤
1、划分任务点
11:50~12:50:吃午饭 13:00~13:30:去理发
PS/Flash HTML
G1:282
SQL Advance PRT: B/S B2C
.Net/OOP ADO.NET
Java OOP Servlet/JSP
JavaScript XHTML
ORACLE ASP.Net/MVC WCF/Silverlight
.NET PRT
C# Advance
Struts/MVC
“权限管理系统”项目 – 分配资源
1、用户登录模块 诸葛亮 3个工作日 2、用户管理模块
2.1、增加用户、删除用户 关羽 2个工作日 2.2、修改用户、查询用户 张飞 2个工作日 2.3、查看用户、角色分配 赵云 2个工作日 3、角色管理模块 3.1、增加角色、删除角色 张飞 2个工作日 3.2、修改角色、查询角色 关羽 2个工作日 3.3、查看角色、权限分配 赵云 2个工作日