《城市居民戶籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《城市居民戶籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(2頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、城市居民戶籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘 要:本文設(shè)計(jì)實(shí)現(xiàn)了一個(gè)城市居民戶籍管理系統(tǒng),該系統(tǒng)主要實(shí)現(xiàn)對(duì)居民戶籍的管理,包括開戶登記,新增人口,刪除人口,修改戶籍信息,查詢公民信息等功能。
關(guān)鍵詞:戶籍管理;數(shù)據(jù)庫;設(shè)計(jì)
1引言 在現(xiàn)代社會(huì)中,戶籍作為居民在所居住城市的證明非常重要【1】。中國擁有十幾億人口而且數(shù)量還在不斷增加,每家每戶都有自己的戶口,可見戶口的數(shù)量之巨大,因此其管理難度也是隨著人口數(shù)量的增加在不斷加大。如何優(yōu)化戶籍的管理也就成為了一個(gè)問題。為了加快戶籍管理自動(dòng)化的步伐,提高戶籍管理業(yè)務(wù)處理效率,建立戶籍管理系統(tǒng)已變得十分緊要【2】。 2系統(tǒng)需求分析
2、 本系統(tǒng)是要用于戶籍管理部門,服務(wù)的用戶主要是城市居民和戶籍管理員。對(duì)于戶籍管理員來說該系統(tǒng)應(yīng)該操作簡單、方便,在信息錄入、查詢和修改時(shí)可以降低勞動(dòng)強(qiáng)度和節(jié)約時(shí)間,而對(duì)于居民來說該系統(tǒng)應(yīng)該方便快速的查找和查詢個(gè)人信息。戶籍管理系統(tǒng)下應(yīng)該有登陸模塊,主窗體界面模塊和戶籍管理界面模塊,用戶可以這些模塊可以更加方便快捷的提高工作效率,實(shí)現(xiàn)更加層次化、系統(tǒng)化的戶籍管理。 戶籍管理系統(tǒng)最終實(shí)現(xiàn)的主要功能如下: (1) 登錄功能。(2) 查詢居民信息功能。(3) 修改居民信息功能。(4) 業(yè)務(wù)辦理功能,包括新增人口功能,注銷人口功能,辦理暫住功能,取消暫住功能。(5) 密碼修改功能。 3 系統(tǒng)
3、的架建 本系統(tǒng)基于C/S結(jié)構(gòu),利用Microsoft Visual Studio 2008【3】開發(fā)客戶端的應(yīng)用程序。采用SQL Server2005【4】作為后臺(tái)數(shù)據(jù)庫,使用ADO連接前臺(tái)和后臺(tái)數(shù)據(jù)庫【5】。 3.1系統(tǒng)功能模塊圖 本系統(tǒng)一共分為五個(gè)模塊,每個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫的訪問上是緊密相連的。各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。 依據(jù)上述需求分析,系統(tǒng)中功能分別為:戶籍管理、查詢信息、業(yè)務(wù)辦理,密碼修改,退出系統(tǒng)五個(gè)模塊。 3.2 數(shù)據(jù)庫設(shè)計(jì) 本系統(tǒng)數(shù)據(jù)庫具體結(jié)構(gòu)如下
4、:數(shù)據(jù)源名HMDB,數(shù)據(jù)庫名Household ManagementDB。 設(shè)置了3個(gè)數(shù)據(jù)表:Users表—用來存儲(chǔ)帳號(hào)、密碼的記錄。Shack表—用來存儲(chǔ)暫住信息的表。People表—用來存儲(chǔ)戶籍成員信息的表。 3.2.1界面實(shí)現(xiàn) 本系統(tǒng)的界面比較多,現(xiàn)就幾個(gè)常用界面進(jìn)行舉例說明。 1登陸界面:管理員在登陸界面輸入正確的用戶賬號(hào)、密碼,單擊確定后,就會(huì)關(guān)閉本窗體顯示主窗體,否則提示“對(duì)不起!您的賬號(hào)或密碼有誤”。登錄帳號(hào):派出所,密碼:110。 2主界面:主要是通過菜單來調(diào)用每個(gè)子界面,主界面直觀的顯示了程序具有的功能,一切操作都要通過主界面來完成,所以主界面的設(shè)計(jì)至關(guān)重要。
5、 3修改信息界面:通過該窗體的修改按鈕可以對(duì)已有戶籍人員的信息進(jìn)行修改,輸入修改的信息,點(diǎn)擊修改按鈕,數(shù)據(jù)庫中相應(yīng)居民的相應(yīng)信息就得到了修改?! ? 4查詢信息界面:包括查詢公民信息和查詢暫住信息界面,對(duì)已有戶籍人員和暫住人員的信息進(jìn)行查詢。點(diǎn)擊“查詢?nèi)俊卑粹o,可以對(duì)所有的居民個(gè)人信息進(jìn)行查詢。也可以輸入居民戶號(hào)和身份證號(hào)碼對(duì)個(gè)人信息進(jìn)行查詢。 5新增人口界面:如圖4,管理員輸入編輯框中需要填的信息,其值都不為空,如果輸入有空值,則提示不允許有空值。點(diǎn)擊添加按鈕將添加該居民的個(gè)人信息到數(shù)據(jù)庫中。 6暫住辦理界面:管理員在辦理暫住界面輸入編輯框中需要填的信息,其值都不為空,如果輸
6、入有空值,則提示不允許有空值。點(diǎn)擊確定按鈕將添加該居民的暫住信息。 4 結(jié)束語 城市居民戶籍管理是派出所管理主要工作之一,傳統(tǒng)的人工管理方式效率低,工作量大,保密性差,查找、更新繁瑣困難。鑒于此我結(jié)合戶籍管理工作的內(nèi)容及特點(diǎn),開發(fā)了一套城市戶籍管理系統(tǒng)。本系統(tǒng)不僅實(shí)現(xiàn)了戶籍管理的自動(dòng)化,并通過強(qiáng)大的查詢及管理功能方便戶籍的管理及維護(hù),而且界面友好,操作簡便。采用此系統(tǒng),可以省去戶籍管理人員大量重復(fù)性的勞動(dòng),降低錯(cuò)誤率,保障城市居民戶籍管理的正常運(yùn)行。 參考文獻(xiàn): 【1】 杜鵑.淺談中國戶籍管理制度的現(xiàn)狀與改革.法制與社會(huì),2006,(19). 【2】 杜金濤,楊士進(jìn).淺析新中國戶籍制度.福建黨史月刊,2009,(2). 【3】 歐巖亮.Visual Studio 2008帶來的新特性.程序員,2008,(9). 【4】 楊開英. 數(shù)據(jù)庫系統(tǒng)概論. 武漢理工大學(xué)出版社,2003. 【5】 王良元.SQL連接、嵌套與混合查詢..電腦學(xué)習(xí),2005(1):5-6.