网站大量收购闲置独家精品文档,联系QQ:2885784924

尚小卫课题需求计划和实验添加主窗体V.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚小卫课题需求计划和实验添加主窗体V.ppt

201503第6学期 计、信、物12 —课题03 需求、计划、实验03 尚小卫 北京科技大学 信息工程学院 2015年04月09日 今日主题 两条线,3个内容: 软件工程 主题1 需求概述 软件产品 主题2 实验03 添加主窗体 主题3 本周任务 结束 第一反应 L100 问题:上届怎么做的?有源程序吗? 行动:找同学,下源码。 L200 问题:如何实现?怎么做呢? 行动:C#书,边学边干。 L300 问题:我做那个? 行动:画草图,编程序。 他们做得对吗? 行为反应了你对软件产品和开发过程的认识水平。 一、需求概述 需求----软件工程最重要的两个字。 什么是需求? 需求的概念 需求包括什么? 需求的内涵 怎样做需求? 工具和方法 怎样表述需求? 其他 本课作业中的需求 需求举例 需求小结 第1节 什么是需求?需求概念 什么是需求? 一句,话需求 需求的3个关键问题 软件开发过程 需求在软件工程中的位置 需求的基本任务 核心和灵魂 终点和起点 正确的反应是什么? 问题:软件工程项目的 起点是什么? 终点又在哪里? 以终为始才是正确的思考方法。 细节决定胜败----那就是一片浮云。 目标才是决定胜败的终极因素。 一句,话需求 需求是工程项目的终点和起点。 软件工程中所讲的需求 是信息用户对软件产品的使用要求; 是开发人员对软件产品的功能描述; 是甲乙双方约定的产品的验收标准。 需求的4个关键问题 不同的软件实现方式,思考需求的方式是不同的,本课程使用的是面向对象的编程模型----OOP。传统的还有结构化的编程模型,数据流模型等等。 正确的反应3个关键问题: 谁用?(角色) 做什么?(行为) 有什么?(物体) 如何描述? 这叫 面向对象的思维方式。 对象编程( OOP )的方法是从需求开始的。 软件开发过程图示 需求调研:获得对现实世界的行为或活动描述。 软件工程的阶段划分 这也是软件课程设计的几个重点阶段: 任务计划 需求分析:结果是提交《需求说明书》简称“需求说明”。 用户需求 产品需求 系统设计 详细设计 编程调试 软件测试 用户部署 需求在软件工程中的位置 需求调研:获得对现实世界的行为或活动描述。 需求的基本任务 基本任务: 在“现实世界--映射到--虚拟世界”过程中, 完成:从现实到概念的映射, 或者说:把“现实世界”抽象成“图示和文字”。 核心和灵魂 需求是软件工程的核心和灵魂 任务从需求开始 系统设计围绕需求 详细设计围绕需求 测试围绕需求 验收围绕需求 核心和灵魂 ----你知道要什么?!验收标准是什么?! 例: 安定和平稳的人生 丰富和挑战的人生 体制教育的“盒子” 人生 《尚府学子》的人生路线图 然后选择: 你应当具备什么“功能”? 定位人生 时间效率 象限--ESBI 投入产出比 E:S:B:I 1:10:100:100000 :1000 学习获取资产收入的知识技能。 参考:《富爸爸 财务自由之路》 软件工程的灵魂—需求 你去哪个定位? 软件人才 D 内容1 梦想和需求 学习如何梦想,如何发现和选拔人才,如何创建和带领团队,去实现共同的目标 软件工程 C 内容2 团队和里程碑 学习如何管理团队,如何达成目标 软件工程 B 内容3 任务计划 学习如何独立工作,如何完成自己的任务 软件产品 A 内容4 实验指导书 学习基本知识技能 你的产品去哪个定位? 软件人才 D 内容1 梦想和需求 学会用产品和服务挣钱,满足顾客需求。 软件工程 C 内容2 团队和里程碑 学会靠技术和能力挣钱,满足老板需求。 软件工程 B 内容3 任务计划 学会做产品,一技之长,满足自己需求。 软件产品 A 内容4 实验指导书 完成作业及格通过,满足家长和学校需求。 4个级别产品 对应4个价位 起点和终点 需求之所以重要,而且非常重要,是因为这是所有软件产品开发的起点和终点,是项目成功的关键因素之一,也是初学者最容易忽视的地方。 需求:这是软件开发过程的起点和终点。 起点:用户想要什么。 终点:如何验收产品。 需求使我们的眼睛始终盯着结果。 本案中要特别关注,老师是用户,要怎么验收作业,一定要问清楚。 一切围绕需求来做。 依据需求设计;依据需求编程;依据需求测试;依据需求提交;依据需求验收。 第2节 需求包括什么? 需求的两个部分: 用户需求 从用户角度看软件产品 外行看热闹 表述形式:用户需求说明书 产品需求 从技术角度看软件产品 内行看门道 表述形式:产品需求说明书 ---- 第3节如何做产品需求(A级内容) 需求阶段目标 两个实现步骤 用户需求 产品需求 需求分析案例《简易

文档评论(0)

我的文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档