#
11软件工程学概述2可行性研究3需求分析形式化说明技术总体设计6 详细设计7实现8维护9面向对象相关内容10 软件项目管理软件工程导论复习2第1章 软件工程学概述 1、什么是软件危机?P12、软件危机产生的原因有哪些?P33、什么是软件工程?P54、软件工程方法学包含哪些要素?P95、在软件过程中有哪些模型?他们各自的特点是哪些?P15P223第2章 可行性研究 1、可行性研究的目的是什么?P25
#
软件工程导论教材:软件工程导论 张海藩,清华大学出版社 参考教材:(1)《实用软件工程》,郑人杰等,清华大学出版社(2)《软件工程》,齐治昌等,高等教育出版社 (3)《软件工程原理、方法与应用》,史济民,高等教育出版社 第一章软件工程概论§11软件工程发展历史软件工程指导计算机软件开发和维护的工程科学软件工程方法:是采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技
#
无忧PPT整理发布B u s I n e s s 软件生命周期软件工程与其它工程学科一样在开发的过程中同样面临着各种各样的问题分 析 模块化 模块化就是把软件分割成几个易于处理的单元通常称之为模块每个模块仅承担整个软件的一部分功能对于一个大型的软件系统如果没有模块化那几乎是不可能的ControlGame 内聚 软件工程方法Software Engineering 软件工程2.统一
面向对象方法学引论 面向对象方法学概述 面向对象方法学概述f3输出 面向对象的概念Class 杭州人 (子类) 面向对象建模James 类图的基本符号类图描述类类与类之间的静态关系是一种静态模型是创建其他UML图的基础一个系统由多张类图来描述一个类也可以出现在几张类图中1 定义类UML中类的图形符号为长方形用两条横线把长方形分成上中下3个区域(下面两个区域可以省略)为类命名时应该遵守以下几条准则
软件危机是指在计算机开发过程中的开发和维护过程中所遇到的一系列的严重问题软件是程序数据及相关文档的完整集合程序是能够完成预定功能和性能的可执行的程序序列数据是是使程序能够适当的处理信息的数据结构文档是开发使用和维护程序所需要的图文软件工程学包含3个要素:方法工具过程目前使用最广泛的软件工程方法学是传统方法学和面向对象方法学软件工程方法学的软件过程基本上可以用瀑布模型来描述瀑布模型快速原型
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级Software EngineeringCourse Review2014-12 Textbook《software Engineering A Practitioners Approach》7th Edition Roger S. Pressman 2011 China Machine Pr
复习Ch 1软件工程的定义、目标和产生。软件过程的常用模型原型的作用Ch 2可行性研究完成的任务数据流图的画法数据字典,数据的定义Ch 3需求分析阶段完成的任务IPO图Ch 5总体设计完成的任务模块化的概念HIPO图Ch 6详细设计阶段的任务界面设计流程图判定表程序复杂度的度量Ch 7编码的风格测试阶段完成的任务测试的方法黑盒测试白盒测试(条件组合覆盖,基本路径测试)Ch 8维护的意义决定可维护性的因素
违法有害信息,请在下方选择原因提交举报