軟件需求實(shí)驗(yàn)指導(dǎo)書_第1頁(yè)
軟件需求實(shí)驗(yàn)指導(dǎo)書_第2頁(yè)
軟件需求實(shí)驗(yàn)指導(dǎo)書_第3頁(yè)
軟件需求實(shí)驗(yàn)指導(dǎo)書_第4頁(yè)
軟件需求實(shí)驗(yàn)指導(dǎo)書_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件需求》實(shí)驗(yàn)指導(dǎo)書曹嚴(yán)元計(jì)算機(jī)與信息科學(xué)學(xué)院2009年5月實(shí)驗(yàn)一需求業(yè)務(wù)建模TOC\o"1-5"\h\z\o"CurrentDocument"實(shí)驗(yàn)二 需求分析模型 3\o"CurrentDocument"實(shí)驗(yàn)三 需求規(guī)格說明 5\o"CurrentDocument"實(shí)驗(yàn)四 高級(jí)分析技術(shù) 8\o"CurrentDocument"實(shí)驗(yàn)五 系統(tǒng)設(shè)計(jì)基礎(chǔ) 10實(shí)驗(yàn)一需求業(yè)務(wù)建模實(shí)驗(yàn)?zāi)康牧私庑枨箝_發(fā)階段在業(yè)務(wù)領(lǐng)域?qū)ο到y(tǒng)建模的重要性;掌握獲取和確立業(yè)務(wù)需求的技術(shù)和方法;掌握業(yè)務(wù)需求建模的模型表示法和相應(yīng)的文檔編寫方法預(yù)習(xí)與實(shí)驗(yàn)要求預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書及教材的有關(guān)內(nèi)容,了解業(yè)務(wù)需求的概念及重要性掌握獲取和分析業(yè)務(wù)需求的方法;實(shí)驗(yàn)前認(rèn)真聽講,服從安排,盡可能獨(dú)立思考并完成實(shí)驗(yàn)。實(shí)驗(yàn)設(shè)備與器材a) 硬件:P4以上計(jì)算機(jī),至少256M內(nèi)存,3G以上空閑硬盤空間b) 軟件:操作系統(tǒng)、RationalRose,ClearCase,MicrosoftVisio實(shí)驗(yàn)原理1、 通過業(yè)務(wù)需求定義產(chǎn)品前景;2、 業(yè)務(wù)需求與用例;3、 業(yè)務(wù)需求在前景與范圍文檔中的地位;4、 業(yè)務(wù)需求獲取與建模的方法;實(shí)驗(yàn)內(nèi)容1、 使用廣告費(fèi)用度量的例子來進(jìn)行需求業(yè)務(wù)建模。以下是問題描述:一家市場(chǎng)研究組織從各種媒體發(fā)布途徑,如電視和電臺(tái)、報(bào)紙和雜志,以及電影院、戶外及互聯(lián)網(wǎng)廣告客戶那里,收集廣告上的數(shù)據(jù)。所收集的數(shù)據(jù)能夠用各種方式進(jìn)行分析,估算公司做產(chǎn)品廣告的支出。這家組織需要開發(fā)一個(gè)廣告支出(AE)應(yīng)用系統(tǒng)。AE系統(tǒng)將給市場(chǎng)調(diào)查組織的客戶提供兩個(gè)領(lǐng)域的報(bào)告。顧客可以要求報(bào)告說明他們所付款的廣告是否起到了預(yù)期的效果(這稱為活動(dòng)監(jiān)控);客戶也可以要求報(bào)告概述他們?cè)谄涮囟ㄐ袠I(yè)內(nèi)的廣告競(jìng)爭(zhēng)力(這稱為支出報(bào)告)。支出報(bào)告捕捉了按照各種標(biāo)準(zhǔn)(時(shí)間、地域、媒體等)廣告客戶或做廣告的產(chǎn)品所做的支出。支出報(bào)告是組織的核心業(yè)務(wù)。事實(shí)上,任何AE客戶(不僅僅是廣告客戶)都可以購(gòu)買支出報(bào)告,無論是以客戶設(shè)計(jì)的報(bào)告軟件的形式,還是作為硬拷貝。AE的客戶基礎(chǔ)包括個(gè)體廣告客戶、廣告代理、媒體公司和媒體購(gòu)買顧問,以及銷售和營(yíng)銷經(jīng)理、媒體策劃者和買家。AE有與許多媒體發(fā)布途徑的合同安排,從它們定期的電子日志文件接收與這些發(fā)布的廣告內(nèi)容相關(guān)的信息。這些日志信息被轉(zhuǎn)移到AE數(shù)據(jù)庫(kù),然后經(jīng)過仔細(xì)核查——部分自動(dòng)進(jìn)行,部分手工進(jìn)行。核查任務(wù)是確認(rèn)所有捕捉到的廣告細(xì)節(jié)在周圍的信息環(huán)境下都是有效且合乎邏輯的。對(duì)于沒有電子日志的廣告,手工錄入(監(jiān)控)仍然是AE操作的主要部分。一旦被錄入及核實(shí),廣告就進(jìn)入了維持價(jià)格過程——確定廣告支出的估算過程。下面是對(duì)于上面陳述的工作,分別是:(1) 參照上述問題陳述,為AEM系統(tǒng)畫出環(huán)境圖(語(yǔ)境圖,關(guān)聯(lián)圖確定系統(tǒng)的范圍),解釋這個(gè)模型;(2) 參照上述問題陳述,為AEM系統(tǒng)畫出業(yè)務(wù)用例圖,解釋這個(gè)模型;(3) 參照上述問題陳述,為AEM系統(tǒng)畫出業(yè)務(wù)類圖,解釋這個(gè)模型;實(shí)驗(yàn)報(bào)告按照實(shí)驗(yàn)報(bào)告手冊(cè)的要求認(rèn)真填寫相關(guān)欄目;詳細(xì)描述實(shí)驗(yàn)的過程和步驟;詳細(xì)填寫完成實(shí)驗(yàn)的收獲和得失,實(shí)驗(yàn)過程中遇到的問題、解決的辦法、實(shí)驗(yàn)心得以及對(duì)該實(shí)驗(yàn)的建議和意見。思考題怎樣消除項(xiàng)目組成員對(duì)前景與項(xiàng)目文檔理解的不一致?業(yè)務(wù)用例圖與系統(tǒng)用例圖有哪些區(qū)別?實(shí)驗(yàn)二需求分析模型實(shí)驗(yàn)?zāi)康恼莆哲浖枨蟮幕A(chǔ)知識(shí),理解需求工程的內(nèi)容分為需求開發(fā)與需求管理。;掌握需求開發(fā)階段需求的獲取和分析的技術(shù)和方法;掌握對(duì)獲取和分析的需求進(jìn)行建模的方法,掌握建模的基本圖形表示法;能把需求獲取和分析方法運(yùn)用到實(shí)際的系統(tǒng)分析中,并能運(yùn)用建模工具和模型記錄結(jié)果;預(yù)習(xí)與實(shí)驗(yàn)要求預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書及教材的有關(guān)內(nèi)容,掌握軟件需求基本概念,能運(yùn)用需求獲取和分析的技術(shù)和方法對(duì)實(shí)際的系統(tǒng)進(jìn)行分析;掌握需求分析的建模方法,熟悉建模工具;運(yùn)用建模工具和需求獲取分析方法對(duì)實(shí)際系統(tǒng)進(jìn)行分析,并記錄結(jié)果;實(shí)驗(yàn)前認(rèn)真聽講,服從安排。盡可能獨(dú)立思考并完成實(shí)驗(yàn)。實(shí)驗(yàn)設(shè)備與器材硬件:P4以上計(jì)算機(jī),至少256M內(nèi)存,3G以上空閑硬盤空間軟件:操作系統(tǒng)、RationalRose,ClearCase,MicrosoftVisio實(shí)驗(yàn)原理1、 需求獲取的方法和技術(shù)以及技巧應(yīng)用;2、 需求分析的方法和技術(shù);3、 建模的工具及建模方法;實(shí)驗(yàn)內(nèi)容使用音像商店的例子來進(jìn)行需求分析建模。以下是問題陳述:一個(gè)新的音像商店準(zhǔn)備向比較廣泛的人群銷售錄像帶和光碟。該商店的管理決定在計(jì)算機(jī)系統(tǒng)的支持下運(yùn)作。對(duì)這種管理方式已經(jīng)有許多小規(guī)模業(yè)務(wù)軟件包,適于客戶化和進(jìn)一步開發(fā)。為了幫助軟件包的選擇,該商店雇傭了一個(gè)業(yè)務(wù)分析員,它的任務(wù)就是確定和表示這個(gè)需求。該音像商店一開始將存有大約1000盤錄像帶和500張光碟,這些庫(kù)存已經(jīng)向一個(gè)供應(yīng)商訂購(gòu),但在未來的訂購(gòu)中將接觸更多的供應(yīng)商。所有的錄像帶和光碟具有一個(gè)條碼,以便可以集成一個(gè)條碼掃描儀來支持銷售和返還??蛻魰?huì)員關(guān)系卡也同時(shí)條碼化?,F(xiàn)存的客戶能夠預(yù)定錄像帶并指定某天來取。系統(tǒng)必須擁有靈活的搜索機(jī)制來回答客戶的詢問,包括關(guān)于這個(gè)音像店還沒有進(jìn)貨的電影(但可以是已經(jīng)請(qǐng)求訂購(gòu)了的)。對(duì)上述問題進(jìn)行以下建模工作:(1) 用例建模(找出用例的參與者和用例本身,畫出用例圖并為用例編寫文檔);(2) 活動(dòng)建模(找出所有活動(dòng),畫出活動(dòng)圖);(3) 類建模(找出所有的類,類的屬性、類間的關(guān)聯(lián)、類的聚合和泛化,最終畫出類圖);(4) 交互建模(找出系統(tǒng)中的交互和操作,畫出序列圖);實(shí)驗(yàn)報(bào)告按照實(shí)驗(yàn)報(bào)告手冊(cè)的要求認(rèn)真填寫相關(guān)欄目;認(rèn)真分析建模,詳細(xì)描述實(shí)驗(yàn)的過程和步驟;詳細(xì)填寫完成實(shí)驗(yàn)的收獲和得失,實(shí)驗(yàn)過程中遇到的問題、解決的辦法、實(shí)驗(yàn)心得以及對(duì)該實(shí)驗(yàn)的建議和意見。思考題需求獲取的方法有哪些,你使用的哪種,效果如果?試找出每項(xiàng)功能性需求背后的來源,從而發(fā)現(xiàn)其他的業(yè)務(wù)規(guī)則用建模工具建立分析模型有什么好處?實(shí)驗(yàn)三需求規(guī)格說明實(shí)驗(yàn)?zāi)康恼莆招枨箝_發(fā)中從業(yè)務(wù)需求,用戶需求到功能性和非功能性需求的逐步細(xì)化的需求獲取技術(shù)和方法;掌握需求規(guī)格說明文檔的編寫;掌握對(duì)系統(tǒng)最終的需求用需求規(guī)格說明文檔進(jìn)行描述的方法;預(yù)習(xí)與實(shí)驗(yàn)要求預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書及教材的有關(guān)內(nèi)容,了解需求規(guī)格說明文檔的編寫規(guī)范及模板;掌握需求規(guī)則說明文檔的內(nèi)容,掌握需求細(xì)化,逐步分析獲取的方法;并能把細(xì)化分析的需求編寫到規(guī)格說明文檔中;實(shí)驗(yàn)前認(rèn)真聽講,服從安排,盡可能獨(dú)立思考并完成實(shí)驗(yàn)。實(shí)驗(yàn)設(shè)備與器材硬件:P4以上計(jì)算機(jī),至少256M內(nèi)存,3G以上空閑硬盤空間軟件:操作系統(tǒng)、RationalRose,ClearCase,MicrosoftVisio實(shí)驗(yàn)原理軟件需求規(guī)格說明,需求標(biāo)識(shí),處理不完整性;需求細(xì)化分析的方法及完善模型的技術(shù);軟件需求規(guī)格說明模板;編寫需求文檔的原則;實(shí)驗(yàn)內(nèi)容1、 以下是實(shí)驗(yàn)一的附加需求(音像商店):錄像帶/光碟還遲了要再付等價(jià)于一個(gè)額外租期的租金。每種電影媒體都有一個(gè)唯一的標(biāo)識(shí)號(hào)碼。電影從一般能夠在一個(gè)星期內(nèi)就交貨的供應(yīng)商處訂購(gòu)。一般總是幾部電影同時(shí)用一張訂購(gòu)單給供應(yīng)商。對(duì)正在訂購(gòu)的電影和/或所有拷貝都被借出的電影的預(yù)定是可接受的。對(duì)那些既沒有訂購(gòu)庫(kù)存中的也沒有的電影的預(yù)約也是可接受的,但是客戶會(huì)要求會(huì)一個(gè)租期的押金。客戶可以預(yù)約多次,但對(duì)每部電影的預(yù)約都是單獨(dú)考慮的。預(yù)約可以因?yàn)榭蛻魶]有響應(yīng)而被取消。精確地說,是在客戶被通知這部電影可以租借的那天起的一個(gè)星期內(nèi)。如果客戶已經(jīng)付了押金,則這些錢將轉(zhuǎn)入客戶的賬號(hào)。數(shù)據(jù)庫(kù)存儲(chǔ)關(guān)于供應(yīng)商和客戶的有用信息,即地址、電話號(hào)碼等。每個(gè)給供應(yīng)商的定單要指明所預(yù)定的電影、錄像帶/光碟的形式、數(shù)量以及所希望的送貨日期、購(gòu)買價(jià)格、適當(dāng)?shù)恼劭鄣?。?dāng)錄像帶由客戶返還或者由供應(yīng)商送到時(shí),應(yīng)首先滿足預(yù)約的。這包括聯(lián)系預(yù)約的客戶。為了保證預(yù)約能恰當(dāng)?shù)靥幚?,通知客戶“所預(yù)約的電影已經(jīng)有了”和接下去辦理租借的活動(dòng)都要反過來聯(lián)系到預(yù)約上。這些步驟保證預(yù)約能恰當(dāng)?shù)氐玫教幚怼T谝淮巫饨枋聞?wù)中,客戶可以借許多錄像帶或光碟。每次租借要記錄借出、到期和歸還的日期和時(shí)間。這個(gè)租借記錄后來要被更新,以表明這盤錄像帶已經(jīng)被歸還并且最后的租金已經(jīng)支付。被授權(quán)辦理錄像帶租借的辦事員也要記錄下來。關(guān)于客戶和租借的信息要保留一年,以便容易地確定客戶的等級(jí)。老的租借信息用于檢查的目的。所有的交易由現(xiàn)金、電子現(xiàn)金轉(zhuǎn)賬或者信用卡完成。客戶在錄像帶/光碟被借出時(shí)要求付租金。錄像帶/光碟過期歸還(或者由于某種原因不能歸還),則要從客戶賬戶上支付一定數(shù)量的罰款,或者直接從客戶處收取。如果錄像帶/光碟過期在兩天以上,要向客戶發(fā)送一張過期通知單。一旦對(duì)同一盤錄像帶/光碟發(fā)過兩張過期通知單,客戶就被通知為拖欠,則下一次租借就按拖欠等級(jí)來管理。根據(jù)以下附加需求以及實(shí)驗(yàn)(一)的描述,完成以下工作:(1)從擴(kuò)展的需求中導(dǎo)出什么新類?(2)擴(kuò)展原有的類模型以便能包括擴(kuò)展的需求,顯示類和關(guān)系;(3) 根據(jù)對(duì)用例RentVideo的敘述性說明,給RentVideo開發(fā)一個(gè)單獨(dú)的用例圖來描繪其子用例;實(shí)驗(yàn)報(bào)告按照實(shí)驗(yàn)報(bào)告手冊(cè)的要求認(rèn)真填寫相關(guān)欄目;詳細(xì)描述實(shí)驗(yàn)的過程和步驟;詳細(xì)填寫完成實(shí)驗(yàn)的收獲和得失,實(shí)驗(yàn)過程中遇到的問題、解決的辦法、實(shí)驗(yàn)心得以及對(duì)該實(shí)驗(yàn)的建議和意見。思考題檢查進(jìn)一步得出的新類是否完善?用例圖的建模規(guī)則中層次建模的意義何在?實(shí)驗(yàn)四高級(jí)分析技術(shù)實(shí)驗(yàn)?zāi)康睦斫庑枨蠼V袑?duì)象之間的關(guān)系類型及其含義;分析用不同的關(guān)系類型對(duì)需求建模,對(duì)需求分析的意義及對(duì)后續(xù)設(shè)計(jì)的影響;預(yù)習(xí)與實(shí)驗(yàn)要求預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書及教材的有關(guān)內(nèi)容,了解需求建模中對(duì)象之間的關(guān)系,理解其含義能夠應(yīng)用對(duì)象之間的關(guān)系,分析系統(tǒng)中的對(duì)象;實(shí)驗(yàn)前認(rèn)真聽講,服從安排,盡可能獨(dú)立思考并完成實(shí)驗(yàn)。實(shí)驗(yàn)設(shè)備與器材硬件:P4以上計(jì)算機(jī),至少256M內(nèi)存,3G以上空閑硬盤空間軟件:操作系統(tǒng)、RationalRose,ClearCase,MicrosoftVisio實(shí)驗(yàn)原理對(duì)象之間關(guān)系原理;對(duì)象之間的關(guān)系建模;實(shí)驗(yàn)內(nèi)容1、以實(shí)驗(yàn)一和實(shí)驗(yàn)三中描述的音像商店的例子來完成以下練習(xí):用實(shí)現(xiàn)關(guān)系重畫泛化關(guān)系規(guī)格說明;用聚合代替泛化重畫音像商店的泛化關(guān)系規(guī)格說明說明新模型的利弊;實(shí)驗(yàn)報(bào)告按照實(shí)驗(yàn)報(bào)告手冊(cè)的要求認(rèn)真填寫相關(guān)欄目;詳細(xì)描述實(shí)驗(yàn)的過程和步驟;詳細(xì)填寫完成實(shí)驗(yàn)的收獲和得失,實(shí)驗(yàn)過程中遇到的問題、解決的辦法、實(shí)驗(yàn)心得以及對(duì)該實(shí)驗(yàn)的建議和意見。思考題實(shí)現(xiàn)關(guān)系與泛化關(guān)系之間有什么區(qū)別與聯(lián)系?聚合關(guān)系與泛化關(guān)系之間有什么區(qū)別與聯(lián)系?3.對(duì)象關(guān)系間的相互轉(zhuǎn)化和替代存在哪些問題?實(shí)驗(yàn)五系統(tǒng)設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)?zāi)康睦斫庑枨蠓治龅较到y(tǒng)概要設(shè)計(jì)的過渡,并掌握系統(tǒng)概要設(shè)計(jì)的建模模型表示;在需求分析建模的基礎(chǔ)上,初步設(shè)計(jì)系統(tǒng)的靜態(tài)和動(dòng)態(tài)關(guān)系,把需求映射到系統(tǒng)設(shè)計(jì)階段;預(yù)習(xí)與實(shí)驗(yàn)要求預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書及教材的有關(guān)內(nèi)容,理解需求分析到系統(tǒng)概要設(shè)計(jì)的過渡,能運(yùn)用相關(guān)方法把需求映射到系統(tǒng)設(shè)計(jì)階段;熟悉和掌握系統(tǒng)設(shè)計(jì)的靜態(tài)和動(dòng)態(tài)關(guān)系;掌握設(shè)計(jì)建模的模型和方法;實(shí)驗(yàn)前認(rèn)真聽講,服從安排,盡可能獨(dú)立思考并完成實(shí)驗(yàn)。實(shí)驗(yàn)設(shè)備與器材a) 硬件:P4以上計(jì)算機(jī),至少256M內(nèi)存,3G以上空閑硬盤空間b) 軟件:操作系統(tǒng)、RationalRose,ClearCase,MicrosoftVisio實(shí)驗(yàn)原理需求到設(shè)計(jì)階段的過渡;系統(tǒng)設(shè)計(jì)建模模型及方法;實(shí)驗(yàn)內(nèi)容1、根據(jù)實(shí)驗(yàn)一和實(shí)驗(yàn)三描述的音像商店的需求,完成以下工作:(1) 為Reservevideo用例的實(shí)現(xiàn)設(shè)計(jì)結(jié)構(gòu)協(xié)作圖;(2) 為Reservevideo用例的實(shí)現(xiàn)設(shè)計(jì)行為協(xié)作圖;(3) 為Returnvideo用例的實(shí)現(xiàn)設(shè)計(jì)結(jié)構(gòu)協(xié)作圖;(4) 為Returnvideo用例的實(shí)現(xiàn)設(shè)計(jì)行為協(xié)作圖;(5) 為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論