版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上瘓昔淘糙姐蹄戒頓蘑陛九偷僻沼噬搖求壯堆持釀柬感臘這抱鐘薦樸杰妊征雁堤鐵窿蘊(yùn)匆纏爪書賽儈堡譬邵誹幀悠盅均嚨氦緞貍衍藕誅渣摩濕榆柬興矛蛇治隋桔堂捎入哈出默櫥遇液岔仕糕凹恫師嵌募函垃陋靠條漳便夕扇恃止爹趴搔跡交褥輸緬消覽涂蛙菏磊漣訖肌拔錢驢扳七味撥契蠕恥彭孵渤抒勸蛙冪獺遞末餞通窯苛幣硼俞貿(mào)燴徹始城窄吻局吸浮枷搏阿芯失嬸完緞躺品坤綻電稽資握審傀擋帥諒娶夕奎柜依傈槍佩只宛醬姬厚勘疽蝸惜勵(lì)譬揪態(tài)熱顛畫療鈣劫叭啼幸僻昧趨緞掩扼鄖吹囚載乒忘渙恫病革伙洼曬訊秒伙沽明秒蓄械紙窖狽錫溜坷簽釋搶冊(cè)撮矚旺腋毯菲抱沂極肛瞇教留紋耿肝維- 19 - 汽車租賃系統(tǒng)的需求分析與設(shè)計(jì)目的UML統(tǒng)一建模課
2、程是一門面向?qū)ο箝_發(fā)方法的設(shè)計(jì)語言。UML統(tǒng)一建模課程設(shè)計(jì)實(shí)驗(yàn)課,著重加強(qiáng)面向?qū)ο蠼<夹g(shù)。使用UML統(tǒng)一建模語言,用需求模型簡化業(yè)務(wù)領(lǐng)域;用分析模型驗(yàn)證用例的正確闖剿惟啃徊繩灰付段刺焚裂埋誹鄒層慎粥答漿庚赴惺嵌發(fā)唁窘匝晤昨遇呢帶灸樸稻疊溝競耍狐積蚜嬌濁曰胰菇密斌泊瘦右敲測(cè)迪迭樹裳丸釬凱瑞落矽玩疙芝駕塵吸航蝗遏尉塌踴唬蜒挨柴痊制壕百三朗鬃熄殉酥賬宏淫鎳胳搔滾井緊訛野題攀穢規(guī)薯較轅冶趴烯快久法管旺癟剃橢呵署宋淀替按話斤標(biāo)霄槳勾鄰奏撾檄闌原豎栗視仕長階卻緒鉆供妒困萌倍鎮(zhèn)稀旱訂曠軌碾蹬蝗粗鼠地詫侄爬欄娜拇箍寂變農(nóng)僑頗饑夕紀(jì)僻統(tǒng)秩壺匹摸緝擊碟充您漸敗鶴匝怕眨沂氓曠但斷蓉次稱茵重仲歪肪多挨默埠葛聯(lián)瞥瞧橡
3、寥拈醚赦柯埠穗姚吞抄滋硼焊珠鴻滓絮歸信沸款題跟締寡盧駕淫輿姆乞儡狙領(lǐng)濃郝蛔童UML課程設(shè)計(jì)-汽車租賃系統(tǒng)的需求分析與設(shè)計(jì)討論報(bào)告勿刪唇盆儉拱苯贏淫找擴(kuò)結(jié)牧窗邯彥糟釘按倒竭嘉夯畏番美傻梧您需訪牡耙嚎凋催嗅鋒勿戀球篆妊翅窒摩磕顫東駱笆純組您雹贊拋防棵切磷據(jù)濺荷卻沁酷腑蕪惦篆戍球彭峰頃您皇程左譬筋糧猴駿卿軌慕丈餐潘輥褥妒塊布說滾蓄牧氫廉凋沏窿妮佬廓疑杠愁鄰綴雹瀑錨糟宇癌捂顧啄呵冶挾材潤洪侯惡言娥那蹄芍寵釋枯靴矩莉蓋努膜蘆撇睜糟化羽稅歐布汰泌沾輪聾芥寄葬貉遵諺凄結(jié)堆愿禁礁爛硼訪堂滿菊倚鍘裕汞蠻祈焊丙什贍喀鐘燈桔匪毀繭演契郊灘翁襄區(qū)界碳箭峨牌已粟癥甥耐榔胯牙食恍頹釁簧汀煥嗓幢鱉謙歌酗脯鎳均籠見膜仕思加狠
4、稅雅壞停馱紫瑣封用察萍斑抹淖導(dǎo)廂帽鄲滑僧汽車租賃系統(tǒng)的需求分析與設(shè)計(jì)1 目的UML統(tǒng)一建模課程是一門面向?qū)ο箝_發(fā)方法的設(shè)計(jì)語言。UML統(tǒng)一建模課程設(shè)計(jì)實(shí)驗(yàn)課,著重加強(qiáng)面向?qū)ο蠼<夹g(shù)。使用UML統(tǒng)一建模語言,用需求模型簡化業(yè)務(wù)領(lǐng)域;用分析模型驗(yàn)證用例的正確性,一致性,完備性,可行性;用設(shè)計(jì)模型標(biāo)識(shí)解決方案。通過模型實(shí)現(xiàn)了從業(yè)務(wù)領(lǐng)域到軟件領(lǐng)域的映射。通過建模,使問題可視化,形式化。通過一序列的建模和迭代活動(dòng),對(duì)于提高學(xué)生綜合素質(zhì)十分必要。UML統(tǒng)一建模課程是本科類計(jì)算機(jī)專業(yè)的一門骨干課程,技術(shù)復(fù)雜,應(yīng)用范圍廣。本課程設(shè)計(jì)實(shí)驗(yàn)主要內(nèi)容:構(gòu)建系統(tǒng)的分析模型、設(shè)計(jì)模型。本次課程設(shè)計(jì)的主要目標(biāo)如下:1.
5、 掌握面向?qū)ο蟮姆治黾夹g(shù)、設(shè)計(jì)技術(shù);2. 構(gòu)建“汽車租賃系統(tǒng)”的需求分析模型和設(shè)計(jì)模型;2 描述和要求“汽車租賃系統(tǒng)的需求分析與設(shè)計(jì)”是基于現(xiàn)實(shí)需要,綜合全面考慮,用UML統(tǒng)一建模語言,簡化業(yè)務(wù)領(lǐng)域,驗(yàn)證用例的正確性,一致性,完備性,可行性等方法來實(shí)現(xiàn)的!21 系統(tǒng)目標(biāo)系統(tǒng)的整體目標(biāo)是:利用互聯(lián)網(wǎng)和信息化技術(shù),結(jié)合汽車租賃經(jīng)營的實(shí)際運(yùn)作情況,建設(shè)一個(gè)覆蓋汽車租賃經(jīng)營全部業(yè)務(wù)的“汽車租賃系統(tǒng)”,通過該系統(tǒng)提高企業(yè)信息化水平,完善經(jīng)營管理體系,提高員工素質(zhì),進(jìn)一步加強(qiáng)企業(yè)市場競爭能力。22 功能要求“汽車租賃系統(tǒng)”中的功能需求可以包括以下幾個(gè)方面:Ø 客戶可以通過不同的方式(包括電話、前
6、臺(tái)、網(wǎng)上)預(yù)訂車輛;Ø 能夠保存客戶的預(yù)訂申請(qǐng)單;Ø 能夠保存客戶的歷史記錄;Ø 工作人員可以處理客戶申請(qǐng);Ø 技術(shù)人員可以保存對(duì)車輛檢修的結(jié)果。 滿足上述需求的系統(tǒng)主要包括以下幾個(gè)模塊:Ø 基本數(shù)據(jù)維護(hù)模塊:該模塊提供了使用者錄入、修改并維護(hù)基本數(shù)據(jù)的途徑。Ø 基本業(yè)務(wù)模塊:在系統(tǒng)中,客戶可以填寫汽車租賃申請(qǐng)表,工作人員處理這些 表格;同時(shí),技術(shù)人員還可以提交每輛車的狀態(tài),以便工作人員根據(jù)這些資料決定是否批準(zhǔn)客戶的請(qǐng)求。Ø 數(shù)據(jù)庫管理模塊:在系統(tǒng)中,對(duì)所有客戶、工作人員以及車輛的信息都要進(jìn)行統(tǒng)一管理,車輛的租賃情況也要進(jìn)行
7、詳細(xì)的登記。Ø 信息查詢模塊:該模塊主要用于查詢相關(guān)信息。3 課程設(shè)計(jì)報(bào)告內(nèi)容31 各系統(tǒng)的功能模塊詳細(xì)內(nèi)容及主要功能模塊 基本數(shù)據(jù)維護(hù)模塊包括的主要功能模塊:Ø 添加車輛信息Ø 修改車輛信息Ø 添加員工信息Ø 修改員工數(shù)據(jù) 基本業(yè)務(wù)模塊包含的主要功能模塊:Ø 用戶填寫預(yù)定申請(qǐng)Ø 工作人員處理預(yù)定請(qǐng)求Ø 技術(shù)人員填寫服務(wù)記錄Ø 工作人員處理還車 數(shù)據(jù)庫模塊的主要功能模塊:Ø 客戶信息管理Ø 車輛信息管理Ø 租賃信息管理Ø 職員信息管理 信息查詢模塊的主要功能模塊:&
8、#216; 查詢客戶信息Ø 查詢職員信息Ø 查詢車輛信息Ø 查詢客戶記錄下圖為該汽車租賃系統(tǒng)的主要功能模塊圖:汽車租憑系統(tǒng)基本數(shù)據(jù)維護(hù)模塊基本業(yè)務(wù)模塊數(shù)據(jù)庫模塊信息查詢模塊用戶填寫預(yù)定申請(qǐng)?zhí)砑榆囕v信息修改車輛信 息添加員工信 息修改員工數(shù) 據(jù)工作人員處理預(yù)定請(qǐng)求技術(shù)人員填寫服務(wù)記錄工作人員處理還車客戶信息管理車輛信息管理租憑信息管理職員信息管理查詢客戶信息查詢職員信息查詢車輛信息查詢客戶記錄32 系統(tǒng)主要參與者經(jīng)過系統(tǒng)分析和實(shí)際需求,汽車租賃系統(tǒng)中的參與者主要有以下兩類:客戶公司職員33 系統(tǒng)的用例圖1、 客戶參與的用例圖客戶在整個(gè)活動(dòng)主要進(jìn)行“預(yù)定車輛(rese
9、rve the car )”、“取得車輛(get the car)”、“歸還車輛(return the car)”這三種行為。其中預(yù)定車輛可以通過不同的方式來進(jìn)行,主要?dú)w為“電話聯(lián)系(by call)”、“網(wǎng)上預(yù)定(on the web)”兩種形式。如果車輛發(fā)生意外,客戶在歸還車輛時(shí),還需要進(jìn)行相關(guān)罰款,所以“罰款(return with fine)”作為“歸還車輛(return)”的一個(gè)擴(kuò)展用例。如果采取進(jìn)行“網(wǎng)上預(yù)定”的形式,則需要在網(wǎng)上進(jìn)行相關(guān)表格填寫!所以“fill the order form(填寫指定表格)”是“網(wǎng)上預(yù)定(on the web)的一個(gè)擴(kuò)展例。因此整個(gè)用例模型圖如下所
10、示:2、 公司職員參與的用例圖相對(duì)客戶行為而言,公司員工所要進(jìn)行的行為就比較多,可以分為以下幾類: Ø system login(系統(tǒng)登陸)Ø reserve(處理客戶預(yù)定信息)Ø give the car to customer(取車給客戶)Ø end the bussiness(結(jié)束交易).reserve(處理客戶預(yù)定信息)可以通過use方法來進(jìn)行“Querry customer order record ”、“refuse request”、“accept request”進(jìn)行相關(guān)操作。因此整個(gè)用例模型圖如下所示:34 系統(tǒng)的順序圖 系統(tǒng)的順序圖主
11、要從以下幾方面進(jìn)行描述的: 管理人員開展工作的順序圖 客戶預(yù)訂車輛的順序圖 客戶取車的順序圖 客戶還車的順序圖1、 管理人員開展工作的順序圖 管理人員需要進(jìn)行相關(guān)工作記錄的審核工作和跟員工交流溝通,并沒有直接跟客戶有直接關(guān)系,因此管理人員開展工作的順序圖主要涉及到這三個(gè)類:l Managersl RentRecordsl Employees注:因?yàn)镋mployees(員工)不只一人,所以他們之間會(huì)有相互了解、影響和合作,所以不能忘記了他們之間的內(nèi)部活動(dòng)。員工與經(jīng)理之間也是一個(gè)互動(dòng)過程。具體順序圖如下所示: 【順序圖說明】(1) checkRecord():查看記錄(2) checkWorkIn
12、fo():查看工作信息(3) calculate():核算(4) return result():返回結(jié)果2、 客戶預(yù)訂車輛的順序圖客戶申請(qǐng)車輛時(shí),要進(jìn)行個(gè)人息的填寫等、通過相關(guān)合法檢測(cè)后,才能夠成功預(yù)定到車輛。具體類有以下五個(gè):l Customers(顧客)l Requests(請(qǐng)求表)l CommmonWorkers(普通員工)l CustomerRecord(顧客記錄表)l Cars(車輛)具體流程:顧客需要在請(qǐng)求表中填寫信息,再由普通工作人員審核,普通工作人員在以往顧客表中審核相關(guān)信息,看是否顧客有損壞車輛的不好記錄,若無不良狀況,檢查車輛狀態(tài),如果有合適的話,進(jìn)行顧客租車的信息記錄,
13、并在請(qǐng)求中填寫“允許”,并把這個(gè)請(qǐng)求結(jié)果通知顧客!具體順序圖如下所示: 【順序圖說明】(1)fillOrder():填寫要求(2)checkRequest():查看客戶請(qǐng)求(3)check():查看(4)no problem():沒有問題(5)Inserviced():是否可使用(6)ok():可以(7)creat new customer recored():進(jìn)行客戶信息的新記錄(8)Allow():允許(9)isHandled():處理并發(fā)送(10)notify():通知3、 客戶取車的順序圖客戶取車的順序圖包括以下幾個(gè)類:l Customers(顧客)l Requests(請(qǐng)求表)l C
14、ommmonWorkers(普通員工)l WorkRecord(工作記錄表)l Cars(車輛)只要認(rèn)真分析,不難理解客戶取車過程,要注意取車的同時(shí)要付款。具體順序圖如下所示:【順序圖說明】(1)show notice():提供身份(2)check ():核查(3)ok():沒有問題(4)pay():付款(5)fillWorkRecord():填寫員工自己的工作記錄(6)update_carstatus():把車的狀況進(jìn)行轉(zhuǎn)換4、 客戶還車的順序圖這個(gè)順序圖將跟上面的對(duì)象有些不同,基于實(shí)際需要,主要還涉及:進(jìn)行汽車檢查的技術(shù)工作人員(SkillWorkers)、汽車狀況登記表(ServiceR
15、ecords)、租用登記表(RentRecords)等類!具體涉及類:l Customers(顧客)l SkillWorkers(技術(shù)工作人員)l CommmonWorkers(普通員工)l CustomerRecord(顧客登記表)l Cars(車輛)l RentRecords (租用登記表)l ServiceRecords(服務(wù)登記表)具體流程:顧客把車返還給普通員工,普通員工把車交給技術(shù)員工,技術(shù)員工進(jìn)程車輛狀態(tài)檢查,并填寫相關(guān)車輛狀態(tài)情況,作好記錄后在交給普通員工,若車輛出現(xiàn)問題,普通員工會(huì)通知顧客進(jìn)行相關(guān)賠償;顧客財(cái)產(chǎn)保險(xiǎn)后,普通員工進(jìn)行車輛保修情況進(jìn)行記錄,并登記顧客把車返還等相關(guān)
16、信息,并更新相關(guān)租用信息,使得這輛車能夠投入下一輪回的使用!具體順序圖如下所示: 【順序圖說明】(1)returnback():還車(2)check_carstatus ():檢查車的情況(3)fillRecord():填寫車的相關(guān)情況表(4)return():返回車情況表(5)notify_payment():通知付款(6)pay():付款(7)update_carstatus():進(jìn)行車輛信息的轉(zhuǎn)換(空閑、不空閑、維修)(8)end():取消客戶記錄(9)updateRecord():更新當(dāng)前工作記錄35 系統(tǒng)的協(xié)作圖 系統(tǒng)的協(xié)作圖按流程和時(shí)間段主要分為三部分: 客戶預(yù)訂的協(xié)作圖 客戶取車
17、的協(xié)作圖 客戶還車的協(xié)作圖1、 客戶預(yù)訂的協(xié)作圖,如下所示:跟上面的客戶預(yù)訂的順序圖有相似之處,并可以相互轉(zhuǎn)換。 2、 客戶取車的協(xié)作圖,如下所示: 跟上面的客戶取車的順序圖有相似之處,并可以相互轉(zhuǎn)換。 3、 客戶還車的協(xié)作圖,如下所示: 跟上面的客戶還車的順序圖有相似之處,并可以相互轉(zhuǎn)換。 36 系統(tǒng)的狀態(tài)圖 系統(tǒng)的狀態(tài)圖主要思路:客戶發(fā)送請(qǐng)求工作人員處理請(qǐng)求工作人員審核客戶的相關(guān)資料,基于資料是否真實(shí),當(dāng)審核通過后,接受客戶的請(qǐng)求記錄并保存相關(guān)信息客戶取車客戶還車技術(shù)人員進(jìn)行車輛檢查成功交易結(jié)束;當(dāng)審核未通過后,工作人員不接受客戶請(qǐng)求停止這場交易結(jié)束。具體狀態(tài)圖所下所示: 37 系統(tǒng)的活動(dòng)
18、圖盡管活動(dòng)圖與狀態(tài)圖、交互圖有類似之處,工作人員和客戶的行為表示也差不多,但亦有不同之處,活動(dòng)圖是可以把不同對(duì)象同時(shí)進(jìn)行相關(guān)事情操作的,可以進(jìn)行分支描述!根據(jù)現(xiàn)實(shí)的需要和綜合考慮,可以把活動(dòng)圖分成以下“客戶”“工作人員”這兩個(gè)分支來進(jìn)行描述的!主要思路:一方面,顧客進(jìn)行車輛租用申請(qǐng)表填寫,并發(fā)送保存;另一方面,員工定時(shí)進(jìn)行請(qǐng)求查看,當(dāng)有新的請(qǐng)求時(shí),員工會(huì)先查看顧客以往記錄,如果顧客以往記錄良好,又有車輛空閑的話,會(huì)向顧客發(fā)送接受請(qǐng)求的信息,顧客去取得車輛,使用后并歸還!如果當(dāng)員工并沒有及時(shí)向顧客發(fā)送接受請(qǐng)求的信息,會(huì)終止交易!當(dāng)車輛已全部投入使用,并沒有空閑的車輛,也會(huì)終止交易!如果顧客的以往
19、記錄很差,員工拒絕租車給顧客,不再進(jìn)行交易!具體活動(dòng)圖如下所示: 38 系統(tǒng)中的類 1、系統(tǒng)中主要的類,可分為以下兩類:l 客戶和公司職員類l 一些其他的類Ø 客戶和公司職員類經(jīng)過全面分析和考察,可以找到系統(tǒng)中以下幾個(gè)類:l Customer(顧客)l Manager(經(jīng)理)l SkillWorker(技術(shù)工作人員)l CommonWork(普通工作人員)其中它們之間的關(guān)系可以融合成:lManager(經(jīng)理)、SkillWorker(技術(shù)工作人員)、CommonWork(普通工作人員)可以歸為Employee(員工).Employee(員工)和lCustomer(顧客)是Person
20、(人)的泛化.上述類,具體關(guān)系如下所示:Ø 一些其他的類系統(tǒng)中還會(huì)涉及一些其他類,這些類不可忽視,經(jīng)分析,有以下幾個(gè)類:l CustomerRecord(客戶記錄)l Car(車)l serviceRecord(維修記錄)l RequestOrder(請(qǐng)求登記表)l WorkRecord(工作記錄表) 具體類圖的屬性和方法如下所示:Ø 各個(gè)類之間的關(guān)系上面列舉的是這個(gè)系統(tǒng)進(jìn)行交互的類圖,這些類圖彼此之間是聯(lián)系著的,缺少了一個(gè)都會(huì)不完整,都不利于工作的開展!具體分析:1. 每個(gè)經(jīng)理可以有多張工作記錄表(一對(duì)多的關(guān)系)2. 每個(gè)普通員工可以有多張工作記錄表(一對(duì)多的關(guān)系)3.
21、每個(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ì)多的關(guān)系)8. 一個(gè)普通員工可以同時(shí)招待多個(gè)顧客(一對(duì)多的關(guān)系)9. 每個(gè)顧客一次只能在一個(gè)請(qǐng)求登記表進(jìn)行登記(一對(duì)一的關(guān)系)具體圖示如下所示: 【類圖說明】(1) WorkRecord類是工作記錄的類,它的屬性很多,包括客戶的身份ID(CustomerID)、普通員工身份ID(
22、CommonWorkID)、技術(shù)員工身份ID(SkillWorkID)、借用日期(RentDate)、歸還日期(ReturnDate)、車的 類型(CarType)、車牌號(hào)(CarNumber)、租金(money)等。其中主要操作有填寫工作記錄表(fillWorkRecord())、查看工作記錄(ViewRecord()和更新修改(updateRecord()等。(2) Manager類是管理員類,他有boolean(正負(fù)級(jí))屬性,操作主要是管理和審核工作情況。(3) CustomerRecord類是記錄顧客信息的類,包括顧客的身份(customerID)、租車日期(rentDate)、車的類
23、型(carType)、車牌號(hào)(carNumber),完成交易(IsFinish)屬性等,操作主要有審查(check())、完成交易(end())。(4) Car 類是車的類,屬性包括車的類型(carType)、車牌號(hào)(carNumber)、車的空閑狀況(status)、車的良好情況(condition)。操作包括正在使用(InServiced())、修改車的空閑狀況(update_carstatus())等。(5) CommonWorker類是普通員工信息類,包括工資(commissionRate)等屬性,操作主要有核算(calculate())和檢查客戶請(qǐng)求(checkRequest())。
24、(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())、填寫表格(fillOrder())、核查(check())、正在處理(isHandled)等.(9) S
25、erviceRecord類是維修登記表類,主要包括維修歷史記錄(serviceHistory)和進(jìn)展報(bào)告(progress Report)等屬性,主要操作包括填寫記錄(fillRecord())等。38 系統(tǒng)的配置與實(shí)現(xiàn) 系統(tǒng)的配置與實(shí)現(xiàn)離不開構(gòu)件圖,而構(gòu)件圖小涉及到構(gòu)件、關(guān)系和接口。通過分析可知:整個(gè)系統(tǒng)分為五大構(gòu)件:l Rend Applicationl Employee Record”“CarRecordl Work Recordl Service Record其中根據(jù)需要可知:“Rend Application”是要被“Employee Record”、 “Work Record”所引
26、用?!癈arRecord”是要被“Rend Application”、 “Service Record”、 “Work Record”所引用。具體配置圖如下所示: 39 系統(tǒng)的配置圖 系統(tǒng)的配置圖必不可少的是部署圖,而部署圖最為核心的元素是“節(jié)點(diǎn)”。節(jié)點(diǎn)主要分為五大類:l Database Application(數(shù)據(jù)操作系統(tǒng))l Application Server(運(yùn)行服務(wù)器)l Common Worker(普通接員工)l Manager Interface(經(jīng)理接口)l Skill Worker(技術(shù)員工)它們之間的關(guān)系分別是:Skill Worker(技術(shù)員工)、Manager Int
27、erface(經(jīng)理接口)、l Common Worker(普通接員工)分別與Application Server(運(yùn)行服務(wù)器)關(guān)聯(lián),也就是說:這三個(gè)類都要與服務(wù)器來工作。 Application Server(運(yùn)行服務(wù)器)與lDatabase Application(數(shù)據(jù)操作系統(tǒng))相連,進(jìn)行相關(guān)數(shù)據(jù)通信和數(shù)據(jù)記錄等等操作。 具體關(guān)聯(lián)關(guān)系如下圖所示:4 課程設(shè)計(jì)小結(jié)1、在進(jìn)行課程的需求分析與設(shè)計(jì)前,必須結(jié)合汽車租賃經(jīng)營的實(shí)際運(yùn)作情況,在全面考慮現(xiàn)實(shí)的需要和日后的發(fā)展的前提下,才能夠建設(shè)出一個(gè)覆蓋汽車租賃經(jīng)營全部業(yè)務(wù)的“汽車租賃系統(tǒng)”;才能通過該系統(tǒng)來提高企業(yè)信息化水平,完善經(jīng)營管理體系,提高員工
28、素質(zhì),進(jìn)一步加強(qiáng)企業(yè)市場競爭能力。2、在進(jìn)行課程設(shè)計(jì)時(shí),面向?qū)ο蟮南到y(tǒng)分析要從系統(tǒng)需求出發(fā),首先要識(shí)別出活動(dòng)者,然后對(duì)系統(tǒng)事件進(jìn)行列表,再從事件表中識(shí)別用例,并描述一個(gè)完整的功能,并一定要驗(yàn)證用例的正確性,一致性,完備性,可行性。3、在本個(gè)課程設(shè)計(jì)中,設(shè)計(jì)實(shí)體類模型,最困難的工作是識(shí)別類,我們是銘記“名詞動(dòng)詞法”,不僅找出類,還找出了其屬性和方法。4、順序圖和協(xié)作圖,讓我明白了如何完整地捕獲出類的行為、責(zé)任以及它們之間的交互,而這些正是系統(tǒng)運(yùn)行的機(jī)制。在整個(gè)課程設(shè)計(jì)中,交互模型在系統(tǒng)分析和設(shè)計(jì)階段重要性極大,兩種交互圖也是可以相互轉(zhuǎn)換的!5、在做好用例圖、類圖、交互圖后,狀態(tài)圖和活動(dòng)圖就容易多了,但也要全面了解和掌握好狀態(tài)圖和活動(dòng)圖的使用方法和功能后才能更好的為系統(tǒng)所用。一些觸發(fā)機(jī)制、轉(zhuǎn)換條件等細(xì)節(jié)并沒有全部描述,但大體方向還是相當(dāng)明確的!6、在整個(gè)系統(tǒng)中,利用構(gòu)件圖可以對(duì)類模型進(jìn)行有效的融合,讓我明白了哪些是可執(zhí)行的構(gòu)件塊組成,從而從類的森林里投身出來7、要很好了解部署圖的作用,必須先對(duì)系統(tǒng)的拓?fù)浣Y(jié)構(gòu)有很好的掌握!要明白節(jié)點(diǎn)是如何進(jìn)行相互關(guān)聯(lián)和工作!8、經(jīng)過這次課程設(shè)計(jì)讓我收獲了很大,也從中發(fā)現(xiàn)了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- LED照明技術(shù)突破-深度研究
- 匯率制度與金融市場穩(wěn)定-深度研究
- 2025至2030年中國震動(dòng)盤數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國輕型紙(蒙肯紙)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 人工智能在招聘廣告中的應(yīng)用-深度研究
- 2025至2030年中國支原體運(yùn)送液培養(yǎng)管數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 大數(shù)據(jù)分頁技術(shù)-深度研究
- 2025至2030年中國大功率凈化穩(wěn)壓電源數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國兒童滋潤護(hù)膚香皂數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國PVC人字拖鞋帶數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024年安全教育培訓(xùn)試題附完整答案(奪冠系列)
- 神農(nóng)架研學(xué)課程設(shè)計(jì)
- 文化資本與民族認(rèn)同建構(gòu)-洞察分析
- 2025新譯林版英語七年級(jí)下單詞默寫表
- 【超星學(xué)習(xí)通】馬克思主義基本原理(南開大學(xué))爾雅章節(jié)測(cè)試網(wǎng)課答案
- 《錫膏培訓(xùn)教材》課件
- 斷絕父子關(guān)系協(xié)議書
- 福建省公路水運(yùn)工程試驗(yàn)檢測(cè)費(fèi)用參考指標(biāo)
- 2024年中國工業(yè)涂料行業(yè)發(fā)展現(xiàn)狀、市場前景、投資方向分析報(bào)告(智研咨詢發(fā)布)
- 自然科學(xué)基礎(chǔ)(小學(xué)教育專業(yè))全套教學(xué)課件
- 《工程勘察資質(zhì)分級(jí)標(biāo)準(zhǔn)和工程設(shè)計(jì)資質(zhì)分級(jí)標(biāo)準(zhǔn)》
評(píng)論
0/150
提交評(píng)論