




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流汽車租賃管理系統概要設計.精品文檔.汽車租賃管理系統概要設計說明書2014-2015學年第1學期軟件工程寫作考核試卷學院: 信息與電子工程學院 專業: 軟件工程 班級: 12軟件2班 姓名: 安 學號: 201200208229 1引言31.1編寫目的31.2項目背景31.3定義41.4參考資料42任務概述42.1目標42.2運行環境52.3需求概述52.4條件與限制53總體設計53.1處理流程53.2總體結構和模塊外部設計73.3功能分配84接口設計94.1外部接口94.2內部接口104.3用戶接口105數據結構設計105.1邏輯結構設計1
2、05.2物理結構設計115.3數據結構與程序的關系136運行設計136.1運行模塊的組合136.2運行控制136.3運行時間147出錯處理設計147.1出錯輸出信息147.2出錯處理對策148. 安全保密設計159.維護設計151引言1.1編寫目的梧州市某某汽車租賃管理系統概要設計書是在需求分析書的基礎上編寫出來的,是軟件開發中非常重要的一個環節,它決定了軟件的整體結構,決定了整個開發過程人員、時間的安排。本概要設計說明書,將軟件需求轉換為未來系統的設計,逐步開發強壯的系統構架,將系統進行合理的子系統、功能的分解。本文檔的預期讀者為系統分析員和程序員。1.2項目背景汽車租賃業被稱為“朝陽產業”
3、,它因為無須辦理保險、無須年檢維修、車型可隨意更換等優點,以租車代替買車來控制企業成本,這種在外企中十分流行的管理方式,正慢慢受到國內企事業單位和個人用戶的青睞。隨著汽車租賃產業的飛速發展,傳統的管理已經跟不上業務的需求。該系統就是把繁雜的傳統紙質記錄操作取代,轉而使用計算機與網絡,簡化了操作流程,從而緩解人力資源上的壓力,也大大的便捷了客戶,手續辦理時間也大大減少。根有利于公司的發展。a. 該項目開發軟件的名稱為:梧州市某某汽車租賃管理系統的設計與實現。 委托單位:梧州市某某汽車租賃公司 開發單位:梧州學院 主管部門:梧州學院XX團體。b. 項目與其他軟件或其他系統的關系:與中國建設銀行系統
4、交互,汽車租賃公司職工每人固定有一張建行工資卡,每月工資發放到工資卡。1.3定義MySQL全稱my structure quest language,是一個開放源碼的小型關聯式管理系統。Myeclipse是一個用于代碼編寫的軟件。HTTP協議:超文本傳送協議。PC機:電腦E-R圖:實體-聯系圖1.4參考資料A.項目經核準的計劃任務書、合同或上級機關的批文。B.項目開發計劃,梧州市某某汽車租賃管理系統需求說明書。C.文檔所引用的資料、標準和規范: 軟件工程導論M 張海藩、牟永梅編著,清華大學出版社,2013年8月第6版。軟件文檔寫作M馬平、黃冬梅編著,電子工業出版社,2010年5月第1版。UML
5、系統建模與分析設計,刁成嘉編著,機械工業出版社,2013年6月。 數據庫技術與應用,陸桂明,機械工業出版社,2008年9月。D.參考文檔規范,按照國家概要設計說明書GB856788。2任務概述2.1目標 為汽車租賃公司提供完整的集汽車管理、各戶管理、租賃管理于一體的租賃管理系統。 該系統按照汽車租賃的實際業務流程,結合了租賃行業實際運營特點,能夠很好的滿足汽車租賃行業的信息化需求。該系統功能齊全、易學易用,其中包括汽車租賃過程中的多數環節:預定、租車、續租、還車、檢查、加油、違章、事故、投訴、車輛及駕駛員臺帳等,并可分為統計查詢,日收入、月收入報表等,可以極大的提高工作效率,達到有效管理企業和
6、提高效益的目的。汽車租賃管理系統:員工,管理員與客戶能夠登錄進入系統。客戶能夠查詢汽車與司機的各項信息,客戶自身信息的修改,填寫汽車租賃與司機雇傭的合同。員工能夠進行對客戶租賃汽車和雇傭司機的相關業務流進行操作。管理員進行各項信息管理,對用戶的權限進行管理。2.2運行環境操作系統:Windows XP 或 Windows 7支持環境:IIS 5.0(Internet Information Server)數 據 庫:MySQL Server 52.3需求概述汽車租賃管理系統具有客戶信息的管理,員工管理,汽車租賃業務流程的處理以及汽車等信息的管理。該軟件管理系統集命令、編程、編輯與一體,完成過濾
7、、定位顯示。2.4條件與限制 為了使汽車租賃管理系統獲得更好的安全性、擴展性和更高的執行效能,整個系統采取分布式的管理部署方案,將處理關鍵業務邏輯的應用程序服務器和處理業務數據的數據庫服務隔離開來。實現管理與數據的分離,便于管理和維護。3總體設計3.1處理流程1 登錄流程處理2 業務流程處理3.2總體結構和模塊外部設計3.3功能分配1、 信息管理子系統在汽車租賃系統中,對客戶、工作人員及車輛的信息都要進行統一管理,車輛的租賃情況也要進行詳細的登記。 在汽車租賃系統中,供了使用者錄入、修改并維護基本數據的途徑。例如對客戶的個人信息、租賃信息、車輛的基本信息等的錄入和修改信息管理子系統具備有對司機
8、,員工,汽車,客戶的添加與修改,同時根據不同用戶查詢不同的數據。管理員可以刪除司機,員工,汽車,客戶的信息。2、 服務管理子系統1 汽車租賃:客戶可以通過不同的方式(包括電話、前臺、網上)預訂車輛并填寫合同由員工審核2 司機雇傭:客戶可以通過不同的方式(包括電話、前臺、網上)雇傭司機并填寫合同由員工審核。3 還車:有工作人員對汽車檢查后入庫登記并結算客戶租賃汽車與雇用司 機的費用并解除訂單狀態。4 客戶可以填寫汽車租賃申請表,工作人員負責處理這些表格。同時, 技術人員可以提交每輛車的狀態,以便工作人員根據這些資料決定是否 批準客戶的請求。5 能夠保存客戶的預訂申請單,能夠保存客戶的歷史記錄,工
9、作人員可以 處理申請。3、 汽車保險管理子系統 記錄汽車投保記錄以及記錄汽車出現事故記錄。4、 管理員管理子系統 管理員擁有所用用戶的權限以及管理員自身對普通用戶的 該系統的最終用戶為管理員,管理員可以對員工、司機、汽車、客戶進行的增加、刪除、修改操作。管理員都可以瀏覽客戶、員工、汽車、司機信息,修改自身信息;實現對客戶、員工信息的增加、刪除、修改,實現員工與客戶之間的匹配管理。4接口設計 4.1外部接口 用戶接口:本系統的界面清晰,用戶通過輸入合法身份密碼即可進入此系統。 硬件接口:由于本系統是B/S結構的系統,因此網絡是必備條件之一,網絡使用HTTP協議,本環境的服務器為windows 2
10、000,客戶端操作系統為windows XP或windows 7。 軟件接口:在服務器需要安裝MyEclipse 9.1以上服務器和MySQL Server 5服務器版本軟件,其他兼容軟件也可對接。4.2內部接口采用面向對象設計思想,采用類的繼承、多態等方式。4.3用戶接口(1) 進入梧州市某某汽車租賃管理系統主界面,用戶輸入賬號和密碼,只 有輸入正確才能進入系統。(2) 在做新建和更新類操作時,只有輸入合法的內容才能成功的編輯內容5數據結構設計5.1邏輯結構設計 E-R圖5.2物理結構設計1. 用戶信息表USER字段名數據類型備注是否為空主鍵或外鍵Useridint用編號否主鍵Usernam
11、evarchar(50)用戶帳號否Userpwdvarchar(50)用戶密碼否Usertypevarchar(50)用戶類型否2. 員工信息表WORKER字段名數據類型字段說明是否為空主鍵或外鍵Wokeridint員工工號否主鍵Wokertypevarchar(50)員工職位否Wokername varchar(50)員工用戶名 否Wokersexvarchar(50)員工性別否Wokeragevarchar(50)員工年齡 否Wokertelvarchar(50)員工電話否Wokernumbervarchar(50)員工身份證號否3. 汽車信息表CAR存儲代碼數據類型字段說明是否為空主鍵或
12、外鍵Cnamevarchar(50)汽車品牌名否Cnumbervarchar(50)汽車牌照號碼否主鍵Ctypevarchar(50)汽車所屬類型否Ctimevarchar(50)汽車使用到現在的時間否Cmileagevarchar(50)汽車總共行駛的時間否4. 車輛保險數據表CARINS存儲代碼數據類型備注是否為空主鍵或外鍵Bnamevarchar(50)車輛保險類型名字否Bnumerint車輛保險保單號碼否主鍵Cnumbervarchar(50)投保車輛的車牌號否Bdatedate簽訂保單的時間否Btimedate車輛保險的有效時間否Bmoneyint投保金額否Dnamevarchar(
13、50)保險公司名字否5. 保險公司數據表INSCOMPANY存儲代碼數據類型備注是否為空主鍵或外鍵Dnamevarchar(50)保險公司名否Daddressvarchar(50)保險公司地址否Dtel1varchar(50)公司聯系電話否Dtel2varchar(50)事故報警電話否Dnoint保險公司編號否主鍵6. 客戶數據表存儲代碼數據類型備注是否為空主鍵或外鍵Knamevarchar(50)客戶姓名否Knumbervarchar(50)客戶身份證號碼否主鍵Ksexvarchar(50)客戶性別否Ktelvarchar(50)客戶聯系電話否Klicensevarchar(50)客戶是否持
14、有駕駛證否Kaddressvarchar(50)客戶的家庭住址否Kworkvarchar(50)客戶工作單位否7. 司機數據字表DRIVER存儲代碼數據類型備注是否為空主鍵或外鍵Snamevarchar(50)司機姓名否Ssexvarchar(50)司機性別否Syearvarchar(50)司機年齡否Snumber1varchar(50)司機身份證號碼否Snumber2varchar(50)司機職工號否主鍵Soldvarchar(50)司機駕駛車輛的時間否Sclassvarchar(50)司機所持駕照類別否Stelvarchar(50)司機聯系電話否8. 租賃數據表LEASE存儲代碼類型備注是
15、否為空主鍵或外鍵Znumberint簽訂租賃單據的號碼否主鍵Knamevarchar(50)客戶姓名否Knumberint身份證號否Ktelint聯系電話否Cnamevarchar(50)車名否Ctypevarchar(50)車輛類型否Cnumberchar車輛牌號否Snamechar雇傭司機名是Snumber2int雇傭司機編號否Sdate1date開始租車的時間否Sdate2date還車時間否Smoney1int押金否Smoney2int收取的租車費用否Sbaoxanvarchar(50)所租車輛是否投保否9. 雇傭數據表HEIR存儲代碼類型備注是否為空主鍵或外鍵Knamevarchar(
16、50)客戶姓名否Knumberint身份證號否Ktelint聯系電話否Snamevarchar(50)司機姓名否Snumber2int司機工號否Ssexvarchar(50)司機性別否Sclassvarchar(50)駕照類別否Soldint司機駕齡否Gdate1date開始雇傭司機的時間否Gdate2date結束雇傭關系的時間否Stelint司機聯系電話否Gmoneyint客戶付給司機的工錢否Gnoint雇傭單據的號碼否主鍵5.3數據結構與程序的關系由于數據的存取是通過界面的接口和數據庫進行連接的,所以在實現過程中必不可少的是應用程序實現它們的連接。常用的訪問有:查詢、添加、刪除、修改等。本
17、系統數據結構與訪問這些數據結構的形式:都是通過各個系統模塊功能代碼來實現的。在對員工基本信息、管理員信息等進行錄入的時候需對數據庫的數據結構進行操作,即對數據表進行查詢和修改;在對員工服務信息等進行錄入的時候,需對數據表進行添加;在對信息的查詢的時候,需對數據表進行查詢。6運行設計6.1運行模塊的組合(1)梧州市某某汽車租賃管理系統所有5個模塊在服務器啟動時完成所 有 模塊的加載工作,隨時等候用戶的調用。(2)不同的用戶根據權限的不同調用不同的模塊。6.2運行控制(1)在頁面上,通過鼠標點擊觸發相應的操作。(2)在頁面上,也可以通過Tab鍵、回車鍵等功能鍵完成某些特定的功能。6.3運行時間a.
18、 查詢類頁面響應時間:小于或等于2秒b. 新建、更新類頁面響應時間:小于或等于2秒7出錯處理設計7.1出錯輸出信息系統對每一個模塊(包括某些重要數據項)都提供可能的出錯信息,若出現錯誤,以對話框的方式輸出錯誤信息的形式、含義及處理方法。具體情況如下所示:錯誤操作處理方法訪問了沒有權限的數據彈出提示框:對不起,你沒有權限訪問該數據用戶名或密碼輸入有誤彈出提示框:您輸入的用戶名或密碼有誤,請重新輸入未輸入用戶名或密碼請輸入用戶名和密碼管理員輸入數據類型不符請輸入正確格式的數據輸入的訂單信息不符請輸入正確的訂單信息7.2出錯處理對策1 出錯處理對策: 由于數據在數據庫中已經有備份故在系統出錯后可以依靠數據庫的恢復功能,并且依靠日志文件使系統再啟動,就算系統崩潰用戶靈氣也不會丟失,或遭到破壞,但有可能占用更多的數據存儲空間權衡措施由用戶來決定。 系統軟件出錯很容易在出錯日志里看到,我們對可能發生的錯誤會有一個錯誤編號以及相應的處理方式,以手冊的方式提供。用戶可以根據系統的提示信息進行相應的排錯處理。建立系統運
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國數碼經絡治療儀行業發展機遇與投資方向預測研究報告
- 留守兒童與義務教育論文
- 湖北省“黃鄂鄂”2025年高三下學期4月聯考試題 生物 含答案
- 獸醫病理解剖試題含答案
- 池州市重點中學2025年高考英語二模試卷含答案
- 遼寧省錦州市第四中學2025屆高三一診考試英語試卷含解析
- 職業技術學院護理五年制專業人才培養方案
- 2025年吉林省長春市中考二模歷史試題(原卷版+解析版)
- 河南省名校大聯考2024-2025學年高一下學期4月期中數學試題(原卷版+解析版)
- 糖果與巧克力食品安全與質量控制方法實踐案例分析實踐案例考核試卷
- 眼睛的結構和視覺系統
- 陜09J01 建筑用料及做法圖集
- 2024年醫療信息安全培訓資料
- 心電監護技術
- 餐廳銷售技巧培訓
- 電機與電氣控制技術課程說課
- 國開《Windows網絡操作系統管理》形考任務2-配置本地帳戶與活動目錄域服務實訓
- GA/T 2087-2023法庭科學玻璃破碎痕跡檢驗技術規程
- XX醫院高警示藥品(高危藥品)目錄
- 鎖邊機安全操作規程
- 特種設備日管控、周排查、月調度模板
評論
0/150
提交評論