博客
关于我
软工视频总结(二)
阅读量: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 语句操作索引SQL语句
查看>>
MySQL 误操作后数据恢复(update,delete忘加where条件)
查看>>
MySQL 调优/优化的 101 个建议!
查看>>
mysql 转义字符用法_MySql 转义字符的使用说明
查看>>
mysql 输入密码秒退
查看>>
mysql 递归查找父节点_MySQL递归查询树状表的子节点、父节点具体实现
查看>>
mysql 通过查看mysql 配置参数、状态来优化你的mysql
查看>>
mysql 里对root及普通用户赋权及更改密码的一些命令
查看>>
Mysql 重置自增列的开始序号
查看>>
mysql 锁机制 mvcc_Mysql性能优化-事务、锁和MVCC
查看>>
MySQL 错误
查看>>
mysql 随机数 rand使用
查看>>
MySQL 面试题汇总
查看>>
MySQL 面试,必须掌握的 8 大核心点
查看>>
MySQL 高可用性之keepalived+mysql双主
查看>>
MySQL 高性能优化规范建议
查看>>
mysql 默认事务隔离级别下锁分析
查看>>
Mysql--逻辑架构
查看>>
MySql-2019-4-21-复习
查看>>
mysql-5.6.17-win32免安装版配置
查看>>