葛宇嬋 徐連霞 笪林梅
摘要:隨著社會經(jīng)濟的飛速發(fā)展,人民群眾對機動車需求和依賴逐步增強,原有機動車號牌選擇方式已經(jīng)不能滿足廣大人民群眾的需求,急需通過多種方式實現(xiàn)機動車號牌的選擇。開發(fā)“互聯(lián)網(wǎng)+便民服務”機動車號牌選號系統(tǒng)是順應時代發(fā)展,是便民利民之舉。本系統(tǒng)從總體設計、詳細設計等方面詳細闡述了該系統(tǒng)實現(xiàn)的功能,界面友好易操作,有一定的推廣價值。
關鍵詞:互聯(lián)網(wǎng);機動車;自選系統(tǒng)
0 引言
隨著社會與經(jīng)濟的飛速發(fā)展,人民群眾對機動車需求和依賴逐步增強,原有機動車號牌選擇方式已經(jīng)不能滿足廣大人民群眾的需求,急需通過多種方式實現(xiàn)機動車號牌的選擇。當前,全國多地開始運行機動車互聯(lián)網(wǎng)選號系統(tǒng),車主不用在車管所排長隊等選號牌,而可以在網(wǎng)上通過選號系統(tǒng)進行車牌選定。這種模式極大減輕了車管所的業(yè)務負擔,還提高了辦事效率,充分體現(xiàn)了便民、利民的服務宗旨。
1 系統(tǒng)總體設計
1.1系統(tǒng)總體設計
本系統(tǒng)的界面要簡單易操作,使用ASP.NET開發(fā);在開發(fā)過程中涉及到與數(shù)據(jù)庫大量數(shù)據(jù)的交互,后臺數(shù)據(jù)庫使用SQLServer2008。
系統(tǒng)的設計應從實際出發(fā),該系統(tǒng)應有的功能模塊有[1-2]:信息錄入驗證模塊、選號模塊、信息打印模塊。通過系統(tǒng)結構框架圖實現(xiàn)的功能模塊一目了然。
1.2系統(tǒng)整體要求
1)系統(tǒng)界面清晰友好,風格統(tǒng)一、操作簡便,各個功能需模塊化;
2)為了以后的管理和擴展,系統(tǒng)在開發(fā)過程中,需模塊化設計,使各功能模塊具有好的低耦合性和伸縮性。系統(tǒng)的開發(fā)需要完整、規(guī)范的文檔和系統(tǒng)使用說明;
3)系統(tǒng)有較高的自檢性與容錯性,當用戶輸入錯誤信息是有提示,或者信息輸入不規(guī)范時,系統(tǒng)也給出提示,提醒用戶糾正或阻止該項操作。
2 數(shù)據(jù)庫設計
根據(jù)系統(tǒng)需求,該系統(tǒng)需要在SQL server2008環(huán)境中建立數(shù)據(jù)庫名為umerical_selection,在數(shù)據(jù)庫中建立的主要表有p_info(個人信息表)、car_info(車輛信息表)、i_type(身份證明類型表)、v_num(已選車牌號碼表)、c_num(可選車牌號碼表)等表。由于篇幅有限,這里僅展示p_info(個人信息表)信息。
p_info(個人信息表),該表存貯機動車主登記的一些基本信息,包括姓名、身份證明號碼、電話號碼、地址、郵編等。詳細說明見表1-1所示:
3 設計與實現(xiàn)
在本系統(tǒng)的首頁(Index.aspx),有進入系統(tǒng)選號的提示按鈕,用戶通過進入“自主編號”后進行業(yè)務選擇。用戶用戶通過首頁的“自主編號”入口進入業(yè)務類型選擇頁面選擇業(yè)務類型。如圖3.1所示。
為了對選號服務流程有一定的引導作用,在本3.1所示的界面中,只有正確完成操作后,其余的業(yè)務才會處于可操作狀態(tài),否則就是灰色(不可操作狀態(tài))[3-4]。是通過設置左側“div”對應的動態(tài)顯示當前頁的主題Menu集來實現(xiàn)的,當處于當前頁時,該頁對應的Menu字體為黑色,其余為灰色。通過母版頁中js調用SetCurrentMenu()函數(shù)來實現(xiàn),SetCurrentMenu()函數(shù)在母版中創(chuàng)建的好處是,只要加載母版頁,就會顯示母版頁的效果。
系統(tǒng)的安全性也是重中之重,為了增加系統(tǒng)的安全性,防止一些非法用戶入侵,在Index.aspx頁面添加了驗證碼功能,用戶只有在輸入正確的驗證碼后才能進行接下來的操作。驗證碼功能是通過調用checkCode.s實現(xiàn)的。
通過創(chuàng)建createCode(),實現(xiàn)生成驗證碼功能,在通過創(chuàng)建validate Code(page),實現(xiàn)驗證用戶輸入的驗證碼是否與系統(tǒng)生成的驗證碼相一致。如果一致,才會跳轉到相應的頁面,否則停在本頁面。
本系統(tǒng)在系統(tǒng)設計的基礎上進行了詳細設計,完成了模塊化設計。按照軟件工程的開發(fā)步驟,在軟件完成后對各個模塊進行了嚴格測試,確定本系統(tǒng)各模塊的功能基本都能實現(xiàn),基本達到設計要求,但系統(tǒng)仍需要優(yōu)化。
4 結束語
科學技術的發(fā)展影響到人們生活的方方面面,“互聯(lián)網(wǎng)+便民服務”機動車號牌選號系統(tǒng)的問世是順應時代要求的,本系統(tǒng)簡單易操作,真正做到了便民、便捷,應該鼓勵和提倡,有一定的推廣價值。
參考文獻:
[1]魯洪軍.自編自選車牌號碼管理系統(tǒng)的設計與實現(xiàn)[D].吉林:吉林大學.2010
[2]楊嬌.基于ASP.NET 的教師信息管理系統(tǒng)的設計與實現(xiàn)[D].江蘇:南京郵電大學.2013
[3]黃桂金.宋強.ASP.NET Ajax 網(wǎng)站開發(fā)從入門到精通[M].北京:北京大學出版社.2010
[4] 楊秋瑾.機動車號牌號碼自編自選系統(tǒng)的設計與實現(xiàn)[D].河北:河北科技大學.2014
作者簡介:葛宇嬋,女,江蘇財經(jīng)職業(yè)技術學院機械電子與信息工程學院,計算機專業(yè)大二學生
基金項目:江蘇省大學生創(chuàng)新創(chuàng)業(yè)項目編號:201813753002Y