夏慶英
摘要:傳統(tǒng)落后的自行車租賃管理模式在很大程度上制約了推行公共自行車租賃普及化和現(xiàn)代化的發(fā)展,成為更深層次的軟環(huán)境的問(wèn)題。因此,在信息化、網(wǎng)絡(luò)化的時(shí)代,通過(guò)計(jì)算機(jī)技術(shù)對(duì)自行車租賃系統(tǒng)進(jìn)行信息管理化建設(shè),實(shí)現(xiàn)自行車租賃管理的高效化、電子化,從而做出科學(xué)的管理,可以實(shí)現(xiàn)管理系統(tǒng)化、規(guī)范化、自動(dòng)化的計(jì)算機(jī)系統(tǒng)就顯得很重要。自行車租賃系統(tǒng)的設(shè)計(jì)是基于Java Web技術(shù)來(lái)實(shí)現(xiàn)的校園自行車租賃網(wǎng)站,利用瀏覽器作為操作界面,使用戶可以利用瀏覽器直接訪問(wèn)本系統(tǒng),以MyEclipse作為開(kāi)發(fā)工具,MYSQL作為數(shù)據(jù)庫(kù),運(yùn)用JAVA語(yǔ)言開(kāi)發(fā),采取JSP動(dòng)態(tài)頁(yè)面的開(kāi)發(fā)技術(shù)來(lái)實(shí)現(xiàn)系統(tǒng)功能。從而滿足租車消費(fèi)者的優(yōu)秀體驗(yàn)。
關(guān)鍵詞:租賃網(wǎng)站,Java Web,MyEclipse
一、研究意義
隨著近年來(lái)互聯(lián)網(wǎng)的迅猛發(fā)展,自行車租賃市場(chǎng)越來(lái)越成熟,應(yīng)用互聯(lián)網(wǎng)電子化的管理成為發(fā)展的大熱點(diǎn),對(duì)比之下,傳統(tǒng)的管理方式顯得不堪一擊。隨著我國(guó)高校的發(fā)展與擴(kuò)建,我國(guó)教育事業(yè)的改革發(fā)展,校園的學(xué)生數(shù)量也隨之而增加,這就使得在服務(wù)方面也呈現(xiàn)出多元化,因?yàn)槭褂贸鲂猩系姆奖悖孕熊囋诟咝?nèi)越來(lái)越多,針對(duì)于這一現(xiàn)象校園自行車租賃系統(tǒng)應(yīng)運(yùn)而生,它既幫助學(xué)生節(jié)省了開(kāi)支,也幫助校園出行降低了出錯(cuò)率,校園自行車的引進(jìn)更是給綠色校園交通發(fā)展創(chuàng)造了新局面,并豐富學(xué)生的娛樂(lè)生活。自行車租賃系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)主要有后臺(tái)數(shù)據(jù)庫(kù)的建立和前端的應(yīng)用等,建立的數(shù)據(jù)庫(kù)含有數(shù)據(jù)一致性、完整性、安全性,而前端包括了功能完備和操作簡(jiǎn)單等特點(diǎn)。
二、系統(tǒng)分析
由于現(xiàn)如今所設(shè)計(jì)的系統(tǒng)都要求于完美,盡最大可能降低時(shí)間和空間上的制約。所以,在每一個(gè)項(xiàng)目的設(shè)計(jì)和實(shí)施開(kāi)始之時(shí),都必須對(duì)系統(tǒng)的可行性進(jìn)行分析,為了使自行車租賃系統(tǒng)完美的開(kāi)發(fā)運(yùn)行,現(xiàn)分別從技術(shù)、經(jīng)濟(jì)、操作三方面來(lái)對(duì)系統(tǒng)進(jìn)行需求分析。
1、技術(shù)可行性:本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)使用SqlServer,開(kāi)發(fā)工具使用JSP。本系統(tǒng)采用目前比較流行的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),并將每個(gè)數(shù)據(jù)庫(kù)表的字段和操作封裝到類中,從而成功地將面向?qū)ο蟮某绦蛟O(shè)計(jì)思想應(yīng)用到數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)中。這也是本系統(tǒng)的特色和優(yōu)勢(shì)?;贘SP的數(shù)據(jù)庫(kù)應(yīng)用技術(shù)通過(guò)JSP動(dòng)態(tài)生成系統(tǒng)界面。JSP語(yǔ)言與數(shù)據(jù)庫(kù)的結(jié)合是數(shù)據(jù)庫(kù)發(fā)展的內(nèi)在需求,也是數(shù)據(jù)庫(kù)應(yīng)用模式的具體實(shí)例。
2、經(jīng)濟(jì)可行性:隨著自行車的普及,自行車租賃系統(tǒng)的出現(xiàn)于校園內(nèi)可以管理學(xué)生的亂停放問(wèn)題。與社會(huì)上可以規(guī)劃企業(yè)的管理,可以使得租賃服務(wù)更加完善,可代替工作人員,減少經(jīng)營(yíng)成本,提高服務(wù)質(zhì)量,從經(jīng)濟(jì)角度來(lái)看有著很大的發(fā)展空間。
3、操作可行行:現(xiàn)在的社會(huì)是互聯(lián)網(wǎng)的時(shí)代,手機(jī)是每個(gè)人生活中不可缺少的一部分,每個(gè)人都可以通過(guò)手機(jī)、電腦等連接網(wǎng)絡(luò),從而進(jìn)入到此系統(tǒng)。并且此系統(tǒng)操作簡(jiǎn)單,適應(yīng)性強(qiáng),使用方便,有著很好的操作可行性。
三、系統(tǒng)設(shè)計(jì)
1、系統(tǒng)功能:用戶信息管理模塊:用戶需要注冊(cè)成為本網(wǎng)站的用戶,同時(shí)修改自己的用戶資料,在必要時(shí)修改自己的登陸密碼。車輛查詢模塊:用戶可以根據(jù)自己的要求,按照不同的查詢方式來(lái)查詢自己想要的車輛,查詢方式包括:按照車輛類型,按照車輛價(jià)格,按照車輛品牌,按照車輛成色。車輛租賃管理:此模塊中,用戶選擇自行車,進(jìn)行租賃,添加租賃記錄,選擇已租賃的自行車,添加歸還記錄,歸還后,系統(tǒng)自動(dòng)計(jì)算出租賃的金額,并從用戶的余額扣除。車輛發(fā)布模塊:在此功能模塊中,技術(shù)人員可以發(fā)布車輛的租賃信息,并在發(fā)布信息之后可以在管理中心查看已發(fā)布的車輛信息,并進(jìn)行相關(guān)的管理,如修改發(fā)布信息,刪除錯(cuò)誤信息等。車輛管理模塊:技術(shù)人員發(fā)布的車輛信息進(jìn)行管理,查看發(fā)布信息,及時(shí)處理無(wú)效信息。用戶管理模塊:管理員可以查看用戶的信息和管理權(quán)限,可以進(jìn)行刪除等操作。用戶充值管理模塊:技術(shù)人員給用戶添加充值記錄,充值成功后,用戶的余額相應(yīng)的增加,用于租賃自行車。
22、系統(tǒng)設(shè)計(jì):本系統(tǒng)使用的角色主要有系統(tǒng)管理員和注冊(cè)用戶,網(wǎng)站分為前臺(tái)和后臺(tái),前臺(tái)主要用于車輛的展示和租賃,后臺(tái)用于車輛信息和訂單信息的管理,首先以普通用戶通過(guò)帳號(hào)注冊(cè)后登錄網(wǎng)站前臺(tái),可以進(jìn)行各種車輛的信息瀏覽和搜索,注冊(cè)用戶可以將需要的車輛進(jìn)行下單租賃,用戶可以查詢訂單是否已經(jīng)被接單,訂單生成后表示用戶租賃成功,前臺(tái)網(wǎng)站除了可以進(jìn)行車輛的下單還可以查看新聞,進(jìn)行在線留言,用戶同時(shí)可以修改個(gè)人的信息資料,查看個(gè)人的租賃記錄;以管理員的身份登錄網(wǎng)站后臺(tái)可以進(jìn)行系統(tǒng)各個(gè)模塊的管理(管理員用戶添加、刪除、修改)、登錄密碼修改、車輛信息管理(車輛信息添加、刪除、修改)、留言管理(留言回復(fù)、刪除、查詢)、注冊(cè)用戶管理(注冊(cè)用戶審核、刪除、修改、查詢)、租車管理(租車審核、刪除)、系統(tǒng)參數(shù)管理(數(shù)據(jù)備份、系統(tǒng)簡(jiǎn)介設(shè)置、系統(tǒng)公告設(shè)置、友情鏈接添加、刪除、修改)。
四、總結(jié)
在設(shè)計(jì)開(kāi)發(fā)一個(gè)系統(tǒng)之前,要針對(duì)此系統(tǒng)所面向的用戶群體進(jìn)行需求分析,任何一個(gè)系統(tǒng)的開(kāi)發(fā)首要目的均是面向用戶的;其次是系統(tǒng)功能實(shí)現(xiàn)的可行性分析,一個(gè)系統(tǒng)在實(shí)現(xiàn)的過(guò)程中會(huì)出現(xiàn)硬件環(huán)境或軟件條件任何一方不好滿足,或者是在實(shí)現(xiàn)的過(guò)程及維護(hù)過(guò)程會(huì)消耗大量的人力及物力,這樣的系統(tǒng)是不科學(xué)的,也是不能被市場(chǎng)所接收的;再者,還要進(jìn)行系統(tǒng)的概要設(shè)計(jì),系統(tǒng)的概要設(shè)計(jì)是讓開(kāi)發(fā)設(shè)計(jì)人員對(duì)用戶目標(biāo)及需求轉(zhuǎn)換成具體界面設(shè)計(jì)解決方案的重要過(guò)程,通過(guò)需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)行等設(shè)計(jì)方案進(jìn)行了多次修改并最終確定上述設(shè)計(jì)為最終方案。
參考文獻(xiàn)
[1]盧翰,王國(guó)輝.JSP項(xiàng)目開(kāi)發(fā)案例全程實(shí)錄[J].清華大學(xué)出版社
[2]郭姍姍.輕量級(jí)J2EE關(guān)鍵技術(shù)在信息系統(tǒng)中的應(yīng)用研究[D].武漢: 武漢理工大學(xué),2013
[3]張磊,丁香乾.Java Web 程序設(shè)計(jì).電子工業(yè)出版社
[4]熊軼廷.J2EE應(yīng)用技術(shù)的探討和研究[J].電子世界,2013(21):21-22