当前位置: 首页 > article >正文

软件工程(软考高频)

一、软件工程概述

1.软件的基本生命周期

3b1b4f81da71444696dd629ad563d10d.jpg

2.软件过程

6d6c53290c324e87be01515af852cf29.jpg 85e79879ffef467e91611b18c3cf573d.jpg

5fe41022a372474f80a48b4657d0331e.jpg 93b868541a954edd8b6d99e7c06afbd3.jpg

二、软件开发方法

6f901a11c99b4beb93d9d084b3129555.jpg

8ee7330e223a464991ab7db42d3f060a.jpg

三、 软件开发模型

1.瀑布模型和V模型

ac9a833106164d4ab6fd38a0f4c75bb6.jpg

2cc4adde5e0c402a9ca5b992b7df1645.jpg c5ef4e37866c47bc81e444f8db0e0725.jpg 

2.原型模型和螺旋模型

37fcc0d9811f46c2b3aa1e1a7dd1103b.jpg

56fc18d3674b4d11b9685144c14e7048.jpg 926a7af16e3c46a28960f7fcaa4a5927.jpg ad0b7bce7524499483d779c0f1b421d9.jpg c577c3c0b9764c759b4a29af7509abb4.jpg 05f7735b726a47f28b062666eae56d8b.jpg 

3. 增量模型

207c600222f64e18a512a71d70597a00.jpg

2b046552f1744e218525ec7cfd1e7ba5.jpg

4.喷泉模型

e26ba59687614a91925cd0cc71d07b1c.jpg

fc371a32fb704a59b919ae53501c8978.jpg

5.统一过程UP模型

b2cc8e2140004456aced92a3bd7fc678.jpg

6.敏捷方法 

1f4ce7ed62c447fa865f1586f1b0a98e.jpg

 敏捷方法的开发模型

2aa4a8b5f60745619ffb391e04a15251.jpg

45f7cf012181494c86fe43943a5bb218.jpg 9356209b9965476b932ea6a77647b0c4.jpg

2ff5eafe2973466d8d2fb2a7d8c75572.jpg

四、需求分析

1.基本概念

71eee86c4b62490c99e6c4092c7357f9.jpg

2de3e7da66ae4872a1498282a285534d.jpg

2.需求的分类

5c9e3a9d5a8b45b4981bba7c877ab146.jpg

fabb3ccba7324a4882fb602d2cc94b16.jpg  

3.需求分析的工具

(1)数据流图

2b5ac9f33e214d56b068dfb3dcfb0bca.jpg

c8a57bb7dd904384bf969c4a9709bcb3.jpg 15fa3569ce1443129a81b3bd82d440e6.jpg  

(2)数据字典

99b157fae5bd47ee85cf771c9c7fe4e6.jpg

36d750059ffb432886707265cb4cabbf.jpg  

(3)加工逻辑的描述

45aea81a68a34b2eba682e62f301297b.jpg

dfd813da5c0440528f995614b69dcb41.jpg

95b7cd683c7243fa9f7feded71ac9e63.jpg  11f28db0d0684f5c886fdb0087a0cc64.jpg

 03f4f2268dc849448faa31ae9148fb59.jpg

86409ec34414497986f000d1bd8eaab7.jpg

五、 系统设计

1.基本概念

bdc37e42fa39461cbf1f86c83493d40b.jpg

23492cbd66c24419abb4526f90ff7ff9.jpg 5cbc5bdc368d436f8bd124ac30cb1428.jpg c0984a732eca449f815d06dfed5171d8.jpg 679eaf24f8d14f7d9a6a929223e320ea.jpg 

2. 模块设计

1e280240403c414baf61298b4403538d.jpg

73b6931a4f7340c593bdc7c774a0473c.jpg 1e5ad13433364d448c93b53856b956c2.jpg ce88a621c23741fbaf67e1c05e6b6bee.jpg a58b2150b76e4936b50a888fc064ac58.jpg b68588e1e1f5424aa6926dfa2de880f9.jpg

3.人机界面设计

919bada6978141dba5129f03efb050db.jpg

5dd7d9d71eb74ff5a5b80edf192c297d.jpg  

4.架构设计

df565fef14064bfb8fb583afe9c9a57c.jpg

e22affaba8644ae1aea2a7e963621d54.jpg 5ad32be95cdc468e97839b022de88111.jpg 4f1ee0cbe6a44b01816bb39b7139510d.jpg fc119414e8604f7f8b5afc542b6ebaab.jpg 4626e6526a7d4f51829be6ebaeba5af3.jpg 6c2eb54046974ba0b851da549c2dbb5a.jpg 0955847048574ffb9fd5c140d407af6f.jpg f5d1b5030a544212a91bc8c45a150041.jpg 29ce4c47f5da46a3a89cb721cdec13d5.jpg  

六、软件测试

1.基本概念及其分类

6d291c1d4d4b4720b6791494855699a1.jpg

f779513de5fe4470a0d1dbabee90c582.jpg bae3a853b33a4c6297d79fc5de0c59a1.jpg 571a407b29a44bc98db125acc4e187a4.jpg d8288ea2409d40b09cd0d3cf853b74cd.jpg

2.黑盒测试

987ff0800a4148828ab143e7c915d951.jpg

3.白盒测试

67c093dc0efd4e449440dba7b665ee02.jpg

d5e1d209666544cea681ff122f89c76e.jpg c65c58c51e864d5ab159f64f8d7a02d6.jpg 

4.系统测试阶段

1b6fa913fba94013b083ef9d0b7bebb6.jpg

 4da8d61538b14954bec4c14b76de293f.jpg

5.环路复杂度计算

497415774d894d9ea830dd1bad4f1c15.jpg

ca6153226ce54639af0eee249d67c91b.jpg

8ce69aa08b144824bfb724a08e719767.jpg e4a23e18d6434a8e87d465802554e626.jpg 

七、软件维护

b114035c224c4340a90feba1bd77e081.jpg

012cf0706c0441778b63d893e9d16d3b.jpg 94506d737c324d3fbcd1c220c054ac10.jpg  

八、软件文档

0d32bd3b7bb549afbf2ba4a959d018bd.jpg

ad91e02c292944928f3292d0f7b39cec.jpg

九、软件质量保证模型

39879d86e6a04603bb0d1252fcf8f507.jpg

18e99e8b7cbf4417bc7522cdb9bc95c8.jpg


http://www.kler.cn/a/380649.html

相关文章:

  • @RequestParam和@PathVariable的解释与区别
  • Educational Codeforces Round 173 (Rated for Div. 2)
  • C#连接SQLite数据库并实现基本操作
  • 深入理解 PyTorch 的 view() 函数:以多头注意力机制(Multi-Head Attention)为例 (中英双语)
  • 使用驱动器光盘需格式化:深度解析与数据恢复全攻略
  • 数据中台从centos升级为国产操作系统后,资源增加字段时,提交报500错误
  • Linux设置openfile
  • LabVIEW适合开发的软件
  • 龙芯+FreeRTOS+LVGL实战笔记(新)——14按键单击/双击/长按
  • 【Linux网络】TCP_Socket
  • vue框架简介
  • Android 解决飞行模式下功耗高,起伏波动大的问题
  • JeecgBoot入门
  • 如何使用springboot+redis开发一个简洁的分布式锁?
  • windows XP,ReactOS系统3.4 共享映射区(Section)---2
  • 视频批量裁剪工具
  • Jupyter notebook 添加目录插件
  • 【VScode】中文版ChatGPT编程工具-CodeMoss!教程+示例+快捷键
  • 移动混合开发面试题及参考答案
  • 企业人力资源招聘面试新工具:AI智能面试系统
  • 大数据与智能算法助力金融市场分析:正大的技术创新探索
  • qt QMenuBar详解
  • windwos安装多版本Maven(图文详细版)
  • stm32使用串口的轮询模式,实现数据的收发
  • 【C++】C++的单例模式
  • 后台管理系统的通用权限解决方案(十)如何自定义SpringMVC的参数解析器