【正文】
社區(qū)人口 信息數(shù)據(jù)流圖 管理的分析 居民信息管理系統(tǒng) 12 輔助信息 管理模塊是社區(qū)人口信息管理模塊的 組成 部分之一,這一部分主要是 顯示居民的戶口狀態(tài)及各項社會保險情況 ,比如可以查詢居民是否有醫(yī)療保險,如果有每月醫(yī)保是否到帳 。 社區(qū)人口信息管理模塊的主要功能如圖 。 信息管理的分析 大部分 社區(qū)管理系統(tǒng)的 信息都 是來自社區(qū) 人 口信息管理模塊的, 因此 社區(qū) 人 口信息管理模塊 是 社區(qū) 居民信息 管理系統(tǒng)的 最 主要 的模塊。 根據(jù)系統(tǒng)的要求 社區(qū) 人口 信息管理 可以分為 居民信息管理 模塊 和 輔助信息 管理 模 居民信息管理系統(tǒng) 11 塊 兩部分 。 采用模塊化設(shè)計原理可以使程序結(jié)構(gòu)清晰,使程序設(shè)計更加容易,也使程序易讀性好。模塊化就是把一個具體的應(yīng)用程序劃分成若干個模塊,每個模塊完成一個子功能。 圖 居民管理系統(tǒng)功能圖 社區(qū) 人口 信息管理模塊的分析與設(shè)計 模塊是數(shù)據(jù)說明、可執(zhí)行語句等程序?qū)ο蟮募?,它是單獨命名的,而且可通過名字來訪問,例如:過程、函數(shù)、子程序等都可作為模塊。 (6)為了保護社區(qū)居民信息的安全, 本 系統(tǒng)應(yīng)由專職人員使用。利用 Excel對數(shù)據(jù)進行統(tǒng)計與分析。 (3)能夠查詢和統(tǒng)計社區(qū)人口的 輔助信 息 ,比如每個月所繳納的社保、醫(yī)保 。該系統(tǒng)具體要求如下: (1)能及時跟蹤社區(qū)人 口的流入、流出變更情況。系統(tǒng)采用模塊化的程序設(shè)計的方法,便于系統(tǒng)功能的各種組合和修改。這部分主要的設(shè)計思想是通過社區(qū)居民信息管理系統(tǒng)系的開發(fā)方案,利用現(xiàn)有的軟硬件環(huán)境,提高系統(tǒng)的開發(fā)水平,充分的利用資源。 系統(tǒng)總體功能分析與設(shè)計 總體設(shè)計的基本目的就是確定系統(tǒng)應(yīng)該如何實現(xiàn),因此總體設(shè)計又稱為概要設(shè)計。一個系統(tǒng)的數(shù)據(jù)流圖的獲得,就是進行功能分析的結(jié)果,數(shù)據(jù)流圖不但指出 “通過什么途徑去解決問題 ,而 且還指出 “如何去做這些事情 ”,不僅指出了數(shù)據(jù)流向,還指出了要進行哪些處理,但并不涉及如何進行處理。 采用 數(shù)據(jù)流的分析 ,得到 事物處理所需原始數(shù)據(jù)的收集以及經(jīng)過處理后的數(shù)據(jù)流向。它一般把功能級數(shù)據(jù)流圖細化后得到復(fù)雜 的 數(shù)據(jù)流圖,可以采用數(shù)據(jù)流圖分層表示,用劃分圖的方法把一個主要功能都細化成為一張數(shù)據(jù)流分圖。其中, 數(shù)據(jù)流圖是描述數(shù)據(jù)處理過程的工具。 系統(tǒng)功能分析 信息系統(tǒng)的開發(fā)目標(biāo)必須以滿足用戶需求為前提,而在系統(tǒng)開發(fā)的第一階段中,用戶的需求往往是不完整的、不明確的,需要開發(fā)者協(xié)助用戶對需求做進一步的理解乃至創(chuàng)造并歸納出較為詳細的需求說明。也能夠?qū)④浖枨笈c設(shè)計元素、源代碼、用于構(gòu)造實現(xiàn)和驗證需求的測試相對應(yīng)。修改需求時一定要慎重,如果只審定修改的部分,沒有審定與修改相關(guān)的 部分,就可能導(dǎo)致不一致性。需求中的不一致性必須在開始前得到解決。通過良好的組織可以使需求易于修改,如:將相關(guān)的需求分組,建立目錄表、索引、以及前后參照。應(yīng)用用例的方法 , 能夠從不同角度察看需求的圖形分析模型,也可以 檢查出系統(tǒng)的不完整性。 為此在實際工作中進行需求分析時,應(yīng)將需求以分層目錄方式組織,幫助評審人員理解功能性結(jié)構(gòu)描述,使他們 能夠 很容易的 發(fā)現(xiàn)缺失或是錯誤的信息 。 在需求分析時, 應(yīng) 注意以下幾點: (1)完整性:不遺漏 任何有價值的 信息。功能分析是指應(yīng)該怎樣取得有關(guān)數(shù)據(jù)和在 解決過程 中如何使用它們進行處理, 這個 與該信息系統(tǒng)所關(guān)心的事務(wù)的理解及描述有關(guān)。它主要是確定目標(biāo)系統(tǒng)具有哪些功能和性能。系統(tǒng)分析階段也稱為系統(tǒng)的邏輯設(shè)計階段。在這過程中,需要準(zhǔn)確理解用戶的要求,將用戶的要求分解,并轉(zhuǎn)換成需求定 義,然后由需求定義轉(zhuǎn)換成形式化的功能規(guī)約,而這些功能規(guī)約能夠恰如其分地表述用戶的需求。 通過 ,將 Access軟件中建好的數(shù)據(jù)庫文件與 VB中的程序相連,從而使得兩個軟件之間可以互相溝通,為管理系統(tǒng)的建立提供良好的支持。因為不同的數(shù)據(jù)源采用不同的協(xié)議,所以 對于不同的數(shù)據(jù)源必須采用相應(yīng)的協(xié)議。 互。 簡介 Microsoft ActiveX Data Objects(ADO)改進而來。 Access 還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)相聯(lián)接。 ( 4)集成環(huán)境、處理多種數(shù)據(jù)信息 Access 基于 Windows 操作系統(tǒng)下的 集成開發(fā)環(huán)境 ,該環(huán)境集成了各種向?qū)Ш?生成器工具,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、 設(shè)計用戶界面 、設(shè)計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。 ( 3)界面友好、易操作 Access 是一個可視化工具,是風(fēng)格與 Windows 一樣,用戶想要生成對象并應(yīng)用,只要用鼠標(biāo)進行拖放即可,直觀方便。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。 Access 是一種 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ,其主要特點 有以下幾點 : ( 1)存儲方式單一 Access 管理的對象有表、查詢、窗 體、報表、頁、宏和模塊,以上對象都存放在后綴為( .mdb)的 數(shù)據(jù)庫文件 中 ,便于用戶的操作和管理。它 能 提供 表、查詢、窗體、 報表 、頁、宏、模塊 7 種用來建立 數(shù)據(jù)庫系統(tǒng) 的對象; 還有 多種向?qū)?、生成器、模板?這些可以幫助用戶 把 數(shù)據(jù) 的 存儲 、 居民信息管理系統(tǒng) 6 查詢、 界面設(shè)計 、報表生成等 一系列 操作規(guī)范化 ,從而 建立功能完善的 數(shù)據(jù)庫管理系統(tǒng) 。很多的屬性值可以在運行時候隨著用戶的動作和修改進行改動,這樣就形成了一個動態(tài)的程序。每個控件都有自己的屬性和事件。 像窗體控件的增加和改變可以用拖放技術(shù)實現(xiàn)。 VB 的組件既可以擁有用戶界面,也可以沒有。在Visual Basic 環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows 內(nèi)部的廣泛應(yīng)用程序接口( SPI)函數(shù),以用動態(tài)鏈接庫( DLL)、對象的鏈接與嵌入( OLE)、開放式數(shù)據(jù)連接( ODBC)等技術(shù),可以高效、快速地開發(fā) Windows環(huán)境下功能強大、圖形界面 豐富的應(yīng)用軟件系統(tǒng)。 所以VB 是 Basic 語言 軟件開發(fā) 者的首選 編譯器 ,是學(xué)習(xí) Basic 語言編程必須要接觸而且是經(jīng)常接觸的一款整合型技術(shù)編譯器。 而現(xiàn)在 不需要 再 編寫大量代碼去描述界面元素的外觀和位置 , 只要把預(yù)先建立好的對象拖放到屏幕上相應(yīng)的位置即可 。 VB 把過往的 純代碼 編程過度到 可視化編程 ,將一些經(jīng)常要使用到的功能以一個個的控件的形式出現(xiàn),例如 Label(標(biāo)簽)、 TextBox( 文本框 )等等 。它的基礎(chǔ)是 編程語言 Basic ,是微軟 應(yīng)用上 Basic 開發(fā)語言的一套工具,簡稱就是 VB,它 是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā) Windows 環(huán)境下的各類應(yīng)用程序 。可以設(shè)計出用戶所需要的各種形式化報表。 (7)為了提高系統(tǒng)的復(fù)用工能,系統(tǒng)在設(shè)計時采用了面向?qū)ο蟮脑O(shè)計方法。 (6)為了幫助用戶的使用,系統(tǒng)還增加了類似 windows的聯(lián)機幫助功能。 (5)為了維護開發(fā)者的利益,添加了注冊功能。為了防止用戶隨意的改動系統(tǒng),系統(tǒng)采用了在系統(tǒng)首次運行時向注冊表寫信息。 居民信息管理系統(tǒng) 4 (4)系統(tǒng)的安全性。 (3)在查詢的時候采用聯(lián)合查詢的方法。 (2)在用戶需要對社區(qū)居民戶口信 息進行增加、修改和查詢的地方,采用了數(shù)據(jù)字典的技術(shù),以解決用戶的輸入量和用戶輸入的錯誤。為解決這樣地以社區(qū)為單位進行設(shè)計,從而簡化管理過程,并通過先進的計算機管理技術(shù)來改善管理效率。 這些信息量遠比我 們想象的豐富,當(dāng)然想要 管理 它們也顯的尤為困難 , 所以 必須借助現(xiàn)代的計算機技術(shù),開發(fā)一個新的社區(qū)信息管理系統(tǒng),以提高 工作 效率,降低成本,使其能夠及時獲得社區(qū)信息,更好的管理社區(qū)信息。為了能 改變這種情況 ,有必要借助現(xiàn)代的計算機技術(shù),來開發(fā)一套新的社區(qū)信息管理系統(tǒng)。針對這些現(xiàn)存的問題, 需要對社區(qū)人口信息管理作系統(tǒng)性的分析,建立有效的數(shù)據(jù)結(jié)構(gòu)和合理的處理流程,才能使這些問題切實可行的得到解決。在我國,居民信息的管理仍然限于較傳統(tǒng)的方式,許多不同區(qū)域的信息都是彼此孤立,難以為公眾以及相關(guān)政府機構(gòu)提供及時、互動的信息,阻礙了信息管理及其快速發(fā)展。 居民信息管理系統(tǒng) 3 我國社區(qū)信息化建設(shè)現(xiàn)狀 社區(qū)人口信息管理系統(tǒng)涉及到很多信息,其包括房產(chǎn)信息、戶口信息、家庭信息、遷移信社會信息、經(jīng)濟信息、健康信息和人員基本信息,管理起來很復(fù)雜,一個好的社區(qū)人口信息管理系統(tǒng) 將融合現(xiàn)代管理概念和優(yōu)質(zhì)信息服務(wù)技術(shù),可以幫助社區(qū)提高管理水平和工作效率,以贏得經(jīng)濟效益。這些網(wǎng)絡(luò)既有綜合性的,也有專業(yè)性的。 而在 美國 更是 建立了覆蓋全國各城市和鄉(xiāng)村的社區(qū)技術(shù)中心,利用社區(qū)技術(shù)中心為公眾提供了互聯(lián)網(wǎng)接入服務(wù) 。 像 歐盟在《數(shù)字歐洲 (Europe)行動計劃》中,特別強調(diào)了建立社區(qū)技術(shù)中心和互聯(lián)網(wǎng)公共接入點,并展開免費培訓(xùn)等。通過本系統(tǒng),可以讓戶籍管理部門提高工作質(zhì)量和效率,從而達到更快捷、更準(zhǔn)確、更方便的目的。 而居民信息管理系統(tǒng)恰恰就是針對戶籍管理部門而開發(fā)的。如何加快城市社區(qū)信息化進程己成為社會關(guān)注的熱點 ,也成為 我國信息化建設(shè)的重要組成部 分 。 社區(qū)信息化是社會信息化的重要組成部分, 它 與廣大居民的生活和切身利益直接相關(guān) 。 社區(qū)信息系統(tǒng)是與廣大居民的生活和切身利益直接相關(guān)的;為區(qū)政府部門在制定和調(diào)整發(fā)展規(guī)劃以及進行管理方面都能提供輔助決策依據(jù);社區(qū)信息系統(tǒng)在為其他信息系統(tǒng)提供決策支持的基礎(chǔ)數(shù)據(jù)的同時,也實現(xiàn)社會緊急聯(lián)動系統(tǒng);為宗教部門、衛(wèi)生服務(wù)部門、物業(yè)部門、社區(qū)居委會提供管理信息服務(wù)。毋庸置疑的是社區(qū)信息化的根本目的在于讓社區(qū)居民切實享受到信息化帶來的便利和實惠,因此我們可以這樣描述社區(qū)信息化:透過計算機技術(shù)把現(xiàn)實社區(qū)的各種物質(zhì)文化資源和生活服務(wù)信息映射到社區(qū)信息系統(tǒng)之中,使社區(qū)住戶可以通過網(wǎng)絡(luò)和其他信息系統(tǒng)實現(xiàn)與社會的全方位溝通,使住戶與住戶、住戶與商家及住戶與政府部門之間的關(guān)系更加密切,對社區(qū)資源的利用更為便利和有效,以滿足居民日益增長的信息需求和服務(wù)需求,從而大幅度提高社區(qū)居民的現(xiàn)代化生活 質(zhì)量。由此,社區(qū)管理行業(yè)規(guī) 范化,并向產(chǎn)業(yè)化方向發(fā)展。 社區(qū)管理就是伴隨著經(jīng)濟和社會的發(fā)展,家庭收入的增加,生活質(zhì)量的提高,以及政府部門為人民服務(wù)的要求發(fā)展起來的。從應(yīng)用上看,信息化的產(chǎn)品主要有:電子政務(wù)系統(tǒng),信息資源整合與集成管理系統(tǒng),輔助決策系統(tǒng),信息服務(wù)系統(tǒng)等等。 課題研究意義 社區(qū)信息化是隨著我國經(jīng)濟和社會發(fā)展所產(chǎn)生的無法回避的趨勢。根據(jù)需求分析,實現(xiàn)社區(qū)居民信息管理業(yè)務(wù),效益已越來越明顯。 街道社區(qū)居民信息管理是針對當(dāng)代社會這一市場需要應(yīng)運而生的。而且 隨著社會迅速發(fā)展,社會信息化 的 研究與建設(shè)日趨重要。它有著運算速度快,體積小,可靠性高,通用性與靈活性強,以及很高的性能價格比等特點。 Visual Basic 居民信息管理系統(tǒng) 1 第 1 章 緒論 課題研究背景 近年來,隨著科學(xué)技術(shù)的迅猛發(fā)展和管理水平的不斷提高,計算機的應(yīng)用起到了越來越巨大的作用。 關(guān)鍵詞: 居民小區(qū)信息;信息管理; Visual Basic 居民信息管理系統(tǒng) II Resident Information Management System Abstract: With the development of Chinese economy and urban, residence munity is being the mainstream of people’s living. Community information management emerges because of this modern social demand. Community MIS, operated by puters, is one kind of management software which is used to well maintain residents’ information management business for the munity managers and residents. According to the demand analysis, the benefit of realizing the business of munity information management is getting more and more positive. Therefore, it is of high necessity to open up such kind of Community MIS. If we relate development steps of this system by software engineering, we had analysis every designing steps of the information management systems carefully from the requirements. By the way, we had described flow charts, data flow, s