位置
用簡短的語言給出對分析、設計的理解
用一句話描述物件導向的分析與設計的優勢
物件導向的分析與設計的優勢是按照物件的觀點考慮問題域和邏輯解決方案,通過分析現實來發現並描述問題域中的物件。
簡述uml(統一建模語言)的作用。考試考哪些圖
uml是用來描述、構造和文件化系統製品的視覺化語言,它的作用是
作為草圖時,用以借助視覺化語言的功能來**問題或解決方案空間的複雜部分。
用作藍圖時,用於逆向工程(以uml圖的方式對現有**進行視覺化)或**生成(前向功能)
用作程式語言時,直接作為工作語言。
考試考用例圖,靜態圖(類圖、物件圖、包圖),行為圖(順序圖、合作圖、狀態圖、活**),實現圖(構件圖、部署圖)。
從軟體本質的角度,解式軟體範圍(需求)控制的可行性
軟體的本質包括複雜性、不可見性、不一致性、可變性,這些特點使得需求控制難以完成,但又必須完成,不然就可能導致軟體的失敗。
從課程中我們直到,通過專案管理三角,把握住四個元素就可以實現專案的約束,即工期、預算、質量和範圍。通過對這四個基本元素的約束,就可以在開發中開展範圍管理,最終實現軟體需求控制。
課本第9頁 圖1-6 uml的不同透檢視,第二張
系統分析與設計
軟體工程是一門研究用工程化方法構建和維護有效的 實用的和高質量的軟體的學科。它涉及程式語言 資料庫 軟體開發工具 系統平台 標準 設計模式等方面。軟體危機是指落後的軟體生產方式無法滿足迅速增長的計算機軟體需求,從而導致軟體開發與維護過程中出現一系列嚴重問題的現象。cocomo,英文全稱為 const...
系統分析與設計
概述 在充分理解系統分析與設計的工作內容的基礎上,大致了解系統分析與設計的過程。以及各個過程所使用的技術和工具。什麼是分析和設計?分析 強調的是對問題和需求的調查研究,而不是解決方案。解決 要做什麼 的問題。目標做正確的事。設計 強調的是滿足需求的概念上的解決方案,而不是實現。解決 該如何做 的問題...
軟體系統分析與設計
系統分析說明書包括 1.識別使用者的要求 2.評價系統的可行性 3.經濟分析,技術分析 4.把功能分配給硬體,軟體,人,資料庫和其他系統元素 5.建立成本限制和進度限制 6.生成系統規格說明書,形成所有後續工程的基礎 這些目標一般由硬體和軟體,資料庫專家共同實現 使用者需求分析說明書 需求分析所要做...