课程

本章介绍软件危机,软件工程原理,软件生命周期以及传统和现代软件过程模型

●1.1软件危机

本节主要介绍软件危机的表现,产生的原因,消除软件危机的途径

●1.2软件工程

主要介绍软件工程的定义、基本原理及其基本特性

●1.3软件生命周期

本节主要介绍软件生命周期的各个阶段

●1.4软件过程

本节主要介绍传统软件过程模型

●1.5软件过程:现代软件过程

本节主要介绍现代软件过程模型

第二章可行性研究

本章介绍可行性研究的目的,任务,过程和方法

●2.1任务、过程和系统流程图

本节主要介绍可行性研究的任务,过程和系统流程图

●2.2数据流程图

本节主要介绍数据流图,如何用数据流图建立逻辑模型

●2.3数据字典

本节主要介绍如何定义数据字典

●2.4成本效益分析

本节主要介绍成本效益分析的方法

第三章需求分析

本章介绍需求分析任务,与用户沟通获取需求的方法,如何建立数据模型和行为模型

●3.1需求分析

本节主要介绍需求分析重要性、需求工程、需求分析的任务、需求分析的过程

●3.2需求获取

本节主要介绍需求获取的访谈、简易的应用规格说明、面向数据流自顶向下求精、快速原型、用实体联系图建立数据模型

●3.3行为建模

本节主要介绍用状态转换图建立行为模型、介绍需求正确性、一致性、完整性和现实性

第四章形式化说明技术

本章介绍有穷状态机、Petri网和Z语言。

●4.1概述、有穷状态机

本节主要介绍形式化开发方法发展历史、形式化规格说明建模、形式化验证、形式化程序求精,以及如何用有穷状态机建立形式化规格说明

●4.2Petri网介绍

本节主要介绍Petri网以及如何用Petri网建立形式化规格说明

●4.3Petri网-电梯系统控制

本节主要电梯系统Petri网形式化规格说明

●4.4Z语言

本节主要介绍Z语言以及如何用Z语言建立形式化规格说明

第五章总体设计

本章介绍总体设计的任务、过程、原理、启发性规则以及面向数据流的设计方法

●5.1设计过程

本节主要介绍软件设计过程的具体步骤

●5.2设计原理:模块化-抽象-逐步求精

本节主要介绍软件设计过程中应遵循的基本原理--模块化、抽象、逐步求精

●5.3设计原理:模块独立

本节主要介绍软件设计过程中应遵循的基本原理--模块独立

●5.4启发规则

本节主要介绍软件设计过程中的启发性规则

●5.5面向数据流的设计方法

本节主要介绍将信息流映射成软件结构的一个系统化途径

第六章详细设计

本章介绍应该怎样具体地实现所要求的系统

●6.1过程设计工具

本节主要介绍过程设计的主要工具:程序流程图、盒图、PAD图

●6.2过程设计工具:判定表和判定树

本节主要介绍过程设计的主要工具:判定表和判定树

●6.3面向数据结构的设计方法

本节主要介绍面向数据结构的设计方法--Jackson方法

●6.4程序复杂程度的定量度量

本节主要介绍环形复杂度的定义,流程图映射成流图,以及如何用流图给出环形复杂度

第七章实现

本章介绍软件测试过程、软件测试方法、软件调试和软件可靠性

●7.1软件测试的基本概念

本节主要介绍软件测试基本概念

●7.2单元测试

本节主要介绍单元测试测试环境和测试方法

●7.3集成测试和验收测试

本节主要介绍集成测试的非渐增测试和渐增测试,以及确认测试中的α测试和β测试

●7.4白盒测试技术--逻辑覆盖

本小节主要介绍逻辑覆盖中的语句、判定、条件、条件组合、路径覆盖

●7.5白盒测试技术--控制结构测试

本小节主要介绍控制结构测试中的用环形复杂度方法进行控制结构测试

●7.6黑盒测试技术

本节主要介绍各种黑盒测试方法:等价划分方法划分等价类、用边界值方法寻找测试用例

●7.7调试和软件可靠性

第八章软件维护

本章介绍软件维护定义、种类和软件的可维护性。

●8.1软件维护

介绍软件维护定义、种类和软件的可维护性。

第九章面向对象主要概念

介绍面向对象开发方法中的基本概念

●9.1抽象和分类

本节介绍了抽象和分类

●9.2模型

本节介绍了模型的概念

●9.3对象与类

本节介绍了对象和类的概念

●9.4封装

本节介绍了封装的概念

●9.5继承

本节介绍了继承的概念

●9.6多态

本节介绍了多态的概念

第十章面向对象分析

介绍面向对象分析的模型及过程

●10.1OOA模型及过程

本节介绍了面向对象分析模型的概念、组成和面向对象分析的过程

第十一章面向对象设计

介绍面向对象设计的模型及过程

●11.1OOD模型及过程

本节介绍了面向对象设计模型的概念、组成和面向对象设计的过程

第十二章软件项目管理

本章介绍估算软件规模、工作量估算、进度计划、人员组织、质量保证、软件配置管理

●12.1估算软件规模--代码行技术

本节主要介绍代码行技术

●12.2估算软件规摸--功能点技术

本节主要介绍估算软件规模的功能点技术

●12.3工作量估算

本节主要介绍静态单变量模型、动态多变量模型、COCOMO2模型

●12.4进度计划

●12.5人员组织、质量保证和软件配置管理

本节主要介绍民主制程序员组、主程序员组、现代程序员组;介绍软件质量、软件质量保证措施;软件配置、软件配置管理过程

THE END
1.面向特征的软件产品家族建模方法AET本文在对高校设备预定管理产品家族进行领域建模时,以FODA为基础,把特征和特征模型的概念引入到领域分析模型中,用于表现领域需求,同时采用用例模型描述家族中的成员系统的变化性。 面向特征的产品家族领域分析的主要目标是获得领域分析模型以描述家族中产品的共性和变化性需求,包括场景模型、领域面向对象分析模型和特征模型3...http://www.chinaaet.com/article/19794
2.UML2面向对象分析与设计答案(24页)UML2面向对象分析与设计第二版答案下载理论建模 第1 章 上升到面向对象 选择题 1. A 2. A 3. B 简答题 1. 与传统结构化方法相比,面向对象技术的优势主要体现在哪些方面? 主要包括以下几个方面的与优势: (1)沟通:在计算机中模拟现实世界的事和物; (2 )稳定:较小的需求变化不会导致系统结构大的改变; ...https://max.book118.com/html/2020/0517/5203210141002244.shtm
3.面向对象分析与设计类图类之间的关系包括: ___ 、___ 、___ 和 ___ 。 依赖|泛化|关联|实现 类中方法的可见性包含3种,分别是: ___ 、___ 和 ___ 。 共有;公有;public|私有;private|受保护;protected 在UML软件开发过程系统分析阶段产生的对象模型有三种模型,它们分别是:___ 模 型、 ___ ...https://developer.aliyun.com/article/1219216
4.软件开发方法基础大剖析而面向对象程序语言(OOP)主要工作为编写代码、改进系统的性能。 为了将面向对象的分析模型转化为设计模型,设计人员必须完成设计用例实现方案、设计技术支撑方案、设计用户界面、精化设计模型 面向对象的基本概念主要有对象、类、抽象、封装、继承、多态、接口、消息、组件、模式、复用。面向对象设计(OOD)的基本思想包括...https://www.imooc.com/article/details/id/259116
5.清华大学出版社图书详情提供课件、咨询QQ:381844463(仅限教师)。详细讲解了UML建模所涉及的图形的语法和语义,配以案例分析,简单易懂;阐述了面向对象分析方法和设计方法及其模型表达,易于掌握与应用;结合“面向对象软件工程”的课程教学经验,提供了分析和设计案例以及课后思考题,便于自学。 http://www.tup.tsinghua.edu.cn/bookscenter/book_08634201.html
1.面向对象分析三种模型文章浏览阅读1w次。类模型交互模型状态模型_标题1:模仿上述例子,自己完成3个对象(类)的分析,并提交结果https://blog.csdn.net/k3108001263/article/details/89643578
2.软件工程导论作业2.2 面向对象分析设计的基本思路和过程是怎样的? 答:分析过程主要包括理解、表达和验证。设计是把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。 过程:识别系统的用例和角色,进行系统分析并抽象出类,设计系统并设计系统中的类及其行为。 https://www.unjs.com/zuixinxiaoxi/ziliao/20170805000008_1416273.html
3.面向对象分析模型有三种,分别是:对象模型案例题 试题出自试卷《02333《软件工程》预测卷(十四)》 面向对象分析模型有三种,分别是:对象模型、___和功能模型。 参考答案:查看答案查看解析下载APP畅快刷题https://www.educity.cn/tiku/10643005.html
4.软考高级软件架构师学习笔记四(错题重点知识)响应式web设计具体的实现方式包括媒体查询(Media Query)、流式布局(弹性布局、动态布局)、液态图片(弹性图片)等。 9、面向对象分析与设计 面向对象设计的基本任务是把面向对象分析模型转换为面向对象设计模型。 面向对象分析模型主要由顶层架构图、用例图、领域概念模型构成。 https://blog.51cto.com/u_15564034/6429914
5.面向对象分析中的三种主要模型是什么?它们之间有什么关系?答案解析 查看更多优质解析 解答一 举报 (1)与功能模型的关系:对象模型展示了功能模型中的动作者、数据存储和流的结构,动态模型展示了执行加工的顺序.(2)与对象模型的关系:功能模型展示了类上的操作和每个操作的变量,因此它也表示了类之间的“供应者一客... 解析看不懂?免费查看同类题视频解析查看解答 ...https://www.zybang.com/question/02c600aa4150ef963c704c4ffb9d03ad.html
6.面向对象的分析方法主要是建立三类模型,即()。面向对象分析主要由对象模型、动态模型、功能模型组成,其中对象模型是最基本、最重要、最核心的;https://www.nowcoder.com/questionTerminal/2c30051783fe4f52980d798568444d0a
7.(专升本)自考《软件工程》备考知识点汇总9.初始阶段的基本目标是:获得与特定川况和平台无关的系统体系结构轮廓,以此建立产品功能范围;编制初始的业务实例,从业务角度指出该项目的价值,减少项目主要的错误风险.精化阶段的基本目标是通过捕获并描述系统的大部分需求一些关键用况,建立系统体系结构基线的第一个版本,主要包括用况模型和分析模型,减少次要的错误风险;...https://www.yxfsz.com/view/1513782047553982466
8.30个微能力点测评指南目录同心县第八中学人人通空间第二部分微能力测评规范 A1技术支持的学情分析 A2数字教育资源获取与评价 A3演示文稿设计与制作 A4数字教育资源管理 A5技术支持的课堂导入 A6技术支持的课堂讲授 A7技术支持的总结提升 A8技术支持的方法指导 A9学生信息道德培养 A10学生信息安全意识培养 A11评价量规设计与应用 ...http://hy.nxeduyun.com/index.php?r=space/school/theme/content/view&id=2343239