軟體工程知識

來源:互聯網
上載者:User

原型化模型的第一步是建設一個快速原型,實現客戶或未來的使用者與系統的互動,經過和使用者針對原型的討論和交流,弄清需求以便真正把握使用者需要的軟體產品是什麼樣子的

 

螺旋模型,它將瀑布模型和快速原型模型結合起來,強調了其他模型所忽視的風險分析,特別適合於大型複雜的系統。會產生很多中間版本,適合大型項目快速弄清需求

 

V模型是最廣為人知的測試模型。 最典型的V模型版本一般會在其開始部分對軟體開發過程進行描述

 

淨室軟體工程是一種形式化軟體開發模式,它使用盒結構規約進行分析和建模,並將正確性驗證作為發現和排除錯誤的主要機制,採用統計測試來擷取驗證軟體可靠性所需要的資訊

 

隊列調度演算法能提高系統效能,主動冗餘能提高可用性,可用性是指使用者使用該產品的感受如何

 

方法整合就是把一些系統的商務邏輯流程整合到一起,門戶整合就相當於是多個系統在一起,一個使用者登入到一個系統就可以訪問其他系統,類似於sso

 

事件驅動的系統架構實現分布式異構環境中實現系統之間的協作能力,並保持系統之間的鬆散耦合(也就是什麼訊息來了,才處理什麼事情,不用銜接在一起)

 

中繼器是網路物理層上面的串連裝置。適用於完全相同的兩類網路的互連,主要功能是通過對資料訊號的重新發送或者轉寄

 

應用伺服器的快取:serverlet快取,記憶體共用和hash表技術(hash表技術能做到海量資料的及時查詢和訪問)

 

簡單的說能實現動態網頁技術的伺服器叫做應用伺服器。

 

資料庫3大範式:

第一範式:每張表都必須要有主鍵,列不可分;

第二範式:有聯合主鍵的情況下,非主鍵屬性不能存在部分依賴主鍵;

第三範式:不能存在傳遞依賴(當然指的是主鍵)

 

資訊系統經濟效益評價方法:成本效益分析法,投入產出分析法,價值工程方法

 

心跳檢測是提升系統可用性的有效措施

 

軟體可靠性是可以通過曆史資料和軟體開發資料直接測量和估算出來

 

資料倉儲是面向主題的、整合的、與時間相關的、不可修改的資料集合。這是資料倉儲技術特徵的定位。而且是要把資料放到一個物理倉庫裡面儲存

 

聯邦資料庫系統是由一組相互協作但又獨立自治的單中繼資料庫系統(Component DBS)組成的

是一種松耦合的方式,允許各單中繼資料庫的自己管理,知識最後把整體的東西整合起來

 

最早的負載平衡技術是通過DNS來實現的,在DNS中為多個地址配置同一個名字,因而查詢這個名字的客戶機將得到其中一個地址,從而使得不同的客戶訪問不同的伺服器,達到負載平衡的目的。

  DNS負載平衡是一種簡單而有效方法,但是它不能區分伺服器的差異,也不能反映伺服器的當前運行狀態。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.