6与类库(1)类库的作用(2)MFC(3)ATL(4)ID与类库1直接利用 C++语言开发 程序需要处理许多重复性工作例如 IUnknown 接口的实现类厂的实现DLL程序入口函数等建立一套标准的类库非常有意义VC++提供了两套这样的类库: MFC库ATL库(1)类库的作与类库2(2)MFC基本思路:采用内嵌接口类成员的方式实现多接对象未采用多重继承方式实现
构件对象模型1内 容 基础部分综述接口实现高级部分包含与聚与VC自动化2(1)的起源源于OLE: Object Link and EmbeddingOLE1 采用DDE(Dynamic Data Exchange) 在不同的程序之间进行通信DDE缺点: 效率低,稳定性不好,使用不方是为克服上述不足而出现的 OLE2 以 为基础 但OLE未能体
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级软件工程Chap 20 面向对象的概念和原理 什么是面向对象技术面向对象技术有什么好处为什么要用面向对象技术软件开发分析阶段的工作就是提取系统需求的过程主要包括三项内容:理解表达和验证 原则:使问题描述空间(问题域)与解空间(求解域)在结构上尽量一致 对象:是客观世界中实体的抽象 问题域的对象通常是不
软件工程 测试用例设计概述 软件测试用例设计方法 白盒测试用例设计方法 黑盒测试用例设计方法 单元测试的测试用例设计 集成测试的测试用例设计 系统测试的测试用例设计测试用例数和软件规模的关系 57软件工程软件工程软件工程b(A=2) or (X>1)cX = X1或者Test1:【(2 1 1)(2 1 2)】覆盖 abe【P3】Test2:【(3 0 3)(3 0 1)】覆盖 a
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版
软件测试的目标 黑盒测试和白盒测试 软件测试的步骤 测试阶段的信息流 单元测试考虑 单元测试过程 非渐增式测试分别测试每个模块再放在一起结合成所要的程序 渐增式测试将下一个要测试的模块同以测试好的模块放在一起测试类推结合成所要的程序分为自顶向下和自底向上两种方法自底向上结合步骤系统测试是将通过确认测试的软件作为整个基于计算机系统的一个元素与计算机硬件外设某些支持软件数据和人员等其它系统元素结合
TAB COG與COF之特性比較比較項目TAB技術COG技術COF技術類似產品重量較重輕中修配性(to LCP)可較難(待開發)可可撓性固定位置不可佳附加元件不可難易LCP應用尺寸中大中小中小(產品應用開發階段)低阻抗玻璃不需需要不需LEAD Pitch60um (OLB)60um (ILB)50um (ILB) 50um (OLB)IC Pad數可達300 以上可達300 以上可達300 以
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 高级软件工程费玉奎(计算机科学与技术系)办公室:文理大楼605Email:fyksdau.edu高级软件工程基本理论UML使用方法教学内容高级软件工程重点补充内容记笔记课后复习整理带着问题看书究其所以然勤于实践在处理问题过程中修正完善对知识的理解学习方法数据库原理及应用掌握基本理论和基
面向对象方法学引论 面向对象方法学概述 面向对象方法学概述f3输出 面向对象的概念Class 杭州人 (子类) 面向对象建模James 类图的基本符号类图描述类类与类之间的静态关系是一种静态模型是创建其他UML图的基础一个系统由多张类图来描述一个类也可以出现在几张类图中1 定义类UML中类的图形符号为长方形用两条横线把长方形分成上中下3个区域(下面两个区域可以省略)为类命名时应该遵守以下几条准则
软件质量概念软件质量特性定义成分层模型最基本的叫做基本质量特性它可以由一些子质量特性定义和度量二次特性在必要时又可由它的一些子质量特性定义和度量1976年 Boehm质量模型1979年 McCall质量模型1985年 ISO质量模型软件质量的度量和评价二元度量检查表质量保证的概念在开发新软件的过程中大力使用和推行软件工程学中所介绍的开发方法和工具 使用先进的开发技术:如结构化技术面向对象技术
违法有害信息,请在下方选择原因提交举报