Loading

摘要: #第一章 概论 ##软件工程概论 1、软件工程概念的提出其目的是倡导以工程的原理、原则和方法进行软件开发,以解决软件危机。 2、软件开发——实现问题域中的概念和处理逻辑到运行平台的概念和处理逻辑的映射。 3、软件开发本质: 不同抽象层术语之间的“映射”。 不同抽象层处理逻辑之间的“映射”。 4、实现 阅读全文
posted @ 2021-06-20 16:21 IamHzc 阅读(842) 评论(0) 推荐(0) 编辑
摘要: #一、结构化分析 就软件需求分析而言,即:系统化地使用问题域术语,给出该问题的模型(即“系统必须做什么”的一个估算)。 #二、数据流图——表达系统功能模型的工具(功能建模)。 #三、分层数据流图的审查 · 检查图中是否存在错误或不合理的部分 · 父图与子图平衡 · 数据守恒 · 一个加工的输出数据流 阅读全文
posted @ 2021-06-20 14:54 IamHzc 阅读(279) 评论(0) 推荐(0) 编辑
摘要: #一、软件设计工程概述(软件设计的目标) 软件设计工程是把软件需求变换成软件表示的过程,它主要包含两个阶段概要设计和部件级设计。 软件设计的任务 软件设计的输入是软件分析模型。使用一种设计方法,软件分析模型中通过数据、功能和行为模型所展示的软件需求的信息被传送给设计阶段,产生数据/类设计、体系结构设 阅读全文
posted @ 2021-06-20 10:33 IamHzc 阅读(155) 评论(0) 推荐(0) 编辑
摘要: #一、需求工程概述 需求获取 需求分析与协商 系统建模 需求规约 需求验证 需求管理 #二、需求获取(FAST)小组组成及基本原则 需求获取 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 功能需求 性能需求 用户或人的因素 环境需求 界面需求 文档需求 数据需求 安全保密 阅读全文
posted @ 2021-06-20 09:03 IamHzc 阅读(276) 评论(0) 推荐(0) 编辑