車輛租賃管理需求分析.doc(精編版)_第1頁
車輛租賃管理需求分析.doc(精編版)_第2頁
車輛租賃管理需求分析.doc(精編版)_第3頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、車輛租賃管理系統(tǒng)需求規(guī)格目錄1 導言.1.1.1 目的1.1.2 范圍.1.1.3 縮寫說明 .1.1.4 術語定義 .1.1.5 參考資料 .1.1.6 版本更新信息 .2.2 系統(tǒng)定義 .2.2.1 項目來源及背景 .2.2.2 項目要達到的目標2.2.3 系統(tǒng)整體結構 .2.3. 應用環(huán)境 .4.3.1 系統(tǒng)運行網絡環(huán)境4.3.2 系統(tǒng)運行硬件系統(tǒng)4.3.3 系統(tǒng)運行軟件系統(tǒng)4.4 功能規(guī)格 .5.4.1 角色定義 .5.4.1.1 系統(tǒng)用例圖 .6.4.2 界面需求 .1 1.4.3 響應時間需求 .1 24.4 可靠性需求 .1 24.5 開放性需求 .1 24.6 可擴展性需求 .

2、1 24.7 系統(tǒng)安全性需求 .1 24.8 產品提交 .1 24.9 實現約束 .1 31 導言1.1 目的該文檔是關于用戶對于車輛租賃管理系統(tǒng)的功能和性能的要求,重點描述了車輛租賃管理系統(tǒng)的設計需求,將作為對該工具在概要設計階段的設計輸入。本文檔的預期讀者是: 設計人員開發(fā)人員項目管理人員測試人員用戶1.2 范圍該文檔是借助于當前系統(tǒng)的邏輯模型導出目標系統(tǒng)的邏輯模型,解決整個項目系統(tǒng)的“做什么”的問題。在這里,對于開發(fā)技術并沒有涉及,而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個交流的渠道。1.3 縮寫說明umlunified modeling lan

3、guage(統(tǒng)一建模語言)的縮寫,一個腳本化的語言。1.4 術語定義無1.5 參考資料1 張友生,軟件體系結構,北京:清華大學出版社,2004 年 1 月2 陳火旺、劉春林等,程序設計語言編譯原理(第3 版),北京:國防工業(yè)出版社,2003 年 2月3 楊開英,數據庫系統(tǒng)概論,武漢:武漢理工大學出版社,2003 年 1 月4 王少鋒,面向對象技術uml教程,北京:清華大學出版社,2004 年 2 月5 趙文耘等譯,需求工程,機械工業(yè)出版社,2003 年 8 月6 王珊,數據庫系統(tǒng)簡明教程,高等教育出版社,2004 年 9 月17 余雪麗,軟件體系結構及實例分析,科學出版社,2004 年 10

4、月8 王智學, rose對象建模方法與技術,機械工業(yè)出版社,2003 年 7 月9 鄭阿奇, visual basic使用教程 ( 第二版 ) ,電子工業(yè)出版社,2004 年 1 月1.6 版本更新信息2 系統(tǒng)定義我們分別闡述一下項目的來源、背景和項目的目標。2.1 項目來源及背景隨著各種日常生活的電子化,人們日常生活越來越便捷。車輛租賃管理是汽車租賃公司開展日常業(yè)務的必要環(huán)節(jié),傳統(tǒng)的手工管理方式復雜,效率底下,且易出差錯。車輛租賃管理系統(tǒng)的開發(fā)是為了方便更多的租賃商以最低的投入獲得更高的利潤。2.2 項目要達到的目標1. 系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度的減少2. 系統(tǒng)

5、具有良好的運行效率,能夠得到提高生產率的目的3. 系統(tǒng)應有良好的可擴充性,可以容易的加入其它系統(tǒng)的應用。4. 平臺的設計具有一定的超前性,靈活性,能夠適應企業(yè)生產配置的變化。5. 通過這個項目可以鍛煉隊伍,提高團隊的開發(fā)能力和項目管理能力2.3 系統(tǒng)整體結構(1) 基本數據維護模塊?;緮祿S護模塊提供了使用者錄入、修改并維護基本數據的途徑。 例如對客戶的個人信息、租賃信息、車輛的基本信息等錄入和修改。(2) 基本業(yè)務模塊。基本業(yè)務模塊中,客戶可以填寫車輛租賃申請表,工作人員負責處理這些表格。同時,技術人員還可以提交每輛車的狀態(tài),以便工作人員根據這些資料決定是否批 準客戶的請求。(3) 數據庫

6、管理模塊。在汽車租賃系統(tǒng)中,對所有客戶、工作人員以及車輛的信息都有進行統(tǒng)一管理,車輛的租賃情況也要進行詳細的登記。(4) 信息查詢模塊。詳細查詢模塊主要用于查詢相關信息,例如工作人員查2詢車輛信息和客戶信息等?;緮祿S護模塊輛車基本業(yè)務模塊租賃管數據庫管理模塊理系統(tǒng)信息查詢模塊表 a-1 系統(tǒng)結構圖33. 應用環(huán)境表 a-2 網絡拓撲圖本項目的應用環(huán)境可以分硬件環(huán)境、軟件環(huán)境和網絡環(huán)境來描述。3.1 系統(tǒng)運行網絡環(huán)境本系統(tǒng)的網絡運行圖如圖a-2,無論是客戶端還是管理端的hr等都可以通過網絡登錄到本系統(tǒng)中。3.2 系統(tǒng)運行硬件系統(tǒng)本系統(tǒng)的硬件環(huán)境如下:客戶機:普通 pc cpu: 1.8ghz

7、內存: 4.00gb分辨率:推薦使用1024*768 像素web服務器cpu: 1.8ghz內存: 4.00數據庫服務器cpu :2*xeone5645(2.40ghz/6c)/5.86gt/12m/1333內存: 16.00 ghz3.3 系統(tǒng)運行軟件系統(tǒng)4操作系統(tǒng): windows 10數據庫: sql server 2015開發(fā)工具包: jdk version 1.4.2服務器: tomcat瀏覽器: ie7.04 功能規(guī)格我們采用面向對象分析作為主要的系統(tǒng)建模方法,使用uml(unified modeling language)作為建模語言。uml 為建模活動提供了從不同角度觀察和展示

8、系統(tǒng)的各種 特征的方法。 在 uml 中,從任何一個角度對系統(tǒng)所作的抽象都可能需要幾種模型來描述,而這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。use case 描述的是“ actor”(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來完成工作的。 use case模型提供了一個非常重要的方式來界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時,該模型將來可以派生出動態(tài)對象模型。設計 use-case 時,我們遵循下列步驟:第一步,識別出系統(tǒng)的“ actor”。actor 可以是用戶、外部系統(tǒng),甚至是外部處理,通過某種途徑與系統(tǒng)交互。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來描述系統(tǒng)需要提供哪些功能, 并指明這些功

9、能的執(zhí)行者(actor)是誰。盡可能地確保所有actor都被完全識別出來。第二步,描述主要的use case??梢圆扇〔粩嗟貑栕约骸斑@個actor 究竟想通過系統(tǒng)做什么?”來準確地描述use case。第三步,重新審視每個use case,為它們下個詳盡的定義。4.1 角色定義目標系統(tǒng)中的角色如表a-3 所示。5表格a-3角色定義編號角色所在部門職責1001系統(tǒng)管理員租車部維護系統(tǒng)的正常運轉、為各角色定義權1003客戶公司以外限租車表 a-3 角色定義4.1.1 系統(tǒng)用例圖系統(tǒng)管理員系統(tǒng)管理權限設置<< extends>><< extends>>

10、<< extends>>車輛信息客戶信息分配權限預租出租催車返還還車結算統(tǒng)計金額客戶圖 a-4 系統(tǒng)用例圖管理員6對于上圖中出現的用例說明如下:系統(tǒng)管理:系統(tǒng)管理員利用該功能管理車輛信息和客戶信息。權限設置:系統(tǒng)管理員利用該功能為各用戶分配權限,以便控制系統(tǒng)的運轉。車輛信息:登記公司內所有車輛的詳細信息,把汽車生產商、類型、保險、租金等所有汽車信息登記檔案以及車輛的維修、保養(yǎng)、違章等。管理員可以對檔案進行修改,如有新車入庫、出租、歸還、報廢等??蛻粜畔ⅲ喊蛻舻淖饨栝_始日期,終止日期,電話,身份證,住址。分配權限:為系統(tǒng)用戶分配權限。預租:客戶提前預定,為客戶準備車輛

11、。出租:記錄客戶租車的時間,到期時間。催車返還:客戶對車使用逾期時,對客戶進行提醒。換車結算:對租車記錄撤銷。統(tǒng)計金額:統(tǒng)計某一時期段的盈利情況。車輛預租用例描述用例名:預定汽車用例描述:客戶通過電話或網絡等方式進行預定汽車,如果公司還有可供出租的汽車,則按客戶的要求進行保留以備客戶租用。包括兩個拓展用例,電話租車, 網上租車。執(zhí)行者:客戶前置條件:客戶已登陸系統(tǒng)后置條件:選擇預定的汽車后,則輸入個人信息?;韭窂剑嚎蛻粜枰A定汽車時,進入汽車租賃系統(tǒng),用例開始客戶通過電話或網絡進行預定個人信息輸入用例描述用例名:個人信息描述用例描述:個人輸入執(zhí)行者:客戶前置條件:應聘者已選擇車輛;7后置條件

12、:無基本路徑:基本信息輸入,包括姓名、性別、年齡、證件類型、證件號碼、手機號碼等信息取車用例描述用例名:獲得汽車用例描述:將汽車出租給客戶,并在系統(tǒng)中做相應記錄執(zhí)行者:客戶前置條件:汽車已經被客戶預定后置條件:歸還基本路徑當客戶預定到汽車并用車時填進相應的汽車并在汽車滿足租用條件時將汽車借出還車用例描述用例名:歸還汽車用例描述:客戶將汽車歸還租賃公司,結束合同參與者:客戶前提條件:驗證汽車是否滿足歸還條件,并按相應的程序處理后置條件:客戶付款基本路徑:當客戶歸還汽車時,用例開始管理員記錄還車信息管理員檢查車輛情況,并做相應的處理車輛信息入庫,以便再次借出車輛信息入庫,以備再次借出,4.1.2

13、客戶端子系統(tǒng)當客戶有租車意向時,首先要通過電話租車或者在網上填寫預訂單進行租車預8訂,得到公司職員的預訂處理之后方可得到汽車,用完之后可以歸還汽車,并由公司職員做相關處理。其用例圖如下:短租長租前臺預定預訂汽車取車網上預定<<extend>>客戶填寫預訂單歸還汽車圖 a-5 客戶端用例圖客戶端管理的功能描述如下:f-c-1:車輛預租客戶登陸到系統(tǒng),在車輛列表看到車輛名稱,車輛型號,當點擊車輛名稱時進入車輛租賃詳細信息頁面, 車輛租賃詳細頁面顯示車輛名稱,車輛描述, 出租價位, 剩余數量,點擊租賃該車輛進入填寫基本信息頁面。f-c-2:信息錄入用戶通過填寫自身的身份證號,

14、手機號等信息進行個人租賃信息的錄入f-c-3:取車客戶先申請租賃汽車,查詢數據庫,建立汽車租賃信息(包括客戶是進行長租還是短租)。f-c-3:還車客戶先申請歸還,查詢數據庫,修改汽車租賃信息。9f-c-4:短租客戶選擇短租選項,設定租賃時長(1 至 10 天)。f-c-5:長租客戶選擇長租選項,設定租賃市場(10 天以上),享受九五折優(yōu)惠4.1.3 管理端子系統(tǒng)管理員要對租賃系統(tǒng)進行操作,要先登錄該系統(tǒng),即可以進行客戶預訂處理, 如查詢客戶預訂記錄、拒絕租車請求或介紹租車請求,也可以進行交付汽車處理, 結束租車業(yè)務處理并檢查汽車的車況。管理員可以進行添加車輛信息、修改車輛信息,若管理員進行添加

15、車輛數據信息操作,添加某一輛車的詳細信息,如車品牌、拒絕租車請求交付車輛查詢客戶記錄<<extend>><<extend>>添加車輛信息修改車輛信息數據庫預定處理管理員刪除車輛更新數據庫結束租車業(yè)務車號、發(fā)動機型號等信息,這些信息將同步錄入數據庫中,以便之后的查詢操作其用例圖如下:管理子系統(tǒng)的功能描述如下10f-s-1:查詢客戶預定記錄管理查詢客戶申請租賃汽車的請求,包括用戶個人信息與用戶預租的車輛的信息f-s-2:拒絕租車請求職員判斷客戶給出的信息不符合租車要求,如信息不夠充分等,在職員子系統(tǒng)對客戶的租車請求進行拒絕并返回原因。f-m-1 :添

16、加車輛信息汽車租賃商的車輛信息需要保存到數據庫,車輛信息包括車輛的車型、車牌號碼和車輛的狀態(tài)等f-m-2 修改車輛信息:車輛被租借以后狀態(tài)會發(fā)生變化,要根據具體情況修改車輛的狀態(tài),如預留、租賃和空閑。f-m-5 數據庫管理:客戶信息管理 :客戶信息除了包括客戶的基本信息之外,還包括客戶的租賃歷史記錄。車輛信息管理: 車輛信息包括車輛的車型,車輛的新舊程度,車輛的狀態(tài)等。租賃信息管理:租賃信息包括客戶的租賃申請表記錄和技術人員的服務記錄等。員工信息管理:員工信息包括工作人員、技術人員、管理人員的基本信息以及工作4.2 界面需求系統(tǒng)的界面要求如下: )頁面內容:主題突出,站點定義、術語和行文格式統(tǒng)

17、一、規(guī)范、明確,欄目、菜單設置和布局合理,傳遞的信息準確、及時。內容豐富,文字準確,語句通11順;專用術語規(guī)范,行文格式統(tǒng)一規(guī)范。 )導航結構:頁面具有明確的導航指示,且便于理解,方便用戶使用。)技術環(huán)境:頁面大小適當,能用各種常用瀏覽器以不同分辨率瀏覽;無錯誤鏈接和空鏈接;采用css處理,控制字體大小和版面布局。)藝術風格:界面、版面形象清新悅目、布局合理,字號大小適宜、字體選擇合理,前后一致,美觀大方; 動與靜搭配恰當 ,動靜效果好;色彩和諧自然,與主題內容相協(xié)調。4.3 響應時間需求無論是客戶端和管理端,當用戶登錄,進行任何操作的時候,系統(tǒng)應該及時的進行反應,反應的時間在5 秒以內。系統(tǒng)應能監(jiān)測出各種非正常情況,如與設備的通信中斷,無法連接數據庫服務器等,避免出現長時間等待甚至無響應。4.4 可靠性需求系統(tǒng)應保證 7x24 內不當機,保證 20 人可以同時在客戶端登錄, 系統(tǒng)正常運行, 正確提示相關內容。4.5 開放性需求系統(tǒng)應具有十分的靈活性,以適應將來功能擴展的需求

溫馨提示

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

評論

0/150

提交評論