- 9
- 0
- 约5.43千字
- 约 8页
- 2017-08-31 发布于广东
- 举报
软件工程复习
第一章
软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
软件工程是应用计算机科学,数学及管理科学等原理开发软件的过程。他借鉴了传统工程的原则,方法,以提高质量,降低成本为目的 。
1993年IEEE做了更全面的定义:把系统的,规范的,可度量的途径应用于软件开发,运行和维护过程,也就是把工程应用于软件。
软件工程的7条基本原理:
用分阶段的生命周期计划严格管理
坚持进行阶段评审
实行严格的产品控制
采用现代程序设计技术
结果应该明确的审查
开发小组的人员应该少而精
承认不断改进软件工程实践的必要性
软件工程包括技术和管理两方面的内容,是技术与管理紧密结合工程学科。
软件工程包括3个要素:方法,工具和过程。
面向方法学友以下4个要点:
把对象作为融合数据及在数据上的操作行为的统一的软件构件
把所有对象都划分成类
按照父类与子类的关系,把若干个相关的类组成一个层次结构的系统关系
对象间彼此仅能通过发送消息相互联系
软件生命周期包括软件定义,软件开发和运行维护3个阶段。
软件定义的任务是:确定软件开发工程必须完成的总目标;确定工程的可行性;导出实现工程目标应该采取的方法及系统必须完成的功能;估计完成工程需要的资源和成本,并且制定工程进度表。
生命周期的每个阶段的基本任务:
问题定义
可行性研究
需求分析
总体设计
详细设计
编码及阶段测试
综合测试
软件
您可能关注的文档
- 纳米架构知识链接.doc
- 绍兴市2013年中小学电脑制作活动技术指标及要求.doc
- 肉制品加工业环境、健康与安全(EHS)指南.pdf
- 苹果主要消费群体分析.docx
- 蒲晓蓉_操作系统第1章课件_操作系统概述.ppt
- 融合VISI的WebGIS人机界面设计研究.pdf
- 让简历成为靓丽的名片之三十一:简历写作技巧.ppt
- 让简历成为靓丽的名片之三十二:职业生涯规划设计-简历制作.ppt
- 设施布置计算机优化方法探讨.pdf
- 设置卫星电视广播地面接受设施申请表(新).doc
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
原创力文档

文档评论(0)