软件工程新认识
来源:互联网 发布:哈尔滨旅游 知乎 编辑:程序博客网 时间:2024/06/09 21:35
前言
小编最近在备战软考,准备成为一个合格的软件设计师。那么一个合格的软件设计师是一个什么样的呢,百度百科给出了这样的答案:
(1)根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档的实用性人才;
(2)能够组织指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;
(3)具有工程师的实际工作能力和业务水平。
从此可见:软件工程的基础知识是基础,接下来小编就进行一下简单的总结。
软件工程的框架
一、需求带动产生——背景
早期的软件主要指程序,这完全无法满足软件规模不断扩大的需求,便产生了现在的计算机软件。它主要指计算机系统中的程序及其文档,同时也包括一些方法和工具辅助。
可见软件工程的发展是一种文档驱动的模式,一种管理层面的提升和工具的利用。
二、开发技术和工程管理——工具、文档
开发技术的进步,无疑为现在软件的开发带来了很大的便利。工具和文档的作用,一个相当于翅膀,一个相当于灵魂。
开发技术中的过程模型、开发方法和工具环境。
1、过程模型:瀑布模型、增量模型、演化模型、喷泉模型、基于构件的开发模型和形式化方法模型;其中演化模型包括原型模型和螺旋模型。
2、开发方法:结构化方法、Jackson方法、原型方法、面向对象方法和敏捷方法。
3、软件工具和开发环境
(1)开发工具通常有:需求分析工具、设计工具、编码与排错工具、测试工具等;
维护工具主要有版本控制工具、文档分析工具、开发信息库工具、逆向工程工具和再工程工具;
软件管理和软件支持工具。
(2)软件开发环境指支持软件产品开发的软件系统,它由软件工具集和环境集成机制构成。
小结
通过软件工程的深入理解,发现这些东西就在我们的身边,做过项目后的感触会更加深刻。
- 软件工程新认识
- 软件工程的认识
- 【软件工程】认识软件体系结构
- 软件工程认识总结
- 软件工程(一)认识
- 对软件工程的认识
- 软件工程之宏观认识
- 新认识
- 软件工程一:对软件工程的基本认识
- 软件工程 新开端
- 对软件工程专业的认识
- 对软件工程的初步认识.
- 软件工程——宏观认识
- [软件工程]我对软件工程领域划分的认识之一
- 对软件工程的认识--我的软件工程课目标
- 认识软件与软件工程--软件工程学习之路2
- 软件工程实验室招新面试
- 浅谈对软件工程的认识与理解
- 通过Jenkins构建maven项目的Docker镜像
- Android基础知识(十)之多媒体
- 视频时序标准
- 阻塞非阻塞与同步异步区别 发表于 2015-04-18 | 分类于 网络编程 | 在网络编程中,经常会提到同步/异步,阻塞/非阻塞的概念,记得一开始的时候我总是分不清它们之间有什么区别
- java设计模式-观察者(发布-订阅)模式
- 软件工程新认识
- IAP 笔记
- 依赖范围
- Android融云填坑史.
- 常见maven版本
- 二维码定位代码 C++,OpenCV
- Android程序猿必须了解的Context
- 卡西欧手表接收时间 prw 3100t 7
- 第一篇博客