博客
关于我
软工视频总结(二)
阅读量:610 次
发布时间:2019-03-12

本文共 911 字,大约阅读时间需要 3 分钟。

前言

这个视频看了一半多了,感觉知识之间的联系很密切,以前很多不懂的知识在这里也得到了解答,很喜欢这种感觉。

软件测试

这里写图片描述

黑白盒的测试方法各有优劣,黑盒测试方法成本较高,但是准确度也高,而白盒测试为逻辑测试,感觉类似于抽样调查,或者严格的来说是构建模型,通过理论上的测试来确定软件的正确与否。

这里写图片描述

软件测试的策略氛围组装测试、系统测试、单元测试、确认测试

软件维护

这里写图片描述

软件维护和软件测试也有关联性,测试的越好,软件维护起来也就会越轻松,一个软件的开发过程中,占成本最多的就是软件维护,这一知识点是相当重要的。

面对对象

这里写图片描述

面向对象=对象+类+继承+通信
1、对象:面向对象开发模式的基本成分,每个对象可用他本身的一组属性和他可执行的一组操作来定义。属性只能通过对对象的操作来改变。操作也成为方法或服务。

2、通信:对象与对象之间的联系。对象分为主动对象和被动对象。

3、类:一组由相同数据结构和相同操作的对象的集合。定义包括一组数据属性和在数据上的一组合法操作。是有相同 属性和服务的一组对象的集合。为这一组对象提供统一的数据描述。

4、继承:用已经存在的定义,定义新的技术。新类的地宫一可以使已存在类所声明的数据和新类所增加的声明的组合。一般类是父类。特殊类叫子类。如:特殊类的对象有一般类的对象的全部属性和服务,叫做特殊类对一般类的继承。

数据流图

数据流图:描述数据处理过程

1.含义:数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的传输变换过程。数据流图是结构化系统分析的主要工具,他表示了系统内部信息的流向,并表示了系统逻辑处理的功能
2.特性:
1)抽象性 2) 概括性 3)层次性
3.作用:帮助分析人员分析系统;做进一步数据分析;定出存取方式
4.优缺点:
1)总体概念强 2)可以反映出数据流向和处理过程 3)自顶向下分析,容易寻找错误 4)不直观 5)人工复杂

需求分析方法

大多数需求分析方法是由数据驱动的

共性:1.支持数据域分析机制
2.功能表示方法
3.接口的定义
4.问题分解的机制以及对抽象的支持
5.逻辑视图和物理视图
6.系统抽象模型

小结

软工视频收获很多,正在努力整理中。

你可能感兴趣的文章
mysql 删除日志文件详解
查看>>
mysql 判断表字段是否存在,然后修改
查看>>
mysql 协议的退出命令包及解析
查看>>
mysql 取表中分组之后最新一条数据 分组最新数据 分组取最新数据 分组数据 获取每个分类的最新数据
查看>>
mysql 多个表关联查询查询时间长的问题
查看>>
mySQL 多个表求多个count
查看>>
mysql 多字段删除重复数据,保留最小id数据
查看>>
MySQL 多表联合查询:UNION 和 JOIN 分析
查看>>
MySQL 大数据量快速插入方法和语句优化
查看>>
mysql 如何给SQL添加索引
查看>>
mysql 字段区分大小写
查看>>
mysql 字段合并问题(group_concat)
查看>>
mysql 字段类型类型
查看>>
MySQL 字符串截取函数,字段截取,字符串截取
查看>>
MySQL 存储引擎
查看>>
mysql 存储过程 注入_mysql 视图 事务 存储过程 SQL注入
查看>>
MySQL 存储过程参数:in、out、inout
查看>>
mysql 存储过程每隔一段时间执行一次
查看>>
mysql 存在update不存在insert
查看>>
Mysql 学习总结(86)—— Mysql 的 JSON 数据类型正确使用姿势
查看>>