freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java軟件工程與項目案例教程(三)-在線瀏覽

2025-02-14 16:14本頁面
  

【正文】 證性可驗證性是軟件需求的基本屬性。優(yōu)先性軟件需求具有優(yōu)先級,應該能夠在有限的資源(資金、人員、技術(shù))情況下進行取舍。 定量化軟件需求應盡可能地表述清楚,沒有二義性,進行適當?shù)牧炕?,應避免含糊、無法測試、無法驗證的需求出現(xiàn)。例如,系統(tǒng)應支持 2023個并發(fā)用戶,系統(tǒng)回應時間應低于 10秒,這就是需求的量化???戶 指 軟 件開 發(fā) 的委托方或 軟 件市 場 的目 標 客 戶 。該過程將軟件計劃階段所確定的軟件范圍(工作范圍)逐步細化到可詳細定義的程度,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決辦法。當前的軟件業(yè)面臨著巨大競爭壓力,要求軟件企業(yè)有更低的構(gòu)建成本和更短的開發(fā)周期。在項目初期,客戶不能完全確定需要什么,對計算機的能力和限制不甚了解,所以需求過程很難是一步到位的過程。因此,需求過程是一個迭代的過程,每次迭代提供更高質(zhì)量和更詳細的軟件需求。但是,系統(tǒng)分析師應根據(jù)項目計劃,在給定的資源條件下得到盡可能高質(zhì)量的需求。系統(tǒng)分析師應從不同涉眾的角度去識別、表述他們的需求。 軟件需求分析過程9 北京亞思晟北京亞思晟 科技有限公司科技有限公司 需求獲取的方法( 1)實地參加( 2) 開調(diào)查會( 3)請專人介紹( 4)面談( 5)設(shè)計調(diào)查表請用戶填寫( 6)查閱記錄 軟件需求分析過程10 北京亞思晟北京亞思晟 科技有限公司科技有限公司 軟件需求的表達如何有效地表達軟件需求?我們這里建議使用用例建模技術(shù)。 用例建模技術(shù)不同于結(jié)構(gòu)化功能分解的特點有:1)顯式地表達用戶的任務目標層次,突出系統(tǒng)行為與用戶利益間的關(guān)系;2)通過描述執(zhí)行實例情節(jié)(交互行為序列、正常 /非正常事件流)能夠完整地反映軟件系統(tǒng)用以支持特定功能的行為;3)以契約(前 /后置條件等)的形式突出了用戶和系統(tǒng)之間常常被忽略的背后的關(guān)系;4)部署約束等非功能需求與系統(tǒng)行為直接綁定,能夠更準確地表達此類需求。在 UML中,用例圖又叫做用況圖,有時又稱為Use Case 圖。用例圖是需求和系統(tǒng)行為設(shè)計的高層模型,它以圖形化的方式描述外部實體對系統(tǒng)功能的感知。表 32用例圖概述 名稱 圖 例 說 明角色 角色名稱 代表與系 統(tǒng) 交互的 實 體。在用例 圖 中以小人表示。用例 用例名稱定 義 了系 統(tǒng)執(zhí) 行的一系列活 動 , 產(chǎn) 生一個 對 特定角色可 觀測 的 結(jié) 果。 “一系列的活 動 ”可以是系 統(tǒng) 招待的功能、數(shù)學 計 算或其他 產(chǎn) 生一個 結(jié) 果的內(nèi)部 過 程?;?動 的原子性可以決定用例的粒度。 圖 47中的 “用 戶 管理 ”、 “圖書 管理 ”、 “借 還 登 記 ”等表示用例關(guān) 聯(lián) 表示用 戶 和用例之 間 的交互關(guān)系。用 帶 箭 頭 的虛 線 表示。 軟件需求分析過程13 北京亞思晟北京亞思晟 科技有限公司科技有限公司用例模型可以在不同層次上建立,具有不同的粒度。值得注意的是 ,我們在實踐中應該尤其關(guān)注用戶目標層用例 .引入概要層用例的主要目的是為了包含一個或多個用戶目標層用例 ,為系統(tǒng)提供全局功能視圖 ,提出子功能層用例則是為了表達用戶目標層用例的具體實現(xiàn)步驟。如果該 SuD僅僅是一些軟件 ,硬件 ,機電設(shè)備或由它們組成的系統(tǒng) ,并不涉及到人的業(yè)務活動 ,那么根據(jù)這個 SuD寫出來的就是系統(tǒng)用例。擴展關(guān)系 : 基于擴展點之上的兩個獨立用例,擴展用例為基本用例的實例增添新的行為,其實質(zhì)是擴展事件流的延伸,兩個用例本身都是獨立的。子用例繼承父用例的所有結(jié)構(gòu)、行為和關(guān)系。用例描述可以是文字性的,也可以用活動圖進行說明。以 “借書登記 ”為例,其具體的用例描述如表 34所示。 讀 者借 閱圖書 的數(shù)量不能超過規(guī) 定的數(shù)量。前置條件: 讀 者取得借 閱 的 圖書 。 檢查讀 者的狀 態(tài) 。 標記圖書為 借出狀 態(tài) 。擴 展事件流: 2a、如果用 戶 借 閱 數(shù)量超 過規(guī) 定數(shù)量,或者有 過 期未 還 的 圖書 , 則 用例 終 止。異常事件流: 無右表 借書登記用例描述 18 北京亞思晟北京亞思晟 科技有限公司科技有限公司 軟件需求分析過程用例優(yōu)先級( 1)為什么要設(shè)定需求的優(yōu)先級每一個具有有限資源的軟件項目必須理解所要求的特性、使用實例和功能需求的相對優(yōu)先級。項目經(jīng)理必須權(quán)衡合理的項目范圍和進度安排、預算、人力資源以及質(zhì)量目標的約束。當客戶的期望很高、開發(fā)時間短并且資源有限時,必須盡早確定出所交付的產(chǎn)品應具備的最重要的功能。當采用漸增式開發(fā)方式時,設(shè)定優(yōu)先級就特別重要,因為在開發(fā)過程中,交付進度安排很緊,并且日期不可改變。( 2)系統(tǒng)分析員的態(tài)度和做法在需求分析階段,分析人員應該明確的提出需求的優(yōu)先級和處理策略,并在軟件需求規(guī)格說明書 中明確說明。19 北京亞思晟北京亞思晟 科技有限公司科技有限公司 軟件需求分析過程你評價優(yōu)先級時,應該看到不同需求之間的內(nèi)在聯(lián)系,以及它們與項目業(yè)務需求的一致性。 ( 3)設(shè)定優(yōu)先級的方法與在客觀世界人們對事務 的分類習慣與方法相一致,系統(tǒng)需求的優(yōu)先級設(shè)定分成三類。具體描述見下表 35:表 35 系統(tǒng)需求的 優(yōu)先級分類 命 名 意 義高 一個關(guān) 鍵 任 務 的需求;下一版本所需求的中 支持必要的系 統(tǒng) 操作;最 終 所要求的,但如果有必要的 話 ,可以延 遲 到下一個版本低 功能或 質(zhì) 量上的增 強 ;如果 資 源允 許 的 話 , 實現(xiàn)這 些需求 總 有一天使 產(chǎn) 品更完美基本的 只有在 這 些需求上達成一致意 見 , 軟 件才會被接受條件的 實現(xiàn)這 些需求將增 強 產(chǎn) 品的性能,但如果忽略 這 些需求, 產(chǎn) 品也是可以被接受的可 選 的 一個功能 類 , 實現(xiàn) 或不 實現(xiàn) 均可3 必 須 完美地 實現(xiàn)2 需要付出努力,但不必做得太完美1 可以包含缺陷20 北京亞思晟北京亞思晟 科技有限公司科技有限公司 項目案例 學習目標 理解軟件需求分析的概念及其重要性。 掌握軟件需求的表達和軟件需求規(guī)格說明書的編寫。該 eGov電子政務項目文檔展現(xiàn)了功能和非功能需求及其文檔的標準格式,通過它我們可以更好地熟悉和理解軟件需求的表達。軟件需求文檔雖然可以有各種不同的格式,但它的主要內(nèi)容包括用例描述和界面導航圖。預期的讀者有(甲方)的需求提供者、項目負責人、相關(guān)技術(shù)人員等,北京亞思晟商務科技有限公司(乙方)的項目組成員,包括項目經(jīng)理、客戶經(jīng)理、分析 /設(shè)計 /開發(fā) /測試等人員。在研究中心的網(wǎng)上能了解到已公開發(fā)布的不同欄目(如新聞、通知等)的內(nèi)容,各部門可以發(fā)表欄目內(nèi)容(如新聞、通知等),有關(guān)負責人對需要發(fā)布的內(nèi)容進行審批。系統(tǒng)管理人員對用戶及其權(quán)限進行管理。該軟件系統(tǒng)是一項獨立的軟件,整個項目外包給北京亞思晟商務科技有限公司來開發(fā)管理。23 北京亞思晟北京亞思晟 科技有限公司科技有限公司 項目案例 假定和約束假定此系統(tǒng)為自包含的,不過分依賴其他外部系統(tǒng)。 對功能的規(guī)定整體功能用例圖( Use Case Diagram),見圖 1。從該頁還可以登錄進入管理等后端功能模塊。26 北京亞思晟北京亞思晟 科技有限公司科技有限公司 項目案例圖 2 系統(tǒng)管理系統(tǒng)管理是給系統(tǒng)管理人員使用的,主要包括以下功能模塊:登錄、欄目業(yè)務設(shè)置、欄目權(quán)限設(shè)置、用戶管理設(shè)置。( 4)異常事件流:E1:鍵入非法的標識符,指明錯誤。2.用戶界面圖圖 328 北京亞思晟北京亞思晟 科技有限公司科技有限公司 項目案例輸入正確的用戶名和密碼后進入系統(tǒng)管理的入口頁面(見圖 4)。( 4)分支事件流:S1:設(shè)置內(nèi)容管理。 單擊 “內(nèi)容審核 ”鏈接 內(nèi)容審核的權(quán)限改變 返回欄目業(yè)務設(shè)置頁面( 5)異常事件流:E1:用戶賬號被管理員屏蔽或刪除,無法設(shè)置,提示重新激活賬號。欄目業(yè)務設(shè)置是整個系統(tǒng)管理模塊的最高級權(quán)限設(shè)置,它的操作可以影響到欄目權(quán)限設(shè)置,以及所有的與本欄目有關(guān)的權(quán)限設(shè)置,如圖 5所示。圖 531 北京亞思晟北京亞思晟 科
點擊復制文檔內(nèi)容
數(shù)學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1