汽車租賃管理系統(tǒng)概要設(shè)計_第1頁
汽車租賃管理系統(tǒng)概要設(shè)計_第2頁
汽車租賃管理系統(tǒng)概要設(shè)計_第3頁
汽車租賃管理系統(tǒng)概要設(shè)計_第4頁
汽車租賃管理系統(tǒng)概要設(shè)計_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、汽車租賃管理系統(tǒng)概要設(shè)計說明書如14-2015學(xué)年第1學(xué)期軟件工程寫作考核試卷學(xué)院:信息與電子工程學(xué)院專業(yè):軟件工程班級:12軟件2班姓名:安學(xué)號:2012002082291 .引言31.1 編寫目的31.2 項目背景31.3 定義41.4 參考資料42 .任務(wù)概述42.1 目標(biāo)42.2 運(yùn)行環(huán)境52.3 需求概述52.4 條件與限制53 .總體設(shè)計53.1 處理流程53.2 總體結(jié)構(gòu)和模塊外部設(shè)計73.3 功能分配84 .接口設(shè)計94.1 外部接口94.2 內(nèi)部接口104.3 用戶接口105 .數(shù)據(jù)結(jié)構(gòu)設(shè)計105.1 邏輯結(jié)構(gòu)設(shè)計105.2 物理結(jié)構(gòu)設(shè)計115.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系136

2、 .運(yùn)行設(shè)計136.1 運(yùn)行模塊的組合136.2 運(yùn)行控制136.3 運(yùn)行時間147 .出錯處理設(shè)計147.1 出錯輸出信息147.2 出錯處理對策148 .安全保密設(shè)計159 .維護(hù)設(shè)計15最新可編輯word文檔1.引言1.1 編寫目的梧州市某某汽車租賃管理系統(tǒng)概要設(shè)計書是在需求分析書的基礎(chǔ)上編寫出來的,是軟件開發(fā)中非常重要的一個環(huán)節(jié),它決定了軟件的整體結(jié)構(gòu),決定了整個開發(fā)過程人員、時間的安排。本概要設(shè)計說明書,將軟件需求轉(zhuǎn)換為未來系統(tǒng)的設(shè)計,逐步開發(fā)強(qiáng)壯的系統(tǒng)構(gòu)架,將系統(tǒng)進(jìn)行合理的子系統(tǒng)、功能的分解。本文檔的預(yù)期讀者為系統(tǒng)分析員和程序員。1.2 項目背景汽車租賃業(yè)被稱為朝陽產(chǎn)業(yè)”,它因為無

3、須辦理保險、無須年檢維修、車型可隨意更換等優(yōu)點(diǎn),以租車代替買車來控制企業(yè)成本,這種在外企中十分流行的管理方式,正慢慢受到國內(nèi)企事業(yè)單位和個人用戶的青睞。隨著汽車租賃產(chǎn)業(yè)的飛速發(fā)展,傳統(tǒng)的管理已經(jīng)跟不上業(yè)務(wù)的需求。該系統(tǒng)就是把繁雜的傳統(tǒng)紙質(zhì)記錄操作取代,轉(zhuǎn)而使用計算機(jī)與網(wǎng)絡(luò),簡化了操作流程,從而緩解人力資源上的壓力,也大大的便捷了客戶,手續(xù)辦理時間也大大減少。根有利于公司的發(fā)展。a.該項目開發(fā)軟件的名稱為:梧州市某某汽車租賃管理系統(tǒng)的設(shè)計與實現(xiàn)。委托單位:梧州市某某汽車租賃公司開發(fā)單位:梧州學(xué)院主管部門:梧州學(xué)院XX團(tuán)體。b.項目與其他軟件或其他系統(tǒng)的關(guān)系:與中國建設(shè)銀行系統(tǒng)交互,汽車租賃公司職

4、工每人固定有一張建行工資卡,每月工資發(fā)放到工資卡。1.3 定義MySQL全稱mystructurequestlanguage是一個開放源碼的小型關(guān)聯(lián)式管理系統(tǒng)。Myeclipse是一個用于代碼編寫的軟件。HTTP議:超文本傳送協(xié)議。PC機(jī):電腦E-R圖:實體-聯(lián)系圖1.4 參考資料A.項目經(jīng)核準(zhǔn)的計劃任務(wù)書、合同或上級機(jī)關(guān)的批文。B.項目開發(fā)計劃,梧州市某某汽車租賃管理系統(tǒng)需求說明書。C.文檔所引用的資料、標(biāo)準(zhǔn)和規(guī)范:軟件工程導(dǎo)論M張海藩、牟永梅編著,清華大學(xué)出版社,2013年8月第6版。軟件文檔寫作M馬平、黃冬梅編著,電子工業(yè)出版社,2010年5月第1版。UML8統(tǒng)建模與分析設(shè)計,刁成嘉編著

5、,機(jī)械工業(yè)出版社,2013年6月。數(shù)據(jù)庫技術(shù)與應(yīng)用,陸桂明,機(jī)械工業(yè)出版社,2008年9月。D.參考文檔規(guī)范,按照國家概要設(shè)計說明書GB856788»。2 .任務(wù)概述2.1 目標(biāo)為汽車租賃公司提供完整的集汽車管理、各戶管理、租賃管理于一體的租賃管理系統(tǒng)。該系統(tǒng)按照汽車租賃的實際業(yè)務(wù)流程,結(jié)合了租賃行業(yè)實際運(yùn)營特點(diǎn),能夠很好的滿足汽車租賃行業(yè)的信息化需求。該系統(tǒng)功能齊全、易學(xué)易用,其中包括汽車租賃過程中的多數(shù)環(huán)節(jié):預(yù)定、租車、續(xù)租、還車、檢查、加油、違章、事故、投訴、車輛及駕駛員臺帳等,并可分為統(tǒng)計查詢,日收入、月收入報表等,可以極大的提高工作效率,達(dá)到有效管理企業(yè)和提高效益的目的。汽

6、車租賃管理系統(tǒng):員工,管理員與客戶能夠登錄進(jìn)入系統(tǒng)??蛻裟軌虿樵兤嚺c司機(jī)的各項信息,客戶自身信息的修改,填寫汽車租賃與司機(jī)雇傭的合同。員工能夠進(jìn)行對客戶租賃汽車和雇傭司機(jī)的相關(guān)業(yè)務(wù)流進(jìn)行操作。管理員進(jìn)行各項信息管理,對用戶的權(quán)限進(jìn)行管理。2.2 運(yùn)行環(huán)境操作系統(tǒng):WindowsXP或Windows7支持環(huán)境:IIS5.0(InternetInformationServer)數(shù)據(jù)庫:MySQLServer52.3 需求概述汽車租賃管理系統(tǒng)具有客戶信息的管理,員工管理,汽車租賃業(yè)務(wù)流程的處理以及汽車等信息的管理。該軟件管理系統(tǒng)集命令、編程、編輯與一體,完成過濾、定位顯示。2.4 條件與限制為了使

7、汽車租賃管理系統(tǒng)獲得更好的安全性、擴(kuò)展性和更高的執(zhí)行效能,整個系統(tǒng)采取分布式的管理部署方案,將處理關(guān)鍵業(yè)務(wù)邏輯的應(yīng)用程序服務(wù)器和處理業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)庫服務(wù)隔離開來。實現(xiàn)管理與數(shù)據(jù)的分離,便于管理和維護(hù)。3 .總體設(shè)計3.1 處理流程1.登錄流程處理2.業(yè)務(wù)流程處理3.2總體結(jié)構(gòu)和模塊外部設(shè)計3.3 功能分配一、信息管理子系統(tǒng)在汽車租賃系統(tǒng)中,對客戶、工作人員及車輛的信息都要進(jìn)行統(tǒng)一管理,車輛的租賃情況也要進(jìn)行詳細(xì)的登記。在汽車租賃系統(tǒng)中,供了使用者錄入、修改并維護(hù)基本數(shù)據(jù)的途徑。例如對客戶的個人信息、租賃信息、車輛的基本信息等的錄入和修改信息管理子系統(tǒng)具備有對司機(jī),員工,汽車,客戶的添加與修改,

8、同時根據(jù)不同用戶查詢不同的數(shù)據(jù)。管理員可以刪除司機(jī),員工,汽車,客戶的信息。二、服務(wù)管理子系統(tǒng)1 .汽車租賃:客戶可以通過不同的方式(包括電話、前臺、網(wǎng)上)預(yù)訂車輛并填寫合同由員工審核2 .司機(jī)雇傭:客戶可以通過不同的方式(包括電話、前臺、網(wǎng)上)雇傭司機(jī)并填寫合同由員工審核。3 .還車:有工作人員對汽車檢查后入庫登記并結(jié)算客戶租賃汽車與雇用司機(jī)的費(fèi)用并解除訂單狀態(tài)。4 .客戶可以填寫汽車租賃申請表,工作人員負(fù)責(zé)處理這些表格。同時,技術(shù)人員可以提交每輛車的狀態(tài),以便工作人員根據(jù)這些資料決定是否批準(zhǔn)客戶的請求。5 .能夠保存客戶的預(yù)訂申請單,能夠保存客戶的歷史記錄,工作人員可以處理申請。三、汽車保

9、險管理子系統(tǒng)記錄汽車投保記錄以及記錄汽車出現(xiàn)事故記錄。四、管理員管理子系統(tǒng)管理員擁有所用用戶的權(quán)限以及管理員自身對普通用戶的該系統(tǒng)的最終用戶為管理員,管理員可以對員工、司機(jī)、汽車、客戶進(jìn)行的增加、刪除、修改操作。管理員都可以瀏覽客戶、員工、汽車、司機(jī)信息,修改自身信息;實現(xiàn)對客戶、員工信息的增加、刪除、修改,實現(xiàn)員工與客戶之間的匹配管理。4 .接口設(shè)計4.1 外部接口用戶接口:本系統(tǒng)的界面清晰,用戶通過輸入合法身份密碼即可進(jìn)入此系統(tǒng)。硬件接口:由于本系統(tǒng)是B/S結(jié)構(gòu)的系統(tǒng),因此網(wǎng)絡(luò)是必備條件之一,網(wǎng)絡(luò)使用HTTP協(xié)議,本環(huán)境的服務(wù)器為windows2000,客戶端操作系統(tǒng)為windowsXP或

10、windows7。軟件接口:在服務(wù)器需要安裝MyEclipse9.1以上服務(wù)器和MySQLServer5服務(wù)器版本軟件,其他兼容軟件也可對接。4.2 內(nèi)部接口采用面向?qū)ο笤O(shè)計思想,采用類的繼承、多態(tài)等方式。4.3 用戶接口(1)進(jìn)入梧州市某某汽車租賃管理系統(tǒng)主界面,用戶輸入賬號和密碼,只有輸入正確才能進(jìn)入系統(tǒng)。(2)在做新建和更新類操作時,只有輸入合法的內(nèi)容才能成功的編輯內(nèi)容5 .數(shù)據(jù)結(jié)構(gòu)設(shè)計5.1邏輯結(jié)構(gòu)設(shè)計E-R圖(車名 (車牌號)(類型.駕駛時間).使用時間)一汽車m'投保: n彳起始時間入 、m_- _.- q;還車時間|(開始時間(結(jié)束時間)(保四(押金)租賃)租金"

11、;傭金)開始時間)(經(jīng).聯(lián)系電話 .L 客戶 L_|1 1 雇傭t家庭地址, 工作單位y (性別身份證號)乂公司名)丁一(-地址)保險公司乏一/一(投訴電話、弗一、聯(lián)系電話, 姓名 . /h- 亍束時向)/ l 、/ /,性別i/K-C 駕齡)n司機(jī) /x y 號)(駕照類型:j身份證號)(聯(lián)系電話5.1 物理結(jié)構(gòu)設(shè)計1.用戶信息表USER字段名數(shù)據(jù)類型備注是否為空主鍵或外鍵Useridint用編號否主鍵Usernamevarchar(50)用戶帳號否Userpwdvarchar(50)用戶密碼否Usertypevarchar(50)用戶類型否2.員工信息表WORKER字段名數(shù)據(jù)類型字段說明是

12、否為空主鍵或外鍵Wokeridint員工工號否主鍵Wokertypevarchar(50)員工職位否Wokernamevarchar(50)員工用戶名否Wokersexvarchar(50)員工性別否Wokeragevarchar(50)員工年齡否Wokertelvarchar(50)員工電話否Wokernumbervarchar(50)員工身份證號否3.汽車信息表CAR存儲代碼數(shù)據(jù)類型字段說明是否為空主鍵或外鍵Cnamevarchar(50)汽車品牌名否Cnumbervarchar(50)汽車牌照號碼否主鍵Ctypevarchar(50)汽車所屬類型否Ctimevarchar(50)汽車使用

13、到現(xiàn)在的時間否Cmileagevarchar(50)汽車總共行駛的時間否4.車輛保險數(shù)據(jù)表CARINS存儲代碼數(shù)據(jù)類型備注是否為空主鍵或外鍵Bnamevarchar(50)車輛保險類型名字否Bnumerint車輛保險保單號碼否主鍵Cnumbervarchar(50)投保車輛的車牌號否Bdatedate簽訂保單的時間否Btimedate車輛保險的有效時間否Bmoneyint投保金額否一Dnamevarchar(50)保險公司名字否5.保險公司數(shù)據(jù)表INSCOMPANY存儲代碼數(shù)據(jù)類型備注是否為空主鍵或外鍵Dnamevarchar(50)保險公司名否Daddressvarchar(50)保險公司地

14、址否Dtel1varchar(50)公司聯(lián)系電話否Dtel2varchar(50)事故報警電話否Dnoint保險公司編號否主鍵6.客戶數(shù)據(jù)表存儲代碼數(shù)據(jù)類型備注是否為空主鍵或外鍵Knamevarchar(50)客戶姓名否Knumbervarchar(50)客戶身份證號碼否主鍵Ksexvarchar(50)客戶性別否Ktelvarchar(50)客戶聯(lián)系電話否Klicensevarchar(50)客戶是否持有駕駛證否Kaddressvarchar(50)客戶的家庭住址否Kworkvarchar(50)客戶工作單位否7.司機(jī)數(shù)據(jù)字表DRIVER存儲代碼數(shù)據(jù)類型備注是否為空主鍵或外鍵Snamevar

15、char(50)司機(jī)姓名否Ssexvarchar(50)司機(jī)性別否Syearvarchar(50)司機(jī)年齡否Snumber1varchar(50)司機(jī)身份證號碼否Snumber2varchar(50)司機(jī)職工號否主鍵Soldvarchar(50)司機(jī)駕駛車輛的時間否Sclassvarchar(50)司機(jī)所持駕照類別否Stelvarchar(50)司機(jī)聯(lián)系電話否8.租賃數(shù)據(jù)表LEASE存儲代碼回備注是否為空主鍵或外鍵Znumberint簽訂租賃單據(jù)的號碼否一主鍵Knamevarchar(50)客戶姓名否Knumberint身份證號否Ktelint聯(lián)系電話否一Cnamevarchar(50)車名否

16、Ctypevarchar(50)車輛類型否Cnumberchar車輛牌號否Snamechar雇傭司機(jī)名是Snumber2int雇傭司機(jī)編號否Sdate1date開始租車的時間否Sdate2date還車時間否Smoney1int押金否Smoney2int收取的租車費(fèi)用否Sbaoxanvarchar(50)所租車輛是否投保否9.雇傭數(shù)據(jù)表HEIR存儲代碼備注是否為空主鍵或外鍵Knamevarchar(50)客戶姓名否Knumberint身份證號否Ktelint聯(lián)系電話否Snamevarchar(50)司機(jī)姓名否Snumber2int司機(jī)工號否Ssexvarchar(50)司機(jī)性別否Sclassva

17、rchar(50)駕照類別否Soldint司機(jī)駕齡否Gdateldate開始雇傭司機(jī)的時間否1Gdate2date結(jié)束雇傭關(guān)系的時間否Stelint司機(jī)聯(lián)系電話否Gmoneyint客戶付給司機(jī)的工錢否Gnoint雇傭單據(jù)的號碼否主鍵5.2 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系由于數(shù)據(jù)的存取是通過界面的接口和數(shù)據(jù)庫進(jìn)行連接的,所以在實現(xiàn)過程中必不可少的是應(yīng)用程序?qū)崿F(xiàn)它們的連接。常用的訪問有:查詢、添加、刪除、修改等。本系統(tǒng)數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的形式:都是通過各個系統(tǒng)模塊功能代碼來實現(xiàn)的。在對員工基本信息、管理員信息等進(jìn)行錄入的時候需對數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)進(jìn)行操作,即對數(shù)據(jù)表進(jìn)行查詢和修改;在對員工服務(wù)信息等進(jìn)

18、行錄入的時候,需對數(shù)據(jù)表進(jìn)行添加;在對信息的查詢的時候,需對數(shù)據(jù)表進(jìn)行查詢。6 .運(yùn)行設(shè)計6.1 運(yùn)行模塊的組合(1)梧州市某某汽車租賃管理系統(tǒng)所有5個模塊在服務(wù)器啟動時完成所有模塊的加載工作,隨時等候用戶的調(diào)用。(2)不同的用戶根據(jù)權(quán)限的不同調(diào)用不同的模塊。6.2 運(yùn)行控制(1)在頁面上,通過鼠標(biāo)點(diǎn)擊觸發(fā)相應(yīng)的操作。(2)在頁面上,也可以通過Tab鍵、回車鍵等功能鍵完成某些特定的功能。6.3 運(yùn)行時間a.查詢類頁面響應(yīng)時間:小于或等于2秒b.新建、更新類頁面響應(yīng)時間:小于或等于2秒7 .出錯處理設(shè)計7.1 由錯輸由信息系統(tǒng)對每一個模塊(包括某些重要數(shù)據(jù)項)都提供可能的出錯信息,若出現(xiàn)錯誤,以對話框的方式輸出錯誤信息的形式、含義及處理方法。具體情況如下所示:錯誤操作處理方法訪問了沒有權(quán)限的數(shù)據(jù)彈出提示框:對不起,你沒有權(quán)限訪問該數(shù)據(jù)用戶名或密碼輸入有誤

溫馨提示

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

評論

0/150

提交評論