软工视频
还没想好怎么介绍
清酒欧尼酱
看山是山,看山不是山,看山还是山
展开
-
【软工视频】-软件简介
What一系列按照特定顺序组织的计算机数据和指令的集合特点 是逻辑实体,不是物理实体,具有抽象性。 开发过程中没有明显的制造过程。 无机械磨损,老化问题 对计算机系统有依赖性 软件开发未摆脱手工艺开发方式 软件本身是复杂的 成本昂贵 涉及社会因素 分类功能划分 系统软件 支撑软件 应用软甲 工作方式划分 实时处理软件 分时软件 交互式软件 批处理软件 软件服务对象划分 软件项目 产品软件原创 2018-03-13 16:55:07 · 200 阅读 · 20 评论 -
【软工】-软件工程简介
定义 软件工程师开发、运行、维护和修复软件的系统方法 三要素 方法:为软件开发提供“如何做”技术 工具:软件工具为软件工程方法提供自动的或者半自动的软件支撑环境 过程 原则 分解 独立性 一致性 确定性 软件生存周期 从提出软件产品开始,直到该软件产品被淘汰的全过程 问题定义 可行性研究 需求分析 设计 编码 测试 运行维护 软件开发模型 瀑布模型 ...原创 2018-03-25 15:25:16 · 285 阅读 · 20 评论 -
【软工】-需求分析
任务 确定对系统的综合需求 分析系统的数据需求 分析系统的数据需求是由系统的信息流归纳抽象出数据元素组成、数据的逻辑关系、数据字典格式和数据模型。并以IPO的结构方式表示。因此,必须分析系统的数据需求,这是软件需求分析的一个重要任务。 方法 支持数据域分析的机制 功能表示方法 接口的定义 问题分解机制以及对抽象的支持 逻辑视图和物理视图 系统抽象模型 数据流图 特性 ...原创 2018-03-31 20:59:04 · 192 阅读 · 14 评论 -
【软工】软件测试
测试信息流 - 软件配置 - 测试配置 - 测试工具 - 测试结构分析 - 排错(调试) - 修正后的文档再测试: 测试过程是依相反顺序安排的自底向上,逐步集成的过程。 测试用例设计 黑盒测试(功能) 这种方法是把测试对象看做一个黑盒子,检查程序的功能是否符合它的功能说明,重点检查模块之间的接口。 白盒测试(结构) 此方法把测试对象看做一个透明的盒子...原创 2018-04-08 20:24:23 · 266 阅读 · 13 评论 -
【软工】黑白盒测试
应用背景 软件测试中测试用例设计 黑盒测试 这种方法就是把测试对象看做一个黑盒子,检查功能是否符合它的功能说明。重点检查模块之间的接口。 白盒测试 此方法把测试对象看做一个透明的盒子,对程序所有的逻辑路径进行测试。 区别 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说...原创 2018-04-15 21:30:41 · 383 阅读 · 17 评论