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

正文內(nèi)容

第5講細化階段與領(lǐng)域模型(已修改)

2025-08-01 12:21 本頁面
 

【正文】 上海交通大學(xué)計算機科學(xué)與工程系 第 5講 . 細化階段與領(lǐng)域模型 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 2 內(nèi)容提要 ?細化階段 ?領(lǐng)域模型 ? 領(lǐng)域模型 ? 概念類 ? 關(guān)聯(lián) ? 屬性 ?系統(tǒng)順序圖 ?契約 上海交通大學(xué)計算機科學(xué)與工程系 1. 細化階段 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 4 ?一般,細化階段由兩到四個迭代構(gòu)成;每一個迭代持續(xù)的時間建議在兩到六周之間 ?該階段的主要任務(wù)包括構(gòu)建核心架構(gòu),解決高風(fēng)險問題,完成絕大部分需求的定義,并估計總的時間和資源 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 5 ?保證架構(gòu),需求和計劃足夠穩(wěn)定,風(fēng)險被充分規(guī)避 ?確定和解決項目中所有與架構(gòu)密切相關(guān)的風(fēng)險 ?從與架構(gòu)密切相關(guān)的場景中確定一個基準體系架構(gòu) ?產(chǎn)生一個達到產(chǎn)品級質(zhì)量水準的演化性原型,也可以是一個或更多個探索型 \拋棄型原型 ?能夠展示基準的體系架構(gòu)以合理的價格和合適的時間支持系統(tǒng)需求 ?建立一個支持環(huán)境 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 6 ?盡快定義和驗證體系架構(gòu),并確定體系架構(gòu)基線 ?細化遠景 ?為構(gòu)造階段建立詳細的迭代計劃并建立基線 ?細化開發(fā)用例并將其部署到開發(fā)環(huán)境中 ?細化體系架構(gòu)并選擇組件 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 7 定義 ? 用一句話表達細化 ? 構(gòu)造核心體系架構(gòu),解決高風(fēng)險,定義絕大部分需求,并估計總體計劃和資源 ? 關(guān)鍵思想和實踐 ? 實行短時間定量、風(fēng)險驅(qū)動的迭代 ? 及早開始編程 ? 對架構(gòu)的核心和風(fēng)險部分進行適應(yīng)性設(shè)計,實現(xiàn)和測試 ? 盡早,頻繁,實際的測試 ? 基于來自測試,用戶,開發(fā)者的反饋進行調(diào)整 ? 通過一系列討論會,詳細編寫大部分用例和其他需求,每個細化迭代舉行一次 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 8 對下一輪迭代進行計劃 ?風(fēng)險 ? 技術(shù)復(fù)雜性 ? 其他因素 ?覆蓋性 ? 在早期迭代中,系統(tǒng)中主要的部分都有所涉及 ?關(guān)鍵性 ? 具有高業(yè)務(wù)價值的功能 ?在每個迭代前將用例和特征進行排序 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 9 用例 amp。 迭代 1U s e c a s e s a n df e a t u r e w o r k a r ea l l o c a t e d t o a ni t e r a t i o n .U s e C a s eP r o c e s s S a l e2 3 . . .F e a t u r e s :L o g g i n g , . . .1 A use case or feature is often too plex to plete in one short iteration. Therefore, different parts or scenarios must be allocated to different iterations. Use Case Process Sale 2 3 . . . Use Case Process Sale Use Case Process Sale Use Case Process Rentals Feature: Logging 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 10 案例 1: POS 應(yīng)用 迭代 1 ?對于 NextGen POS應(yīng)用 ? 對 Process Sale用例實現(xiàn)其基本的、最關(guān)鍵的場景 : entering items 和 receiving a cash payment ? 為了支持迭代中的初始化需求必須實現(xiàn) Start Up 用例 ? 在該階段,并不處理那些復(fù)雜的和有趣的功能,而只是考慮容易實現(xiàn)的場景,并通過設(shè)計和實現(xiàn)來加以支持 ? 也不考慮外部服務(wù)的協(xié)同,比如計稅器或者產(chǎn)品數(shù)據(jù)庫 ? 不考慮應(yīng)用復(fù)雜的計價規(guī)則 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 11 案例 2 ?選課系統(tǒng) ?項目的目標是將以前的選課系統(tǒng)用新技術(shù)加以改造,使得老師和學(xué)生可以通過客戶端在線訪問 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 12 問題描述 問題 The outdated and largely manual student registration process at Wylie College 影響者 Students, professors, and College administration. 造成 A slow and costly process bined with dissatisfied students and professors. 成功的解決方案 Improve the image of the College, attract more students, and streamline administrative registration functions. 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 13 產(chǎn)品定位描述 For Wylie College students, professors, and the course registrar Who Attend, teach, or administer college courses The Course Registration System Is a tool That Enables online course registration and access to course and grade information Unlike The existing outdated mainframe registration system Our product Provides uptodate information on all courses, registrations, teachers, and grades to all users from any PC connected via the College LAN or inter. 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 14 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 15 Phase No. of Iterations Start End Inception Phase 1 Week 1 Week 8 Elaboration Phase 1 Week 8 Week 15 Construction Phase 3 Week 15 Week 31 Transition Phase 2 Week 25 Week 32 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 16 Phase Iteration Description Associated Milestones Risks Addressed Inception Phase Preliminary Iteration Defines business model, product requirements, Software Development Plan, and business case. Business Case Review Clarifies user requirements up front. Develops realistic Software Development Plans and scope. Determines feasibility of project from a business point of view. 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 17 ? E1迭代將對 , 的高風(fēng)險用例進行分析和設(shè)計。通過開發(fā)架構(gòu)原型 驗證 ? Release : ? Logon ? Close Registration ? Register for Courses ? Interface to Course Catalog Database ? Interface to Finance System ? Maintain Student Information ? Maintain Professor Information 上海交通大學(xué)計算機科學(xué)與工程系 (第 9章) 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 19 ?依據(jù)迭代需求,確定相關(guān)的概念類 ?創(chuàng)建初步的領(lǐng)域模型 ?為模型建立適當?shù)膶傩耘c關(guān)聯(lián) 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 20 什么是領(lǐng)域模型 ?領(lǐng)域模型是對真實世界中概念類的表示,而不是軟件對象的表示。它不是用來描述軟件類、軟件架構(gòu)領(lǐng)域?qū)踊蛴新氊?zé)軟件對象的一組圖。 ?領(lǐng)域模型用一套類圖來表示,這些類沒有操作。它可以顯示: ? 領(lǐng)域?qū)ο蠡蛘吒拍铑? ? 概念類之間的關(guān)聯(lián) ? 概念類的屬性 上海交通大學(xué)計算機科學(xué)與工程系 2022/8/17 21 R e g i s t e rI t e mS t o r ea d d r e s sn a m eS a l ed a t et i m eP a y me n ta m o u n tS a l e sL i n e I t e mq u a n t i t yS t o c k e d i n*H o u s e s1 . .*C o n t a i n e d i n1 . .*R e c o r d s s a l e o f0 . . 1P a i d b y11111111C a p t u r e d o n ?c o n c e p to r d o m a i no b j e c ta s s o c i
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1