软件工程
-
打卡软件工程第2天
1.需求分析 ①需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题,对目标系统提出完整、准确、清晰、具体的要求。 需求分析是发现、求精、建模、…
-
【软件质量】软件可维护性
软件可维护性 基本定义和说明 四种方式 重要性 十条指导性原则 三条基本理论 常见误解 推荐阅读 基本定义和说明 我们将一个软件系统可被修改的难易程度称为它的可维护性。 一个软件系…
-
软件工程与计算II-28-数据库基础
04-数据库基础 1. 数据设计 1.1. 数据持久化 为什么持久化: 知识:数据被记录(record)、存储(storage)、回忆(recall)。 持久化历史 实物记录(绳结…
-
了解软件工程与计算机科学的联系与区别
首先谈谈两者之间的联系,二者同属于同一个大类专业,即计算机类专业,此外两者有着许多相…
-
软件工程与计算II-23-软件工程职业基础
23-软件工程职业基础 1. 软件工程职业的出现 1.1. 美国软件开发与维护人员分布 [Jones2006] 2.4.2. SWEBOK V3增加的5个知识领域 2.13. 对职…
-
【软件质量】软件质量控制的工具和技术
文章目录 质量控制 质量控制的工具 质量控制的技术 质量控制 质量控制(QC)为保证行动提供了一种手段,以控制和衡量项目、过程或设施的特征,以满足既定的要求。 质量控制的一个主要目…
-
软件工程与计算II-18-代码设计
代码设计 1. 设计易读的代码 维护的需要(维护的工作量已经超过了开发的工作量) 50%-90%的维护时间在于阅读代码 团队协作的需要 1.1. 代码规范 1.1.1. 布局格式 …
-
软件工程与计算II-5-需求基础
05-需求基础 软件需求是一个连接现实世界与计算机世界的活动:它既需要从问题出发,分析问题域,研究解决问题所需要的互动效应。 1. 一个产品的开发过程 客户想要什么 产品经理理解 …
-
【软件工程】用于IS规划的SWOT方法
目录 SWOT IS 与 SWOT SWOT 开展外部环境分析时,许多企业通常在对上述四大环境进行分析的基础上积极开展SWOT分析。 具体内容可以看:百度百科——SWOT分析法 I…
-
【软件工程】系统约束
系统服务定义了系统必须完成什么,而系统约束描述了系统在完成服务时怎样被约束。 设置系统约束是由于: 界面需求 性能需求 安全性需求 操作性需求 政策和法律需求 …… 界面需求定义产…