吐爾遜尼沙·吾買爾 依爾夏提·阿布拉
(和田師范??茖W校理學院;體育學院,新疆 和田 848000)
南疆地區(qū)居民信息管理系統(tǒng)的設計的應用背景研究
吐爾遜尼沙·吾買爾 依爾夏提·阿布拉
(和田師范??茖W校理學院;體育學院,新疆 和田 848000)
以南疆地區(qū)農村的特殊需求為主要的分析背景,緊密的貼合實用性、便捷性、可靠性以及可拓展性等基本設計思想,并介紹了基于.NET的維漢雙語農村居民信息管理系統(tǒng)的幾個重要工作。
維漢居民信息管理系統(tǒng);.NET系統(tǒng)框架;應用背景
隨著社會、經濟快速發(fā)展和互聯網技術的快速進步和推廣,國內的信息化建設達到了一個此前未曾有過的高峰期。而信息化已經成為了提升社會生產力和經濟實力,在競爭中占據領先地位的重要保證。其內容覆蓋面非常廣,其中就農村而言,實施信息化不但可以使其落后的面貌煥然一新,同時對于農村地區(qū)經濟水平的提升,并徹底的消滅貧窮,具有重大的意義。然而,總體上分析農村的信息化水平,不難發(fā)現,就新疆地區(qū)而言,南部地區(qū)大部分農村的經濟能力依然是相當弱的,人民生活依然十分艱難。
南疆地處塔克拉瑪干沙漠邊緣,是新疆少數民族集聚地,由于歷史和地理環(huán)境,加上少數民族眾多、文化差異較大等原因,南疆地區(qū)的信息化落后。近幾年來隨著國家西部大開發(fā)戰(zhàn)略的推動和信息技術的迅速發(fā)展,農村基礎設施和硬件條件的力度加大,為農村信息化提供了基礎保障,農村的信息化管理工作基礎設施得到完善。
當前南疆基層信息管理工作的特點來看,一方面新疆地域遼闊,平均人密度低,人口密度差異懸殊,尤其是歷史上就構成了多個經濟區(qū)和多個民族的傳統(tǒng)居住地域,所以在各個民族的地理分布上必然存在各自的特點。使得居民信息管理工作量大,花費時間較長,主要是專門的人工管理,工作效率低。另一方面,維吾爾族聚居的地區(qū)主要包括了南部的喀什地區(qū)、和田地區(qū)、阿克蘇地區(qū)以及東部的吐魯番地區(qū),其人口占新疆本族總人口比例的83%。也占當地人口的70%以上,而其中喀什以及和田是維吾爾族人最多見的地方,同時這兩處地區(qū)漢民族的人口也同樣是最少的。
目前為止,一些發(fā)達地區(qū)基層組織購買適合該區(qū)域實際情況的居民信息管理軟件來實現了管理工作的自動化,這些軟件平臺日益成熟,趨向網絡化,基于C/S或B/S模式,把數據集中存儲在數據庫服務器,通過客戶機或瀏覽器來進行操作,強調了數據流通和信息交流的效率。而本文研究的基于.NET的維漢雙語農村居民信息管理系統(tǒng)非常適用于南疆地區(qū)的特殊需求,可以解決本地區(qū)基層工作人員的語言障礙。
2.1 設計目標
隨著基層組織業(yè)務面的不斷擴大、處理細節(jié)變得更加細致、對服務質量和速度的要求的不斷提高,相應的工作量也明顯增加,如今針對信息傳遞的時效性要求也不斷提升。傳統(tǒng)的管理方式和手工處理手段都顯得過于陳舊,難以適應于如今工作的需要。故而構建一個以互聯網居民信管平臺為基礎的,達到對于所有的鄉(xiāng)鎮(zhèn)/街道、村委會/社區(qū)的各種相關數據進行科學管理的工作是非常有意義的,其不僅僅能提升信息的透明度,同時也可以顯著的提升工作和服務質量,提升業(yè)務的規(guī)范性,并促進基層現代化。主要工作內容為:
(1)和當前最為流行的Web應用程序體系結構進行對比,點明當前B/S以及C/S兩種體系所含有的優(yōu)點以及缺點。
(2)研究ASP.NET、SQL SERVER2008、Ajax等技術在多種語言居民信管系統(tǒng)當中的運用情況。
(3)點明多民族地區(qū)基層居民信管工作的重要性。
(4)研究以ASP.NET為基礎的居民信息管理系統(tǒng)的整體架構和主要功能模塊設計。針對系統(tǒng)數據庫采取構建。
(5)敘述了多語言居民信管系統(tǒng)之中所運用的核心技術,發(fā)布關鍵功能模塊的操作界面以及重要的代碼內容,探討維吾爾語輸入輸出相關技術。
最終針對系統(tǒng)中的設計做出一定的總結,點明核心問題所在,并說明后續(xù)的發(fā)展前景。
對于本系統(tǒng)開發(fā)選擇的是微軟公司的Visual Studio 2008 開發(fā)工具和Microsoft SQL Server2005關系型數據庫,其中編譯語言為C#,同時使用了ASP.NET開發(fā)技術和ADO.NET編程模型。
2.2 系統(tǒng)框架
(1).NET 框架(.NET Framework)
針對.NET,微軟公司本身也并不存在一個精確的定義,然而業(yè)界的觀點主要認為:.NET 是微軟所供應的眾多產品的統(tǒng)稱。詳細而言,其通過下屬的幾個部分構成,包括了.NET Framework 、.NET 企業(yè)服務器以及.NET 開發(fā)工具,參見下圖2-1 所示。其中.NET Framework 作為一個運行環(huán)境,其性能非常優(yōu)越,同時供應了具體的服務和優(yōu)秀的技術,可以運行統(tǒng)一的類庫,如Visual C# 、Visual Basic 、Visual C++ 、Visual J++ 等,便于開發(fā)者構建對應的應用程序。而.NET 企業(yè)服務器是指SQL Server2000 等類似的通過.NET Framework 應用程序使用的服務器端產品。盡管其并非通過后者編寫,然而其同樣都可以運行.NET 。為了確保在.NET Framework 上完成開發(fā)工作,微軟公司將Visual Studio 實施了更新換代,同時將其重命名為Visual Studio .NET 。此即為.NET 開發(fā)工具。本系統(tǒng)開發(fā)過程中使用的就是Visual Studio .NET 2008,開發(fā)語言為C#。參見下圖2-1所示。
圖2-1 .NET 框架
(2)B/S 結構及其特點
運用以B/S為基礎的結構,可以有效的應對C/S所產生的問題,盡可能的發(fā)揮校園的網絡資源,同時體現網絡的效能,并提升勞動生產率。
該結構是通過瀏覽器、Web服務器以及應用和數據服務器共同構成的多層網絡結構系統(tǒng)。
不僅如此,Web服務器作為系統(tǒng)之中即為重要的成分,用戶端可以通過瀏覽器向其發(fā)出有關請求,其可按照請求的內容向服務器進一步申請,而服務器則將對應的信息向其反饋,而后Web服務器在通過HTML語言格式將相關信息反向傳遞給瀏覽器,從而幫助用戶在客戶端瀏覽器查閱對應的資料。
該模式的特征:
1. 其對于硬件要求不高,不需要客戶端軟件,僅需瀏覽器便可,界面也并不復雜。
2. 因為其基于Web服務器完成所有的功能,故而也隸屬于云計算領域。開發(fā)人員的工作核心在于處理應用層和數據層間的有關問題,極大的降低了系統(tǒng)開發(fā)以及維護所造成的負擔。
3. 其最突出的優(yōu)點是和平臺本身不相關,對于其而言最大的特點是開放的網絡通信協(xié)議以及運用了瀏覽器的有關技術。
2.3 系統(tǒng)工作流程
按照此前的需求分析結果以及居民信管的相關研究,該系統(tǒng)總體而言過程為:以縣為單位設置鄉(xiāng)鎮(zhèn)/街道基本信息;設置通用信息代碼庫;以鄉(xiāng)鎮(zhèn)為單位設置村委會基本信息;以從上向下的分層管理機制創(chuàng)建系統(tǒng)用戶;以村委單位錄入家庭和居民基本信息;圖像采集;系統(tǒng)各級用戶查詢參考居民信息;管理員根據實際需要進行數據導入/導出、備份/恢復等維護工作。系統(tǒng)的工作步驟參見下圖4-3所示。
圖4-3 系統(tǒng)工作流程圖
隨著我國現代化建設的推進,計算機網絡的快速普及,新疆各級基層組織和行政部門的信息化建設得到了前所未有的發(fā)展。另一方面,隨著人口增長、人們流動性增多、社會各方面節(jié)奏加快等原因,鄉(xiāng)鎮(zhèn)、街道和村委會這樣基層單位的日常工作變得更加細致、工作量大、服務面廣等趨勢。
新疆地區(qū)容納了多個民族,使用的語言類型也是多種多樣,在這里集中了世界六大語系當中的一半。政府為了確保法律要求的所有民族都能夠使用本民族的語言文字,采取了很多卓有成效的辦法,確保其有關權利,進而使得少數民族的文字在社會上受到了很大的認可,同時運用范圍也越來越廣泛。新疆自治區(qū)內通用的文字包含了維語和漢語兩種。新疆是多民族融合生活的自治地區(qū),這種特殊性不僅體現在服務對象(廣大人民群眾),而且也體現在服務者——基層工作人員。近幾年來,隨著人們文化水平的提高、雙語教育的大力推進,新疆各少數民族的漢語水平也在穩(wěn)步提高。但是,在基層,這種提高主要表現在日??谡Z,因此在日常工作中只使用一種語言——漢語,不符合實際。為了減輕基層工作人員的工作負擔,從而提高工作效率和服務質量,開發(fā)一款符合實際需要的、以居民信息采集、管理、維護、查詢、統(tǒng)計等功能為一體的多語種居民信息管理系統(tǒng),不僅能夠轉變工作方式、提高基層的服務職能,而且讓廣大群眾享受現代化技術的便利等方面具有更大的實際意義。
本文以南疆地區(qū)農村的特殊需求為主要的分析背景,緊密的貼合實用性、便捷性、可靠性以及可拓展性等基本設計思想,闡述了ASP.NET技術并與Web數據庫相聯系,并介紹了基于.NET的維漢雙語農村居民信息管理系統(tǒng)的工作情況。
[1]李夢玉. 區(qū)域化居民動態(tài)管理系統(tǒng)的設計與實現[D].電子科技大學,2012.
[2]李占紅. 居民信息管理系統(tǒng)及Oracle 10g數據庫優(yōu)化[D].山東大學,2012.
[3]李曉磊. 公安業(yè)務信息管理系統(tǒng)的設計與實現[D].吉林大學,2012.
[4]廖熹. 洪都社區(qū)管理系統(tǒng)分析與設計[D].云南大學,2012.
[5]咸敏燕. 基于J2EE的社區(qū)管理平臺的設計與實現[D].廈門大學,2014.
[6]吳娟. 社區(qū)居民健康檔案管理系統(tǒng)的設計與實現[D].廈門大學,2014.
[7]郭辰生. 社區(qū)人口信息管理系統(tǒng)的設計與實現[D].內蒙古大學,2014.
2016-12-10
吐爾遜尼沙·吾買爾(1977-),維吾爾族,新疆和田人,碩士,和田師范??茖W校理學院講師,研究方向:人工智能;依爾夏提·阿布拉(1975-),維吾爾族,新疆和田人,碩士,和田師范專科學校體育學院副教授。研究方向:軟件工程。