


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一次文档1、什么是软件生命周期模型?有哪些主要模型?软件生命周期模型也称为软件过程模型,反映软件生存周期各个阶段的工作如何组织、衔接,常用的有瀑布模型、原型模型、螺旋模型、增量模型、喷泉模型,还有建造-修补模型、MSF过程模型、快速原型模型。生命周期模型优点缺点适用范围建造-修补模型设计编码过程简单、方 便。进行维护相当困难、而且 发生回归错误的机会也相 当大。适用于不用任何维护的小程 序。瀑布模型为项目提供了按阶段划 分的检查点、当前一阶 段完成后,只需要去关 注后续阶段。在项目各个阶段之间极 少有反馈、只有在项目 生命周期的后期才能看 到结果、通过过多的强 制完成日期和里程 碑来 跟踪各
2、个项目阶段。对于经常变化的项目而言,瀑布模型不适用。快速原型模型克服瀑布模型的缺点, 减少由于软件需求不 明确带来的开发风险。所选用的开发技术和工 具不一定符合主流的发 展,快速建立起来的系 统结构加上连续的修改 可能会导致产品质量低 下。迅速确定系统的基本需求,发 现问题、消除误解、开发者与 用户充分协调的一个步骤。螺旋模型设计上的灵活性,可以 在项目的各个阶段进 行变更,以小的分段来 构建大型系统,使成本 计算变得简单容易,客 户始终参与每个阶段 的开发,保证了项目不 偏离正确方向以及项 目的可控性。建设周期长,而软件技 术发展比较快,所以经 常岀现软件开发完毕 后,和当前的技术水平 有了
3、较大的差距,无法 满足当前用户需求。特别适合于大型复杂的系统, 对于新近开发,需求不明确 的情况下,便于风险控制和 需求变更。增量模型增大投资的早期回报。要求开放的结构,可能退 化为建造-修补模型。增量包足够小,其影响对整 个项目来说是可以承受的, 不容易破坏整体结构的。迭代模型降低了在一个增量上 的开支风险。如果开发 人员重复某个迭代,那 么损失只是这一个开 发有误的迭代的花费。还未被广泛应用。用户需求容易有变化的、高风 险项目。喷泉模型该模型的各个阶段没 有明显的界限,开发人 员可以同步进行开发。可以提高软件项目开 发效率,节省开发时 间。开发过程中需要大量的 开发人员,因此不利于 项目的
4、管理。此外这种 模型要求严格管理文 档,使得审核的难度加 大,尤其是面对可能随 时加入各种信息、需求 与资料的情况。面向对象的软件开发过程。MSF过程模型它是瀑布模型和螺旋模 型的组合,吸收了瀑布 模型的里程碑和螺旋模 型的反复迭代的思想适用于电子商务、分布式 WEB等企业解决方案的开发和部署中。快速原型模型克服瀑布模型的缺点, 减少由于软件需求不明 确带来的开发风险。所选用的开发技术和工具不一定符合主流的发展;快速建立起来的系统结构 加上连续的修改可能会导致产品质量低下。需求复杂、难以确定、动态变化的软件系统2、面向对象的程序设计与结构化程序设计的特点?所有计算机均由两种元素组成:代码和数据
5、.精确的说,有些程序是围绕着”什么正在发生而编写,有些则是围绕”谁正在受影响”而编写的.,面向对象的程序设计的方式的特点是 数据控制代码的访问.通过把控制权转移到数据上 ,面向对象的模型在组织方式上有:抽象,封装,继承和多态的好处.。结构化程序设计方法主要由以下三种逻辑结构组成:1) 顺序结构:顺序结构是一种线性、有序的结构,它依次执行各语句模块。2) 循环结构:循环结构是重复执行一个或几个模块,直到满足某一条件为止。3) 选择结构:选择结构是根据条件成立与否选择程序执行的通路。 采用结构化程序设计方法,程序结构清晰,易于阅读、测试、排错和修改。由于每个模块 执行单一功能, 模块间联系较少,使程序编制比过去更简单, 程序更可靠, 而且增加了可维 护性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东南粤银行分行行长、副行长等岗位招聘模拟试卷及一套完整答案详解
- 2025春季北方华创招聘模拟试卷及参考答案详解一套
- 2025河南省机场集团有限公司招聘毕业生模拟试卷及1套完整答案详解
- 2025广东深圳市服务高质量发展专项招录紧缺专业公务员486人模拟试卷及答案详解1套
- 2025年广西广电大数据科技有限公司第二季度招聘3人模拟试卷含答案详解
- 2025年中国检验认证集团安徽有限公司招聘模拟试卷附答案详解(模拟题)
- 2025江苏苏州市相城区教育系统招聘事业编制教师66人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025湖南岳阳市屈原管理区凤凰乡人民政府公益性岗位招聘考前自测高频考点模拟试题带答案详解
- 2025福建莆田市城厢区司法局城厢区选任人民陪审员60人考前自测高频考点模拟试题及一套完整答案详解
- 新进护士院感知识培训
- 锅炉培训课件
- 部编版(2024)三年级道德与法治上册第二单元《学科学 爱科学》知识清单
- 青岛 二年级 数学 上册 第4单元《8的乘法口诀》教学课件
- 广东省东莞市五校2024-2025学年高一上学期第一次联考数学试题(无答案)
- 中华人民共和国标准设计施工总承包招标文件(2012年版)
- PVC-地面中水泥基自流平找平层的施工作业指导书
- 道路施工分包合同范例
- 供应商审核报告QSA+QPA(连接器行业)
- 《民航客舱设备操作与管理》课件-项目二 客舱服务设备
- 咖啡因实验报告咖啡因与老年人认知功能
- GB 32032-2024金矿开采、选冶和金精炼单位产品能源消耗限额
评论
0/150
提交评论