面向?qū)ο蠓治雠c設(shè)計(jì)實(shí)驗(yàn)一_第1頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)實(shí)驗(yàn)一_第2頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)實(shí)驗(yàn)一_第3頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)實(shí)驗(yàn)一_第4頁(yè)
面向?qū)ο蠓治雠c設(shè)計(jì)實(shí)驗(yàn)一_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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)介

1、廣州大學(xué)學(xué)生實(shí)驗(yàn)報(bào)告開(kāi)課學(xué)院及實(shí)驗(yàn)室:計(jì)算機(jī)科學(xué)與工程實(shí)驗(yàn)室 418A2015年12月25日學(xué)院計(jì)算機(jī)科學(xué)與教育軟件學(xué)院年級(jí)/專業(yè)/班計(jì)算機(jī)科學(xué)與技術(shù) 137班姓名張金如學(xué)號(hào)1300002035實(shí)驗(yàn)課程名稱面向?qū)ο蠓治雠c設(shè)計(jì)實(shí)驗(yàn)成績(jī)實(shí)驗(yàn)項(xiàng)目名稱靜態(tài)建模指導(dǎo)老師莊育飛評(píng)語(yǔ): 一、實(shí)驗(yàn)?zāi)康?掌握Rose軟件的靜態(tài)建模方法;2基本掌握用例圖建模技術(shù);3. 基本掌握類圖建模技術(shù)二、實(shí)驗(yàn)器材1計(jì)算機(jī)一臺(tái)。2Rational Rose 工具軟件。三、 實(shí)驗(yàn)內(nèi)容系統(tǒng)描述隨著汽車工業(yè)的發(fā)展和汽車的普及,汽車租賃成為近年來(lái)興起的一個(gè)新行業(yè)。使用汽車租賃管理系統(tǒng)可以規(guī)范企業(yè)的管理和經(jīng)營(yíng)行為,減少企業(yè)的經(jīng)營(yíng)成本,提

2、高工作效率。針對(duì)以上的要求,汽車租賃管理系統(tǒng)的用戶是汽車租賃企業(yè)的管理人員,其需求功能應(yīng)包括汽車類型管理、會(huì)員類型管理、保險(xiǎn)類型管理、銷售商管理、保險(xiǎn)公司管理、客戶信息管理、會(huì)員信息管理和汽車租賃、續(xù)租、歸還管理等主要功能,從而可以形成統(tǒng)一有效的管理。在該系統(tǒng)中,要實(shí)現(xiàn)對(duì)汽車類型信息、會(huì)員類型信息和保險(xiǎn)類型信息等基本信息的添加、修改、刪除、和查詢;銷售商信息的添加、修改、刪除和查詢;保險(xiǎn)公司信息的添加、修改、刪除和查詢;客戶信息和會(huì)員信息的添加、修改、刪除和查詢以及汽車租賃、續(xù)租、歸還等具體操作的實(shí)現(xiàn)。以滿足當(dāng)前該行業(yè)在處理業(yè)務(wù)上的需求。另外,該系統(tǒng)開(kāi)發(fā)采用Rational Rose進(jìn)行統(tǒng)一建

3、模。系統(tǒng)的整體目標(biāo)是:利用互聯(lián)網(wǎng)和信息化技術(shù),結(jié)合汽車租賃經(jīng)營(yíng)的實(shí)際運(yùn)作情況,建設(shè)一個(gè)覆蓋汽車租賃業(yè)務(wù)的“汽車租賃系統(tǒng)”,通過(guò)該系統(tǒng)提高企業(yè)信息化水平,完善經(jīng)營(yíng)管理體系。滿足上述需求的系統(tǒng)主要包括以下模塊基本數(shù)據(jù)維護(hù)模塊:提供添加、修改車輛和員工信息基本業(yè)務(wù)模塊:客戶填寫(xiě)預(yù)定申請(qǐng)、處理預(yù)定申請(qǐng)、填寫(xiě)服務(wù)記錄和處理還車請(qǐng)求數(shù)據(jù)庫(kù)管理模塊:客戶、車輛、租憑、員工信息管理數(shù)據(jù)查詢模塊:查詢客戶、員工、車輛信息和客戶記錄 用例圖客戶預(yù)訂用例圖:當(dāng)客戶有租車意向時(shí),首先要通過(guò)前臺(tái)預(yù)定、電話租車或者在網(wǎng)上填寫(xiě)預(yù)訂單進(jìn)行租車預(yù)訂,得到公司職員的預(yù)訂處理之后方可得到汽車,用完之后可以歸還汽車,并由公司職員做相

4、關(guān)處理。其用例圖如下. 客戶預(yù)訂車輛用例圖 客戶還車用例圖:當(dāng)客戶用完車后可以進(jìn)行歸還車用例,此時(shí)公司職員要處理客戶還車需求并填寫(xiě)服務(wù)記錄。其用例圖如下:客戶還車用例圖用例描述下表為汽車租憑系統(tǒng)的用例列表,它簡(jiǎn)單的描述了客戶預(yù)定汽車用例的編號(hào)、名稱、功能和執(zhí)行者。用例編號(hào)用例名稱用例描述執(zhí)行者UC001預(yù)訂汽車客戶可以通過(guò)前臺(tái)預(yù)定、電話預(yù)定、網(wǎng)上預(yù)訂客戶UC002取車客戶通過(guò)預(yù)定單號(hào)到相關(guān)公司進(jìn)行取車客戶UC003歸還汽車客戶用完汽車后,到相關(guān)公司歸還汽車客戶UC004前臺(tái)預(yù)定客戶直接到達(dá)相關(guān)公司通過(guò)工作人員前臺(tái)預(yù)定想要的汽車客戶UC005電話預(yù)定客戶通過(guò)電話與工作人員溝通預(yù)定想要的汽車客戶U

5、C006網(wǎng)上預(yù)訂客戶通過(guò)網(wǎng)上預(yù)訂自己想要的汽車客戶UC007填寫(xiě)訂單客戶可以直接在前臺(tái)預(yù)定然后填寫(xiě)訂單,或者通過(guò)電話或網(wǎng)上預(yù)訂填寫(xiě)電子訂單客戶UC008職員接收來(lái)自客戶的請(qǐng)求完成租車相關(guān)服務(wù)職員UC009訂單處理對(duì)來(lái)自客戶的訂單信息進(jìn)行合法性處理程序UC010繳納罰金如果客戶在規(guī)定時(shí)間沒(méi)有還車,則要繳納相關(guān)的罰金客戶下表對(duì)預(yù)訂汽車的用例詳細(xì)描述用例號(hào)UC001用例名稱預(yù)訂汽車用例描述若公司還有可供出租的汽車,則按客戶的需求給予保留,以備客戶使用參與者客戶前置條件公司有可以出租的汽車后置條件客戶預(yù)訂該汽車后必須租用該車基本路徑客戶可以通過(guò)前臺(tái)預(yù)定、電話預(yù)定、網(wǎng)上預(yù)訂擴(kuò)展點(diǎn)如果公司沒(méi)車了,則用例結(jié)

6、束,通知客戶沒(méi)有可以得汽車了初步類圖建??蛻艉凸韭殕T類 經(jīng)過(guò)全面分析和考察,可以找到系統(tǒng)中以下幾個(gè)類: Customer(顧客)Manager(經(jīng)理) SkillWorker(技術(shù)工作人員) l CommonWork(普通工作人員) 其中它們之間的關(guān)系可以融合成: Manager(經(jīng)理)、SkillWorker(技術(shù)工作人員)、CommonWork(普通工作人員)可以歸為Employee(員工). Employee(員工)和l Customer(顧客)是Person(人)的泛化.上述類,具體關(guān)系如下所示:系統(tǒng)中還會(huì)涉及一些其他類,經(jīng)分析,有以下幾個(gè)類: CustomerRecord(客戶記錄

7、) Car(車) serviceRecord(維修記錄) l RequestOrder(請(qǐng)求登記表) lWorkRecord(工作記錄表) 各個(gè)類之間的關(guān)系: 1. 每個(gè)經(jīng)理可以有多張工作記錄表(一對(duì)多的關(guān)系) 2. 每個(gè)普通員工可以有多張工作記錄表(一對(duì)多的關(guān)系) 3. 每個(gè)普通員工有相應(yīng)的多張顧客記錄表(一對(duì)多的關(guān)系) 4. 每個(gè)普通員工可以對(duì)多輛車輛進(jìn)行分配和安排(一對(duì)多的關(guān)系) 5. 一輛車可以有多個(gè)技術(shù)工人進(jìn)行維修,一個(gè)技術(shù)工作也可以對(duì)不同的車輛進(jìn)行維修(多對(duì)多的關(guān)系) 6. 每個(gè)技術(shù)工人每次只能在記錄表進(jìn)行一次記錄(一對(duì)一的關(guān)系)7. 一個(gè)普通員工可以收到不同的車輛保養(yǎng)記錄表(一對(duì)

8、多的關(guān)系) 8. 一個(gè)普通員工可以同時(shí)招待多個(gè)顧客(一對(duì)多的關(guān)系) 9. 每個(gè)顧客一次只能在一個(gè)請(qǐng)求登記表進(jìn)行登記(一對(duì)一的關(guān)系) 具體圖示如下所示:類圖說(shuō)明:(1) WorkRecord類是工作記錄的類,它的屬性很多,包括客戶的身份ID(CustomerID)、普通員工身份ID(CommonWorkID)、技術(shù)員工身份ID(SkillWorkID)、借用日期(RentDate)、歸還日期(ReturnDate)、車的 類型(CarType)、車牌號(hào)(CarNumber)、租金(money)等。其中主要操作有填寫(xiě)工作記錄表(fillWorkRecord())、查看工作記錄(ViewRecord

9、()和更新修改(updateRecord()等。 (2) Manager類是管理員類,他有boolean(正負(fù)級(jí))屬性,操作主要是管理和審核工作情況。 (3) CustomerRecord類是記錄顧客信息的類,包括顧客的身份(customerID)、租車日期(rentDate)、車的類型(carType)、車牌號(hào)(carNumber),完成交易(IsFinish)屬性等,操作主要有審查(check())、完成交易(end())。 (4) Car 類是車的類,屬性包括車的類型(carType)、車牌號(hào)(carNumber)、車的空閑狀況(status)、車的良好情況(condition)。操作包

10、括正在使用(InServiced())、修改車的空閑狀況(update_carstatus())等。 (5) CommonWorker類是普通員工信息類,包括工資(commissionRate)等屬性,操作主要有核算(calculate())和檢查客戶請(qǐng)求(checkRequest())。(6) SkillWorker類是技術(shù)員工類,包括技術(shù)含量(skills)、技術(shù)水平(qualifications)等屬性,主要操作有培訓(xùn)員工(SkillWorker())。 (7) Customer類是顧客類,主要包括車的類型(CarType),身份證 (licenseNo)等屬性 (8) RequestOrder類是請(qǐng)求表類,主要包括請(qǐng)求的車類型(CarType)、車號(hào)(Carnumber)、借用的日期(RentDate)、允許情況(IsAllow)等屬性,主要操作包括允許(Allow())、填寫(xiě)表格(fillOrder())、核查(check())、正在處理(isHandled)等. (9)ServiceRecord類是維修登記表類,主要包括維修歷史記錄(serviceHistory

溫馨提示

  • 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)論