




免费预览已结束,剩余20页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章软件开发模型,传统开发模型瀑布模型(waterfallmodel)快速原型模型(rapidprototypemodel)演化开发模型增量模型(incrementalmodel)螺旋模型(spiralmodel)面向对象开发模型构件集成模型(componentintegrationmodel)形式化开发模型转换模型(transformationalmodel)净室模型(cleanroommodel),软件生存周期,计划时期问题定义可行性分析开发时期需求分析软件设计编码测试运行时期软件维护,瀑布模型,计划时期,开发时期,运行时期,瀑布模型,特点阶段的顺序性和依赖性推迟实现的观点质量保证存在问题不适合需求模糊的系统,快速原型模型,快速原型模型,特点快速开发工具循环低成本种类渐进型抛弃型,增量模型,规格说明,设计,实现和集成,交付客户,规格说明,设计,实现和集成,交付客户,规格说明,设计,实现和集成,交付客户,规格说明,设计,实现和集成,交付客户,增量1,增量2,增量3,增量n,增量模型,增量小而可用的软件特点在前面增量的基础上开发后面的增量每个增量的开发可用瀑布或快速原型模型迭代的思路,螺旋模型,螺旋模型,特点瀑布模型+快速原型+风险分析迭代过程一个螺旋式周期确定目标,选择方案,选定完成目标的策略风险角度分析该策略启动一个开发阶段评价前一步的结果,计划下一轮的工作,构件集成模型,构件集成模型,特点面向对象基于构件库融合螺旋模型特征支持软件开发的迭代方法软件重用,面向对象的基本概念,对象Object类Class继承Inheritance消息Message面向对象对象+类+继承+消息通信,对象Object,客观世界中的实体状态(静态属性Attributes)操作(动态行为Methods)对象:=IdentifierMethodSetDataStructureMessageInterface,对象的特点,以数据为中心对象是主动的实现数据封装本质上有并行性模块独立性好,类Class和实例Instance,类相同属性和行为的对象的抽象实例特定类所描述的一个具体对象,子类直接继承父类的数据和操作继承的传递性,单继承、多重继承,继承(Inheritance),家具,桌子,椅子,衣柜,床,椅子的实例,多态性Polymorphism,概念不同类层次共享一个方法名相同的参数特征和返回值类型多种不同实现C+中虚函数实现动态联编,重载Overloading,函数重载同一作用域多个名字相同的函数参数特征不同静态联编运算符重载,消息Message,对象间的交互手段形式:Message:dest,op,paraDestinationObjectOperationParameters,转换模型,转换模型,特点形式化软件开发方法形式化需求规格说明变换技术程序自动生成技术确保正确,净室模型,需求收集,盒结构规约,形式化设计,统计性使用测试,正确性证明,代码生成与检查,测试计划,认证,需求收集,盒结构规约,形式化设计,统计性使用测试,正确性证明,代码生成与检查,测试计划,认证,需求收集,盒结构规约,形式化设计,统计性使用测试,正确性证明,代码生成与检查,测试计划,认证,增量1,增量2,增量n,净室模型,净室思想在分析和设计阶段消除错误在“洁净”状态下实现软件制作形式化盒结构表示分析和设计正确性验证
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025海南保亭黎族苗族自治县市场监督管理局公益性岗位人员招聘1人模拟试卷及答案详解(夺冠)
- 2025年度黑龙江省气象部门高校毕业生招聘4人(第三批次气象类)考前自测高频考点模拟试题及答案详解(新)
- 2025广东广州市中山大学孙逸仙纪念医院康复医学科医教研岗位和医技岗位招聘2人模拟试卷及答案详解(历年真题)
- 2025福建厦门市集美实验学校非在编教师招聘1人模拟试卷完整参考答案详解
- 2025河南开封国禹运营管理有限公司招聘园区转运中心人员10人考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025合同履行期间的保证期间与证期间的长短及起算点
- 冬季防疫知识培训总结课件
- 2025湖南红花园投资开发有限公司招聘10人模拟试卷及完整答案详解1套
- 2025湖北咸宁市通城县事业单位高层次和急需紧缺人才引进48人考前自测高频考点模拟试题(含答案详解)
- 2025广东湛江市霞山区司法局招聘司法协理员拟聘用人员(第一批)考前自测高频考点模拟试题及答案详解(新)
- 管道热处理课件
- 2025成人高考试题真卷数学及答案
- 2025年京东集团校招面试题与答案
- 浙江省A9协作体2025-2026学年高二上学期暑假返校联考英语试卷(含解析)
- 2025年海水淡化处理行业研究报告及未来行业发展趋势预测
- 企业价值创造培训
- 河南省汝阳县2025年上半年事业单位公开招聘教师岗试题含答案分析
- 2025至2030白色家电行业市场深度调研及供需格局及有效策略与实施路径评估报告
- 小学音乐趣味教学讲座
- (正式版)DB35∕T 2242-2025 《户用光伏发电系统安装技术规范》
- 苗木栽培养护技术
评论
0/150
提交评论