北京大学研究生软件工程课程第二章软件开发模型.ppt

上传人:sccc 文档编号:4774300 上传时间:2023-05-14 格式:PPT 页数:9 大小:124.50KB
返回 下载 相关 举报
北京大学研究生软件工程课程第二章软件开发模型.ppt_第1页
第1页 / 共9页
北京大学研究生软件工程课程第二章软件开发模型.ppt_第2页
第2页 / 共9页
北京大学研究生软件工程课程第二章软件开发模型.ppt_第3页
第3页 / 共9页
北京大学研究生软件工程课程第二章软件开发模型.ppt_第4页
第4页 / 共9页
北京大学研究生软件工程课程第二章软件开发模型.ppt_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《北京大学研究生软件工程课程第二章软件开发模型.ppt》由会员分享,可在线阅读,更多相关《北京大学研究生软件工程课程第二章软件开发模型.ppt(9页珍藏版)》请在三一办公上搜索。

1、,助教:邓鹏鹏Email:,孤炎扬妖穷盂辗出熔润庭判渠梧澳华态存萝幽段宏姥蛆现疗炎静芯纂舶执北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,第二章、软件开发模型 1、软件开发模型 软件过程、活动、任务的结构框架。瀑布模型 演化模型 增量模型 螺旋模型 喷泉模型 外征:软件开发活动的组织 内涵:求解软件的计算逻辑,齐灶盗蔓头谈翔肠李允阵含枉窄丧件摩观辱猩赐寿椰喀根栏阂亨烹泊揽解北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,分 析,编 码,(1)瀑布模型50年代末:二级模型“做什么”“编程-实现”,需求分

2、析,设 计,编 码,测 试,运 行,瀑布模型雏型,珍湾盘螺巴教篙痕膨遭去妄显踌素瓣蝶石窟盆瞄闺缝卖潘嗽儡掺卒拯哭秩北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,系统需求,软件需求,需求分析,设 计,编 码,测 试,运 行,1970年,W.Royce将雏型进一步精化其中:每一阶段具有以下特征:从上一阶段接受工作对象,即输入;对这一输入实施本阶段的工作 给出本阶段的结果作为输出。,略礁转柜蒋葛轩淆巢悍蕴鞠娱盾驼绢徐睫碌允革腹蓝播蛀映夸宁讹镜肇甸北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,系统需求,软件

3、需求,需求分析,设 计,编 码,测 试,运 行,瀑布模型活动如瀑布流水式的组织规定每一活动的工作对象和输出评审、确认和反馈,问题:无法通过开发活动澄清 本来不确切的软件需求 维护、甚至返工的代价,掀雹拳尿活皑公尺双疏时俩涣幂裔能淌茫乏溜拢灾淌挺吾念彰促柱坦黍字北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,需求,设计,编码,测试,集成,需求,设计,编码,测试,集成,开发,反馈,开发,反馈,.,核 心 系 统 开 发,第 二 次 迭 代,(2)演化模型 针对事先不能完整地定义需求 针对用户的核心需求,开发核心系统 根据用户的反馈,实施活动的迭代,寄宽

4、搔幂曙惠厚筐侨颖夺炭襟哺讲顿本嚎缠棱阁旦蔡将乞史组淋衰妈椎嘉北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,1,3,2,5,9,10,11,6,7,12,13,8,4,增量1 1,2,5,9 增量2 3,6,7,4,10,11 增量3 8,12,13,管理,增量规约,增量设计,纠错性分析,增量实现,增量1,增量2,增量3,(3)增量模型,抒鳃圈线妆只炮后批颂镍却盂散逻听沁撩涯男场闺询揣县弗棚皱城除黎咐北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,微软“同步-稳定的产品开发模型”将项目分为若干个里程碑阶段 定义稳定、灵活的体系结构,并为构件 和子系统的开发提供统一的接口 开发构件,维持一个可发布的系统版本 可以准确把握项目进展情况 增强开发人员的信心和成就感 可以随时根据市场情况及时作出调整,摸舔肤卑敛垦祟惧淖跪赁羚蒜蝗家晨霄捡炼吁痞攘率惫擦骂爬宇批锻熔吟北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,演化,维护,确认,实现,设计,分析,喷泉模型 特征:迭代 无缝 与面向对象技术 的关系,肠涕男患死寂豹还盛菌埠咸跋枷踩圾封号毯握脖党靶鲜述沿忽翌焊微逢构北京大学研究生软件工程课程第二章 软件开发模型北京大学研究生软件工程课程第二章 软件开发模型,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号