畢業(yè)設(shè)計(jì)(論文)基于C#的汽車車牌的查詢系統(tǒng)_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)基于C#的汽車車牌的查詢系統(tǒng)_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)基于C#的汽車車牌的查詢系統(tǒng)_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)基于C#的汽車車牌的查詢系統(tǒng)_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)基于C#的汽車車牌的查詢系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、xxx畢業(yè)論文基于c#的汽車車牌的查詢系統(tǒng)摘 要本文根據(jù)自編自選號(hào)碼系統(tǒng)的實(shí)際需求進(jìn)行研究與開發(fā),系統(tǒng)前臺(tái)采用可視化編程工具borland c+builde5.0,后臺(tái)數(shù)據(jù)庫(kù)采用oracle公司的oracle9i數(shù)據(jù)庫(kù),應(yīng)用數(shù)據(jù)庫(kù)規(guī)范化理論進(jìn)行系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)。論文詳細(xì)的介紹了自編自選號(hào)碼系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方法。自編自選號(hào)碼系統(tǒng)是一種動(dòng)態(tài)的管理方式,謀求了個(gè)性與公共利益的最佳平衡點(diǎn)。最大限度的解決了長(zhǎng)期無法解決的關(guān)系號(hào)與人情號(hào)的問題。由車主根據(jù)電腦排號(hào)被動(dòng)選擇車牌號(hào),改革為車主依照規(guī)定自行編排,無疑體現(xiàn)了管理思路的進(jìn)步,它不但解決了機(jī)動(dòng)車增加牌號(hào)緊張的問題,也體現(xiàn)對(duì)車主自由選擇權(quán)的尊重。關(guān)鍵詞:

2、數(shù)據(jù)庫(kù);需求分析;系統(tǒng)性能;自編自選號(hào)碼abstractbased on the number of self-demand system, the actual demand for research and development, the system uses visual programming tool front borland c + + builde5.0, background oracle9i database using oracle's database, application database, the database normalization the

3、ory for system design. paper describes in detail the number of self-demand system design and implementation. no self-demand system is a dynamic management style, personality and the public interest to seek the best balance. to maximize long-term solution can not resolve the 'relationship between

4、 number'and'human numbers'problem. arranging by the passive owners according to the computer select the license plate number, vehicle owner in accordance with the provisions of the reform of their own schedule, no doubt reflects the progress of management ideas, which not only solved the

5、 problem of shortage of vehicles to increase grades, also reflected on the owner the right to respect for freedom of choice.key words: database; needs analysis; system performance; self own numbers目 錄摘 要1abstract2目 錄3第1章 緒論511課題背景、意義512整體開發(fā)方案513 c+builder簡(jiǎn)介6131真正可視化的c+開發(fā)環(huán)境6132高效存取數(shù)據(jù)庫(kù)6133強(qiáng)大的調(diào)試功能6134全

6、新集成開發(fā)環(huán)境提高開發(fā)效率7第2章 自編自選號(hào)碼系統(tǒng)的需求分析與模型設(shè)計(jì)821自編自選號(hào)碼系統(tǒng)的編制原因與軟件形成的歷史過程8211編制原因8212自編自選號(hào)碼系統(tǒng)形成的歷史條件:822自編自選號(hào)碼系統(tǒng)的需求分析923自編自選號(hào)碼模型10231自編自選號(hào)碼的業(yè)務(wù)流程10232數(shù)據(jù)流程圖11第3章 自編自選號(hào)碼系統(tǒng)設(shè)計(jì)1231自編自選號(hào)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)1232數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)14第4章 自編自選號(hào)碼系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)1741系統(tǒng)界面設(shè)計(jì)17411登陸界面的設(shè)計(jì)17412業(yè)務(wù)選擇窗體的設(shè)計(jì)18413號(hào)碼編制窗體18414大屏幕號(hào)碼查詢窗體19415互聯(lián)網(wǎng)查選可選號(hào)碼窗體20416自編自選號(hào)段設(shè)置窗體

7、2042用戶登陸子系統(tǒng)功能模塊設(shè)計(jì)21421用戶登陸操作模塊2143業(yè)務(wù)選擇系統(tǒng)功能模塊設(shè)計(jì)2344號(hào)碼編制系統(tǒng)功能模塊設(shè)計(jì)23441號(hào)碼編制管理模塊2345號(hào)碼編制系統(tǒng)功能模塊設(shè)計(jì)24第5章 結(jié)論26參考文獻(xiàn)27第1章 緒論11課題背景、意義編自選號(hào)碼是一種動(dòng)態(tài)的管理方式,謀求了個(gè)性與公共利益的最佳平衡點(diǎn)。最大限度的解決了長(zhǎng)期無法解決的關(guān)系號(hào)與人情號(hào)的問題。由車主根據(jù)電腦排號(hào)被動(dòng)選擇車牌號(hào),改革為車主依照規(guī)定自行編排,無疑體現(xiàn)了管理思路的進(jìn)步,它不但解決了機(jī)動(dòng)車增加牌號(hào)緊張的問題,也體現(xiàn)對(duì)車主自由選擇權(quán)的尊重。自選車牌體現(xiàn)社會(huì)公平長(zhǎng)期以來,類似車牌號(hào)發(fā)放這樣的公共資源管理在許多地方帶有一點(diǎn)暗

8、箱操作的色彩,往往是一小部分人得到“吉祥號(hào)”輕而易舉,而普通老百姓則“可遇不可求”?,F(xiàn)在出臺(tái)的自編自選號(hào)碼制度,使車牌管理由“暗”到“明”,使得車主有了知情權(quán)和選擇權(quán)。交管部門把選擇車號(hào)的權(quán)力給了車主,讓他們自主選擇自己喜歡的個(gè)性號(hào)碼,充分體現(xiàn)了人性化管理的原則,也是一種社會(huì)公平的體現(xiàn)。12整體開發(fā)方案本系統(tǒng)的主要任務(wù)是實(shí)現(xiàn)機(jī)動(dòng)車號(hào)牌號(hào)碼車主自己選取,減少選號(hào)漏洞,增強(qiáng)號(hào)碼的管理力度。目前提供一個(gè)集放號(hào),選號(hào),管理,維護(hù),打印等功能于一體,具有安全性,可靠性,穩(wěn)定性,可操作性強(qiáng),便于窗口民警及廣大車主使用的網(wǎng)絡(luò)版的自編自選號(hào)碼管理軟件。通過對(duì)現(xiàn)場(chǎng)實(shí)際工作環(huán)境的調(diào)研,對(duì)當(dāng)前各種流行的開發(fā)工具及數(shù)

9、據(jù)庫(kù)系統(tǒng)的分析與比較,為了滿足系統(tǒng)各種操作的要求,經(jīng)過測(cè)試和精心選擇,確定了本系統(tǒng)前臺(tái)開發(fā)工具采用可視化編程工具c+builder5.0。由于需要配合公安部交通管理局無錫研究所開發(fā)的機(jī)動(dòng)車管理系統(tǒng)協(xié)調(diào)使用,所以后臺(tái)數(shù)據(jù)庫(kù)使用了oracle公司的oracle9i。數(shù)據(jù)庫(kù)的連接方式采用了bde(borland database engine),bde是寶蘭公司推出的數(shù)據(jù)引擎,對(duì)oracle的訪問速度上要比ado和odbc兩種方式效率要高一些。當(dāng)然,bde目前處于維護(hù)階段,版本停止更新,因此新系統(tǒng)開發(fā)盡量選擇后者。13 c+builder簡(jiǎn)介c+builder是borland公司的一種可視化快速應(yīng)用

10、(rad)開發(fā)工具。它具有容易掌握、功能強(qiáng)大等特點(diǎn)。131真正可視化的c+開發(fā)環(huán)境c+builder 5提供符合ansi/iso標(biāo)準(zhǔn)、功能強(qiáng)大的c+編譯器,并集成功能完整、高效的可視化開發(fā)環(huán)境,c+builder運(yùn)用面向?qū)ο蠹夹g(shù)構(gòu)造以組件為基礎(chǔ)的開發(fā)結(jié)構(gòu),軟件組件讓程序代碼可重復(fù)使用的能力大幅提高,縮短了整個(gè)軟件開發(fā)周期的時(shí)間。c+builder采用獲得市場(chǎng)驗(yàn)證的visual component library(vcl)組件結(jié)構(gòu),提供200多個(gè)軟件組件輔助開發(fā)人員輕松開發(fā)windows應(yīng)用程序132高效存取數(shù)據(jù)庫(kù) c+builder 5版提供oracle 8i、microsoft sql se

11、rver 7、informix 9、sybaser11、ibm db/2 universal server 5.5、interbase 5.6等企業(yè)級(jí)數(shù)據(jù)庫(kù)原生高速驅(qū)動(dòng)程序,并針對(duì)oracle 8i對(duì)象關(guān)聯(lián)延伸功能,如abstract data types、nestedtables、variable length arrays、object pointers(refs)及external filereferences等提供最完整的支持。c+builder 5還提供microsoft access、foxpro、visual dbase和paradox等單機(jī)個(gè)人數(shù)據(jù)庫(kù)存取的能力。133強(qiáng)大的調(diào)試

12、功能 c+builder 5增強(qiáng)了原本斷點(diǎn)管理的功能,并在windows nt/2000環(huán)境中增強(qiáng)多線程調(diào)試能力,能夠?qū)om+對(duì)象進(jìn)行調(diào)試。內(nèi)建codeguide向?qū)ё詣?dòng)監(jiān)測(cè)內(nèi)存泄漏的錯(cuò)誤程序,c+builder 5 enterprise版針對(duì)多層分布式開發(fā)環(huán)境提供遠(yuǎn)程調(diào)試的能力,讓開發(fā)人員通過網(wǎng)絡(luò)直接對(duì)遠(yuǎn)程的應(yīng)用程序服務(wù)器進(jìn)行,使復(fù)雜的多層應(yīng)用系統(tǒng)調(diào)試變得更容易。134全新集成開發(fā)環(huán)境提高開發(fā)效率c+builder 5版集成開發(fā)環(huán)境采用停佇式工具條,可自行組合集成開發(fā)環(huán)境windows及工具條排列方式,并能儲(chǔ)存與還原設(shè)置。全新管理待寫程序代碼的to dolist向?qū)?,能夠清楚地列出將要編?/p>

13、的程序代碼區(qū)段及負(fù)責(zé)人,可視化數(shù)據(jù)模塊設(shè)計(jì)工具以樹狀結(jié)構(gòu)和圖形幫助了解應(yīng)用程序所使用的數(shù)據(jù)模型。c+builder 5運(yùn)用獨(dú)立線程在后臺(tái)編譯源程序,提高集成開發(fā)環(huán)境的反應(yīng)速度。第2章 自編自選號(hào)碼系統(tǒng)的需求分析與模型設(shè)計(jì)21自編自選號(hào)碼系統(tǒng)的編制原因與軟件形成的歷史過程211編制原因1、為了使車主能夠有更大的自由空間編制自己喜歡的號(hào)碼。2、避免放號(hào)初期號(hào)碼很多很好,以后沒有任何好號(hào)碼的副作用。3、隨機(jī)形成預(yù)選號(hào)庫(kù),減少人為干預(yù)。212自編自選號(hào)碼系統(tǒng)形成的歷史條件:自編自選號(hào)碼系統(tǒng)的形成總共經(jīng)歷了10多年以及6個(gè)歷史階段1、人工派號(hào)階段完全由人工控制,經(jīng)辦民警按順序給車主派發(fā)車牌號(hào)碼。這種方式

14、非常低級(jí)落后,不可以避免會(huì)出現(xiàn)重號(hào)、錯(cuò)號(hào)、大量人情號(hào)的問題。2、單機(jī)二選一階段針對(duì)人工派號(hào)的種種弊端,2001年支隊(duì)領(lǐng)導(dǎo)要求進(jìn)行計(jì)算機(jī)選號(hào),這樣第一套計(jì)算機(jī)選號(hào)的系統(tǒng)就成立,這時(shí)候的計(jì)算機(jī)選號(hào)是單機(jī)的和其他機(jī)動(dòng)車業(yè)務(wù)沒有任何關(guān)系,只能避免重號(hào)和錯(cuò)號(hào)的現(xiàn)象。3、網(wǎng)絡(luò)二選一階段經(jīng)過一年多的使用,單機(jī)版的計(jì)算機(jī)選號(hào)依然存在很多弊端,2003年支隊(duì)領(lǐng)導(dǎo)要求實(shí)現(xiàn)網(wǎng)絡(luò)化的計(jì)算機(jī)選號(hào)。放號(hào)工作和選號(hào)工作分開,計(jì)算機(jī)選號(hào)和其他車輛業(yè)務(wù)掛接,進(jìn)行流程控制。4、三選一階段、六選一階段針對(duì)廣大車主提出的選好號(hào)很困難的現(xiàn)象,多次對(duì)二選一系統(tǒng)進(jìn)行調(diào)整,中間出現(xiàn)了三選一,五選一,六選一等幾個(gè)版本。5、完全放開自編自選階段

15、經(jīng)過幾年的使用,多選一系統(tǒng)已經(jīng)非常成熟,2007年根據(jù)支隊(duì)便民利民的要求,開發(fā)了一套自編自選號(hào)碼系統(tǒng)。這套系統(tǒng)給出了一個(gè)一套編碼規(guī)則和編碼范圍,只要符合這個(gè)范圍和規(guī)則,車主就可以自己編制自己喜歡的號(hào)碼,初期使用取得了良好的效果。6、有限制自編自選階段(當(dāng)前使用的階段)完全開放的自編自選號(hào)碼使用了一年多,相應(yīng)的弊端就顯現(xiàn)出來,好號(hào)太集中,初期幾個(gè)月好號(hào)基本被編制完成,放號(hào)時(shí)間對(duì)車輛處壓力過大過于集中。根據(jù)以上出現(xiàn)的一些問題,結(jié)合多選一號(hào)碼的成功經(jīng)驗(yàn)。2008研制出了現(xiàn)在這套自編自選號(hào)碼系統(tǒng)。22自編自選號(hào)碼系統(tǒng)的需求分析自編自選號(hào)碼系統(tǒng)的主要功能就是使用此系統(tǒng)可以使車主很方便的進(jìn)行號(hào)牌號(hào)碼編制,

16、控制錯(cuò)號(hào),重號(hào)現(xiàn)象的發(fā)生,避免人情號(hào),關(guān)系號(hào)的發(fā)生,避免不必要的暗箱操作,監(jiān)督號(hào)碼受理民警的受理過程。經(jīng)過分析后,抽象出自編自選系統(tǒng)初級(jí)示意2-1所示: 圖2-1自編自選號(hào)碼初級(jí)結(jié)構(gòu)示意圖2業(yè)務(wù)數(shù)據(jù)要加密處理此系統(tǒng)形成的各數(shù)據(jù)應(yīng)該進(jìn)行加密處理,防止非程序好的修改。以保證數(shù)據(jù)的安全性。3形成后備號(hào)庫(kù)根據(jù)管理員給出的范圍形成一大的后備號(hào)庫(kù),此號(hào)庫(kù)不真正形成,只是一種范圍規(guī)則。4形成預(yù)選號(hào)庫(kù)形成一個(gè)真正的號(hào)庫(kù),此庫(kù)負(fù)責(zé)為車主提供號(hào)碼列表,并且隨機(jī)在后備號(hào)庫(kù)中提取號(hào)碼進(jìn)行補(bǔ)充,一般以出一進(jìn)一原則進(jìn)行,既當(dāng)車主選取一個(gè)號(hào)碼后,后備庫(kù)中就自動(dòng)隨機(jī)送入一個(gè)新的號(hào)碼進(jìn)行補(bǔ)充。此庫(kù)采用md5進(jìn)行了加密,防止人為

17、加入或取消號(hào)碼,只能由程序進(jìn)行存取。5可編號(hào)碼查詢車主可以通過互聯(lián)網(wǎng)和車管所大屏幕查詢可以編制的號(hào)碼,此號(hào)碼為預(yù)選號(hào)庫(kù)內(nèi)的所有號(hào)碼。這樣保證了號(hào)牌號(hào)碼的公開透明。6號(hào)牌號(hào)碼編制:車主完成相應(yīng)的準(zhǔn)備工作后可以進(jìn)行號(hào)牌號(hào)碼編制了,民警找到車主的流水之后,可以把車主查詢好的號(hào)碼輸入到計(jì)算機(jī)中,如果此號(hào)碼沒有被選取,就可以被車主選取,如果已經(jīng)選取成功就需要車主重新選取,重復(fù)過程可以反復(fù)5次。并且5次選號(hào)時(shí)間不允許超過2分鐘。以防止人員滯留,影響正常業(yè)務(wù)的進(jìn)行。一旦確定成功后就通過公安部給的接口寫入車輛庫(kù)。23自編自選號(hào)碼模型231自編自選號(hào)碼的業(yè)務(wù)流程1、設(shè)置可選擇號(hào)段2、第一次形成可選號(hào)庫(kù)3、自己編

18、制號(hào)碼,系統(tǒng)自動(dòng)向可選號(hào)庫(kù)補(bǔ)充號(hào)碼,此號(hào)碼在可選號(hào)段中隨機(jī)產(chǎn)生4、編制成功向系統(tǒng)發(fā)送確認(rèn)號(hào)碼指令,進(jìn)入制證系統(tǒng)。5、如果多次編制失敗或超過編號(hào)時(shí)間,進(jìn)入六選一系統(tǒng)進(jìn)行強(qiáng)制選號(hào)。232數(shù)據(jù)流程圖數(shù)據(jù)流程圖(又稱數(shù)據(jù)流圖)是為了描述數(shù)據(jù)的流動(dòng)、數(shù)據(jù)的存儲(chǔ)以及數(shù)據(jù)的處理的邏輯關(guān)系,也可以稱為邏輯數(shù)據(jù)流圖,一般情況下用dfd(data flow diagram)來表示,它是系統(tǒng)邏輯功能的圖形表示。數(shù)據(jù)流圖一般只描述數(shù)據(jù)在系統(tǒng)中各部分之間的流動(dòng)和數(shù)據(jù)的處理過程。一般情況下數(shù)據(jù)流圖不涉及軟件功能的具體實(shí)現(xiàn)。圖2-2自編自選號(hào)碼數(shù)據(jù)流程圖自編自選號(hào)碼系統(tǒng)涉及機(jī)動(dòng)車檢測(cè)、車輛信息、車主信息、預(yù)選號(hào)庫(kù)等信息流的

19、交換。本系統(tǒng)的數(shù)據(jù)流圖如圖2-2所示。第3章 自編自選號(hào)碼系統(tǒng)設(shè)計(jì)經(jīng)過第2章的需求分析,我們已經(jīng)弄清楚了該系統(tǒng)必須作的事情?,F(xiàn)在的我們的任務(wù)就是決定應(yīng)該怎樣來做這件事情。總體設(shè)計(jì)就可以對(duì)這個(gè)問題進(jìn)行解答。31自編自選號(hào)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)依據(jù)對(duì)系統(tǒng)的分析本系統(tǒng)可分為七個(gè)子系統(tǒng):字典庫(kù)系統(tǒng),用戶系統(tǒng),安全管理系統(tǒng),號(hào)碼查詢系統(tǒng),車主編號(hào)系統(tǒng),號(hào)牌庫(kù)管理系統(tǒng),幫助系統(tǒng)。1、字典庫(kù)系統(tǒng)對(duì)系統(tǒng)中所用到的字典進(jìn)行增、刪、改、查等功能。字典庫(kù)管理是整個(gè)系統(tǒng)的基礎(chǔ),字典庫(kù)采用主細(xì)結(jié)構(gòu)設(shè)計(jì),維護(hù)、管理、字典擴(kuò)充都非常方便。2、用戶系統(tǒng)用戶管理功能實(shí)現(xiàn)了對(duì)操作民警的警號(hào)、姓名、管理編碼、用戶密碼、登陸權(quán)限等數(shù)據(jù)進(jìn)行設(shè)定

20、和修改。以保證自編自選號(hào)碼系統(tǒng)的安全性,只有通民警警號(hào)和用戶密碼的確認(rèn)該操作人員才能進(jìn)入系統(tǒng),并驗(yàn)證該操作人員的操作權(quán)限。3、安全管理系統(tǒng)安全管理主要是系統(tǒng)日志的查看和維護(hù),以及加密數(shù)據(jù)的管理功能,此功能保證了系統(tǒng)數(shù)據(jù)的安全性和數(shù)據(jù)不可篡改性。4、號(hào)碼查詢系統(tǒng)是車主在進(jìn)行編號(hào)之前進(jìn)行號(hào)碼查詢,保證車主可以準(zhǔn)確、快速的編制自己需要的號(hào)碼。號(hào)碼查詢包括大屏幕查詢和互聯(lián)網(wǎng)查詢兩種方式。5、車主編號(hào)系統(tǒng)此功能是整個(gè)系統(tǒng)的核心部分,通過此功能,車主可以自己編制或請(qǐng)求民警幫助編制自己需要的號(hào)碼。6、號(hào)牌庫(kù)管理系統(tǒng)有權(quán)管理員對(duì)后備庫(kù)和待選庫(kù)進(jìn)行維護(hù)和管理。此系統(tǒng)和車主編號(hào)系統(tǒng)必須不是一個(gè)操作員來管理,它保證

21、了系統(tǒng)的有效性、公平性和持續(xù)性。是一個(gè)非常重要的功能。7、幫助系統(tǒng)幫助系統(tǒng)提供了本系統(tǒng)的操作指南,要操作員和車主能夠更好的使用本系統(tǒng)。系統(tǒng)軟件結(jié)構(gòu)圖3-1所示。圖3-1自編自選號(hào)結(jié)構(gòu)圖32數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)依據(jù)數(shù)據(jù)庫(kù)管理軟件設(shè)計(jì)的步驟,數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)是在數(shù)據(jù)庫(kù)概念設(shè)計(jì)的基礎(chǔ)上實(shí)現(xiàn)的,根據(jù)概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的數(shù)據(jù)結(jié)構(gòu)圖,設(shè)計(jì)的數(shù)據(jù)模型如下:1、業(yè)務(wù)流水表(veh_flow)表3-1業(yè)務(wù)流水表(veh_flow)2、備選號(hào)碼庫(kù)(veh_dxhm)表3-2備選號(hào)碼庫(kù)(veh_dxhm)3、后備號(hào)段主表(hdb)表3-3后備號(hào)段主表(hdb)第4章 自編自選號(hào)碼系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)詳細(xì)設(shè)計(jì)的根本

22、目標(biāo)是確定如何具體地實(shí)現(xiàn)總體設(shè)計(jì)的系統(tǒng)階段。即設(shè)計(jì)出功能模塊的程序藍(lán)圖,提供程序員編寫實(shí)際的代碼的依據(jù),詳細(xì)設(shè)計(jì)階段是整個(gè)項(xiàng)目設(shè)計(jì)的關(guān)鍵,這個(gè)階段的工作質(zhì)量決定了程序設(shè)計(jì)的質(zhì)量。本章將介紹系統(tǒng)中主要功能模塊的設(shè)計(jì)和實(shí)現(xiàn)。41系統(tǒng)界面設(shè)計(jì)由于人機(jī)界面設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的重要的組成部分,人機(jī)界面設(shè)計(jì)的質(zhì)量將直接影響用戶與系統(tǒng)的交互操作和用戶對(duì)該系統(tǒng)評(píng)價(jià)的主要依據(jù)。因此,人機(jī)界面設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì),結(jié)構(gòu)設(shè)計(jì)和過程設(shè)計(jì)一樣非常重要,應(yīng)放在代碼編寫前進(jìn)行。人機(jī)界面的風(fēng)格一定要本著,簡(jiǎn)單、使用、美觀、大方的原則,以用戶為中心,針對(duì)用戶的職業(yè)習(xí)慣、愛好等對(duì)界面的風(fēng)格、鍵盤的操作方式、輸入輸出的方式進(jìn)行認(rèn)真的規(guī)劃和設(shè)

23、計(jì),重點(diǎn)設(shè)計(jì)登陸界面,編號(hào)界面,大屏幕界面等。411登陸界面的設(shè)計(jì)用戶登陸界面采用了小窗體的形式,有三個(gè)輸入框、一個(gè)確定按鈕和一個(gè)返回按鈕,如圖4-1所示。其中在編號(hào)輸入框中輸入用戶名,如果編號(hào)正確在用戶名稱輸入框中就自動(dòng)顯示用戶姓名,輸入用戶密碼。當(dāng)用戶名和用戶密碼匹配時(shí)按確定鈕就可以進(jìn)入業(yè)務(wù)選擇界面否則彈出對(duì)話框,讓你重新輸入。當(dāng)輸入錯(cuò)誤大于3次時(shí),登陸中斷,當(dāng)天不能再進(jìn)行登陸?;蛲ㄟ^管理員解鎖后可以重新登陸。登陸成功后系統(tǒng)為此用戶分配權(quán)限和管理編碼并進(jìn)入系統(tǒng)。圖4-1用戶登陸界面412業(yè)務(wù)選擇窗體的設(shè)計(jì)業(yè)務(wù)選擇窗體顯示了所有處于待選階段的車輛流水(如圖4-2),經(jīng)辦民警可以根據(jù)車主的相關(guān)

24、手續(xù)找到此車主的相關(guān)信息(掃描條碼流水、輸入流水號(hào)或直接找到都可以),雙擊相對(duì)應(yīng)的流水或點(diǎn)擊受理按鈕就可以讓車主進(jìn)行編制號(hào)碼。由于此系統(tǒng)在網(wǎng)絡(luò)上使用,所以當(dāng)連續(xù)讓車主進(jìn)行號(hào)碼編制的時(shí)候,可能剛剛錄入的業(yè)務(wù)流水沒有在窗體上顯示,這時(shí)候點(diǎn)擊重新刷新按鈕就可以顯示最新注冊(cè)的業(yè)務(wù)流水。圖4-2業(yè)務(wù)選擇窗體413號(hào)碼編制窗體車主可以自己在觸摸屏上編制自己滿意的號(hào)碼(如圖4-3),車主每次30秒。編制完成后,按確定按扭(按一次確定扭算一次,如果輸扭改正,不算一次但計(jì)算時(shí)間),如果成功,流水自動(dòng)進(jìn)入制證窗口,選號(hào)庫(kù)中隨機(jī)增加一個(gè)號(hào)碼,以保持預(yù)選號(hào)庫(kù)的穩(wěn)定。圖4-3號(hào)碼編制窗體414大屏幕號(hào)碼查詢窗體在大屏幕

25、上滾動(dòng)顯示所有的可編制號(hào)碼(如圖4-4)。此窗體沒有操作按扭在led顯示屏上滾動(dòng)顯示能夠使用的所有號(hào)牌號(hào)碼,為車主當(dāng)一個(gè)好參謀,主編制錯(cuò)誤號(hào)碼的次數(shù)。節(jié)省窗口的選號(hào)時(shí)間。圖4-4大屏幕號(hào)碼查詢窗體415互聯(lián)網(wǎng)查選可選號(hào)碼窗體互聯(lián)網(wǎng)上可選號(hào)碼查詢,需要把公安網(wǎng)上的可選號(hào)碼倒入互聯(lián)網(wǎng)上,每天更新一次?;ヂ?lián)網(wǎng)上查詢分兩部分,一部分是全部號(hào)碼瀏覽,另一部分類似號(hào)碼編制的模擬系統(tǒng),可以查詢一個(gè)號(hào)碼是否被選出如圖(4-5)。圖4-5互聯(lián)網(wǎng)查選可選號(hào)碼窗體416自編自選號(hào)段設(shè)置窗體此窗體可以擴(kuò)充后備號(hào)庫(kù)(如圖4-6),在這個(gè)后備號(hào)庫(kù)中可以為可選號(hào)庫(kù)隨機(jī)提供可選號(hào)碼。后備好庫(kù)主要是一些號(hào)碼的編制規(guī)則。增加的每

26、一個(gè)號(hào)段都會(huì)被詳細(xì)的記載到日志中以備查詢。圖4-6自編自選號(hào)段設(shè)置窗體42用戶登陸子系統(tǒng)功能模塊設(shè)計(jì)用戶登陸子系統(tǒng)的主要包括編號(hào)錄入,姓名查詢,密碼錄入等功能(如圖4-1)。下面分別介紹以下這些子功能的設(shè)計(jì)以及編碼過程。421用戶登陸操作模塊用戶登陸過程最主要的是登陸過程代碼的設(shè)計(jì),它包括了用護(hù)合法性的驗(yàn)證,取牌序列的生成,打印序列的生成,管理編碼的取得,系統(tǒng)時(shí)間的取得,用戶權(quán)限的取得等很多初始化內(nèi)容。其流程圖如圖4-7所示。43業(yè)務(wù)選擇系統(tǒng)功能模塊設(shè)計(jì)業(yè)務(wù)選擇窗體顯示了所有處于待選階段的車輛流水(如根據(jù)車主的相關(guān)手續(xù)找到此車主的相關(guān)信息(掃描條碼流水、都可以),雙擊相對(duì)應(yīng)的流水或點(diǎn)擊受理按鈕

27、就可以讓車主進(jìn)圖4-8業(yè)務(wù)選擇流程圖44號(hào)碼編制系統(tǒng)功能模塊設(shè)計(jì)441號(hào)碼編制管理模塊車主可以自己在觸摸屏上編制自己滿意的號(hào)碼(如圖4-3),車主可以編制5次,每次30秒。編制完成后,按確定按扭(按一次確定扭算一次,如果輸入錯(cuò)誤按清除扭改正,不算一次但計(jì)算時(shí)間),如果成功,流水自動(dòng)進(jìn)入制證窗口,系統(tǒng)自動(dòng)向預(yù)選號(hào)庫(kù)中隨機(jī)增加一個(gè)號(hào)碼,以保持預(yù)選號(hào)庫(kù)的穩(wěn)定。系統(tǒng)時(shí)鐘世間可以監(jiān)測(cè)車主一次號(hào)碼編制用到的時(shí)間,如果時(shí)間已經(jīng)夠了,但車主沒有按下確定按鈕,系統(tǒng)時(shí)鐘要強(qiáng)制進(jìn)行記數(shù),防止車主在一個(gè)號(hào)上使用過長(zhǎng)時(shí)間,影響其它人正常編號(hào),防止辦事大廳秩序混亂。號(hào)碼編制流程圖見圖4-8所示。圖4-8業(yè)務(wù)選擇流程圖45號(hào)碼編制

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論