广州大学《软件工程》软件工程课程知识点
一、知识点列举:
软件工程;软件危机;软件模型;软件工程知识体系;软件需求;需求分析;UML;用例图;用例描述;类图;顺序图;状态图;活动图;ER图;软件测试;黑盒测试;白盒测试;软件维护;软件质量。
二、知识点解析
可以根据自己的需求来自行修改,以下是个人总结的,仅供参考,加粗部分是关键点
软件工程:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
软件危机;泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。主要是软件需求失真导致。
软件模型:定义了软件开发活动,给出了它们之间的逻辑关系,为软件工程管理提供里程碑和进度表;为软件开发提供框架和方法。
软件工程知识体系:包括开发过程和支持过程。开发过程包括软件需求,软件设计,软件构造,软件测试和软件维护,支持过程包括软件配置管理,软件工程管理,软件工程过程,软件工程工具和方法、软件质量。
软件需求:是指用户对目标软件系统在功能、性能、质量等方面的期望,以及对目标软件系统在运行环境、资源消耗等方面的约束。
需求分析:需求分析是软件计划阶段的重要活动,也是软件生存周期中的一个重要环节,该阶段是分析系统在功能上需要“实现什么”,而不是考虑如何去“实现”。
UML:统一建模语言,用来对软件密集系统进行可视化建模的一种语言。
用例图:描述用户功能性需求的图,由系统、用例和角色三种元素组成。
用例描述:描述用户功能性的需求过程
类图:用来表示系统中的类以及类与类之间的关系,描述系统的静态结构,用于逻辑视图中。通常来描述系统的逻辑设计和物理设计。
顺序图:反映若干个对象之间的动态协作关系,反映对象之间发送消息的时间顺序。
状态图:表示一个状态机,强调对象行为的事件顺序,显示一个对象的状态和状态之间的转换。
活动图:活动图显示动作及其结果,着重描述操作实现中所完成的工作以及用例实例或对象中的活动。
ER图:E-R图也称实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
软件测试:软件测试描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。
黑盒测试:黑盒测试又叫功能测试、数据驱动测试或基于需求规格说明书的功能测试。该类测试注重于测试软件的功能性需求。
白盒测试:白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,即清楚盒子内部的东西以及里面是如何运作的。
软件维护:软件维护是指在软件产品发布后,因修正错误、提升性能或其他属性而进行的软件修改。
软件质量:软件与明确地和隐含地定义的需求相一致的程度。
广州大学《软件工程》软件工程课程知识点相关推荐
- 13商软 《软件工程》课程设计
广州商学院 计算机系 系(部) 2015 - 2016 学年第(1)学期 <软件工程>课程设计 一.课程简介及基本要求 软件工程是一门指导软件开发和维护的工程学科,主要内容包括:软件项目管 ...
- 《软件工程》课程改进意见
<软件工程>课程改进意见 软工课上完,感觉以前的课学不会完全是没投入应有的时间和精力啊.我以一个马上上完这门课的学生体验者身份向老师提一些意见吧. 一.咱们要是大二上这门课效果不比现在差 ...
- 关于计应151/152《软件工程》课程实践的安排
关于计应151/152<软件工程>课程实践的安排 通过前一阶段的准备,同学们已经掌握了软件开发流程的相关知识,尽管部分知识有待后续课程解决,但已经具备开始实践的必要知识,因此,从下周一开始 ...
- 山东大学软件工程期末复习知识点总结
山大软院软件工程期末复习知识点总结,根据任课老师所给提纲及课件等资料进行整理. 考试范围全覆盖. 文档电子版下载地址 目录 第一章 1.1软件工程(SE)的定义.目的.方法.作用: //1.2开发模式 ...
- 2015《软件工程》主要知识点完整版 by 望远号
2015<软件工程>主要知识点完整版 by 望远号 (基本上不长的都附上来了,有些整章整节的看书吧----) (虽然是我整理手打的不过这个应该不能算原创来着--) 1. 软件的概念P1 计 ...
- 软件工程小组课程设计项目
软件工程小组课程设计项目 每周任务分解表 第七周 本周的任务是整理一份简单的需求说明. @「Diver」统筹安排.分配任务 @The third concerned party 根据pdf ...
- 大工2021秋《软件工程》课程大作业
答案点击主页+v 网络教育学院 <软件工程>课 程 大 作 业 题 目: 姓 名: 报名编号: 学习中心: 层 次: 专 业: 第一大题:谈谈你对本课程学习过程中的心得体会. 第二大题:完 ...
- 软件工程导论 期末知识点复习总结
title: 软件工程导论 期末知识点 复习 categories: 计算机专业课 tags: "软件工程" 软件工程知识点总结,仅仅为了期末考试.带*不重要了解一下即可,黑体重点 ...
- 14商软 《软件工程》课程设计
广州商学院 信息技术与工程学院 2015 - 2016 学年第(2)学期 <软件工程>课程设计 一.课程简介及基本要求 软件工程是一门指导软件开发和维护的工程学科,主要内容包括:软件项目 ...
- 《软件工程》课程设计
广州商学院 信息技术与工程学院 2015 - 2016 学年第(2)学期 <软件工程>课程设计 一.课程简介及基本要求 软件工程是一门指导软件开发和维护的工程学科,主要内容包括:软件项目 ...
最新文章
- solr调用lucene底层实现倒排索引源码解析
- #pragma comment和#pragma 预处理指令详解
- matlab 小波变换_连续小波变换实现方法的总结及其程序详解
- Win7+keras+tensorflow使用YOLO-v3训练自己的数据集
- .net实现调用本地exe等应用程序的办法总结
- 离散数学与计算机的发展,计算机学科发展中离散数学的作用与运用
- android svn新建分支,android studio中创建、切换svn分支
- mysql授权数据库(或表)给用户
- 快速原型制造_快速原型初学者指南
- mysql中的eeplace,mysql必知必会笔记
- 视频黑屏画面检测 blackframe
- 石家庄地铁(李秦,王学云)2
- oracle 游离块修复,求助讨论---上颌单侧后牙游离缺失的修复
- 阿里巴巴java开发手册一方库、二方库、三方库都是什么东东
- IIIT5K数据提取预处理
- oracle 结果集已耗尽_java.sql.SQLException: 结果集已耗尽,该怎么解决
- eclipse第十七课时
- Python爬虫(一):简单小说爬取实例
- VC++电脑锁屏(附源码)
- 学习英语的捷径—一个美国留学生的忠告