首页
/
每日頭條
/
科技
/
軟件危機的基本概念和表現
軟件危機的基本概念和表現
更新时间:2025-01-21 21:37:21
軟件危機

指在計算機軟件的開發和維護過程中所遇到的一系列嚴重問題

1.表現

(1)軟件成本日益增長

(2)開發進度難以控制

  • 用戶需求變化
  • 盲目增加軟件開發人員并不能成比例地提高軟件開發能力

(3)軟件質量差

(4)軟件維護困難

2.原因

  • 用戶需求不明确
  • 缺乏正确的理論指導
  • 軟件規模越來越大
  • 軟件複雜度越來越高

3.克服軟件危機

  • 技術上,采用基于重用的軟件生産技術
  • 管理上,采用多維的工程管理模式

4.軟件工程層次圖

  • 工具
  • 方法
  • 過程
  • 質量關注點(最基礎要素)

軟件危機的基本概念和表現(軟件危機及體系結構的興起和發展知識點框架)1

軟件危機

體系結構的興起和發展

軟件總是有體系結構的,不存在沒有體系結構的軟件

研究軟件體系結構的根本目的:解決好軟件的重用、質量和維護問題

軟件體系結構

  • 處理構件
  • 數據構件
  • 連接構件

軟件體系結構是一個抽象的系統規範

軟件體系結構指定了系統的組織結構和拓撲結構

軟件體系結構技術4個發展階段

(1)無體系結構設計階段

  • 以彙編語言進行小規模應用程序開發為特征

(2)萌芽階段

  • 出現了程序結構設計主題,以控制流圖和數據流圖構成軟件結構為特征

(3)初期階段

  • 出現了從不同側面描述系統的結構模型,以 UML 為典型代表

(4)高級階段

  • 以描述系統的高層抽象結構為中心,不關心具體的建模細節,劃分了體系結構模型與傳統軟件結構的界限,該階段以 Kruchten 提出的“4 1”模型為标志

軟件危機的基本概念和表現(軟件危機及體系結構的興起和發展知識點框架)2

體系結構的興起和發展

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
電腦一直顯示配置在35進入安全模式都不行
電腦一直顯示配置在35進入安全模式都不行
電腦一直顯示配置在35進入安全模式都不行?斷開網絡是有線的就拔掉網線,無線的就斷開無線的網絡,确保電腦是無網絡狀态這樣做的目的是确保系統開機時不自動聯網進行升級,我來為大家科普一下關于電腦一直顯示配置在35進入安全模式都不行?以下内容希望對...
2025-01-21
什麼叫app
什麼叫app
什麼叫app?App是Application的簡稱,也就是應用程序在手機裡,App指我們平常用的應用程序,比如說微信、電話、短信等,現在小編就來說說關于什麼叫app?下面内容希望能幫助到你,我們來一起看看吧!什麼叫appApp是Applic...
2025-01-21
nas增加硬盤空間
nas增加硬盤空間
圖源:海康威視這些年,手機拍照越來越普遍、影視劇片源越來越大,合适好用的雲存儲服務也告别免費攬客階段,以上種種現象讓NAS這種專業存儲産品逐步被數碼玩家熟悉。但在這個階段,群晖、威聯通、華芸、西部數據等傳統NAS存儲廠商的産品使用複雜、外形...
2025-01-21
pdf格式怎麼轉換成ai格式不模糊
pdf格式怎麼轉換成ai格式不模糊
很多人都會遇到這樣的情況,用PDF閱讀器打開的PDF文件是橫着的,然後想利用AI文件修改PDF文件時候,發現在AI軟件中打開的是豎着的文件,尤其是文件中還有文字需要修改,這個時候就麻煩了,發現無法修改,很多網上講解的辦法都不實用,而且大多數...
2025-01-21
小豬佩奇的零食有哪些
小豬佩奇的零食有哪些
相信大家都聽說過“小豬佩奇身上紋,掌聲送給社會人”這句話吧,不知道從什麼時候開始,“小豬佩奇”有了“社會人”的标簽!這款小豬佩奇手表糖更是在超市裡面賣到斷貨,不得不說,某軟件的帶貨能力真的不亞于楊幂angelababy啊!很多人表示這糖壓根...
2025-01-21
Copyright 2023-2025 - www.tftnews.com All Rights Reserved