




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、汽車租賃管理系統(tǒng)概要設計說明書如14-2015學年第1學期軟件工程寫作考核試卷學院:信息與電子工程學院專業(yè):軟件工程班級:12軟件2班姓名:安學號:2012002082291 .引言31.1 編寫目的31.2 項目背景31.3 定義41.4 參考資料42 .任務概述42.1 目標42.2 運行環(huán)境52.3 需求概述52.4 條件與限制53 .總體設計53.1 處理流程53.2 總體結構和模塊外部設計73.3 功能分配84 .接口設計94.1 外部接口94.2 內部接口104.3 用戶接口105 .數(shù)據(jù)結構設計105.1 邏輯結構設計105.2 物理結構設計115.3 數(shù)據(jù)結構與程序的關系136
2、 .運行設計136.1 運行模塊的組合136.2 運行控制136.3 運行時間147 .出錯處理設計147.1 出錯輸出信息147.2 出錯處理對策148 .安全保密設計159 .維護設計15最新可編輯word文檔1.引言1.1 編寫目的梧州市某某汽車租賃管理系統(tǒng)概要設計書是在需求分析書的基礎上編寫出來的,是軟件開發(fā)中非常重要的一個環(huán)節(jié),它決定了軟件的整體結構,決定了整個開發(fā)過程人員、時間的安排。本概要設計說明書,將軟件需求轉換為未來系統(tǒng)的設計,逐步開發(fā)強壯的系統(tǒng)構架,將系統(tǒng)進行合理的子系統(tǒng)、功能的分解。本文檔的預期讀者為系統(tǒng)分析員和程序員。1.2 項目背景汽車租賃業(yè)被稱為朝陽產業(yè)”,它因為無
3、須辦理保險、無須年檢維修、車型可隨意更換等優(yōu)點,以租車代替買車來控制企業(yè)成本,這種在外企中十分流行的管理方式,正慢慢受到國內企事業(yè)單位和個人用戶的青睞。隨著汽車租賃產業(yè)的飛速發(fā)展,傳統(tǒng)的管理已經跟不上業(yè)務的需求。該系統(tǒng)就是把繁雜的傳統(tǒng)紙質記錄操作取代,轉而使用計算機與網絡,簡化了操作流程,從而緩解人力資源上的壓力,也大大的便捷了客戶,手續(xù)辦理時間也大大減少。根有利于公司的發(fā)展。a.該項目開發(fā)軟件的名稱為:梧州市某某汽車租賃管理系統(tǒng)的設計與實現(xiàn)。委托單位:梧州市某某汽車租賃公司開發(fā)單位:梧州學院主管部門:梧州學院XX團體。b.項目與其他軟件或其他系統(tǒng)的關系:與中國建設銀行系統(tǒng)交互,汽車租賃公司職
4、工每人固定有一張建行工資卡,每月工資發(fā)放到工資卡。1.3 定義MySQL全稱mystructurequestlanguage是一個開放源碼的小型關聯(lián)式管理系統(tǒng)。Myeclipse是一個用于代碼編寫的軟件。HTTP議:超文本傳送協(xié)議。PC機:電腦E-R圖:實體-聯(lián)系圖1.4 參考資料A.項目經核準的計劃任務書、合同或上級機關的批文。B.項目開發(fā)計劃,梧州市某某汽車租賃管理系統(tǒng)需求說明書。C.文檔所引用的資料、標準和規(guī)范:軟件工程導論M張海藩、牟永梅編著,清華大學出版社,2013年8月第6版。軟件文檔寫作M馬平、黃冬梅編著,電子工業(yè)出版社,2010年5月第1版。UML8統(tǒng)建模與分析設計,刁成嘉編著
5、,機械工業(yè)出版社,2013年6月。數(shù)據(jù)庫技術與應用,陸桂明,機械工業(yè)出版社,2008年9月。D.參考文檔規(guī)范,按照國家概要設計說明書GB856788»。2 .任務概述2.1 目標為汽車租賃公司提供完整的集汽車管理、各戶管理、租賃管理于一體的租賃管理系統(tǒng)。該系統(tǒng)按照汽車租賃的實際業(yè)務流程,結合了租賃行業(yè)實際運營特點,能夠很好的滿足汽車租賃行業(yè)的信息化需求。該系統(tǒng)功能齊全、易學易用,其中包括汽車租賃過程中的多數(shù)環(huán)節(jié):預定、租車、續(xù)租、還車、檢查、加油、違章、事故、投訴、車輛及駕駛員臺帳等,并可分為統(tǒng)計查詢,日收入、月收入報表等,可以極大的提高工作效率,達到有效管理企業(yè)和提高效益的目的。汽
6、車租賃管理系統(tǒng):員工,管理員與客戶能夠登錄進入系統(tǒng)??蛻裟軌虿樵兤嚺c司機的各項信息,客戶自身信息的修改,填寫汽車租賃與司機雇傭的合同。員工能夠進行對客戶租賃汽車和雇傭司機的相關業(yè)務流進行操作。管理員進行各項信息管理,對用戶的權限進行管理。2.2 運行環(huán)境操作系統(tǒng):WindowsXP或Windows7支持環(huán)境:IIS5.0(InternetInformationServer)數(shù)據(jù)庫:MySQLServer52.3 需求概述汽車租賃管理系統(tǒng)具有客戶信息的管理,員工管理,汽車租賃業(yè)務流程的處理以及汽車等信息的管理。該軟件管理系統(tǒng)集命令、編程、編輯與一體,完成過濾、定位顯示。2.4 條件與限制為了使
7、汽車租賃管理系統(tǒng)獲得更好的安全性、擴展性和更高的執(zhí)行效能,整個系統(tǒng)采取分布式的管理部署方案,將處理關鍵業(yè)務邏輯的應用程序服務器和處理業(yè)務數(shù)據(jù)的數(shù)據(jù)庫服務隔離開來。實現(xiàn)管理與數(shù)據(jù)的分離,便于管理和維護。3 .總體設計3.1 處理流程1.登錄流程處理2.業(yè)務流程處理3.2總體結構和模塊外部設計3.3 功能分配一、信息管理子系統(tǒng)在汽車租賃系統(tǒng)中,對客戶、工作人員及車輛的信息都要進行統(tǒng)一管理,車輛的租賃情況也要進行詳細的登記。在汽車租賃系統(tǒng)中,供了使用者錄入、修改并維護基本數(shù)據(jù)的途徑。例如對客戶的個人信息、租賃信息、車輛的基本信息等的錄入和修改信息管理子系統(tǒng)具備有對司機,員工,汽車,客戶的添加與修改,
8、同時根據(jù)不同用戶查詢不同的數(shù)據(jù)。管理員可以刪除司機,員工,汽車,客戶的信息。二、服務管理子系統(tǒng)1 .汽車租賃:客戶可以通過不同的方式(包括電話、前臺、網上)預訂車輛并填寫合同由員工審核2 .司機雇傭:客戶可以通過不同的方式(包括電話、前臺、網上)雇傭司機并填寫合同由員工審核。3 .還車:有工作人員對汽車檢查后入庫登記并結算客戶租賃汽車與雇用司機的費用并解除訂單狀態(tài)。4 .客戶可以填寫汽車租賃申請表,工作人員負責處理這些表格。同時,技術人員可以提交每輛車的狀態(tài),以便工作人員根據(jù)這些資料決定是否批準客戶的請求。5 .能夠保存客戶的預訂申請單,能夠保存客戶的歷史記錄,工作人員可以處理申請。三、汽車保
9、險管理子系統(tǒng)記錄汽車投保記錄以及記錄汽車出現(xiàn)事故記錄。四、管理員管理子系統(tǒng)管理員擁有所用用戶的權限以及管理員自身對普通用戶的該系統(tǒng)的最終用戶為管理員,管理員可以對員工、司機、汽車、客戶進行的增加、刪除、修改操作。管理員都可以瀏覽客戶、員工、汽車、司機信息,修改自身信息;實現(xiàn)對客戶、員工信息的增加、刪除、修改,實現(xiàn)員工與客戶之間的匹配管理。4 .接口設計4.1 外部接口用戶接口:本系統(tǒng)的界面清晰,用戶通過輸入合法身份密碼即可進入此系統(tǒng)。硬件接口:由于本系統(tǒng)是B/S結構的系統(tǒng),因此網絡是必備條件之一,網絡使用HTTP協(xié)議,本環(huán)境的服務器為windows2000,客戶端操作系統(tǒng)為windowsXP或
10、windows7。軟件接口:在服務器需要安裝MyEclipse9.1以上服務器和MySQLServer5服務器版本軟件,其他兼容軟件也可對接。4.2 內部接口采用面向對象設計思想,采用類的繼承、多態(tài)等方式。4.3 用戶接口(1)進入梧州市某某汽車租賃管理系統(tǒng)主界面,用戶輸入賬號和密碼,只有輸入正確才能進入系統(tǒng)。(2)在做新建和更新類操作時,只有輸入合法的內容才能成功的編輯內容5 .數(shù)據(jù)結構設計5.1邏輯結構設計E-R圖(車名 (車牌號)(類型.駕駛時間).使用時間)一汽車m'投保: n彳起始時間入 、m_- _.- q;還車時間|(開始時間(結束時間)(保四(押金)租賃)租金"
11、;傭金)開始時間)(經.聯(lián)系電話 .L 客戶 L_|1 1 雇傭t家庭地址, 工作單位y (性別身份證號)乂公司名)丁一(-地址)保險公司乏一/一(投訴電話、弗一、聯(lián)系電話, 姓名 . /h- 亍束時向)/ l 、/ /,性別i/K-C 駕齡)n司機 /x y 號)(駕照類型:j身份證號)(聯(lián)系電話5.1 物理結構設計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.司機數(shù)據(jù)字表DRIVER存儲代碼數(shù)據(jù)類型備注是否為空主鍵或外鍵Snamevar
15、char(50)司機姓名否Ssexvarchar(50)司機性別否Syearvarchar(50)司機年齡否Snumber1varchar(50)司機身份證號碼否Snumber2varchar(50)司機職工號否主鍵Soldvarchar(50)司機駕駛車輛的時間否Sclassvarchar(50)司機所持駕照類別否Stelvarchar(50)司機聯(lián)系電話否8.租賃數(shù)據(jù)表LEASE存儲代碼回備注是否為空主鍵或外鍵Znumberint簽訂租賃單據(jù)的號碼否一主鍵Knamevarchar(50)客戶姓名否Knumberint身份證號否Ktelint聯(lián)系電話否一Cnamevarchar(50)車名否
16、Ctypevarchar(50)車輛類型否Cnumberchar車輛牌號否Snamechar雇傭司機名是Snumber2int雇傭司機編號否Sdate1date開始租車的時間否Sdate2date還車時間否Smoney1int押金否Smoney2int收取的租車費用否Sbaoxanvarchar(50)所租車輛是否投保否9.雇傭數(shù)據(jù)表HEIR存儲代碼備注是否為空主鍵或外鍵Knamevarchar(50)客戶姓名否Knumberint身份證號否Ktelint聯(lián)系電話否Snamevarchar(50)司機姓名否Snumber2int司機工號否Ssexvarchar(50)司機性別否Sclassva
17、rchar(50)駕照類別否Soldint司機駕齡否Gdateldate開始雇傭司機的時間否1Gdate2date結束雇傭關系的時間否Stelint司機聯(lián)系電話否Gmoneyint客戶付給司機的工錢否Gnoint雇傭單據(jù)的號碼否主鍵5.2 數(shù)據(jù)結構與程序的關系由于數(shù)據(jù)的存取是通過界面的接口和數(shù)據(jù)庫進行連接的,所以在實現(xiàn)過程中必不可少的是應用程序實現(xiàn)它們的連接。常用的訪問有:查詢、添加、刪除、修改等。本系統(tǒng)數(shù)據(jù)結構與訪問這些數(shù)據(jù)結構的形式:都是通過各個系統(tǒng)模塊功能代碼來實現(xiàn)的。在對員工基本信息、管理員信息等進行錄入的時候需對數(shù)據(jù)庫的數(shù)據(jù)結構進行操作,即對數(shù)據(jù)表進行查詢和修改;在對員工服務信息等進
18、行錄入的時候,需對數(shù)據(jù)表進行添加;在對信息的查詢的時候,需對數(shù)據(jù)表進行查詢。6 .運行設計6.1 運行模塊的組合(1)梧州市某某汽車租賃管理系統(tǒng)所有5個模塊在服務器啟動時完成所有模塊的加載工作,隨時等候用戶的調用。(2)不同的用戶根據(jù)權限的不同調用不同的模塊。6.2 運行控制(1)在頁面上,通過鼠標點擊觸發(fā)相應的操作。(2)在頁面上,也可以通過Tab鍵、回車鍵等功能鍵完成某些特定的功能。6.3 運行時間a.查詢類頁面響應時間:小于或等于2秒b.新建、更新類頁面響應時間:小于或等于2秒7 .出錯處理設計7.1 由錯輸由信息系統(tǒng)對每一個模塊(包括某些重要數(shù)據(jù)項)都提供可能的出錯信息,若出現(xiàn)錯誤,以對話框的方式輸出錯誤信息的形式、含義及處理方法。具體情況如下所示:錯誤操作處理方法訪問了沒有權限的數(shù)據(jù)彈出提示框:對不起,你沒有權限訪問該數(shù)據(jù)用戶名或密碼輸入有誤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年山東省科創(chuàng)集團有限公司招聘(33人)筆試參考題庫附帶答案詳解
- 2025內蒙古中煤鄂能化公司高校畢業(yè)生招聘98人筆試參考題庫附帶答案詳解
- 2025中國人壽田林支公司招聘17人筆試參考題庫附帶答案詳解
- 12MWh儲能電站項目可行性研究報告分析
- 筋膜間室綜合征解讀課件
- 網絡運維筆試題及答案
- 驅逐老鼠測試題及答案
- 紡織材料市場動態(tài)分析試題及答案
- 大型超市供貨合同協(xié)議書
- 餐飲合同解除協(xié)議書
- 高低壓柜常見故障及檢修培訓
- 2021水閘工程運行管理規(guī)程
- (高清版)DB51∕T 1292-2011 牧草種質資源田間鑒定與評價技術規(guī)程
- 三農項目申請操作流程指南
- 第7課《我們有新玩法》第2課時《我們一起來創(chuàng)造》課件 道德與法治二年級下冊 統(tǒng)編版
- 組織行為學(對外經濟貿易大學)知到課后答案智慧樹章節(jié)測試答案2025年春對外經濟貿易大學
- 貼太陽膜知識培訓課件
- 面粉廠粉塵防爆培訓課件
- 第16課《有為有不為 》課件-2024-2025學年統(tǒng)編版語文七年級下冊
- 安全色與安全標識
- 智能監(jiān)測與控制系統(tǒng)-深度研究
評論
0/150
提交評論