薛蛟 杜欽生 李蓮
摘要:汽車租賃行業(yè)蓬勃發(fā)展,傳統(tǒng)的人工管理已經(jīng)不能適應(yīng),需要引入計算機的管理。本文以MyEclipse作為開發(fā)工具、Java作為開發(fā)語言、Mysql作為后臺數(shù)據(jù)庫建立了一個B/S結(jié)構(gòu)的汽車租賃管理系統(tǒng)。本系統(tǒng)操作簡單既能給客戶滿意的服務(wù),又提高了服務(wù)管理質(zhì)量和經(jīng)濟效益。
關(guān)鍵詞:java;Mysql;MyEclipse;汽車租賃
0? 引言
隨著國內(nèi)經(jīng)濟的快速發(fā)展,汽車租賃行業(yè)也如同繁星一般呈現(xiàn)欣欣向榮之勢,面對越來越龐大的市場,傳統(tǒng)的管理方法即人工管理已經(jīng)無法適應(yīng)日漸繁多的業(yè)務(wù)性息,在實踐過程當(dāng)中,汽車租賃行業(yè)借助計算機之力,引入信息化的管理,從而不斷的提高自身綜合素質(zhì)及技術(shù)資金的投入,以改善信息的管理、提高服務(wù)效率,從而穩(wěn)定市場的地位提高客戶服務(wù)滿意度。
1? 系統(tǒng)分析
本系統(tǒng)主要提供兩種角色,一種是使用者的角色,一種是管理員,通過給不同角色分配不同權(quán)限,實現(xiàn)數(shù)據(jù)的有效隔離。
1.1 系統(tǒng)前臺的主要功能
①用戶注冊、登錄。用戶可以通過注冊賬號、登錄,會員登錄后可以進行汽車的預(yù)定等一系列操作,未登錄的用戶只能瀏覽網(wǎng)站信息;②信息的發(fā)布。用戶可以清楚的看到最新所推出的各種優(yōu)惠項目;③車輛信息的檢索。用戶登錄后可以根據(jù)自己的要求選擇合適的車型;④網(wǎng)上汽車的預(yù)定。用戶可以根據(jù)所選車型進行網(wǎng)上預(yù)訂;⑤客戶訂單。用戶可以在有效期內(nèi)修改、刪除訂單[1,2,3]。
1.2 系統(tǒng)后臺的主要功能
①信息發(fā)布的管理。管理員可以對網(wǎng)站發(fā)布的信息進行管理;②車輛信息的管理。管理員可以對車輛的信息進行更新;③訂單的管理。管理員可以對客戶的訂單進行刪除等操作;④會員管理。管理員可以對會員的信息進行修改;⑤系統(tǒng)管理。對會員的管理、車輛信息管理、企業(yè)信息管理、車輛租賃信息管理[4,5]。
1.3 系統(tǒng)用例描述
游客可以查看信息、注冊用戶、登錄、修改信息、租賃汽車、車輛查詢等,詳細(xì)用例描述如表1所示。
系統(tǒng)管理員可以對普通用戶管理、添加管理員、公告管理、車輛信息管理、租賃信息管理等操作,詳細(xì)用例描述如表2所示。
2? 數(shù)據(jù)庫設(shè)計
本系統(tǒng)主要實體有管理員、用戶、車輛信息等,例如車輛實體屬性則包含牌照、車名、顏色、租金類型等[6]。
根據(jù)車輛實體的ER圖得到車輛信息的表car如表3所示。
3? 系統(tǒng)實現(xiàn)
系統(tǒng)開發(fā)環(huán)境如下為:操作系統(tǒng)WINDOWS 7、數(shù)據(jù)庫Mysql、應(yīng)用服務(wù)器Tomcat 6.0、運行工具Firefox、開發(fā)語言Java、開發(fā)工具myeclipse8.5[7,8]。
3.1 首頁設(shè)計
在首頁可以看到企業(yè)介紹、車輛信息、車輛查詢、投訴建議、會員中心、管理登錄和滾動公告欄等控件與信息。
在首頁添加了超鏈接<A>標(biāo)簽來跳轉(zhuǎn)到各個界面,主要代碼如下:
<A href="nhzp.jsp" target="">車輛信息</A>
<A href="s.jsp" target="">車輛查詢</A>
滾動公告用的是<MARQUEE>標(biāo)簽實現(xiàn),用Onemouseover和onemouseout實現(xiàn)了鼠標(biāo)移動到公告就會暫停滾動、移出會繼續(xù)滾動。
3.2 登錄模塊實現(xiàn)
3.2.1 會員登錄模塊
會員在登錄界面輸入賬號和密碼后,點擊登錄會進行判斷賬戶是否正確,如果錯誤會提示用戶名不存在,如果正確會跳轉(zhuǎn)到會員管理界面來進行更多操作。會員登錄界面如圖1所示。
點擊登錄會把輸入的用戶名和密碼提交到后臺,后臺再調(diào)用數(shù)據(jù)庫進行相應(yīng)字段里的內(nèi)容進行比較,如果不一致會彈出用戶名不存在,如果正確會跳轉(zhuǎn)到會員中心頁面,如圖2所示。
3.2.2 管理員登錄模塊
在管理員登錄界面如圖3,在用戶名和口令兩個都填寫的情況下點擊登錄會調(diào)用后臺獲取數(shù)據(jù)庫里的字段進行比對。
正確就能跳轉(zhuǎn)到后臺管理界面如圖4。
3.3 查詢模塊
車輛查詢可以通過類型查找在數(shù)據(jù)庫表單的lx字段進行對比查找相應(yīng)的車型List pagelist1 = cb.getMessage(Integer.parseInt(page1),"select * from qc where "+lx+" like '%"+word+"%' order by id? desc",8);也可以通過顏色進行查詢?nèi)鐖D5所示。
查詢結(jié)果如圖6所示。
3.4 信息管理模塊
3.4.1 添加車輛
管理員在后臺界面進行添加車輛,添加車輛時必須填寫所有信息欄里的內(nèi)容,如果未填完就無法提交,會提示“所有項必須填寫”,填寫所有項之后點擊提交會把數(shù)據(jù)傳到數(shù)據(jù)庫里的qc表中添加。
3.4.2 會員管理
在后臺管理界面管理員可以對會員進行管理,可以停用會員如圖7,會員被停用后登錄時會在后臺判斷是否停用,如果停用了就無法進行登錄。
3.4.3 公告管理
在后臺管理界面可以添加公告如圖8所示。
管理員還可以在公告管理界面看到標(biāo)題、發(fā)布時間和發(fā)布人,管理員可以刪除公告如圖9,也可以點擊標(biāo)題進入到公告修改界面修改公告。
3.4.4 汽車租賃信息管理
管理員對會員租賃的車輛可以進行審核和刪除操作,后臺主要代碼如下:
String id = request.getParameter("id");
String fy = request.getParameter("fy");
String member=cBean.getString("select member from zc where id='"+id+"'");
int flag = cBean.comUp("update zc set zt='已審核' where id='"+id+"'");
效果展示如圖10所示。
3.4.5 投訴建議管理
會員在投訴建議界面留言后會把內(nèi)容傳到數(shù)據(jù)庫里,管理員可以在后臺界面進行管理,可以進行刪除和回復(fù),展示效果如圖11、圖12、圖13所示。
3.5 租賃汽車模塊
用戶登錄成功后可以在車輛信息界面如圖14所示租賃汽車。
點擊“我要租車”之后會跳轉(zhuǎn)到租賃界面,選擇租賃時間和還車時間、租賃地點和還車地如圖15,然后提交等待管理員審核。
4? 結(jié)論
這套汽車租賃管理系統(tǒng)的特點是操作簡單、結(jié)構(gòu)清晰,涵蓋了該行業(yè)的多個方面,使得公司給客戶提供的服務(wù)可以快速、規(guī)范地完成,既能給客戶滿意的服務(wù),又節(jié)省了人力物力,提高了服務(wù)管理質(zhì)量和經(jīng)濟效益,切切實實達到了雙贏的目的。
參考文獻:
[1]葉剛,劉卓.基于IOS的汽車租賃平臺手機APP開發(fā)[J].電腦知識與技術(shù),2016(7):242-244.
[2]張萌,洪亮.基于百度地圖的車輛租賃管理系統(tǒng)設(shè)計與實現(xiàn)[J].地理空間信息,2018(5):16-18.
[3]白雪.數(shù)字化校園信息共享與整合平臺的構(gòu)建[J].吉林化工學(xué)院學(xué)報,2018(1):81-84.
[4]段岳姣.面向智能車的租賃系統(tǒng)服務(wù)器的設(shè)計與實現(xiàn)[D].浙江大學(xué),2017.
[5]龍德.面向車輛租賃的遠(yuǎn)程監(jiān)控與決策方法的研究[D].華東理工大學(xué),2017.