一起学习吧之《软件工
软件工程概述(三)
上一遍推送讲了软件工程的七条基本原理,这次的推送我们要讲讲软件工程要实现的目标。
在给定成本,进度下,希望开发出具有如下特点的软件产品:
(1)可修改性:支持软件的调试与修改
(2)有效性:软件系统能够有效的利用计算机系统的时间资源和空间资源
(3)可靠性:防止因概念、设计和结构设计造成的软件失效,具有晚会软件失效的能力。
(4)可理解性:系统具有清晰的结构,能直接反映用户需求
(5)可维护性
(6)可重用性:软件部件可在多种场合应用
(7)可适应性:在不同系统下满足用户需求的能力
(8)可移植性
(9)可追踪性
(10)可互操作性:各个软件元素互相通信共同完成任务的能力
以上就是我们软件工程要实现的目标了,然而要如何开始一个软件工程了,别担心,前人已经为我们总结好了一种叫软件工程方法学的东东。(笑)
软件工程方法学是一套完整的开发技术,包括原则、方法、过程和工具,是每一阶段活动、产品、验收的步骤和完成准则。大型软件开发包括分析、设计、编程、测试和维护,软件工程方法学应用最广的是面向对象方法和结构化方法。下面让我们来偷窥一下软件工程方法。
噫!结构化方法
......!我一看马上就24点了,赶紧发!
白癜风医院治疗白癜风医院