戶籍管理信息系統(tǒng)_第1頁(yè)
戶籍管理信息系統(tǒng)_第2頁(yè)
戶籍管理信息系統(tǒng)_第3頁(yè)
戶籍管理信息系統(tǒng)_第4頁(yè)
戶籍管理信息系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 遼寧警官高等專科學(xué)校畢業(yè)設(shè)計(jì)(論文) 戶籍管理信息系統(tǒng)設(shè)計(jì) 總計(jì) 畢業(yè)設(shè)計(jì)(論文) 25 頁(yè) 表格 3 表 插圖 19 幅 摘要 隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在 技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,企業(yè)要生存要 發(fā)展,要高效率地把企業(yè)活動(dòng)有機(jī)地組織起來(lái),就必須加強(qiáng)企業(yè)管理,加強(qiáng)對(duì) 企業(yè)內(nèi)部的各種資源(人、財(cái)、物等)的有效管理,建立與自身特點(diǎn)相適應(yīng)的 管理信息系統(tǒng)。戶籍管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后 臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立 起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)

2、于后者則要求應(yīng)用程序功 能完備,易使用等特點(diǎn)。 本文介紹了在 Microsoft Visual Studio 2005 環(huán)境下采用“自上而下地總 體規(guī)劃,自下而上地應(yīng)用開(kāi)發(fā)”的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程,文章介 紹了需求分析部分,包括需求分析、可行性研究和基本功能分析等;數(shù)據(jù)庫(kù)設(shè) 計(jì)部分主要介紹了三個(gè)表和數(shù)據(jù)庫(kù)的創(chuàng)建;系統(tǒng)實(shí)現(xiàn)部分說(shuō)明了幾個(gè)主要模塊 的用法,并附帶了一些主要的窗口和程序。 本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。 關(guān)鍵詞:Visual Studio 2005,SQL Server 2005,信息管理系統(tǒng) Abstract With more and more widesprea

3、d and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized effi

4、ciently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.The system of ma

5、naging census register file is a typical application of managing information system (know as MIS), which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should mak

6、e the application powerful and easily used. This article introduces the detailed process of exploring a management information system under the environment of Microsoft Visual Studio 2005, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. The

7、system analysis section of dining room management information includes feasible analysis, management function analysis. The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major functi

8、on, together with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation. Key words:Visual Studio 2005,SQL Server 2005,MIS 目錄目錄 前前 言言.1 第一章第一章 所用開(kāi)發(fā)環(huán)境及其語(yǔ)言簡(jiǎn)介所用開(kāi)發(fā)環(huán)境及其語(yǔ)言簡(jiǎn)介.2 1.1 MICROSOFT VISUAL STUDIO 2005.2 1.2 MICROSOFT SQL SERVER 2005 .2 1.3

9、ADOBE PHOTOSHOP CS4 .3 1.4 C#語(yǔ)言.4 1.5 HTML 語(yǔ)言.4 第二章第二章 需求分析需求分析.6 2.1 需求分析.6 2.2 可行性研究.6 2.2.1 系統(tǒng)開(kāi)發(fā)的可行性:.6 2.2.2 系統(tǒng)開(kāi)發(fā)的必要性:.6 2.3 系統(tǒng)基本功能設(shè)計(jì).7 2.4 軟件結(jié)構(gòu)設(shè)計(jì)。.8 第三章第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)階段數(shù)據(jù)庫(kù)設(shè)計(jì)階段.9 3.1 分析與創(chuàng)建數(shù)據(jù)庫(kù).9 3.2 MIS 系統(tǒng)基本理論.13 第四章第四章 系統(tǒng)功能模塊的實(shí)現(xiàn)系統(tǒng)功能模塊的實(shí)現(xiàn).14 4.1 主要功能模塊設(shè)計(jì).14 4.2 主要功能模塊的實(shí)現(xiàn).14 4.4.1 戶籍管理員模塊。.15 4.4.2 情報(bào)員

10、模塊.20 4.4.3 新用戶注冊(cè)模塊.21 結(jié)論結(jié)論.24 致謝致謝.25 參考文獻(xiàn)參考文獻(xiàn).26 前 言 戶籍管理系統(tǒng)是公安部門不可缺少的一部分,它的內(nèi)容對(duì)于公安部門的決策 者和管理者來(lái)說(shuō)都至關(guān)重要,所以戶籍管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔?和快捷的查詢手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理戶籍檔案,這種 管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的 文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不 斷提高,計(jì)算機(jī)科學(xué)的日漸成熟,其強(qiáng)大的功能已被人們深刻地認(rèn)識(shí)和使用,它已 進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。由此,建立高

11、性能的戶 籍管理系統(tǒng),作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)戶籍檔案進(jìn)行管理,具有 著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量 大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高戶籍檔案管理的 效率,也是公安部門的科學(xué)化、正規(guī)化管理的體現(xiàn)。因此,開(kāi)發(fā)這樣一套管理軟 件成為很有必要的事情, 我經(jīng)過(guò)一個(gè)月的時(shí)間,參考各種資料和進(jìn)行數(shù)據(jù)庫(kù)編程 實(shí)踐,在指導(dǎo)老師的幫助下,已經(jīng)基本上成功地實(shí)現(xiàn)了設(shè)計(jì)要求。使我設(shè)計(jì)的 數(shù)據(jù)庫(kù)系統(tǒng)能夠?qū)崿F(xiàn)戶籍管理功能。該系統(tǒng)基本上滿足了用戶在戶籍檔案管理 方面的需求,用戶界面友好。此系統(tǒng)更加貼近信息電子化處理,從而降低了人 工勞動(dòng)并增加了信息的

12、準(zhǔn)確性。所以急需開(kāi)發(fā)一小型 系統(tǒng),目的是為 了提高工作效率及管理水平。在下的各章中我將以開(kāi)發(fā)一套戶籍管理系統(tǒng)為例, 談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉及到的問(wèn)題及解決方法。由于作者水平有限,論文中難 免存在錯(cuò)誤和不足之處,懇請(qǐng)各位導(dǎo)師在百忙之中,予以批指導(dǎo),在此向各位 導(dǎo)師表示誠(chéng)摯的謝意! 第一章 所用開(kāi)發(fā)環(huán)境及其語(yǔ)言簡(jiǎn)介 1.1 Microsoft Visual Studio 2005 Microsoft Visual Studio 2005 微軟公司于 2005 年 10 月發(fā)布的, 它包括第一版 Visual Studio Team System,Visual Studio Team System 是

13、 一個(gè)集成開(kāi)發(fā)環(huán)境,可為測(cè)試人員、開(kāi)發(fā)人員和架構(gòu)師提供協(xié)作流程支持。 Team System 包含集中工作項(xiàng)跟蹤、源控制和構(gòu)建管理功能,所有這些功能都 可以幫助團(tuán)隊(duì)規(guī)劃項(xiàng)目、簡(jiǎn)化溝通,并確保開(kāi)發(fā)工作符合業(yè)務(wù)目標(biāo)。 對(duì)于應(yīng)用程序開(kāi)發(fā)人員,Visual Studio Tools for Office 為 Office 2003 平臺(tái)提供了一個(gè) .NET 編程模型。改進(jìn)了對(duì)交付數(shù)據(jù)綁定 Web 應(yīng)用程序 和新母版頁(yè)模型的支持,有助于確保網(wǎng)站的視覺(jué)一致性,從而有益于 Web 開(kāi)發(fā)。 新的 Web 控件包括 GridView、FormView 和 DataView,使啟用自動(dòng)數(shù)據(jù)綁定 更加容易。 Win

14、dows 開(kāi)發(fā)人員能夠充分利用智能標(biāo)記,這樣他們就能在創(chuàng)建 Windows 窗體界面時(shí)添加屬性設(shè)置。Visual Studio 2005 還支持創(chuàng)建利用 .NET Framework 的混合語(yǔ)言解決方案,提供對(duì)關(guān)鍵技術(shù)的訪問(wèn)權(quán)限,這些技術(shù) 有助于簡(jiǎn)化 ASP.NET Web 應(yīng)用程序和 XML Web 服務(wù)的創(chuàng)建。 該版本的 Visual Studio 2005 和 .NET Framework 2.0 將在應(yīng)用程序 開(kāi)發(fā)的所有方面取得大幅進(jìn)展。首先,Visual Studio 2005 根據(jù)開(kāi)發(fā)人員個(gè)人 的需要調(diào)整軟件開(kāi)發(fā)體驗(yàn),設(shè)置新的開(kāi)發(fā)人員工作效率標(biāo)準(zhǔn)。這一“個(gè)性化工 作效率”將在開(kāi)發(fā)環(huán)

15、境和 .NET Framework 類庫(kù)中提供相應(yīng)的功能,以幫助開(kāi) 發(fā)人員在最少的時(shí)間內(nèi)克服其最為緊迫的困難。其次,Visual Studio 2005 使 開(kāi)發(fā)人員能夠通過(guò)與 Microsoft Office System 和 SQL Server 2005 的更好 集成,在更廣泛的應(yīng)用程序開(kāi)發(fā)方案中應(yīng)用現(xiàn)有的技能。最后,Visual Studio 2005 將提供一組新的工具和功能,以滿足目前大規(guī)模企業(yè)的應(yīng)用程序開(kāi)發(fā)需要。 1.2Microsoft SQL Server 2005 Microsoft SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商 業(yè)智能 (BI)工具

16、提供了企業(yè)級(jí)的數(shù)據(jù)管理。Microsoft SQL Server 2005 數(shù)據(jù) 庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu) 建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。 Microsoft SQL Server 2005 數(shù)據(jù)引擎是該企業(yè)數(shù)據(jù)管理解決方案的核 心。此外 Microsoft SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。 這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記 分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。 與 Microsoft Visual St

17、udio、Microsoft Office System 以及新的開(kāi) 發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 Microsoft SQL Server 2005 與眾不同。無(wú)論您是開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)管理員、 信息工作者還是決策者,Microsoft SQL Server 2005 都可以為您提供創(chuàng)新的 解決方案,幫助您從數(shù)據(jù)中更多地獲益。 SQL Server 2005 將在安全性、高可靠性、性能、擴(kuò)展性、可管理性方 面有極大的提高,不僅能夠確保企業(yè)級(jí)數(shù)據(jù)業(yè)務(wù)的實(shí)時(shí)穩(wěn)定運(yùn)行、還能夠大大 提高管理效率、降低操作復(fù)雜度和運(yùn)維成本

18、。例如,SQL Server 2005 將提供 全新的安全認(rèn)證、數(shù)據(jù)加密技術(shù)來(lái)加強(qiáng)您數(shù)據(jù)系統(tǒng)的安全性;數(shù)據(jù)庫(kù)鏡像、快 照、時(shí)點(diǎn)恢復(fù)、實(shí)時(shí)在線管理等諸多功能大大提高了企業(yè)級(jí)系統(tǒng)的可靠性、擴(kuò) 展性;而數(shù)據(jù)集成,各種自動(dòng)化管理、調(diào)試和優(yōu)化工具則為您的 IT 管理工作帶 來(lái)全新的體驗(yàn)。在硬件方面,SQL Server 2005 支持 64 位運(yùn)算和海量數(shù)據(jù)存儲(chǔ)。 1.3Adobe Photoshop CS4 Adobe Photoshop CS4 是 Adobe 公司旗下最為出名的圖像處理軟件之一, 它是一款很強(qiáng)大的制圖工具,具有集圖像掃描、編輯修改、圖像制作、廣告創(chuàng) 意,圖像輸入與輸出于一體的圖形圖

19、像處理軟件,深受廣大平面設(shè)計(jì)人員和電 腦美術(shù)愛(ài)好者的喜愛(ài)。 Adobe Photoshop CS4 軟件1通過(guò)更直觀的用戶體驗(yàn)、更大的編輯自 由度來(lái)大幅提高的工作效率,使您能更輕松地使用其無(wú)與倫比的強(qiáng)大功能。 更順暢的遙攝和縮放以及流體畫布旋轉(zhuǎn) 使用全新、順暢的縮放和遙攝可以定位到圖像的任何區(qū)域。借助全新的 像素網(wǎng)格保持實(shí)現(xiàn)縮放到個(gè)別像素時(shí)的清晰度, 并以最高的放大率實(shí)現(xiàn)輕松編 輯。通過(guò)創(chuàng)新的旋轉(zhuǎn)視圖工具隨意轉(zhuǎn)動(dòng)畫布, 按任意角度實(shí)現(xiàn)無(wú)扭曲查看。 CS4 軟件除了包含 Adobe Photoshop CS3 的所有功能外,還增加了一些 特殊的功能,如支持 3D 和視頻流、動(dòng)畫、深度圖像分析等。

20、 此外,photoshop cs4 將支持 GPU 加速。有了 GPU 加速支持,用 Photoshop 打開(kāi)一個(gè) 2GB、4.42 億像素的圖像文件將非常簡(jiǎn)單,就像在 Intel Skulltrail 八核心系統(tǒng)上打開(kāi)一個(gè) 500 萬(wàn)像素文件一樣迅速,而對(duì)圖片進(jìn)行 縮放、旋轉(zhuǎn)也不會(huì)存在任何延遲;另外還有一個(gè) 3D 加速 Photoshop 全景圖演 示,這項(xiàng)當(dāng)今最耗時(shí)的工作再也不會(huì)讓人頭疼了。 1.4C#語(yǔ)言 C#是微軟公司在 2000 年 7 月發(fā)布的一種全新且簡(jiǎn)單、安全、面向?qū)ο蟮某?序設(shè)計(jì)語(yǔ)言,是專門為.NET 的應(yīng)用而開(kāi)發(fā)的語(yǔ)言。它吸收了 C+、Visual Basic、Delphi

21、、Java 等語(yǔ)言的優(yōu)點(diǎn),體現(xiàn)了當(dāng)今最新的程序設(shè)計(jì)技術(shù)的功能 和精華。C#繼承了 C 語(yǔ)言的語(yǔ)法風(fēng)格,同時(shí)又繼承了 C+的面向?qū)ο筇匦?。?同的是,C#的對(duì)象模型已經(jīng)面向 Internet 進(jìn)行了重新設(shè)計(jì),使用的是.NET 框 架的類庫(kù);C#不再提供對(duì)指針類型的支持,使得程序不能隨便訪問(wèn)內(nèi)存地址空 間,從而更加健壯;C#不再支持多重繼承,避免了以往類層次結(jié)構(gòu)中由于多重 繼承帶來(lái)的可怕后果。.NET 框架為 C#提供了一個(gè)強(qiáng)大的、易用的、邏輯結(jié)構(gòu)一 致的程序設(shè)計(jì)環(huán)境。同時(shí),公共語(yǔ)言運(yùn)行時(shí)(Common Language Runtime)為 C#程序語(yǔ)言提供了一個(gè)托管的運(yùn)行時(shí)環(huán)境,使程序比以往更加

22、穩(wěn)定、安全。其 特點(diǎn)有語(yǔ)言簡(jiǎn)潔、保留了 C+的強(qiáng)大功能、快速應(yīng)用開(kāi)發(fā)功能、語(yǔ)言的自由性、 強(qiáng)大的 Web 服務(wù)器控件、支持跨平臺(tái)與 XML 相融合。 1.5HTML 語(yǔ)言 HTML(Hyper Text Markup Language 超文本標(biāo)記語(yǔ)言)是一種用來(lái)制 作超文本文檔的簡(jiǎn)單標(biāo)記語(yǔ)言。用 HTML 編寫的超文本文檔稱為 HTML 文檔,它 能獨(dú)立于各種操作系統(tǒng)平臺(tái)(如 UNIX,WINDOWS 等) 。自 1990 年以來(lái) HTML 就一 直被用作 World Wide Web 上的信息表示語(yǔ)言,用于描述 Homepage 的格式設(shè)計(jì) 和它與 WWW 上其它 Homepage 的連結(jié)信

23、息。HTML 文檔(即 Homepage 的源文件) 是一個(gè)放置了標(biāo)記的 ASCII 文本文件,通常它帶有.html 或.htm 的文件擴(kuò)展名。 生成一個(gè) HTML 文檔主要有以下三種途徑: 手工直接編寫(例如用你所喜愛(ài)的 ASCII 文本編輯器或其它 HTML 的編 輯工具) 。 通過(guò)某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如 WORD 文檔)轉(zhuǎn)換成 HTML 文檔。 由 Web 服務(wù)器(或稱 HTTP 服務(wù)器)一方實(shí)時(shí)動(dòng)態(tài)地生成。HTML 語(yǔ)言是 通過(guò)利用各種標(biāo)記(tags)來(lái)標(biāo)識(shí)文檔的結(jié)構(gòu)以及標(biāo)識(shí)超鏈(Hyperlink)的信 息。雖然 HTML 語(yǔ)言描述了文檔的結(jié)構(gòu)格式,但并不能精確地定

24、義文檔信息必須 如何顯示和排列,而只是建議 Web 瀏覽器(如 Mosiac,Netscape 等)應(yīng)該如何 顯示和排列這些信息,最終在用戶面前的顯示結(jié)果取決于 Web 瀏覽器本身的顯 示風(fēng)格及其對(duì)標(biāo)記的解釋能力。這就是為什么同一文檔在不同的瀏覽器中展示 的效果會(huì)不一樣。目前 HTML 語(yǔ)言的版本是 2.0,它是基于 SGML(Standard Generalized Markup Language,標(biāo)準(zhǔn)廣義置標(biāo)語(yǔ)言,是一套用來(lái)描述數(shù)字化文 檔的結(jié)構(gòu)并管理其內(nèi)容的復(fù)雜的規(guī)范)中的一個(gè)子集演變而來(lái)的。雖然下一版 本的標(biāo)準(zhǔn) HTML3.0(也稱為 HTML+)正在制訂之中,但其中某些部分的實(shí)驗(yàn)性標(biāo)

25、 準(zhǔn)草案已被廣泛采用,大多優(yōu)秀的 Web 瀏覽器(如 Netscape 等)都能解釋 HTML3.0 中的部分新標(biāo)記,因此在本章中介紹的一些 HTML3.0 新標(biāo)記均已被多 數(shù)瀏覽器所接受。 第二章 需求分析 2.1需求分析 信息系統(tǒng)的主要任務(wù)是通過(guò)大量的數(shù)據(jù)獲得管理所需要的信息,這就必須 存儲(chǔ)和管理大量的數(shù)據(jù)。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè) 系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開(kāi)發(fā) 工作好壞的主要指標(biāo)之一。 對(duì)應(yīng)用系統(tǒng)項(xiàng)目的開(kāi)發(fā),首先要對(duì)程序要實(shí)現(xiàn)的功能和目標(biāo)進(jìn)行整體分析 和規(guī)劃,確保在后期開(kāi)發(fā)中不會(huì)出現(xiàn)遺漏或重大缺陷。因此在軟件開(kāi)發(fā)中,要 嚴(yán)格按

26、照軟件工程的流程進(jìn)行系統(tǒng)的分析和設(shè)計(jì)。 2.2可行性研究 2.2.1 系統(tǒng)開(kāi)發(fā)的可行性: 在開(kāi)發(fā)任何一個(gè)新系統(tǒng)之前是無(wú)法知道該項(xiàng)目能否以現(xiàn)有的技術(shù)進(jìn)行開(kāi)發(fā), 也無(wú)法知道該項(xiàng)目是否有開(kāi)發(fā)的價(jià)值,無(wú)法估計(jì)系統(tǒng)的成本效益比,所以要對(duì) 系統(tǒng)開(kāi)發(fā)的可行性進(jìn)行分析, 可行性研究實(shí)際上是一次大大壓縮和簡(jiǎn)化的系統(tǒng) 分析和設(shè)計(jì)的過(guò)程,其主要目的是探索該項(xiàng)目是否值得去解決,是否有可行的 解決方法。不過(guò)這個(gè)階段的任務(wù)是研究問(wèn)題的范圍,估計(jì)系統(tǒng)的成本和效益, 而不是具體的解決問(wèn)題。 2.2.2 系統(tǒng)開(kāi)發(fā)的必要性: : 時(shí)代的發(fā)展,社會(huì)的進(jìn)步,落后的管理手段不再滿足人們的需要。因此, 用現(xiàn)代化手段進(jìn)行管理已成為一種趨勢(shì)

27、。隨著網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)的發(fā)展, 現(xiàn)在越來(lái)越多的部門建立了以計(jì)算機(jī)網(wǎng)絡(luò)為中心的數(shù)據(jù)庫(kù)管理系統(tǒng),以實(shí)現(xiàn)內(nèi) 部各部門通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行信息交流與共享,為適應(yīng)市場(chǎng)經(jīng)濟(jì)的發(fā)展提供了 必要的基礎(chǔ),同時(shí)也促進(jìn)了網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)的飛速發(fā)展?,F(xiàn)在的數(shù)據(jù)庫(kù) 開(kāi)發(fā)工具操作越來(lái)越簡(jiǎn)單、方便,界面越來(lái)越美觀、友好,使程序員的工作量 大大減少,另外軟件技術(shù)的發(fā)展,也為管理軟件的開(kāi)發(fā)提供了技術(shù)保證,從技術(shù) 和管理兩方面來(lái)看,開(kāi)發(fā)這個(gè)系統(tǒng)是必要的.由于以前數(shù)據(jù)記錄只是記錄在紙上, 各種數(shù)據(jù)的統(tǒng)計(jì)都是通過(guò)手工管理,這樣即費(fèi)時(shí)、費(fèi)力又容易出現(xiàn)錯(cuò)誤,而利 用計(jì)算機(jī)輔助管理可以發(fā)揮計(jì)算機(jī)自身處理速度快、準(zhǔn)確和信息共享的優(yōu)勢(shì),

28、 來(lái)解決手工管理的弊端,并且動(dòng)態(tài)生成表單,大大減低工作人員的工作量,提 高工作效率,實(shí)現(xiàn)了數(shù)據(jù)的自動(dòng)更新,方便的查詢功能,使戶籍管理更合理更方 便。 2.3系統(tǒng)基本功能設(shè)計(jì) 經(jīng)過(guò)分析,最后得的戶籍管理系統(tǒng)應(yīng)具有以下功能模塊: (1)戶籍管理人員登錄 根據(jù)戶籍管理人員表中存儲(chǔ)的用戶記錄對(duì)登錄的用戶名和密碼進(jìn)行核對(duì), 如核對(duì)正確則進(jìn)入首頁(yè)并且將用戶名、管理員身份證號(hào)及管理員相關(guān)權(quán)限的信 息帶入,否則退出提示錯(cuò)誤。戶籍管理員有對(duì)管轄區(qū)內(nèi)人口戶籍添加、修改、 查詢(全國(guó))的權(quán)限。 (2)情報(bào)人員登錄 根據(jù)情報(bào)人員表存儲(chǔ)的用戶記錄對(duì)登錄的用戶名和密碼進(jìn)行核對(duì),如核對(duì) 正確則進(jìn)入首頁(yè)并且將用戶名、情報(bào)員身

29、份證號(hào)帶入,否則退出提示錯(cuò)誤。情 報(bào)員只有對(duì)人口戶籍查詢的權(quán)限。 (3)新用戶注冊(cè) 新用戶注冊(cè)分為戶籍管理人員注冊(cè)和情報(bào)人員注冊(cè)。 戶籍管理人員注冊(cè):由管理員填寫相關(guān)基本信息(用戶名,民警姓名,性 別,民族,職務(wù),身份證號(hào),警號(hào),密碼,工作單位,家庭住址,聯(lián)系電話,手機(jī)號(hào),認(rèn) 證碼)確認(rèn)無(wú)誤后加入戶籍管理人員表。 情報(bào)人員注冊(cè):由情報(bào)人員填寫相關(guān)基本信息(用戶名,真實(shí)姓名,性別,民 族,職務(wù),身份證號(hào),密碼,工作單位,家庭住址,聯(lián)系電話,手機(jī)號(hào))確認(rèn)無(wú)誤后加 入情報(bào)人員表。 2.4軟件結(jié)構(gòu)設(shè)計(jì)。 圖 2-1 戶籍管理系統(tǒng)結(jié)構(gòu) 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)階段 Microsoft Visual Studi

30、o 2005 是 ASP.NET 網(wǎng)站開(kāi)發(fā)工具,該軟件可以通 過(guò) SqlDataSource 控件跟SQL Server 2005 數(shù)據(jù)庫(kù)相連然后管理自己的本地?cái)?shù) 據(jù)庫(kù)。戶籍管理系統(tǒng)是基于數(shù)據(jù)庫(kù)基礎(chǔ)上的信息管理軟件,通過(guò)前臺(tái)操作對(duì)后 臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行增、刪、改、查等操作,以達(dá)到戶籍管理的目的,由此可見(jiàn)數(shù) 據(jù)庫(kù)的建立對(duì)于戶籍管理系統(tǒng)的重要性。 3.1分析與創(chuàng)建數(shù)據(jù)庫(kù) 通過(guò)需求分析中每個(gè)功能模塊的分析可得到這些實(shí)體涉及的數(shù)據(jù)項(xiàng)有: 戶籍管理員:用戶名,民警姓名,性別,民族,職務(wù),身份證號(hào),警號(hào),密碼, 工作單位,家庭住址,聯(lián)系電話,手機(jī)號(hào),認(rèn)證碼。 情報(bào)員:用戶名,真實(shí)姓名,性別,民族,職務(wù),身份證

31、號(hào),密碼,工作單位, 家庭住址,聯(lián)系電話,手機(jī)號(hào)。 人口基本信息:姓名,曾用名,性別,民族,戶號(hào),戶別,身份證號(hào),監(jiān)護(hù)人, 監(jiān)護(hù)關(guān)系,配偶,代碼,籍貫,住址,出生日期,出生地,出生證簽發(fā),宗教信仰,戶主,遷 入時(shí)間,文化程度,兵役狀況,工作單位,現(xiàn)狀,遷入證號(hào),與戶主關(guān)系,填報(bào)民警, 警號(hào)。 由上面的分析得到數(shù)據(jù)庫(kù)的數(shù)據(jù)表: 數(shù)據(jù)項(xiàng)例類型 取值范 圍 備注 用戶名Sygvarchar20 民警 姓名 王林varchar20 性別男char3 民族彝族varchar10 職務(wù)民警varchar20 身份 證號(hào)archar20 警號(hào)025654varchar

32、10 密碼*varchar25 工作 單位 陽(yáng)昂派出所varchar50 家庭 住址 貴州省大方縣普鄉(xiāng) 龍峰村天橋組 varchar50 聯(lián)系 電話har10 手機(jī)archar20 認(rèn)證碼1tinyint 表 3-1 戶籍管理員表 數(shù)據(jù)項(xiàng)例類型 取值范 圍 備注 用戶名gajzhzx varchar20 真實(shí) 姓名 李進(jìn) varchar20 性別男char3 民族漢族varchar10 職務(wù)工作人員varchar20 身份 證號(hào)archar20 密碼*varchar25 工作 單位 公安局指揮中心 v

33、archar50 家庭 住址 貴州省黔西縣洪水鄉(xiāng) 洪林村洪林組 varchar50 聯(lián)系 電話har10 手機(jī)archar20 表 3-2 情報(bào)人員表 數(shù)據(jù)項(xiàng) 例類型取值范圍備注 姓名 王孝明 char10 曾用名 大明 char10 性別 男 char2 民族 彝族char5 戶號(hào) 0001 char10 戶別 農(nóng)村戶口 varchar20 身份證號(hào) 522423198 405211234 varchar18 監(jiān)護(hù)人 王大軍 varchar10 監(jiān)護(hù)關(guān)系 父子 varchar10 配偶 varchar10 代碼 032 varchar10

34、 籍貫 貴州省大 方縣 varchar50 住址貴州省大 方縣黃歷鄉(xiāng)大 山 2 組 varchar50 出生日期 1984 年 5 月 21 日 varchar20 出生地 varchar30 出生證簽 發(fā) datetime 宗教信仰 佛教char r10 戶主 王大軍 char10 遷入時(shí)間 datetime 文化程度 大學(xué)本科 varchar20 兵役狀況 varchar10 工作單位 varchar30 現(xiàn)狀 varchar50 遷入證號(hào) varchar20 與戶主關(guān) 系 父子varchar10 填報(bào)民警 黃龍 char10 警號(hào) 035555 char10 表 3-3 人口基本信息 3

35、.23.2MIS 系統(tǒng)基本理論 管理信息系統(tǒng)(MIS)是一門邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、 現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)于一體。1985 年,管理信息系統(tǒng)創(chuàng)始人,明尼 蘇達(dá)大學(xué)卡爾森管理學(xué)院的著名教授戴維斯(Gordon.B.Davis)給出了一個(gè)具 有代表性的定義:管理信息系統(tǒng)是一個(gè)利用計(jì)算機(jī)硬件和軟件,手工作業(yè)、分 析、計(jì)劃、控制和決策模型以及數(shù)據(jù)庫(kù)的用戶機(jī)器系統(tǒng)。 管理信息系統(tǒng)應(yīng)具有如下幾個(gè)功能。 (1)數(shù)據(jù)處理功能: 數(shù)據(jù)處理是管理信息系統(tǒng)最基本的功能,它包括對(duì)各種類型數(shù)據(jù)的收集、 加工處理、傳遞、存儲(chǔ)等工作。 (2)實(shí)測(cè)功能: 通過(guò)對(duì)數(shù)據(jù)的加工處理,可以隨時(shí)了解各部門的實(shí)

36、際運(yùn)行情況,如各生產(chǎn) 車間今天生產(chǎn)的產(chǎn)品數(shù)量、銷售部接受的訂單等。 (3)預(yù)測(cè)功能: 通過(guò)運(yùn)用一定的數(shù)學(xué)方法和預(yù)測(cè)模型,對(duì)過(guò)去的數(shù)據(jù)進(jìn)行分析,就可能對(duì) 未來(lái)可能發(fā)生的情況進(jìn)行預(yù)測(cè),為高級(jí)管理人員進(jìn)行管理決策提供依據(jù)。 (4)控制功能: 通過(guò)信息的反饋可以對(duì)整個(gè)企業(yè)生產(chǎn)經(jīng)營(yíng)的各個(gè)部門、各個(gè)環(huán)節(jié)的運(yùn)行情 況進(jìn)行監(jiān)測(cè)、協(xié)調(diào)、控制,保證系統(tǒng)的正常運(yùn)行。 第四章 系統(tǒng)功能模塊的實(shí)現(xiàn) 為了達(dá)到方便管理的目的,系統(tǒng)最后呈現(xiàn)給用戶的應(yīng)是一個(gè)操作簡(jiǎn)便,通 俗易懂的良好界面。 4.1主要功能模塊設(shè)計(jì) 本系統(tǒng)主要實(shí)現(xiàn)的功能有三大模塊:戶籍管理人員模塊、情報(bào)人員模塊、 新用戶注冊(cè)模塊 (1)戶籍管理人員模塊 根據(jù)戶籍

37、管理人員表中存儲(chǔ)的用戶記錄對(duì)登錄的用戶名和密碼進(jìn)行核對(duì), 如核對(duì)正確則進(jìn)入首頁(yè)并且將用戶名、管理員身份證號(hào)及管理員相關(guān)權(quán)限的信 息帶入歡迎界面,否則退出提示錯(cuò)誤。當(dāng)進(jìn)入歡迎界面后可進(jìn)行人口信息查詢、 添加新申請(qǐng)戶籍、修改戶籍、添加犯罪記錄等。 (2)情報(bào)人員模塊 根據(jù)情報(bào)人員表存儲(chǔ)的用戶記錄對(duì)登錄的用戶名和密碼進(jìn)行核對(duì),如核對(duì) 正確則進(jìn)入首頁(yè)并且將用戶名、情報(bào)員身份證號(hào)帶入,否則退出提示錯(cuò)誤。當(dāng) 進(jìn)入歡迎界面后可進(jìn)行人口信息查詢。 (3)新用戶注冊(cè)模塊 新用戶注冊(cè)分為戶籍管理人員注冊(cè)和情報(bào)人員注冊(cè)。 戶籍管理人員注冊(cè):由管理員填寫相關(guān)基本信息(用戶名,民警姓名,性 別,民族,職務(wù),身份證號(hào),警

38、號(hào),密碼,工作單位,家庭住址,聯(lián)系電話,手機(jī)號(hào),認(rèn) 證碼)確認(rèn)無(wú)誤后加入戶籍管理人員表。填寫中每一項(xiàng)都必須填入,差一項(xiàng)或填 寫錯(cuò)誤則彈出錯(cuò)誤提示,其中“認(rèn)證碼”最為重要。 情報(bào)人員注冊(cè):由情報(bào)人員填寫相關(guān)基本信息(用戶名,真實(shí)姓名,性別,民 族,職務(wù),身份證號(hào),密碼,工作單位,家庭住址,聯(lián)系電話,手機(jī)號(hào))確認(rèn)無(wú)誤后加 入情報(bào)人員表。填寫中每一項(xiàng)都必須填入,差一項(xiàng)或填寫錯(cuò)誤則彈出錯(cuò)誤提示, 無(wú)需“認(rèn)證碼” 。 4.24.2主要功能模塊的實(shí)現(xiàn)主要功能模塊的實(shí)現(xiàn) (1)系統(tǒng)的啟動(dòng)配置 Microsoft Visual Studio 2005 下的 ASP.NET Development Server

39、 端口 (2)主窗口 本頁(yè)面有三個(gè)選項(xiàng)卡,單擊相應(yīng)選項(xiàng)卡進(jìn)入相應(yīng)窗口。 圖 4.1 主窗口 4.4.1戶籍管理員模塊。 (1)戶籍管理員登陸界面 戶籍管理員由以下窗口登陸進(jìn)入 圖 4.2 戶籍管理員登陸界面 (2)錯(cuò)誤提示 如果用戶名或密碼錯(cuò)誤,系統(tǒng)會(huì)彈出錯(cuò)誤提示,如圖, 圖 4.3 錯(cuò)誤提示 (3)歡迎界面 如果用戶名或密碼填入正確,單擊確定之后,進(jìn)入歡迎界面,此歡迎界面 跟情報(bào)員歡迎界面不同,他有對(duì)應(yīng)的權(quán)限,他能進(jìn)行新申請(qǐng)戶籍的添加,去進(jìn)行 戶籍的錯(cuò)誤修改,去添加犯罪人員的犯罪記錄。如圖。 圖 4.4 歡迎界面 (4)查詢 查詢界面 用戶可根據(jù)所要查詢?nèi)藛T的姓名或身份證號(hào)進(jìn)行查詢,而姓名查

40、詢?yōu)槟:?查詢,身份證號(hào)查詢?yōu)榫_查詢,如果本數(shù)據(jù)庫(kù)中無(wú)要查詢?nèi)藛T的信息,系統(tǒng) 會(huì)單出錯(cuò)誤提示;反之!就會(huì)在查詢頁(yè)面中單出一個(gè)簡(jiǎn)短人口基本信息表,如 圖。 圖 4.5 查詢界面 圖 4.6 未輸入信息提示 圖 4.7 數(shù)據(jù)庫(kù)中無(wú)此人信息提示 圖 4.8 人口簡(jiǎn)短信息 人口基本信息表 當(dāng)單擊查詢頁(yè)面中簡(jiǎn)短人口基本信息表中的詳細(xì)就進(jìn)入了人口基本信息表 頁(yè)面,如圖。 圖 4.9 人口基本信息表 (5)添加新申請(qǐng)戶籍 管理員必須對(duì)其新申請(qǐng)戶籍人員的信息進(jìn)行審核,確定無(wú)誤后方可添加 圖 4.10 添加新申請(qǐng)戶籍 圖 4.11 錯(cuò)誤提示 圖 4.12 戶籍添加成功 4.4.2情報(bào)員模塊 (1)情報(bào)人員登錄

41、界面 情報(bào)人由以下窗口登錄進(jìn)入 圖 4.13 情報(bào)人員登錄界面 (2)歡迎界面 如果用戶名或密碼填入正確,單擊確定之后,進(jìn)入歡迎界面,此歡迎界面 與戶籍管理員界面不同,人口信息查詢之外并無(wú)其他權(quán)限。 圖 4.14 歡迎界面 4.4.3新用戶注冊(cè)模塊 新用戶注冊(cè)分為戶籍管理人員注冊(cè)和情報(bào)人員注冊(cè)。 (1)管理員注冊(cè)界面 每一項(xiàng)都必須不能為空,在數(shù)據(jù)庫(kù)中用戶名不能出現(xiàn)從復(fù),如果你輸入的用 戶名與數(shù)據(jù)庫(kù)中的用戶名存在相同,此提示就會(huì)顯示在界面上同時(shí)注冊(cè)失敗;同 一個(gè)人不能有多個(gè)戶,當(dāng)輸入的身份證號(hào)與數(shù)據(jù)庫(kù)中的身份證號(hào)存在相同,就會(huì) 在次界面彈出相關(guān)提示同時(shí)注冊(cè)失敗;最主要的是認(rèn)證碼,這是一個(gè)權(quán)限號(hào)碼, 只有得到此號(hào)碼才能注冊(cè)成功,否則彈出錯(cuò)誤提示“你無(wú)此用戶注冊(cè)權(quán)” 同時(shí) 注冊(cè)失敗。 圖 4.15 管理員注冊(cè)界面 (2)情報(bào)人員注冊(cè)界面 此界面除無(wú)需認(rèn)證碼和警號(hào)之外其他項(xiàng)與管理員注冊(cè)界面完全相同 圖 4.16 情報(bào)員注冊(cè)界面 (3) 注冊(cè)成功界面 雖然注冊(cè)成功之后都進(jìn)入同一頁(yè)面,但是其顯示結(jié)果不同,如圖。 圖 4.17 戶籍管理員注冊(cè)成功 圖 4.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論