软件结构体系基本概念

程序就是软件?

软件包括程序、数据及其相关文档的完整集合。


什么是软件危机,对软件危机的主要表现以及原因进行分析。

软件开发技术的进步满足不了大型软件开发项目的需要,在软件开发过程中遇到的问题找不到解决办法,问题积累起来形成了尖锐的矛盾,导致了软件危机.

主要表现:

  1. 经费预算经常突破
  2. 开发的软件不能满足用户需求
  3. 开发的软件可维护性差
  4. 开发的软件可靠性差

原因:

  1. 软件规模越来越大,结构越来越复杂
  2. 软件开发管理困难而复杂
  3. 软件开发费用不断增加
  4. 软件开发技术落后
  5. 生产方式落后
  6. 开发工具落后,生产率提高缓慢

 

 

软件工程与软件体系结构的区别?

软件工程是将工程化方法应用于软件的研究

软件体系结构是构成系统的设计元素的描述,交互,组合模式,以及在这些模式中的约束

 

. 钞 , 件 江 · . 是 一 . , 种 . 层 ; 欠 亻 白 技 . 才 寻 定 义 框 架 工 具 方 法 过 程 质 量 关 注 点 软 件 工 程 的 层 次 如 何 做 止 确 性 , 健 且 性 , 时 效 性 , 可 移 植 性 , 可 交 互 性 等 等

 

软件体系结构是有关软件系统如何组织的描述。

 

4+1视图

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章