




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 PAGE 33可視化化建模與與UMLL課程程結業報報告 課課題名稱稱: 汽汽車租賃賃系統建建模 姓名:劉劉佳偉學號:88092210006班級:009軟件件本(22)學 院: 電子與與信息工工程學院院 指導老師師:夏潔武完成日期期:20012年年5月228日目錄TOC o 1-3 h u HYPERLINK l _Toc5090 第一章 概述 PAGEREF _Toc5090 33 HYPERLINK l _Toc11274 1.1項項目背景景 PAGEREF _Toc11274 3 HYPERLINK l _Toc13083 1.2 軟件的的一般性性描述 PAGEREF _Toc13083
2、 33 HYPERLINK l _Toc23677 1.2.1運行行環境和和資源 PAGEREF _Toc23677 33 HYPERLINK l _Toc23821 1.2.3 軟件功功能概述述 PAGEREF _Toc23821 4 HYPERLINK l _Toc31723 第二章 用例例模型 PAGEREF _Toc31723 55 HYPERLINK l _Toc14741 2.1 用例例圖簡介介以及用用例圖的的建立 PAGEREF _Toc14741 55 HYPERLINK l _Toc32246 2.1.1 客戶借借車的用用例圖 PAGEREF _Toc32246 66 HYP
3、ERLINK l _Toc5154 2.2 客戶參參與的用用例用例例描述 PAGEREF _Toc5154 66 HYPERLINK l _Toc21856 2.2.1 事事件流 PAGEREF _Toc21856 66 HYPERLINK l _Toc15699 2.3.1事件件流 PAGEREF _Toc15699 8 HYPERLINK l _Toc7587 第三章 類模型型 PAGEREF _Toc7587 10 HYPERLINK l _Toc8872 3.1 類模型型的概述述以及類類模型的的建立 PAGEREF _Toc8872 110 HYPERLINK l _Toc5738 3
4、.2 類圖描描述 PAGEREF _Toc5738 144 HYPERLINK l _Toc5285 第四章 交互模模型 PAGEREF _Toc5285 166 HYPERLINK l _Toc10146 4.2 系統交交互模型型的建立立 PAGEREF _Toc10146 17 HYPERLINK l _Toc14099 4.2.2 客戶預預訂車輛輛的順序序圖 PAGEREF _Toc14099 188 HYPERLINK l _Toc6970 4.2.3 客戶取取車的順順序圖 PAGEREF _Toc6970 119 HYPERLINK l _Toc13380 4.2.4 客客戶還車車的
5、順序序圖 PAGEREF _Toc13380 200 HYPERLINK l _Toc25044 4.2.5 客戶預預訂的協協作圖 PAGEREF _Toc25044 221 HYPERLINK l _Toc21386 4.2.6 客戶取取車的協協作圖 PAGEREF _Toc21386 222 HYPERLINK l _Toc8681 4.2.7 客戶還還車的協協作圖 PAGEREF _Toc8681 223 HYPERLINK l _Toc21560 第五章 包圖圖的建立立 PAGEREF _Toc21560 24 HYPERLINK l _Toc3381 5.1 包圖的的概述 PAGER
6、EF _Toc3381 224 HYPERLINK l _Toc14829 第六章 行行為模型型的建立立 PAGEREF _Toc14829 25 HYPERLINK l _Toc5737 6.1行行為模型型的概述述 PAGEREF _Toc5737 25 HYPERLINK l _Toc23545 6.2 行為模模型的建建立 PAGEREF _Toc23545 266 HYPERLINK l _Toc12653 6.2 .1 系統的的狀態圖圖 PAGEREF _Toc12653 26 HYPERLINK l _Toc22807 6.2.3 系系統的活活動圖 PAGEREF _Toc22807
7、 227 HYPERLINK l _Toc23228 第七章 小結結 PAGEREF _Toc23228 28第一章 概述1.1項項目背景景利用互聯聯網和信信息化技技術,結結合汽車車租賃經經營的實實際運作作情況,建設一一個覆蓋蓋汽車租租賃經營營全部業業務的“汽車租租賃系統統”,通過過該系統統提高企企業信息息化水平平,完善善經營管管理體系系,提高高員工素素質,進進一步加加強企業業市場競競爭能力力。1.2 軟件的的一般性性描述1.2.1運行行環境和和資源本軟件可可以運行行在WiindoowsXXP,WWinddowss Viistaa以及WWinddowss 7系系統上,電腦的的最低內內存要求求為
8、1GGB,CCPU主主頻為11.8GGHZ以以上。 11.2.2 軟軟件的體體系結構構 汽車租租賃系統統查詢客戶信息用戶登入計算租金記錄客戶信息圖1-11 軟件件體系結結構1.2.3 軟件功功能概述述本系統擁擁有以下下功能: (11)用戶戶登入系系統。 (2)記錄客客戶信息息。 (3)查詢客客戶信息息。 (4)計算租租金。1.2.3.11 用戶戶登入系系統功能能概述用戶通過過插入卡卡片來登登入系統統。1.2.3.22 記錄錄客戶信信息功能能概述當客戶第第一次來來租借車車輛的時時候,職職員打入入客戶的的一些基基本信息息到系統統中。1.2.3.33 查詢詢客戶信信息功能能概述職員可以以通過系系統查
9、詢詢客戶的的一些基基本信息息功能。1.2.3.44 計算算租金功功能概述述根據借車車和還車車的時間間間隔,系統自自動計算算費用,如果車車輛有損損壞再加加上賠償償費用。第二章 用例例模型2.1 用例例圖簡介介以及用用例圖的的建立用例圖用用來描述述用戶的的需求,它從用用戶的角角度描述述系統功功能,并并指出各各功能的的執行者者,強調調誰在使使用系統統,系統統為執行行者完成成哪些功功能。用用例圖用用于對系系統,子子系統或或系統的的行為進進行可視視化的表表示,以以方便系系統的執執行者更更清晰地地理解這這些元素素的用途途,也便便于系統統的開發發人員最最終實現現這些元元素。用用例圖由由以下幾幾種元素素組成:
10、執行者者,用例例,系統統,關系系以及用用例描述述。再用用力模型型中,不不僅執行行者與用用例之間間存在關關系,用用例與用用例圖之之間也存存在關系系。用例例圖中常常見的關關系主要要包括:關聯(asssociiatiion)、包含含(inncluude)、擴展展(exxtennd)、泛化(genneraalizzatiion)。創建用例例圖之前前首先需需要確定定參與者者。 系統中的的參與者者主要有有兩類:客戶公司職職員 2.1.1 客戶借借車的用用例圖圖2-11客戶借車車的用例例圖2.2 客戶參參與的用用例用例例描述2.2.1 事事件流 2.2.11.1基基本流1.客戶戶來公司司預訂車車輛2.客戶戶
11、簽訂相相關協議議和填寫寫個人信信息并辦辦理卡片片3.把卡卡片插入入系統4.客戶戶取走車車輛進行行使用5.客戶戶歸還車車輛,按按照借的的時間繳繳納費用用2.2.1.22 備選選流a 如果果該公司司車輛都都出租了了,則結結束a 老客客戶直接接到3a 如果果卡片無無磁或者者客戶掉掉了卡,重新辦辦理一張張3.b 如果不不是本人人,不予予辦理a 按照照簽訂的的相關協協議,車車輛如有有損壞,賠償一一定的費費用。2.2.1.33 特殊殊要求無2.2.1.44 前置置條件無2.2.1.55后置條條件無2.2.1.66 拓展展點無2.2.1.77相關的的數據客戶信息息。2.2.18問問題說明明無2.1.2職員員
12、處理客客戶租車車業務的的用例圖圖圖2-22 職職員處理理客戶租租車業務務的用例例圖2.3職職員處理理客戶租租車業務務的用例例描述2.3.1事件件流2.3.1.11基本流流職員登入入系統為客戶辦辦理卡片片,讓客客戶簽訂訂相關協協議和個個人信息息將卡片插插入,系系統讀取取客戶信信息,職職員核對對客戶信信息職員修改改車輛信信息,對對車輛的的進行拍拍照和一一些記錄錄處理歸還還的車輛輛2.3.1.22 備選選流a 如果果是老客客戶,直直接進入入3a 如果果卡片無無磁或者者客戶掉掉了卡,重新辦辦理一張張2.2.1.33 特殊殊要求無2.2.1.44 前置置條件無2.2.1.55后置條條件無2.2.1.66
13、 拓展展點無2.2.1.77相關的的數據客戶信息息和職員員信息。2.2.1.88問題說說明無第三章 類模型型3.1 類模型型的概述述以及類類模型的的建立 類圖用用來描述述系統中中類之間間的靜態態關系,它對系系統的靜靜態結構構進行描描述。在在程序設設計的不不同階段段,類圖圖的作用用也不相相同。在在分析階階段,類類圖主要要用于一一些概念念類的描描述;在在設計階階段,類類圖主要要用于描描述類的的外部特特性;在在實現階階段,類類圖主要要用于描描述類的的內部實實現。類類圖包括括類的名名字,屬屬性,方方法和類類的可見見性。類類圖描述述包括兩兩個部分分:類和和類間關關系。主主要的類類間關系系包括:關聯,泛化
14、,依賴以以及其他他關系。其他關關系中經經常用到到的包括括:聚合合關系,組合關關系以及及實現關關系。圖3-11 客戶戶類,經經理類,員工類類之間的的關系圖3-22 各個個類的成成員變量量和成員員函數的的描述圖3-33 各個個類之間間的關系系3.2 類圖描描述1.Peersoon 類類它是用來來記錄個個人的一一些基本本的信息息,它有有人的名名字,IID(身身份證號號),地地址,電電話號碼碼,里面面的一些些成員函函數的功功能都是是返回該該類的基基本屬性性的。Custtomeer 類類繼承自PPersson類類,記錄錄客戶的的信息Emplloyeee 類類繼承自PPersson類類,記錄錄員工的的信息
15、Car 類它的兩個個成員函函數issSerrvicced()用來來反饋這這個車輛輛能不能能使用。Updaateccarsstattus() 用用來更新新車子的的當前狀狀態。Manaagerr類繼承自EEmplloyeee類,可以查查看員工工的信息息SkilllWoorkeer 類類繼承自EEmplloyeee類,技術人人員填寫寫服務記記錄7. CCommmonWWorkker 類繼承自EEmplloyeee類工作人員員可以處處理客戶戶申請,添加車車輛信息息,修改改車輛信信息,添添加員工工信息,修改員員工數據據CusttomeerReecorrd 類類此類用來來記錄客客戶的借借車信息息。里面面包
16、含一一些成員員變量如如:cuustoomerrID ,reentDDatee ,CCarTTypee ,CCarNNumbber (用來來記錄客客戶的IID,歸歸還的日日期,車車子的類類型, 車子的的編號)。里面面有一個個成員函函數用來來核查這這些信息息的。SeviiceRRecoord類類用來填寫寫服務的的歷史記記錄(RRecoordHHisttoryy)和進進程(pproggresssReecorrd)。WorkkReccordd 類它包含有有三個函函數分別別是,ffilllWorrkReecorrd(),viiewRRecoord(),uupdaateRRecoord()。ffilllW
17、orrkReecorrd()用來填填寫此類類所包含含的成員員變量如如: CCusttomeerIDD, CCommmonWWorkkID, SkkilllWorrkIDD, RRenttDatte等等等。 vviewwReccordd()用用來查看看這些成成員變量量。updaateRRecoord()用來來重寫此此類的成成員變量量。RequuesttOrdder 類它含4個個成員變變量。AAlloow()用來回回應是否否可以租租借車輛輛;fiillOOrdeer()用來填填寫該類類的成員員變量的的屬性值值;chheckk()用用來核查查該類的的成員變變量的狀狀態;iisHaandlled()用
18、來來表明是是否可以以處理請請求命令令。第四章 交互模模型4.1 交互模模型的概概述建立交互互模型主主要是建建立順序序圖和協協作圖。順序圖圖和協作作圖統稱稱為交互互圖。它它主要用用來描述述系統中中多個對對象之間間的相互互關系及及對象間間消息傳傳遞,用用于對系系統中多多個對象象的相互互作用的的過程進進行建模模。在面面向對象象分析過過程中,可以使使用順序序圖來描描述一個個完整用用例過程程,使用用協作圖圖來分析析系統中中的對象象和對象象之間傳傳遞的消消息。順序圖的的主要用用途之一一是用來來為某個個用例的的泛化功功能提供供其所缺缺乏的解解釋,即即把用例例表達的的需求,轉化為為進一步步,更加加正式的的精細
19、表表達。在在順序圖圖中主要要包括下下面4中中元素:對象,生命線線,激活活以及消消息。協作圖著著重于描描述協作作對象間間的交互互和連接接。它可可以理解解為按照照空間來來布圖。協作圖圖中的主主要建模模元素包包括:對對象,消消息和鏈鏈。4.2 系統交交互模型型的建立立4.2.1 管理人人員開展展工作的的順序圖圖圖4-11 管理理人員開開展工作作的順序序圖4.2.2 客戶預預訂車輛輛的順序序圖圖 4-2 客客戶預訂訂車輛的的順序圖圖4.2.3 客戶取取車的順順序圖 圖4-3 客客戶取車車的順序序圖4.2.4 客客戶還車車的順序序圖圖4-44 客戶戶還車的的順序圖圖4.2.5 客戶預預訂的協協作圖圖 4
20、-5 客客戶預訂訂的協作作圖4.2.6 客戶取取車的協協作圖圖 4-6 客客戶取車車的協作作圖4.2.7 客戶還還車的協協作圖圖 4-7 客客戶還車車的協作作圖第五章 包圖圖的建立立5.1 包圖的的概述包是用來來對模型型元素進進行分組組的,且且為分組組好的元元素提供供一個命命名空間間(naamesspacce)。包是UMML中的的一種結結構,用用來將各各種建模模元素(如用例例或者類類)分組組組織起起來。包包的符號號是文件件夾的樣樣子,包包的主要要作用是是對模型型元素進進行分組組管理,并為這這些分組組好的元元素提供供一個同同一的命命名空間間,包除除了是一一個命名名空間外外,其本本身也是是一個可可
21、打包的的元素,也就是是說一個個包可以以作為另另外一個個包的內內部元素素,即包包是具有有可嵌套套性的。每個包包都必須須有一個個類名,包的名名稱應該該為一個個字符串串,用來來唯一標標識這個個包,并并且報名名應該能能夠反映映整個包包的內容容,使人人能夠直直觀地了了解該包包。包擁擁有的元元素通常常存在可可見性,用于指指示這個個元素是是不是可可以被包包外的其其它元素素訪問,對于包包所擁有有的公共共元素,總是可可以被外外部采用用限定姓姓名的方方式進行行訪問的的。創建建包圖的的主要作作用是:描述需需求的高高階概述述,描述述設計的的高階概概述,在在邏輯上上把一個個復雜的的圖模塊塊化,組組織源代代碼,對對框架進
22、進行建模模。包之之間的關關系主要要包括:依賴關關系,泛泛化關系系,還有有包引入入以及包包合并的的關系。包的設設計原則則主要包包括:重重用發布布等價原原則,無無環依賴賴原則,穩定抽抽象等價價原則,穩定依依賴原則則,共同同封閉原原則。圖 5-1 系系統包圖圖第六章 行行為模型型的建立立6.1行行為模型型的概述述行為模型型的建立立主要包包括狀態態圖以及及活動圖圖的建立立。狀態態圖和活活動圖是是用來描描述系統統的動態態行為特特征的,主要用用于描述述事物的的狀態變變化和處處理過程程。狀態態圖(SStattechhartt Diiagrram)是附加加到類和和用例的的狀態機機圖,描描述對象象響應外外部激勵
23、勵時所經經歷的各各種狀態態和轉換換。通過過展示時時間和轉轉換,狀狀態圖顯顯示了對對象在其其生命周周期中依依次經歷歷的各種種狀態。活動圖圖(Acctivvityy Diiagrram)是一種種描述系系統行為為的圖,它用于于展現參參與行為為的類所所進行的的各種活活動的順順序關系系。活動動圖是特特殊的狀狀態圖,其中所所有狀態態均為動動作狀態態,并且且源狀態態中的動動作一經經完成即即會觸發發控制流流。 狀狀態圖中中的元素素主要包包括以下下幾種:起點,終點,狀態,事件,轉換以以及符合合狀態和和子狀態態。活動動圖中的的元素主主要包括括以下幾幾種:起起點和終終點,活活動,轉轉移,接接受信號號和發送送信號,決
24、策點點和匯合合點,分分叉河匯匯合,控控制流終終點以及及泳道。6.2 行為模模型的建建立6.2.1 系系統的狀狀態圖圖6-11 系系統的狀狀態圖6.2.3 系系統的活活動圖圖6-22 系系統的狀狀態圖第七章 小結結汽車租賃賃系統是是一套針針對汽車車租賃業業務的實實際特點點而開發發的應用用與管理理軟件,其功能能覆蓋了了汽車租租賃業務務的全部部流程。主要包包括車輛輛預訂、租賃業業務、車車輛管理理、客戶戶管理、車輛檢檢修、租租金統計計等功能能。它包包括了四四個模塊塊:基本本數據維維護模塊塊、基本本業務模模塊、數數據庫管管理模塊塊和信息息查詢模模塊。其其中,基基本數據據維護模模塊提供供了使用用者錄入入、修改改并維護護基本數數據的途途徑,主主要包括括了添加加車輛信信息、修修改車輛輛信息 添加員員工信息息、修改改員工數數據幾大大主要功功能。基基本業務務模塊則則提供客客戶可以以填寫汽汽車租賃賃的申請請表,工工作人員員會處理理這些表表格;同同時,技技術人員員還可以以提供每每輛車的的狀態,以便工工作人員員根據這這些資料料決定是是否批準準客戶的的請求,它包含含的功
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科學教科版課件
- 天府新區信息職業學院《大數據與智慧物流》2023-2024學年第一學期期末試卷
- 重慶工程學院《物聯網技術理論》2023-2024學年第二學期期末試卷
- 山西藝術職業學院《籃球2》2023-2024學年第一學期期末試卷
- 2025商業地產租賃合同模板范本
- 嘉應學院《現代信息技術在教學中的應用》2023-2024學年第二學期期末試卷
- 2025合同法:合同終止條件與續約規定
- 臺州油漆廠房施工方案
- 2025至2031年中國多功能面波儀行業投資前景及策略咨詢研究報告
- 2025至2030年中國高壓徑向柱塞泵數據監測研究報告
- 護理問診的方法與技巧
- 地鐵隧道應力釋放孔設計方案
- 2025屆高考作文復習:高考議論文主體段升格 課件
- 《中國高尿酸血癥相關疾病診療多學科專家共識(2023 年版)》解讀
- 戰地救護課件
- 陜西省2022年中考道德與法治真題試卷(含答案)
- 國內主要仲裁機構規則比較
- 西門子S7-1500 PLC技術及應用 課件 第3章 S7-1500 PLC 的硬件配置
- 等差數列的前n項和公式(1) 高二上學期數學人教A版(2019)選擇性必修第二冊
- 支付平臺優化策略
- 中醫藥適宜技術推廣實施方案(3篇)
評論
0/150
提交評論