软件工程思想----读书笔记

news/2024/10/22 10:56:15/
【软件工程的框架】

软件工程(SoftWare Engineering)的框架可概括为:目标、过程和原则。

(1)软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实现及文档为用户可 用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过 程、过程模型及工程方法选取的约束。

(2)软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖 了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一 般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说 明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满 足用户的要求。维护活动包括使用过程中的扩充、修改与完善。伴随以上过程,还有管理过程、支持过程、培训过程等。

(3)软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。

----------------------------------------------------------------------------------------------------------------------------------------------------


http://www.ppmy.cn/news/705921.html

相关文章

电子工程师的血泪史

我的电子工程师的血泪史 时间:2011-05-05 09:30:18 来源:电子元件技术 作者:Arron 前言从一个认为电子就是收音机的小屁孩儿,直到后来的电子工程师,再到现在的IC销售工程师,一路走过来也有将近十年的时间了…

西南民族大学计算机考研资料汇总

西南民族大学研招网 http://yjsglxt.swun.edu.cn:8080/ 西南民族大学(Southwest Minzu University),简称“西南民大”,位于四川省会成都市,是中华人民共和国国家民族事务委员会直属综合性民族高校,由国家…

程序员简介

程序员(英文Programmer)是从事程序开发、程序维护的基层工作人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。随着互联网的不断普及,网络上把男程序员称作“程序猿”,女程序员称作“程序…

从这条博客开始转变!

尽人事,听天命! 我当初纯粹是因为喜欢玩游戏想知道游戏是怎么做出来的才选的软件工程。   可是现在我却急需一个方向,能让我以后知道自己就业做啥的方向,我迫不及待地想找到工作远离学习苦海了(感觉学得很累伤心神伤身体还要交学费= =而且还没学到什么,嗨呀越想越丧了…

Interfaces for Music音乐界面——翻译

学习心得:https://blog.csdn.net/weixin_40422360/article/details/89394720 场景 Scenario 想象你们的任务是为身体有广泛挑战的成年人设计和经营一个音乐讲习班。您将与之合作的团队热衷于一起制作音乐、录制和表演–他们希望将想法定格, 创建循环和图层纹理和节…

土木工程转行IT

我, 1996年出生,今年26岁,男,大专毕业,专业是工程造价 2022年3月15日辞职后报培训班,跟大多数人一样,花费高额的学费,承受极大的压力,希望通过6个月培训出来拿高薪 我写这些文章的初心是分享一些每天上课学到的知识点, 希望我的这些内容对刚毕业的大学生和想转行的朋友们有一…

大连大学计算机考研资料汇总

大连大学研招网 http://yjs.dlu.edu.cn/ 大连大学(Dalian University),简称连大(DLU),位于浪漫之都——辽宁省大连市,为教育部卓越教师培养计划、国家大学生文化素质教育基地入选高校&#xf…

软件工程—不如一条路走到黑

软件工程—不如一条路走到黑 与年级大部分人一样,在一所师范院校学习计算机软件并非我本意。对软件工程这一学科,算不上热爱,却又算不上讨厌,跟着大流浑浑噩噩的学习混到大二,别人做什么就做什么,时间也一样…