城市流動人口管理系統(tǒng)_第1頁
城市流動人口管理系統(tǒng)_第2頁
城市流動人口管理系統(tǒng)_第3頁
城市流動人口管理系統(tǒng)_第4頁
城市流動人口管理系統(tǒng)_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《數(shù)據(jù)庫原理》課程設計題目城市流動人口管理系統(tǒng)學院(系)專業(yè)年級學生姓名指導教師職稱副教授2012年04月22日城市流動人口管理系統(tǒng)【摘要】現(xiàn)代城市是政治、經(jīng)濟、文化和交通的中心。城市的改革和發(fā)展是我國深入和繼續(xù)改革大業(yè)的中心課題。而現(xiàn)代城市的發(fā)展使人口高速膨脹,不同地區(qū)間的人員流動日益頻繁,這就給我們的公安部門在人口管理和控制犯罪等工作方面帶來了新的困難和課題。

在城市管理諸多方面中,維護社會穩(wěn)定,國家安寧,保障人民經(jīng)濟生活和社會生活的正常秩序,是我們公安干警作出的重要貢獻。目前人員流動是歷史上最頻繁的時期。對一個城市、一個地區(qū)來說,流動人口是生產(chǎn)力,是服務對象也是管理對象。流動人口通過在工作和生活所在地的派出所出示"務工證"和辦理"居民暫住證"等正式手續(xù),獲得在當?shù)氐木用窬幼?。當?shù)毓矙C關同時要對他們的一些個人信息(姓名、年齡、政治面貌、戶口所在地、婚姻狀況、現(xiàn)在工作地點、現(xiàn)居住地點、現(xiàn)聯(lián)絡方式、有否犯罪記錄等)進行綜合管理,是城市治安的重要組成部分?!娟P鍵詞】數(shù)據(jù)庫原理;數(shù)據(jù)庫系統(tǒng);MicrosoftVisualFoxPro6.0;城市人口管理系統(tǒng);城市流動人口管理系統(tǒng)簡介本系統(tǒng)是城市人口管理系統(tǒng)的一個組成部分,系統(tǒng)適用于城市流動人口管理部門,同時具備與公安局“警綜系統(tǒng)”、房管局“房管系統(tǒng)”、勞動和社會保障局“用工單位信息系統(tǒng)”進行一一對應的數(shù)據(jù)交換、準確比對和實時引用。城市流動人口管理系統(tǒng)是針對城市人口管理部門大量數(shù)據(jù)處理工作而開發(fā)的管理軟件。流動人口管理和服務系統(tǒng)是融數(shù)據(jù)錄入、日常管理、信息反饋、部門共享、監(jiān)督考核、決策分析為一體的綜合管理信息系統(tǒng)。系統(tǒng)以人口、年齡、房屋、戶籍信息、職業(yè)、為基礎,以政府信息網(wǎng)絡為依托,以建立多部門流動人口管理綜合應用為目標。實現(xiàn)流動人口與常住人口的統(tǒng)一管理、在流動人員日常生活、社會生活的涉及到的各個部門都能實現(xiàn)對流動人員信息共享;完全替代人工報表、統(tǒng)計和紙文信息傳輸方式,提高工作效率和質量,避免因人為因素造成的數(shù)據(jù)不精確,統(tǒng)計不準確,同時降低工作費用,解放人力物力等方面的功能。用戶通過輸入姓名、住址、職業(yè)等基本信息,由系統(tǒng)自行生成相應的統(tǒng)計數(shù)據(jù)及各類表以供用戶查詢、打印;另外用戶還可以對這些基本信息進行定期的更新和刪除,城市流動人口管理系統(tǒng)力求給用戶方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。城市流動人口管理系統(tǒng)能夠更好的管理城市流動人員信息能夠使管理者和管理部門能夠科學的合理的公平的對流動人口進行管理。緒論開發(fā)背景隨著時代的進步,社會生產(chǎn)力高速發(fā)展,新技術層出不窮,整個人類社會已逐步走向信息化,作為高新技術的產(chǎn)物——計算機,也在逐步滲透到每一個領域。借著計算機的普及,數(shù)據(jù)庫也有了更大的發(fā)展。數(shù)據(jù)庫適合數(shù)據(jù)量大,關系復雜的數(shù)據(jù)處理。通過數(shù)據(jù)來反映客觀事物之間本質的必然聯(lián)系。實現(xiàn)了數(shù)據(jù)的獨立性(將數(shù)據(jù)和應用獨立開來),適合于面向全組織的應用需求。適合共享程度要求比較高,冗余性要求比較小的應用需求。開發(fā)目的在人口管理中,需要從大量的人口活動中提取相關信息,以反映人口流動情況。傳統(tǒng)的手工操作方式,易發(fā)生數(shù)據(jù)丟失,統(tǒng)計錯誤,勞動強度高,且速度慢。使用計算機來管理流動人口信息,不但可以節(jié)省時間和人力,更能全面、有效地掌握流動人口基本情況,及時獲取最新的準確資料和信息。在計算機聯(lián)網(wǎng)后,數(shù)據(jù)在網(wǎng)上傳遞,可以實現(xiàn)數(shù)據(jù)共享,避免重復勞動,規(guī)范人口管理行為,從而提高了管理效率和水平。系統(tǒng)開發(fā)環(huán)境VisualFoxpro6.0是一個功能強大的數(shù)據(jù)庫管理系統(tǒng),它能夠即迅速又簡單地建立用戶的數(shù)據(jù)庫,同時提供強大的數(shù)據(jù)庫管理功能,從而使數(shù)據(jù)庫的操作更有效靈活。VisualFoxpro所提供的數(shù)據(jù)庫從文件結構上來說,只是一個文件類型數(shù)據(jù)庫。它比較適合中﹑小型的信息系統(tǒng)的開發(fā)。它可以包含如下幾個數(shù)據(jù)來源:數(shù)據(jù)表﹑本地數(shù)據(jù)集﹑遠程數(shù)據(jù)集﹑數(shù)據(jù)庫連接﹑存儲過程。SQL是1974年由boycee和Chamberbin提出的,并在IBM公司研制的關系數(shù)據(jù)庫管理系統(tǒng)原型SystemR上實現(xiàn)的。SQL集數(shù)據(jù)查詢﹑數(shù)據(jù)操縱﹑數(shù)據(jù)定義和數(shù)據(jù)操縱功能于一體。SQL功能極強,語言十分簡潔,完成核心只用了9個動詞(SELECT﹑CREATE﹑DROP﹑ALTER﹑INSERT﹑UPDATE﹑DELETE﹑GRANT﹑REEVOKE)。一、管理信息系統(tǒng)概述

現(xiàn)代城市是政治、經(jīng)濟、文化和交通的中心。城市的改革和發(fā)展是我國深入和繼續(xù)改革大業(yè)的中心課題。而現(xiàn)代城市的發(fā)展使人口高速膨脹,不同地區(qū)間的人員流動日益頻繁,這就給我們的公安部門在人口管理和控制犯罪等工作方面帶來了新的困難和課題。

在城市管理諸多方面中,維護社會穩(wěn)定,國家安寧,保障人民經(jīng)濟生活和社會生活的正常秩序,是我們公安干警作出的重要貢獻。目前人員流動是歷史上最頻繁的時期。對一個城市、一個地區(qū)來說,流動人口是生產(chǎn)力,是服務對象也是管理對象。流動人口通過在工作和生活所在地的派出所出示"務工證"和辦理"居民暫住證"等正式手續(xù),獲得在當?shù)氐木用窬幼唷.數(shù)毓矙C關同時要對他們的一些個人信息(姓名、年齡、政治面貌、戶口所在地、婚姻狀況、現(xiàn)在工作地點、現(xiàn)居住地點、現(xiàn)聯(lián)絡方式、有否犯罪記錄等)進行綜合管理,是城市治安的重要組成部分。在人口管理方面,為了適應現(xiàn)代社會人們高度強烈的時間觀念,也設計了流動人口管理系統(tǒng),管理人員可通過該系統(tǒng)完成信息的添加、刪除、修改等操作,客戶可以查詢自己的相關政策信息,而且只需按系統(tǒng)要求輸入即可操作。減少了不必要的麻煩,也可節(jié)省大量的時間,避免資源浪費。二、系統(tǒng)總體設計通過對上述的調查和分析,可得到下面的一個流動人口管理系統(tǒng)功能模塊的結構圖系統(tǒng)功能模塊圖------圖1------三、數(shù)據(jù)庫設計(1)可行性分析眾所周知,在人口管理的各個環(huán)節(jié)中,人口信息管理從流動人口一經(jīng)登記就已經(jīng)開始,而眾多的人口信息給人口管理部門的人口信息管理人員帶來了繁瑣的工作,這樣難免會出現(xiàn)一些差錯。因此,流動人口管理對于整個社會正常的人口管理工作的好壞以及成功與否起著重要的作用。對于數(shù)據(jù)龐大的流動人口信息,人口管理人員的工作量也相應很大。隨著網(wǎng)絡的普及與城市網(wǎng)絡的巨大發(fā)展,管理人員或多或少的掌握了計算機對信息的處理過程,通過網(wǎng)絡對流動人口信息進行科學管理并非難事。流動人口入住城市后,人口管理部門通過登記將流動人口信息進行錄入;錄入結束后,管理人員可以將流動人口信息通過聯(lián)網(wǎng)計算機上傳到人口管理系統(tǒng)數(shù)據(jù)庫中,政府對人口信息統(tǒng)一管理,達到統(tǒng)籌宏觀的管理效果;流動人口也可以通過網(wǎng)絡查詢相關政策,從而大大減輕了人口管理人員的負擔,提高了人口管理的效率與質量?,F(xiàn)在,計算機的價格已經(jīng)十分低廉,性能卻有了很大的進步。而本系統(tǒng)的開發(fā),為人口管理的工作效率帶來了一個質的飛躍,為此主要表現(xiàn)有以下幾個方面:第一、本系統(tǒng)的運行可以代替人工進行許多繁雜的勞動;第二、本系統(tǒng)的運行可以節(jié)省許多資源;第三、本系統(tǒng)的運行可以大大的提高政府的工作效率,等等。所以,本系統(tǒng)是可行的。(2)用戶需求分析流動人口管理系統(tǒng)涉及到的用戶有系統(tǒng)管理員、查詢用戶。其中查詢用戶包括:流動人口、政府人員、公安機關人員、公司人事部門等。管理人員需求分析:eq\o\ac(○,1)查詢或修改流動人口的總體情況eq\o\ac(○,2)查詢或修改流動人口的基本信息查詢用戶的需求分析:eq\o\ac(○,1)查詢相關的政策eq\o\ac(○,2)查詢流動人口的情況(3)數(shù)據(jù)字典下面對“流動人口信息管理”處理功能中包含的幾個對象加以描述eq\o\ac(○,1)數(shù)據(jù)項流動人口:序號數(shù)據(jù)項名數(shù)據(jù)類型長度取值范圍1姓名字符82身份證號數(shù)字183年齡數(shù)字24性別字符25住址字符1006婚姻狀況字符47職業(yè)字符1008醫(yī)療情況字符1009教育情況字符20010家庭人口數(shù)字1011戶籍所在地字符10012遷入時間數(shù)字1013政治面貌字符414聯(lián)系電話數(shù)字1215身體狀況字符1016收入狀況數(shù)字10------表1------公司人事部門:序號數(shù)據(jù)項名數(shù)據(jù)類型長度取值范圍1姓名char82年齡int33證件號char204登陸密碼char205聯(lián)系方式char126公司名稱char100------表2------政府人員:序號數(shù)據(jù)項名數(shù)據(jù)類型長度取值范圍1姓名char82年齡int33證件號char204登陸密碼char205聯(lián)系方式char126政府機構名稱char100------表3------公安機關人員:序號數(shù)據(jù)項名數(shù)據(jù)類型長度取值范圍1姓名char82年齡int33證件號char204登陸密碼char205聯(lián)系方式char126公安局所在地char1007公安局名稱char100------表4------系統(tǒng)管理員:序號數(shù)據(jù)項名數(shù)據(jù)類型長度取值范圍1姓名char82年齡int103工作IDchar114登陸密碼char205聯(lián)系方式char12------表5------eq\o\ac(○,2)數(shù)據(jù)結構序號數(shù)據(jù)結構名含義說明組成1查詢或修改流動人口的總體情況查詢或修改所有流動人口的所有情況姓名+身份證號+年齡+性別+住址+婚姻狀況+職業(yè)+醫(yī)療情況+教育情況+家庭人口+戶籍所在地+遷入時間+政治面貌+聯(lián)系電話+身體狀況+收入狀況2查詢或修改流動人口的基本信息查詢或修改所有流動人口的基本信息姓名+身份證號+年齡+性別+住址+婚姻狀況+職業(yè)+醫(yī)療情況+教育情況+家庭人口+戶籍所在地+遷入時間+政治面貌+聯(lián)系電話+身體狀況+收入狀況3查詢相關的政策根據(jù)查詢用戶的需求提供相關政策情況相關的醫(yī)療、教育、住房政策4查詢流動人口的情況根據(jù)查詢用戶的需求提供他所需要的流動人口信息姓名+身份證號+年齡+性別+住址+婚姻狀況+職業(yè)+醫(yī)療情況+教育情況+家庭人口+戶籍所在地+遷入時間+政治面貌+聯(lián)系電話+身體狀況+收入狀況------表6------eq\o\ac(○,3)數(shù)據(jù)流序號數(shù)據(jù)流名數(shù)據(jù)流來源數(shù)據(jù)流去向組成說明1流動人口總體情況查詢要求需要查詢流動人口總體情況的管理人員管理員查詢工作ID2流動人口總體情況查詢條件需要查詢流動人口總體情況的查詢用戶用戶查詢身份證號3流動人口基本信息修改流動人口基本信息更新姓名+身份證號+年齡+性別+住址+婚姻狀況+職業(yè)+醫(yī)療情況+教育情況+家庭人口+戶籍所在地+遷入時間+政治面貌+聯(lián)系電話+身體狀況+收入狀況------表7------eq\o\ac(○,4)數(shù)據(jù)存儲數(shù)據(jù)存儲名輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流組成人口基本信息登陸信息流動人口總體信息現(xiàn)有流動人口總數(shù)、分布個人信息登陸信息流動人口個人相關信息姓名+身份證號+年齡+性別+住址+婚姻狀況+職業(yè)+醫(yī)療情況+教育情況+家庭人口+戶籍所在地+遷入時間+政治面貌+聯(lián)系電話+身體狀況+收入狀況家庭人口信息查詢請求查詢結果家庭成員數(shù)、家庭背景、醫(yī)療狀況、受教育狀況醫(yī)療信息查詢請求查詢結果家庭參加醫(yī)療保障情況,就醫(yī)情況教育信息查詢請求查詢結果家庭成員的收教育狀況、現(xiàn)有學生的教育狀況、學校情況登陸信息登陸身份驗證信息允許登陸登陸密碼、管理員ID政府政策信息查詢請求查詢結果相關的醫(yī)療、教育、住房政策------表8------eq\o\ac(○,5)處理過程序號處理過程名輸入輸出處理1登記流動人口基本信息姓名+身份證號+年齡+性別+住址+婚姻狀況+職業(yè)+醫(yī)療情況+教育情況+家庭人口+戶籍所在地+遷入時間+政治面貌+聯(lián)系電話+身體狀況+收入狀況根據(jù)流動人口錄入對應信息2管理員查詢登陸信息流動人口總體信息、流動人口個人信息根據(jù)輸出做相關記錄3用戶查詢查詢請求需要的相關信息記錄所輸出的信息4更新流動人口信息更新變更后的信息針對信息的變更做登記------表9------四、概念結構設計根據(jù)上述的需求分析,明確了該系統(tǒng)的主要功能,分別為:管理人員查詢、更新流動人口基本信息(姓名+身份證號+年齡+性別+住址+婚姻狀況+職業(yè)+醫(yī)療情況+教育情況+家庭人口+戶籍所在地+遷入時間+政治面貌+聯(lián)系電話+身體狀況+收入狀況),流動人員自己查詢政府相關政策。因此,可得到以下第一層數(shù)據(jù)流圖,即管理員對人口基本信息的查詢。------圖2------得到下面的第二層數(shù)據(jù)流圖,即流動人口對信息的查詢:------圖3------從上面的數(shù)據(jù)流圖可抽象得到以下城市流動人口管理系統(tǒng)的E—R圖:------圖4------各個具體的實體與聯(lián)系------圖5------------圖6------------圖7------------圖8------------圖9-----五、邏輯結構設計下面是把城市流動人口管理系統(tǒng)的基本E—R圖轉換為關系模型,關系的碼用下橫線標出關系模型:流動人口(身份證號、姓名、年齡、性別、住址、婚姻狀況、職業(yè)、醫(yī)療情況、教育情況、家庭人口、戶籍所在地、遷入時間、政治面貌、聯(lián)系電話、身體狀況、收入狀況)管理員(管理員ID、部門編號、管理員姓名、性別、聯(lián)系電話、電子郵件、出生年月)政府(政府編號、部門編號、政府名稱)政策(部門編號、醫(yī)療政策、教育政策、住房政策)數(shù)據(jù)庫中表清單數(shù)據(jù)庫表名關系模式名稱流動人口信息表流動人口管理員基本信息表管理員政府基本信息表政府政府政策信息表政策------表10------流動人口信息表字段名數(shù)據(jù)類型字段寬度備注姓名字符8NOTNULL身份證號數(shù)字18NOTNULL年齡數(shù)字2性別字符2只限“男”“女”住址字符100婚姻狀況字符4職業(yè)字符100醫(yī)療情況字符100教育情況字符200家庭人口數(shù)字10戶籍所在地字符100遷入時間數(shù)字10NOTNULL政治面貌字符4聯(lián)系電話數(shù)字12NOTNULL身體狀況字符10收入狀況數(shù)字10------表11------

管理員基本信息表字段名稱數(shù)據(jù)類型字段寬度備注管理員ID字符型11主關鍵字限數(shù)字管理員姓名字符型8NOTNULL性別字符型2限“男”、“女”聯(lián)系電話字符型15電子郵件字符型20出生年月日期型8部門編號字符型11------表12------政府基本信息表字段名稱類型字符寬度備注政府編號字符型11主關鍵字限數(shù)字政府名稱字符型10NOTNULL部門主任字符型8------表13------政府政策信息表字段名稱類型字符寬度備注醫(yī)療政策字符型20000教育政策字符型20000住房政策字符型20000部門編號字符型11------表14------六、物理設計為一給定的邏輯數(shù)據(jù)模型選取一個最適合應用要求的物理結構的過程,就是數(shù)據(jù)庫的物理設計。數(shù)據(jù)庫的物理設計通常分為兩步:(1)確定數(shù)據(jù)庫得的物理結構,在關系數(shù)據(jù)庫中主要指存取方法和存儲結構。(2)對物理結構進行評價,評價的重點是時間和空間效率。如果評價結果滿足原設計要求,則可進入到物理實施階段,否則,就需要重新設計或修改物理結構,有時甚至要返回邏輯設計階段修改數(shù)據(jù)模型。本系統(tǒng)省略該步驟。七、數(shù)據(jù)庫的實施與維護完成對數(shù)據(jù)庫的物理設計之后,設計人員就要用RDBMS提供的數(shù)據(jù)定義語言和其他實用程序將數(shù)據(jù)庫邏輯設計和物理設計結果嚴格描述出來,成為DBMS可以接受的源代碼,再經(jīng)過調試產(chǎn)生目標模式。然后就可以組織數(shù)據(jù)入庫了,這就是數(shù)據(jù)庫實施階段。(1)數(shù)據(jù)的載

溫馨提示

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

評論

0/150

提交評論