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