导图社区 软件工程
对软件工程知识的总论,主要分为生命周期方法学和面向对象方法学两大知识板块,包括生命周期、软件过程模型、文档、原则、要点、优点等内容。
关于面向对象分析与设计的思维导图。包含基本概念、核心特点、事务、关系、图、状态图、概念模型/领域模型等等。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
软件工程
生命周期方法学
生命周期
软件定义/系统分析
可行性研究
系统流程图
需求分析
分析建模与规格说明
ER图
数据流图
状态图/IPO图
数据字典
软件开发
软件设计
基本原理
概要/总体设计
软件结构
层次图与HIPO图
结构图
面向数据流/结构化的设计方法(细化)
详细设计
人机界面设计
过程设计
软件复杂度
判断节点数+1
区域数
软件实现
编码
软件测试(占开发工作量40%)
准则
信息流
步骤和与其他阶段的关系
测试方法
动/静态测试
黑/白盒测试
单元测试
集成测试
确认测试
调试
软件维护(占生命周期60-80%)
概述
定义
工作量(M=P+K*exp(C-D))
副作用
过程
小组组织
软件维护报告
事件流
可维护性
决定因素
提高的方法
软件过程模型
文档
面向对象方法学
原则
模拟人类思维习惯
问题域与求解域尽可能一致
要点
对象
类
继承
信息传递
优点
与人类思维方式一致
稳定性好
可重用性好
可维护性好