時間: 分類:推薦論文 次數(shù):
摘要:居民出行調(diào)查是一項(xiàng)綜合性的社會調(diào)查,它是建立交通需求模型和制定交通規(guī)劃方案的基礎(chǔ)數(shù)據(jù)來源,同時對了解城市居民的出行習(xí)慣具有重要意義[1]。但目前在操作過程中,其不足之處在于數(shù)據(jù)量過于龐大,這給后期的數(shù)據(jù)分析和處理帶來了巨大的困難,因此影響了調(diào)查的使用效果[2]。本文通過利用數(shù)據(jù)庫編程技術(shù)、信息處理技術(shù)同時結(jié)合居民出行調(diào)查的特點(diǎn)來建立一個出行調(diào)查數(shù)據(jù)處理分析系統(tǒng),以提高出行調(diào)查數(shù)據(jù)處理的效率和準(zhǔn)確性。這對減少出行調(diào)查的工作量,提高調(diào)查的可操作性具有重要意義。
關(guān)鍵詞:交通運(yùn)輸評職范文,期刊投稿,居民出行調(diào)查,數(shù)據(jù)處理,系統(tǒng)編程
1 系統(tǒng)總體設(shè)計(jì)
1.1需求分析
在進(jìn)行一個項(xiàng)目的設(shè)計(jì)之前,首先要進(jìn)行必要的需求分析。下面是對居民出行調(diào)查數(shù)據(jù)處理分析系統(tǒng)的需求分析,根據(jù)以下分析進(jìn)行系統(tǒng)設(shè)計(jì)。
基于居民出行調(diào)查數(shù)據(jù)涵蓋大量的信息,希望將其實(shí)行信息化處理,使數(shù)據(jù)方便輸入、存儲、查詢,同時通過建立數(shù)據(jù)處理分析系統(tǒng)來實(shí)現(xiàn)對數(shù)據(jù)的統(tǒng)計(jì)分析。該系統(tǒng)主要功能如下:
¨ 方便工作人員錄入和存儲居民出行調(diào)查數(shù)據(jù),可以對數(shù)據(jù)進(jìn)行刪除、增加、插入調(diào)查操作,直觀方便地查詢輸入的調(diào)查數(shù)據(jù)。
¨ 檢查居民出行調(diào)查數(shù)據(jù)的正確性,嚴(yán)格遵循調(diào)查數(shù)據(jù)的真實(shí)性,防止輸入過程中出現(xiàn)錯誤。
¨ 對調(diào)查數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,其中統(tǒng)計(jì)內(nèi)容主要包括戶屬性特征、個人屬性特征以及出行量、出行目的、出行方式等各種出行特征。
¨ 能根據(jù)不同的出行目的或出行方式統(tǒng)計(jì)出行的空間分布。
根據(jù)以上要求,綜合考慮,采用Access數(shù)據(jù)庫結(jié)合Visual Basic語言開發(fā)有關(guān)居民出行調(diào)查數(shù)據(jù)錄入、檢查、加工、處理、統(tǒng)計(jì)、分析的多功能軟件模塊,其作用主要體現(xiàn)在以下幾個方面:
¨ 錄入系統(tǒng)和統(tǒng)計(jì)系統(tǒng)分開,嚴(yán)格按照調(diào)查表填寫格式設(shè)計(jì)的友好的數(shù)據(jù)錄入界面,相對于直接輸進(jìn)Excel表格,更能體現(xiàn)人性化和方便性的一面。
¨ 錄入系統(tǒng)的檢查功能保證了數(shù)據(jù)錄入的準(zhǔn)確性。
¨ 錄入的數(shù)據(jù)自動保存,同時方便對大量居民出行數(shù)據(jù)進(jìn)行查詢、刪除、插入等操作。
¨ 與Visual Basic語言程序結(jié)合,運(yùn)用統(tǒng)計(jì)學(xué)和數(shù)學(xué)原理準(zhǔn)確快捷地進(jìn)行各種數(shù)據(jù)分析。
1.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
將需求分析得到的用戶需求抽象為信息結(jié)構(gòu),即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì),概念結(jié)構(gòu)設(shè)計(jì)是本數(shù)據(jù)庫項(xiàng)目設(shè)計(jì)的關(guān)鍵。將上面的需求分析畫出功能模塊圖,如圖1.1,圖1.2所示:
2 數(shù)據(jù)處理錄入模塊
數(shù)據(jù)處理錄入模塊基于Access數(shù)據(jù)庫平臺,包含戶特征調(diào)查表、個人基本特征表、個人出行情況表三個表格。其中戶特征調(diào)查表與個人基本特征表通過戶編號字段相連,形成一對多關(guān)系,個人基本特征表與個人出行情況表通過個人系統(tǒng)編號字段相連,該字段為系統(tǒng)自動編號,同樣形成一對多關(guān)系。
數(shù)據(jù)庫中各表格以窗體形式為錄入人員提供直接美觀的輸入界面,窗體設(shè)計(jì)嚴(yán)格按照調(diào)查表的樣式,結(jié)合數(shù)據(jù)庫中有效性規(guī)則和有效性文本提示,大大降低了人為錄入數(shù)據(jù)的錯誤,保證數(shù)據(jù)的準(zhǔn)確性。同時數(shù)據(jù)庫的自動保存功能,確保了調(diào)查數(shù)據(jù)的完整性。
3 數(shù)據(jù)統(tǒng)計(jì)分析模塊
3.1 數(shù)據(jù)連接
系統(tǒng)采用VB中的ADO Data控件來鏈接Access數(shù)據(jù)庫中的數(shù)據(jù)源,ADO Data控件使用Microsoft ActiveX數(shù)據(jù)對象(ADO)來快速建立數(shù)據(jù)綁定的控件和數(shù)據(jù)提供者之前的連接。數(shù)據(jù)綁定控件是任何具有“數(shù)據(jù)源”屬性的控件。數(shù)據(jù)提供者可以是任何符合OLEDB規(guī)范的數(shù)據(jù)源[4]。
在設(shè)計(jì)時,程序動態(tài)設(shè)置ConnectionString和RecordSource屬性來更改數(shù)據(jù)庫,系統(tǒng)在運(yùn)行時對ConnectionString設(shè)置語句如下:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _
& VB.App.Path & accesspath & "Persist Security Info=False"
而RecordSource屬性設(shè)置則根據(jù)指標(biāo)的不同對數(shù)據(jù)集的不同選擇來創(chuàng)建連接。
3.2 數(shù)據(jù)特征指標(biāo)統(tǒng)計(jì)
樣本數(shù)據(jù)特征統(tǒng)計(jì)包括戶基本特征、個人基本特征以及個人出行特征三部分,其中戶基本特征包括戶人數(shù)、稅后年收入、車輛擁有情況等,個人基本特征包括性別構(gòu)成、年齡結(jié)構(gòu)、職業(yè)結(jié)構(gòu)、通勤主要交通工具等,個人出行特征包括出行方式構(gòu)成、出行母的構(gòu)成、出行時間分布、不同出行方式出行時間等。
由于采用SQL語句對RecordSource屬性設(shè)置合適的數(shù)據(jù)集,各特征統(tǒng)計(jì)多采用順序讀取比較的方法進(jìn)行統(tǒng)計(jì),編程代碼簡單,較易實(shí)現(xiàn),而且各特征統(tǒng)計(jì)方式差異不大.
3.3 OD矩陣生成與擴(kuò)算
OD矩陣的生成是從個人出行情況表中提取的OD信息,以小區(qū)為單位統(tǒng)計(jì)形成。系統(tǒng)讀取表中“出發(fā)小區(qū)”、“到達(dá)小區(qū)”兩個字段即可獲得OD信息,一般來說還需要按照出行方式以及戶籍非戶籍方式進(jìn)行分類統(tǒng)計(jì),因此系統(tǒng)先在Access中采用SQL語句將表中數(shù)據(jù)按照戶籍和非戶籍分為兩個數(shù)據(jù)集,然后再用ADO Data控件動態(tài)鏈接其中一個數(shù)據(jù)集,初始化三維矩陣OD(i,j,k),其中i、j分別為交通小區(qū)編碼,從“出發(fā)小區(qū)”、“到達(dá)小區(qū)”兩個字段獲得對應(yīng),而k則對應(yīng)出行方式編碼,通過讀取數(shù)據(jù)集中記錄,最后分方式生成OD矩陣。具體計(jì)算流程如圖3.1所示:
在生成OD矩陣后,還需要對OD矩陣進(jìn)行擴(kuò)算以反映總體特征。分兩步進(jìn)行,首先是對產(chǎn)生量和吸引量的擴(kuò)算放大:
產(chǎn)生量擴(kuò)算公式: 吸引量擴(kuò)算公式:
然后是對OD矩陣的擴(kuò)算,主要是對OD矩陣中的零元素進(jìn)行調(diào)整,因?yàn)榫仃囍械牧阍貙?shí)際大都不等于零,只是抽樣過程中沒被抽中形成的結(jié)果,我們根據(jù)原始矩陣和擴(kuò)算后的吸引量比率的關(guān)系來對OD矩陣進(jìn)行擴(kuò)算。首先將分為兩部分其中將按的比例進(jìn)行分割, 按照 所對應(yīng)的 的比率進(jìn)行分割,獲得對應(yīng)的 ,將 加進(jìn)原矩陣后,此時由于,因此要的量按比例分配累加到矩陣中,累加后再調(diào)整產(chǎn)生量,將 的量按比例分配累加到矩陣中,如此反復(fù)調(diào)整直到滿足精度要求。OD擴(kuò)算流程如圖3.2所示:
4 數(shù)據(jù)輸出模塊
數(shù)據(jù)采用多種形式輸出,戶基本特征、個人基本特征和個人出行特征中指標(biāo)的統(tǒng)計(jì)結(jié)果在系統(tǒng)中以窗體表格的形式顯示,在VB中采用MSFlexGrid控件,該控件提供了高度靈活的網(wǎng)格排序、合并和格式設(shè)置功能,使用戶更方便地操作。個人出行特征分析模塊的界面及出行OD統(tǒng)計(jì)界面如圖4.1所示:
5 研究總結(jié)
本文是對居民出行調(diào)查數(shù)據(jù)處理分析系統(tǒng)的分析與設(shè)計(jì)。首先是對系統(tǒng)進(jìn)行總體設(shè)計(jì),分析開發(fā)的需求,明確系統(tǒng)開發(fā)的目標(biāo)和所要達(dá)到的效果,對系統(tǒng)所應(yīng)具有的功能需求進(jìn)行分析,劃分系統(tǒng)結(jié)構(gòu),同時對數(shù)據(jù)庫進(jìn)行設(shè)計(jì);然后構(gòu)建系統(tǒng)的整體框架,把系統(tǒng)劃分為三個模塊,最后對每個模塊設(shè)計(jì)過程分別進(jìn)行詳細(xì)介紹。
參考文獻(xiàn):
[1] 王京元 王煒 程琳.居民出行調(diào)查中的抽樣技術(shù)研究[J].公路交通技術(shù).2005,4(22):99-107.
[2] 陸錫明等.2007年上海市居民出行調(diào)查報(bào)告[R].上海:上海市城市綜合交通規(guī)劃研究所,2007.
[3] 葉華喬. Access數(shù)據(jù)庫查詢操作的分類與實(shí)現(xiàn)[J].電腦知識與技術(shù).2011(31).
[4] 周其樂. 數(shù)據(jù)庫管理系統(tǒng)的功能與組成[J].科技資訊.2009(5).
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1003-1707
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:0577-9154
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1001-4233
刊期:進(jìn)入查看
格式:咨詢顧問
級別:北大期刊,CSSCI南大期刊
ISSN:1671-7465
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1005-9245
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1002-896X
刊期:進(jìn)入查看
格式:咨詢顧問
級別:北大期刊,CSCD期刊,統(tǒng)計(jì)源期刊
ISSN:0254-1769
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1002-4921
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1002-5936
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1001-8867
刊期:進(jìn)入查看
格式:咨詢顧問
級別:CSSCI南大期刊,北大期刊,統(tǒng)計(jì)源期刊
ISSN:1003-2886
刊期:進(jìn)入查看
格式:咨詢顧問
級別:北大期刊,統(tǒng)計(jì)源期刊,CSSCI南大期刊
ISSN:1000-5560
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2045-2322
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0284-1851
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2352-4928
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0169-4332
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0960-7412
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0048-9697
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0191-2917
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:1741-7007
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2238-7854
刊期:進(jìn)入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2214-7144
刊期:進(jìn)入查看
格式:咨詢顧問