02 2015 档案
摘要:第九章、软件实现 软件实现是软件产品由概念到实体的一个关键过程。1.程序设计语言主要讲了其发展、演变与一些特性。2.软件编程规范:包括文件名与组织、代码的版式,代码的版式分为适当的空行、代码行及行内空格、分行、对其与缩进、命名规则、声明、注释几部分注意点。3.软件编码案例分析:有编程注释问题...
阅读全文
摘要:第八章、面向对象设计 1.设计的概念 设计活动:实现从需求分析到软件实现之间的跨越,设计活动结束后需形成设计规格说明书。设计原则包括模块化、耦合度和内聚性、复用性三方面。2.软件体系结构包括仓库体系结构、分层体系结构、MVC体系结构、客户机/服务器体系结构和管道和过滤器体系结构几种,其不...
阅读全文
摘要:第七章、面向对象分析 需求分析阶段的核心是产生一个准确的、完整的、一致的和可验证的系统模型,称为分析模型。1.分析的概念:分析类和分析活动,类包括边界类、控制类和实体类。2.识别分析类:通常需要理解系统内部的行为,识别边界类、控制类、实体类。3.定义交互行为:顺序图可以将用例和分析对象联系在...
阅读全文
摘要:第六章、面向对象基础 面向对象技术是软件工程领域中的重要技术。1.面向对象方法概述:面向对象=对象+类+继承+通信,面向对象的软件工程方法分为面向对象分析、设计、编程、测试、维护。2.面向对象基本概念:从对象、类、封装、继承、消息、关联、聚合、多态性几方面进行详细讲解。3.软件建模概念:对系统...
阅读全文
摘要:第五章、软件工程中的形式化方法 本章涉及到离散数学与数据结构的知识,可见知识都是互通的。1.形式化方法基本概念分为形式规约、形式证明与验证、程序求精,形式证明与验证技术主要包括模型检测和定理证明。2.时态逻辑介绍了Kripke结构;一阶线性时态逻辑以队列及其操作与汉诺塔操作规划问题为例...
阅读全文
摘要:第四章、需求工程 软件需求是决定软件开发是否成功的一个关键因素。自认为软件需求即为软件开发的方向,软件需求分为业务需求、用户需求、功能需求和非功能需求、系统需求,各种需求都对软件设计过程极为重要。需求工程过程包括需求获取、需求分析、需求规格说明、需求验证以及需求管理,其中需求验证要确定正确性、无...
阅读全文
摘要:第三章、软件项目管理 通读本章后理解本章为在一个项目进行前期的工作,及后期的维护,首先介绍软件项目管理,使我们更深入的了解软件项目管理所涉及的内容,然后在软件设计的过程慢慢进行一步步的分配。人员组织与管理介绍了几种项目开发的人员分配与管理方式,根据实际情况进行分配任务与管理,达到最有效的合理利...
阅读全文
摘要:第二章、软件过程 本章主要分为1、软件过程的概念2、软件过程模型和3、案例:微软公司的软件开发过程三部分进行讲解,主要印象深刻的是第二三部分,第二部分讲解了各种软件过程模型,可理解为软件过程的整体框架,通过各种模型展示软件过程。各种模型的分析准确的定义了其优缺点,使我们在软件过程中可以合理的选择...
阅读全文


浙公网安备 33010602011771号