軟件工程導(dǎo)論資料范例2-導(dǎo)論案例_第1頁(yè)
軟件工程導(dǎo)論資料范例2-導(dǎo)論案例_第2頁(yè)
軟件工程導(dǎo)論資料范例2-導(dǎo)論案例_第3頁(yè)
軟件工程導(dǎo)論資料范例2-導(dǎo)論案例_第4頁(yè)
軟件工程導(dǎo)論資料范例2-導(dǎo)論案例_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

四、為發(fā)展長(zhǎng)期、穩(wěn)定的客戶群體,某航空公司擬定推行會(huì)員制度。根據(jù)會(huì)員客戶的購(gòu)票金

額、購(gòu)票時(shí)段以及歷史購(gòu)票信息,對(duì)其實(shí)行票價(jià)打折、贈(zèng)送航線保險(xiǎn)的多種優(yōu)惠。具體的優(yōu)

惠策略為:

?會(huì)員購(gòu)票享受9E折,若會(huì)員當(dāng)年的歷史購(gòu)票累計(jì)金額超過(guò)2萬(wàn)元?jiǎng)t享受90折。

?若會(huì)員在營(yíng)運(yùn)淡季(1-3月)購(gòu)票出行則贈(zèng)送航線保險(xiǎn)(保額30萬(wàn)元),在營(yíng)運(yùn)旺

季(4—12月)則無(wú)此優(yōu)惠。

?若會(huì)員本次購(gòu)票金額超過(guò)1萬(wàn)元,則在已經(jīng)享受的折扣基礎(chǔ)上降低5%的折扣率,

并贈(zèng)送航線保險(xiǎn)(保額50萬(wàn)元)。

?贈(zèng)送保險(xiǎn)只按最高保額執(zhí)行,不累加。

例如:A客戶當(dāng)年累計(jì)購(gòu)票金額為2.5萬(wàn)元,在營(yíng)運(yùn)淡季購(gòu)買金額為1.1萬(wàn)元的機(jī)票,應(yīng)享

受(90—5)%的折扣率,并獲贈(zèng)保額50萬(wàn)元的保險(xiǎn)一份。

根據(jù)上述信息,編寫(xiě)描述會(huì)員優(yōu)惠策略的判定樹(shù)

超過(guò)1萬(wàn)85%+50.......1分

1—3月

未超過(guò)1萬(wàn)90%+30..........1分

85%+50..........1分

90%.......1分

90%+50..........1分

95%+30......1分

90%+50......1分

95%..........I分

五、某報(bào)表處理系統(tǒng)要求用戶輸入處理報(bào)表的日期,日期限制在2001年1月至2005年12

月,即系統(tǒng)只能對(duì)該段期間內(nèi)的報(bào)表進(jìn)行處理,如日期不在此范圍內(nèi),則顯示輸入錯(cuò)誤佶息。

系統(tǒng)日期規(guī)定由年、月的6位數(shù)字字符組成,前四位代表年,后兩位代表月。如何用等價(jià)類

劃分法設(shè)計(jì)測(cè)試用例,來(lái)測(cè)試程序的日期檢查功能?

(1)等價(jià)類設(shè)計(jì)

“報(bào)表日期”輸入條件的等價(jià)類表

輸入等價(jià)類有效等價(jià)類無(wú)效等價(jià)類

報(bào)表L1期的有非數(shù)字字符(4)

3位數(shù)字字符(1)少于6個(gè)數(shù)字字符(5)

類型及長(zhǎng)度多「6個(gè)數(shù)字字符(6)

小于

年份范圍在2001?20052001(7)

之間(2)大于2005(8)

小于⑼

在1?12之間(3)1

月份范圍大于12(10)

(2)有效數(shù)據(jù)

測(cè)試數(shù)據(jù)期望結(jié)果彥蓋范圍

200105輸入有效等價(jià)類(1)(2)(3)

(3)無(wú)效數(shù)據(jù)

測(cè)試數(shù)據(jù)期望結(jié)果覆蓋范圍

001MAY輸入無(wú)效等價(jià)類(4)

20015輸入無(wú)效等價(jià)類(5)

2001005輸入無(wú)效等價(jià)類(6)

200005輸入無(wú)效等價(jià)類(7)

200805輸入無(wú)效等價(jià)類(8)

200100輸入無(wú)效等價(jià)類(9)

200113輸入無(wú)效等價(jià)類(10)

六、1銀行計(jì)算機(jī)系統(tǒng)功能大致如下:儲(chǔ)戶填寫(xiě)的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng)

如果是存款,系統(tǒng)記錄存款人姓名、住址、電話號(hào)、身份證、存款類型、日期、利率、密碼

(可選)等信息,并打印存款單給儲(chǔ)戶;

如果是取款且存款是留有密碼,系統(tǒng)先核對(duì)密碼,若密碼正確或存款時(shí)未留密碼,系統(tǒng)計(jì)算

利息并打印利息清單給儲(chǔ)戶。

請(qǐng)用數(shù)據(jù)流圖描繪本系統(tǒng)的功能,并用實(shí)體關(guān)系圖描述系統(tǒng)中的數(shù)據(jù)對(duì)象?

1i己家存「存:款信息」2打印"L存款存單-

款信息廠F款存.廣

存款單存款信息

儲(chǔ)戶存款信息利息靖單

取款唯存款信息

3核對(duì)密L存款信息.4計(jì)套利。利息值5打卬利

碼F息J息清單?J

2醫(yī)院的患者監(jiān)護(hù)系統(tǒng)要求實(shí)時(shí)接收病人生理信號(hào)(脈搏、體溫、血壓等),定時(shí)記錄病人

情況形成患者日志,當(dāng)某人的生理信號(hào)超出醫(yī)生規(guī)定的安全范圍時(shí)向護(hù)士發(fā)出警告信息,此

外,護(hù)士在需要是還可以要求系統(tǒng)輸出某個(gè)病人的病情報(bào)告。

請(qǐng)用數(shù)據(jù)流圖描繪本系統(tǒng)的功能?

七、圖書(shū)館通過(guò)一套圖書(shū)管理系統(tǒng)來(lái)管理當(dāng)前圖書(shū)的租借業(yè)務(wù),該軟件應(yīng)該對(duì)以

下工作提供支持:

1.圖書(shū)管理員利用系統(tǒng)建立讀者的個(gè)人信息,并維護(hù)讀者的密碼、訪問(wèn)權(quán)限等

信息。

2.看二本圖書(shū)上帶有唯一的條碼,圖書(shū)管理員使用條碼掃描儀完成對(duì)圖書(shū)的租

借和歸還業(yè)務(wù)。

3.圖書(shū)管理員可以通過(guò)系統(tǒng)提供的查詢功能及時(shí)了解圖書(shū)的租借和庫(kù)存情況,

并將結(jié)果導(dǎo)出或打印。

4.讀者可以通過(guò)系統(tǒng)預(yù)定某種圖書(shū),以便在圖書(shū)被歸還后得到通知。

5.圖書(shū)管理員可以通過(guò)系統(tǒng)了解被讀者預(yù)定、但圖書(shū)館未曾購(gòu)買的圖書(shū)信息,

并打印“圖書(shū)購(gòu)買清單二

根據(jù)以上需求的描述,繪制該圖書(shū)管理系統(tǒng)的用例圖

某電子商務(wù)經(jīng)銷商希望開(kāi)發(fā)一套基于Internet的產(chǎn)品在線銷售系統(tǒng),該系統(tǒng)應(yīng)該

對(duì)以下業(yè)務(wù)活動(dòng)提供自動(dòng)化支持:

用戶可以通過(guò)Web頁(yè)面瀏覽網(wǎng)站提供的各類商品的介紹及其價(jià)格

用戶可以將希望購(gòu)買的商品添加到自己的“購(gòu)物車''中。

用戶可以隨時(shí)查看自己“購(gòu)物車”中的商品列表,棄且可以根據(jù)需要?jiǎng)h除購(gòu)物車中

已有的商品。

用戶通過(guò)填寫(xiě)“采購(gòu)訂單''在線購(gòu)買商品,系統(tǒng)應(yīng)首先顯示用戶“購(gòu)物車''中的商品

列表,并允許用戶調(diào)整其內(nèi)容。訂單中應(yīng)包括用戶的個(gè)人信息、聯(lián)系方式、購(gòu)物

車中商品和數(shù)量、付款帳號(hào)、配送地址等內(nèi)容。系統(tǒng)對(duì)驗(yàn)證后的“采購(gòu)訂單''進(jìn)行

編號(hào)和保存,并將訂單細(xì)節(jié)以Email回復(fù)給用戶

用戶在發(fā)出采購(gòu)訂單后可隨時(shí)通過(guò)系統(tǒng)查詢自己“采購(gòu)訂單''進(jìn)展?fàn)顟B(tài)。

系統(tǒng)為配送人員安排當(dāng)日應(yīng)送貨的“采購(gòu)訂單”,并為要送貨的“采購(gòu)訂單''打印

“用戶簽收單

系統(tǒng)管理員負(fù)責(zé)維護(hù)網(wǎng)站的商品信息,他可以添加商品、刪除商品以及修改商品

的介紹與價(jià)格。

1.根據(jù)上面的需求描述,畫(huà)出該系統(tǒng)的用例圖。

交互模型主要使用順序圖和協(xié)作圖來(lái)描述用例執(zhí)嚀的過(guò)程細(xì)節(jié),實(shí)將下面的順序

圖轉(zhuǎn)化為相同含義的協(xié)作圖,并說(shuō)明順序圖的主要構(gòu)成元素

面向?qū)ο?、?duì)象生命周期、激活狀態(tài)、對(duì)象間消息傳遞先后順序

用戶登錄的活動(dòng)圖

某音像制品出租商店欲開(kāi)發(fā)一個(gè)音像管理信息系統(tǒng),管理音像制品的租借業(yè)務(wù)。需求如下:

1.系統(tǒng)中的客戶信息文件保存了該商店的所有客戶的用戶名、密碼等信息。對(duì)于首次來(lái)租

借的客戶,系統(tǒng)會(huì)為其生成用戶名和初始密碼。

2.系統(tǒng)中音像制品信息文件記錄了商店中所有音像制品的詳細(xì)信息及其庫(kù)存數(shù)量。

3.根據(jù)客戶所租借的音像制品的品種,會(huì)按天收取相應(yīng)的費(fèi)用。音像制品的最長(zhǎng)租借周期

為1周,每位客戶每次最多只能租借6件音像制品。

4.客戶租借某種音像制品的具體流程如下。

(1)根據(jù)客戶提供的用戶名和密碼,驗(yàn)證客戶身份。

(2)若該客戶是合法客戶,查詢音像制品信息文件,查看商店中是否還有這種音像制品。

(3)若還有該音像制品,且客戶所要租借的音像制品數(shù)小于等于6個(gè),就可以將該音像制

品租借給客戶。這時(shí).,系統(tǒng)給出相應(yīng)的租借確認(rèn)信息,生成一條新的租借記錄并將其保存在

租借記錄文件中。

(4)系統(tǒng)計(jì)算租借費(fèi)用,將費(fèi)用信息保存在租借記錄文件中并告知客戶。

(5)客戶付清租借費(fèi)用之后,系統(tǒng)接收客戶付款信息,將音像制品租借給該客戶。

5.當(dāng)庫(kù)存中某音像制品數(shù)量不能滿足客戶的租借請(qǐng)求數(shù)最時(shí),系統(tǒng)可以接受客戶網(wǎng)上預(yù)約

租借某種音像制品。系統(tǒng)接收到預(yù)約請(qǐng)求后,檢查庫(kù)存信息,驗(yàn)證用戶身份,創(chuàng)建相應(yīng)的預(yù)

約記錄,生成預(yù)約流水號(hào)給該客戶,并將信息保存在預(yù)約記錄文件中。

6.客戶歸還到期的音像制品,系統(tǒng)修改租借記錄文件,并查詢預(yù)約記錄文件和客戶信息文

件,判定是否有客戶預(yù)約了這些音像制品。若有,則生成預(yù)約提示信息,通知系統(tǒng)履行預(yù)約

服務(wù),系統(tǒng)查詢客戶信息文件和預(yù)約記錄文件,通知相關(guān)客戶前來(lái)租借音像制品。

新客戶創(chuàng)建請(qǐng)求音像制品歸還請(qǐng)求

圖A

圖B

【問(wèn)題1】

圖(A)中只有一個(gè)外部實(shí)體El。使用【說(shuō)明】中的詞語(yǔ),給出E1的名稱。

【問(wèn)題2】

使用【說(shuō)明】中的詞語(yǔ),給出圖(B)中的數(shù)據(jù)存儲(chǔ)D1?D4的名稱。

【問(wèn)題3】

數(shù)據(jù)流圖(B)缺少了3條數(shù)據(jù)流,根據(jù)說(shuō)明及數(shù)據(jù)流圖(A)提供的信息,分別指出這3

條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。

起點(diǎn).依、占“八、

答案:

【問(wèn)題1】

El:客戶

【問(wèn)題2】

D1:客戶信息文件D2:音像制品信息文件

D3:租借記錄文件D4:預(yù)約記錄文件

【問(wèn)題3】

起點(diǎn)彼占八、、

E1或客戶4或創(chuàng)建新客戶

5或創(chuàng)建預(yù)約記錄E1或客戶

6或歸還音像制品7或履行預(yù)約服務(wù)

注意:3條數(shù)據(jù)流無(wú)前后順序區(qū)分。

某高校要開(kāi)發(fā)一個(gè)成績(jī)管理系統(tǒng),記錄并管理所有選修課程的學(xué)生的平時(shí)成績(jī)和

考試成績(jī),其主要功能描述如下:

?每門課程都有3到6個(gè)單元構(gòu)成,每個(gè)單元結(jié)束后會(huì)進(jìn)行一次測(cè)試,其成績(jī)作

為這門課程的平時(shí)成績(jī)。課程結(jié)束后進(jìn)行期末考試,其成績(jī)作為這門課程的

考試成績(jī)。

?學(xué)生的平時(shí)成績(jī)和考試成績(jī)均由每門課程的主講教師上傳給成績(jī)管理系統(tǒng)。

?在記錄學(xué)生成績(jī)之前,系統(tǒng)需要驗(yàn)證這些成績(jī)是否有效。首先,根據(jù)學(xué)生信

息文件來(lái)確認(rèn)該學(xué)生是否選修這門課程,若沒(méi)有,那么這些成績(jī)是無(wú)效的;

如果他的確選修了這門課程,再根據(jù)課程信息文件和課程單元信息文件來(lái)驗(yàn)

證平時(shí)成績(jī)是否與這門課程所包含的單元相對(duì)應(yīng),如果是,那么這些成績(jī)是

有效的,否則無(wú)效。

?對(duì)于有效成績(jī),系統(tǒng)將其保存在課程成績(jī)文件中。對(duì)于無(wú)效成績(jī),系統(tǒng)會(huì)單

獨(dú)將其保存在無(wú)效成績(jī)文件中,并將詳細(xì)情況提交給教務(wù)處。在教務(wù)處沒(méi)有

給出具體處理意見(jiàn)之前,系統(tǒng)不會(huì)處理這些成績(jī)。

?若一門課程的所有有效的平時(shí)成績(jī)和考試成績(jī)都已經(jīng)被系統(tǒng)記錄,系統(tǒng)會(huì)發(fā)

送課程完成通知給教務(wù)處,告知該門課程的成績(jī)已經(jīng)齊全。教務(wù)處根據(jù)需要,

請(qǐng)求系統(tǒng)生成相應(yīng)的成績(jī)列表,用來(lái)提交考試委員會(huì)審查。

?在生成成績(jī)列表之前,系統(tǒng)會(huì)生成一份成績(jī)報(bào)告給主講教師,以便核對(duì)是否

存在錯(cuò)誤。主講教師須將核對(duì)之后的成績(jī)報(bào)缶返還系統(tǒng)。

?根據(jù)主講教師核對(duì)后的成績(jī)報(bào)告,系統(tǒng)生成相應(yīng)的成績(jī)列表,遞交考試委員

會(huì)進(jìn)行審查??荚囄瘑T會(huì)在審查之后,上交一份成績(jī)審查結(jié)果給系統(tǒng)。對(duì)于

所有通過(guò)審查的成績(jī),系統(tǒng)將會(huì)生成最終的成績(jī)單,并通知每個(gè)選課學(xué)生。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)這個(gè)系統(tǒng)進(jìn)行分析與設(shè)計(jì),得到如圖17所示的頂層數(shù)

據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖。請(qǐng)根據(jù)數(shù)據(jù)流圖完成問(wèn)題

圖1-1頂層數(shù)據(jù)流圖

D2

學(xué)生成績(jī)成

E2

D1績(jī)

報(bào)

D3

宜、成績(jī)審查結(jié)果

14

驗(yàn)證學(xué)生信息生成成績(jī)列表

k_______1___________y

績(jī)成績(jī)列表

無(wú)效成績(jī)有效成績(jī)E1

請(qǐng)

一效成績(jī),記錄有效成績(jī)生成最I(lǐng)成績(jī)單

\>

無(wú)效成課程完

績(jī)通知?

成通知成績(jī)單

D5E4

D4

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論