1 / 56
文档名称:

第8章 软件技术基础.ppt

格式:ppt   页数:56页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第8章 软件技术基础.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第8章 软件技术基础.ppt

文档介绍

文档介绍:第8章软件技术基础
软件工程基础
软件工程的基本概念
软件的发展过程
软件工程的定义
软件工程的内容
软件工程过程与软件生命周期
软件工程的基本目标与原则
软件开发工具与开发环境
软件的发展过程
软件的发展大致可划分为四个阶段:
程序设计阶段
程序系统阶段
软件工程阶段(结构化方法)
软件工程阶段(面向对象方法)
软件工程的定义
软件工程就是采用工程化的原理、技术和方法来开发、运行和维护软件。
软件工程包含三个要素:
方法(Methodologies)
工具(Tools)
过程(Procedures)
软件工程的内容
软件工程的主要内容是揭示和分析计算机系统所要求的各种功能,然后将它们分配给系统的各个部分。
软件工程过程与软件生命周期
软件工程过程
软件工程包括:获取过程、供应过程、开发过程、操作过程、维护过程、管理过程、支持过程
软件生命周期
软件生命周期大体可分为三个时期:计划阶段、开发阶段和运行阶段。
软件生命周期模型
软件过程模型:瀑布模型、快速原型模型、螺旋模型、增量模型、喷泉模型、变换模型、面向对象生存期模型等。
瀑布模型
瀑布模型——软件工程中应用最广泛的软件过程模型
软件测试
软件设计
需求分析
软件维护
软件编码
软件计划
瀑布模型
软件工程的基本目标与原则
软件工程的目标可概括为:
要付出较低的开发成本,达到要求的软件功能,取得较好的软件性能,开发的软件要易于移植、可靠性高,维护费用要较低些,并能按时完成开发工作,及时交付使用。
软件工程的原则:
分解、抽象和信息隐蔽、一致性、确定性。
软件开发方法
结构化方法
面向对象分析
面向对象设计
面向对象编程
软件测试
问题定义和
可行性分析
面向对象方法的软件开发过程
面向对象的方法
结构化分析
结构化设计
结构化编程
软件测试
问题定义和
可行性分析
结构化方法的软件开发过程
软件测试与维护
软件测试方法
可分为静态测试和动态测试两大类
软件测试
大型软件系统的测试基本上分四步进行:单元测试、集成测试、验收测试(确认测试)和系统测试
软件维护
软件维护的内容有四项:校正性维护、适应性维护、完善性维护和预防性维护

最近更新

大型活动专用纸箱采购合同规范 3页

2025年最新2025冬天下雪的温馨文艺早安说说80.. 10页

大学学生公寓物业综合管理及清洁服务合同 2页

大学生家庭父母离婚子女抚养及教育协议 2页

大巴车租赁与保养一体化服务合同 3页

2025年最唯美的消防安全手抄报 4页

大毯塑料袋产品生命周期评价与改进合同 3页

大理石石材行业市场营销推广合作协议 3页

大米加工生产线设备采购合同 3页

2025年暗示对方自己要分手的深奥句子 6页

大院出租合同附租赁期间租赁物损坏赔偿及修复.. 3页

存单质押担保小微企业贷款合同样本 3页

安全员培训服务合同范本 3页

安全生产人员资质认定协议 4页

安全评价咨询合同范本:网络安全评价与防护方.. 3页

安徽汽车销售企业销售顾问劳动合同范本 3页

安防产品进出口贸易合同 3页

官方授权汽车租赁与维修保养合同 3页

定制门禁系统购销与安装服务协议 3页

2025年智力题和脑筋急转弯题目汇总 4页

2025年普通话学习心得 15页

宾馆客房用品品质检测采购合同范本 3页

宾馆租赁承包与智能客房服务协议 3页

导游人员知识产权保护合同 2页

展览展示场地租赁协议范本 3页

2025年春雨真好600字作文六年级 7页

工业园区标准化场地租赁个人合同模板 3页

汽车刹车抱死的利与弊 5页

汇总 - 39种行业废水处理工艺流程图 4页

书包质检报告 22页