软考笔记(二)

结构化分析方法

  1. 基本概念:是一种基于数据流的方法
  2. 结构化分析模型
    • 数据流图
    • 数据词典
    • 加工逻辑的描述

  • 结构化分析面向数据流的需求分析方法
  • Jackson面向数据结构的分析设计方法
  • Booch面向对象的分析设计方法
  • UML面向对象技术领域占主导地位的标准建模语言
耦合度
  • 数据耦合:只是通过参数表传递数据值
  • 标记耦合:都与同一个数据结构有关
  • 控制耦合:传递过程中有控制信息
  • 公共耦合:通过一个公共区的数据而发生相互作用
  • 内容耦合:最高度耦合。

软件测试

  • 性能测试:指检查系统是否满足系统设计方案说明书对性能的要求
  • 回归测试:指修改了代码后,重新测试以确定修改没有引入新的错误或导致其他代码产生错误
  • 验收测试:以用户为主,对系统进行测试和验收
  • 功能测试:指黑盒测试,完全不考虑软件内部结构和特性的情况下测试

软件系统的文档主要包括用户文档和系统文档

单元测试注重于模块的内部处理逻辑和数据结构

软件维护

  • 正确性维护:指改正系统开发阶段已经发生而系统测试阶段没有发生的错误
  • 适应性维护:指软件适应新的技术和管理需求变化而进行的修改
  • 完善性维护:指扩充功能和改善性能的修改
  • 预防性维护:改进应用的可靠性和可维护性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值