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