羅陽 李軍
摘要:汽車出租管理系統(tǒng)研究的內(nèi)容涉及汽車出租管理的全過程,包括車輛調(diào)動(dòng)、車輛檔案、客戶檔案、會(huì)員管理、價(jià)格管理、統(tǒng)計(jì)分析等,從軟件工程的角度進(jìn)行了科學(xué)而嚴(yán)謹(jǐn)?shù)年U述。
關(guān)鍵詞:Basic語言;模塊系統(tǒng);系統(tǒng)開發(fā);數(shù)據(jù)庫
這個(gè)系統(tǒng)具備了資料的錄入、修改、刪除、保存和查詢,合同的簽訂、修改和終止功能,還有用戶注冊(cè)功能在一定基礎(chǔ)上增強(qiáng)了文件的保密性。輸入的方式簡(jiǎn)潔、實(shí)用、方便,并減少了輸入的出錯(cuò)率;提高了數(shù)據(jù)輸入的精度,準(zhǔn)確性亦得到保證,使數(shù)據(jù)的輸入變得輕松、靈活。在各種單據(jù)的輸出設(shè)計(jì)中,多采用表格方式,適當(dāng)搭配圖形,顯示內(nèi)容可隨時(shí)依條件更新。顯示信息準(zhǔn)確,信息量大,有直觀形象,給人以美觀大方的感受。
一、系統(tǒng)分析
系統(tǒng)開發(fā)方法
本系統(tǒng)的開發(fā)采用了快速原型法(RPP---Rapid Prototype Ping)
這種方法的主要優(yōu)點(diǎn)在于:
系統(tǒng)開發(fā)效益高。運(yùn)用快速原型法可以使系統(tǒng)開發(fā)的周期短,速度快,費(fèi)用低,獲得較高的綜合開發(fā)效益。
系統(tǒng)的可維護(hù)性。由于用戶參與了系統(tǒng)開發(fā)的全過程,對(duì)系統(tǒng)的功能容易接受和理解,使得移交工作比較順利,而且有利于系統(tǒng)的運(yùn)。行,管理與維護(hù)。
系統(tǒng)適用性強(qiáng)。由于快速原型法是以用戶為中心的,系統(tǒng)的開發(fā)符合用戶的實(shí)際需要,所以系統(tǒng)開發(fā)的成功率高,容易被用戶接受。
系統(tǒng)的可擴(kuò)展性。由于快速原型法開始并不考慮許多細(xì)節(jié)問題,系統(tǒng)是在原型應(yīng)用中不斷修改完善的。所以系統(tǒng)具有較強(qiáng)的可擴(kuò)展性,功能的增減都比較靈活方便。
·系統(tǒng)開行性分析
(一)技術(shù)上的可行性
(三)管理上的可行性
二、系統(tǒng)設(shè)計(jì)
·系統(tǒng)的模塊功能設(shè)計(jì)
(一)系統(tǒng)管理模塊
系統(tǒng)管理模塊包括:用戶管理、退出。
該模塊可以完成修改用戶密碼、添加新用戶、設(shè)置密碼以及退出系統(tǒng)等操作。
(二)基礎(chǔ)數(shù)據(jù)管理模塊車輛和保險(xiǎn)類型設(shè)計(jì)
車輛和保險(xiǎn)類型設(shè)計(jì)包括添加、刪除、修改類別??梢蕴砑榆囕v和保險(xiǎn)類型,對(duì)車輛和保險(xiǎn)類型基本信息可以進(jìn)行編輯,對(duì)車輛和保險(xiǎn)類型的刪除,會(huì)進(jìn)行智能判斷,如果其它表單用了該車輛和保險(xiǎn)類型信息將不能被刪除。
汽車銷售商管理:
包括銷售商的添加、刪除、修改、查詢等功能。添加包括公司名稱、聯(lián)系電話、傳真、聯(lián)系地址郵、政編碼、電子郵件、聯(lián)系人、說明。編輯時(shí)除”編號(hào)”外均可編輯。
保險(xiǎn)公司管理:
包括保險(xiǎn)公司的添加、刪除、修改、查詢等功能。
車輛管理:
包括車輛的添加、修改、刪除、查找。添加包括基本信息保險(xiǎn)信息、租賃價(jià)格、車輛描述四個(gè)分類基本信息包括:車牌號(hào)碼、車輛類型、車輛名稱、車輛顏色、狀態(tài)。租賃價(jià)格包括:押金、日租金、周末租金、周租金、月租金、日限公里等。查找可以通過車牌號(hào)快速查找出所要找的車輛。
(三)客戶會(huì)員管理模塊
包括客戶信息管理、會(huì)員信息管理、會(huì)員類型管理。
客戶信息管理:
包括客戶的添加、修改、刪除、查找和加入會(huì)員。添加包括客戶的基本信息、駕駛證信息、抵押擔(dān)保等?;拘畔ǎ嚎蛻艟幪?hào)(自動(dòng)生成)、客戶姓名、性別、年齡、身份證號(hào)、電話、工作單位、地址、郵編、EMAIL。駕駛證信息包括:駕駛證號(hào)、駕照類型、駕齡、發(fā)證日期、失效日期。抵押擔(dān)保包括:抵押證件、擔(dān)保人、擔(dān)保人身份證、擔(dān)保人單位。查找可以通過客戶編號(hào)來進(jìn)行快速查詢。
會(huì)員信息管理:
包括會(huì)員資料的修改、注銷會(huì)員、和查找。注銷會(huì)員可以使客戶快速取消會(huì)員資格。查找可以按照會(huì)員姓名進(jìn)行快速查找。
會(huì)員類型管理:
包括類型的添加、修改、刪除。可以按照不同會(huì)員類型設(shè)置不同的優(yōu)惠程度。
(四)日常業(yè)務(wù)管理模塊
日常業(yè)務(wù)管理模塊包括:汽車租賃管理、汽車歸還管理
汽車租賃管理:
包括添加、修改、刪除、租賃審核、續(xù)租。添加里面包括:合同編號(hào)、汽車信息、租賃價(jià)格、客戶信息、租賃信息。合同編號(hào)自行添加。車輛編號(hào)和客戶信息通過查找車輛和客戶的編號(hào)來進(jìn)行添加。租賃信息包括:租賃模式、工作日、周末、出車公里數(shù)、租車時(shí)間、還車時(shí)間、租車費(fèi)用、經(jīng)辦人。
汽車歸還管理:
包括歸還、修改、結(jié)算審核。歸還通過查找合同編號(hào)進(jìn)行歸還。
·系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)
這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上進(jìn)行的,目的是設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。系統(tǒng)數(shù)據(jù)庫名稱為CarMIS,數(shù)據(jù)庫中包括:①用戶信息表(Users);②車輛信息表(Cars);③公司信息表(Company);④客戶信息表(Customer);⑤車輛和保險(xiǎn)類型信息表(Types);⑥會(huì)員類型信息表(MemberType);⑦租賃信息表(Lease)。
參考文獻(xiàn):
[1]劉方術(shù).Visual Basic系統(tǒng)研究[J].小型微型計(jì)算機(jī)系統(tǒng),2005.
[2]石連栓,張濤,李立宗.Visual Basic程序設(shè)計(jì)教程[M].清華大學(xué)出版社,2004.
[3]黃明,梁旭.Visual Basic 6.0信息系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例[M].機(jī)械工業(yè)出版社,2004.
[4]陳俊源,等.Visual Basic 6.x程序設(shè)計(jì)-數(shù)據(jù)庫應(yīng)用[M].中國鐵道出版社,2002.
[5]薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第三版)[M].高等教育出版社,2004.