【《基于Python的空氣質(zhì)量預(yù)測(cè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)》11000字】_第1頁(yè)
【《基于Python的空氣質(zhì)量預(yù)測(cè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)》11000字】_第2頁(yè)
【《基于Python的空氣質(zhì)量預(yù)測(cè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)》11000字】_第3頁(yè)
【《基于Python的空氣質(zhì)量預(yù)測(cè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)》11000字】_第4頁(yè)
【《基于Python的空氣質(zhì)量預(yù)測(cè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)》11000字】_第5頁(yè)
已閱讀5頁(yè),還剩19頁(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)介

基于Python的空氣質(zhì)量預(yù)測(cè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)目錄摘要 摘要現(xiàn)在整個(gè)世界都在關(guān)心注意城市的空氣質(zhì)量,就是因?yàn)殪F霾的問(wèn)題,當(dāng)然了當(dāng)?shù)卣不ㄙM(fèi)了非常多的人力、物力和財(cái)力來(lái)力求改善咱們的城市空氣質(zhì)量。我們是這個(gè)城市的居民肯定要時(shí)常問(wèn)道:我們的城市空氣質(zhì)量現(xiàn)在到底啥情況了?在這近幾年的時(shí)間中我們的城市空氣質(zhì)量到底是在繼續(xù)惡化還是有所改善呢?我們的城市空氣質(zhì)量和其他城市相比較,是更好還是更差呢?在二十一世紀(jì),計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的快速發(fā)展,各種各樣的數(shù)據(jù)和信息在網(wǎng)絡(luò)上出現(xiàn),如何實(shí)行有用的數(shù)據(jù)和信息搜羅匯集與整頓理順變成了一個(gè)很嚴(yán)重的問(wèn)題。我們這個(gè)程序經(jīng)過(guò)獲取得到與空氣質(zhì)量相關(guān)的的大量數(shù)據(jù)和信息,然后把這些信息和數(shù)據(jù)實(shí)行分解剖析和展出顯示,最后實(shí)現(xiàn)城市空氣質(zhì)量的預(yù)測(cè)與分析,這個(gè)程序是用機(jī)器學(xué)習(xí)的模型來(lái)實(shí)現(xiàn)的。我們這個(gè)必要設(shè)計(jì)的重點(diǎn)工作就是經(jīng)過(guò)Python編程語(yǔ)言來(lái)設(shè)計(jì)并且開(kāi)發(fā)一個(gè)空氣質(zhì)量預(yù)測(cè)與分析的系統(tǒng),經(jīng)過(guò)獲取得到北京空氣質(zhì)量的文件數(shù)據(jù),經(jīng)過(guò)前臺(tái)提供使用者展示,采用柱形圖、折線圖等數(shù)據(jù)可視化的方法和方式來(lái)展示給使用者,經(jīng)過(guò)創(chuàng)建SVR訓(xùn)練模型,實(shí)現(xiàn)北京市空氣質(zhì)量的預(yù)測(cè)與分析,供給使用者來(lái)實(shí)現(xiàn)信息和數(shù)據(jù)的預(yù)測(cè)與分析。這篇文章最先講解了課題研究背景和課題研究意義、課題發(fā)揚(yáng)進(jìn)展的現(xiàn)在狀況等相關(guān)內(nèi)容,接下來(lái)講解了與本程序相關(guān)的幾個(gè)技術(shù)和常識(shí),然后是對(duì)程序進(jìn)行需求的分析,而后又講解了程序各個(gè)功能的需求、程序在運(yùn)行時(shí)候的環(huán)境和對(duì)信息和數(shù)據(jù)進(jìn)行描繪闡述等等內(nèi)容,另外是程序的總體設(shè)計(jì)。程序的設(shè)計(jì)包含大綱設(shè)計(jì)、各個(gè)模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)的設(shè)計(jì)。本篇文章在終末對(duì)程序?qū)嵭辛嗽敱M精細(xì)的設(shè)計(jì)與準(zhǔn)確的測(cè)試。關(guān)鍵詞:城市空氣質(zhì)量;Python;可視化;預(yù)測(cè)與分析概述研究背景及意義城市空氣質(zhì)量的好壞直接關(guān)系到人們的日常生活與工作日常。目前,我國(guó)經(jīng)濟(jì)快速發(fā)展,城鎮(zhèn)化進(jìn)程加速,城市工業(yè)和交通的規(guī)模也越來(lái)越大。從而導(dǎo)致空氣污染越來(lái)越危急。空氣的污染物主要包含以下幾種:可吸入顆粒物(PM10、PM2.5等)、氮氧化物(NOX)、一氧化碳(CO)、臭氧(O3)、二氧化硫(SO2)、二氧化氮(NO2)、一氧化氮(NO)等,所以說(shuō),目前空氣污染問(wèn)題已經(jīng)變成大家共同關(guān)注的重要問(wèn)題。計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的全面推廣,各行各業(yè)就能得到很多的相關(guān)數(shù)據(jù)和信息,因?yàn)槿鄙傩畔⒘康臄?shù)據(jù)處置管理方法與工具,而造成數(shù)據(jù)和信息的利用率非常低,因此,快速生成的巨多信息和數(shù)據(jù)就僅僅能存儲(chǔ)在一行中,所以形成了巨大的鋪張浪費(fèi)。研究開(kāi)發(fā)人員不但須要去理解信息和數(shù)據(jù)在整個(gè)計(jì)算過(guò)程中的變更,還須要圖像與圖形去對(duì)計(jì)算出的信息和數(shù)據(jù)實(shí)行分解剖析。隨著計(jì)算機(jī)信息網(wǎng)絡(luò)技術(shù)的發(fā)展,數(shù)據(jù)可視化的內(nèi)涵在不斷豐富。工程數(shù)據(jù)的可視化和科學(xué)計(jì)算數(shù)據(jù)的可視化是數(shù)據(jù)可視化的兩種表現(xiàn)形式。各種各樣索然無(wú)味的信息和數(shù)據(jù)能夠經(jīng)過(guò)數(shù)據(jù)可視化技術(shù)用圖像與圖形的方法展現(xiàn)出來(lái),研究學(xué)者們更加方便高效的來(lái)進(jìn)行分解剖析和處置管理信息和數(shù)據(jù),發(fā)掘出數(shù)據(jù)背后的次序,因此人們能夠更加方便理解自己身邊的各種信息和數(shù)據(jù)?,F(xiàn)在,很多城市的空氣質(zhì)量有關(guān)網(wǎng)絡(luò)站點(diǎn)僅僅展示了PM2.5指數(shù)或者與城市相近這一段時(shí)間的數(shù)據(jù)和信息,僅僅反應(yīng)了這某一個(gè)地區(qū)中每立方米空氣中形態(tài)樣式直徑小于2.5微米的粒狀的總計(jì)目標(biāo),但是這不能反應(yīng)微量元素包括這些可吸入顆粒物,而且這么多微量元素是影響人體健康的嚴(yán)重要素。當(dāng)用戶需求去熟悉這些信息的時(shí)候,就必須登錄專門(mén)的網(wǎng)絡(luò)站點(diǎn)去進(jìn)行查閱,例如各個(gè)省市環(huán)保部門(mén)的網(wǎng)絡(luò)站點(diǎn)。另外,因?yàn)檫@些專門(mén)的網(wǎng)絡(luò)站點(diǎn)缺乏對(duì)各個(gè)城市甚至這個(gè)城市不同地區(qū)的空氣質(zhì)量變動(dòng)的統(tǒng)計(jì)闡述,用戶沒(méi)有辦法對(duì)這個(gè)地域的空氣質(zhì)量做出明確、徑直的判斷。在這基礎(chǔ)上,我覺(jué)得可以有這么一個(gè)平臺(tái)能將空氣質(zhì)量數(shù)據(jù)與數(shù)據(jù)可視化技術(shù)相結(jié)合,數(shù)據(jù)這樣就能被轉(zhuǎn)化成圖形或者圖像展示在電腦屏幕上,這樣的話用戶就能直觀的看到各種各樣的空氣質(zhì)量的實(shí)際狀況,和更加和睦的用戶體驗(yàn)。應(yīng)用前景廣泛、具有持續(xù)創(chuàng)造力的是數(shù)據(jù)可視化技術(shù),數(shù)據(jù)可視化技術(shù)能完美的把抽象難于理解的數(shù)據(jù)用很明白易于懂的方式展示出來(lái)。對(duì)于PM2.5、AQI等空氣質(zhì)量指數(shù)的信息,來(lái)運(yùn)用數(shù)據(jù)可視化的技術(shù)展現(xiàn)是有非常大的優(yōu)勢(shì)的。由于這些指數(shù)是有不變的衡量規(guī)范,并且這些勘測(cè)的結(jié)果完全可以進(jìn)行量化,不同的時(shí)間或不同的地區(qū)測(cè)量的數(shù)據(jù)之間的差值就能極佳的反映出這一個(gè)指數(shù)在某一個(gè)時(shí)間或某一個(gè)地區(qū)范圍內(nèi)的變化走勢(shì)。所以說(shuō),把這些指數(shù)用數(shù)據(jù)可視化的技術(shù)展示出來(lái),數(shù)據(jù)之間的差值就會(huì)相當(dāng)?shù)闹庇^的表現(xiàn)出來(lái),波動(dòng)的趨勢(shì)也是一望而知,再通過(guò)機(jī)器學(xué)習(xí)的方式進(jìn)行空氣質(zhì)量的預(yù)測(cè),非常具有研究意義或者警示意義。課題發(fā)展現(xiàn)狀現(xiàn)在在我們國(guó)家,有這么一套城市空氣污染數(shù)值預(yù)報(bào)系統(tǒng)(CityAirPollutionPrediction,CAPPS)是由中國(guó)氣象科學(xué)研究院研發(fā)制作出來(lái)的,現(xiàn)在已經(jīng)在北京、上海、武漢、遼寧等很多個(gè)直轄市和城市實(shí)施運(yùn)行。CAPPS系統(tǒng)就是運(yùn)用有限體積法來(lái)給大氣平流擴(kuò)散方程積分獲得到多尺度箱格預(yù)報(bào)模型,和中尺度的大氣數(shù)值模式或者嵌套產(chǎn)生,不必去導(dǎo)入污染源強(qiáng)的資料,可以依據(jù)污染物濃度的監(jiān)測(cè)值來(lái)預(yù)告城市空氣中的SO2、NO2、PM10的污染源的潛在指數(shù)和密度。我們國(guó)內(nèi)還有非常多的研究學(xué)者在這一領(lǐng)域的研究上做出了重大的功勛。LiJ等教授專家學(xué)者連合城市空氣質(zhì)量數(shù)據(jù)與氣象數(shù)據(jù)推出了一個(gè)多維度的、新的視圖,能可視化的進(jìn)行闡述中國(guó)的霧霾問(wèn)題;他們又提出了另一個(gè)探測(cè)相關(guān)性的視圖,這個(gè)視圖可以對(duì)城市空氣質(zhì)量的改變趨勢(shì)與不同城市的氣象信息屬性實(shí)行了數(shù)據(jù)可視化。李文杰等教授專家學(xué)者從季節(jié)數(shù)據(jù)和月數(shù)據(jù)均勻處理、不同的空氣污染級(jí)別進(jìn)行分別的處理與空氣污染的過(guò)程進(jìn)行采取解決3個(gè)角度的處理空氣污染指數(shù)(API)與對(duì)應(yīng)的空氣質(zhì)量要素信息,運(yùn)用相關(guān)分析法進(jìn)行研究API和氣象要素信息中間的關(guān)系。袁博等教授專家學(xué)者依據(jù)矢量距離與地理距離,然后運(yùn)用逐步聚類的方法對(duì)各個(gè)城市的空氣API指數(shù)進(jìn)行分析與預(yù)測(cè),用季節(jié)為時(shí)間尺度來(lái)解析聚類所產(chǎn)生的城市群的季節(jié)變幻特征。Zhang等教授專家學(xué)者聯(lián)合城市空氣質(zhì)量數(shù)據(jù)、氣象、人類的移動(dòng)性、道路網(wǎng)絡(luò)的結(jié)構(gòu)性與感興趣的各個(gè)點(diǎn),然后提出了一個(gè)基于共同訓(xùn)練框架的半監(jiān)督的練習(xí)方法,這個(gè)方法包含了2個(gè)單獨(dú)的分類機(jī)器。本課題主要工作本文通過(guò)目標(biāo)網(wǎng)址的信息進(jìn)行數(shù)據(jù)下載,把下載的數(shù)據(jù)提供前臺(tái)搜索,最后進(jìn)行可視化展示,系統(tǒng)主要工作如下:1、獲取數(shù)據(jù)下載北京年空氣質(zhì)量csv數(shù)據(jù)集文件數(shù)據(jù),包含字段AQI,PM2.5,PM10,SO2,NO2,CO,O3等數(shù)據(jù)。2、可視化展示把獲取到的數(shù)據(jù),以圖形化的形式呈現(xiàn)給用戶。3、空氣質(zhì)量預(yù)測(cè)通過(guò)創(chuàng)建訓(xùn)練SVR模型,進(jìn)行空氣質(zhì)量的預(yù)測(cè)相關(guān)技術(shù)簡(jiǎn)介Python簡(jiǎn)介Python不僅僅是一種編程開(kāi)發(fā)語(yǔ)言,它更是計(jì)算機(jī)編程語(yǔ)言的字面翻譯,而且能用于面向?qū)ο蟮木幊獭T谑攀兰o(jì)八十年代末,Python是由GuidovanRossum研制出來(lái)的,而且在一八九一年公開(kāi)發(fā)行應(yīng)用。Python有非常多的特點(diǎn)和特色,例如精煉的語(yǔ)法,清晰的語(yǔ)言句子,豐富多樣的類庫(kù)。正是因?yàn)镻ython有這么多的優(yōu)點(diǎn),可以能很快的與其他編程語(yǔ)言相聯(lián)合,來(lái)完成各種各樣的功能模塊,所以非常多的人給Python起了個(gè)綽號(hào)叫做“黏黏膠”編程語(yǔ)言。通過(guò)使用Python非??焖俚纳沙绦蚰P?,現(xiàn)在這是非常多的碼農(nóng)使用的方法和做法。萬(wàn)一這個(gè)模型中有相對(duì)特別要求的地方,使用Python也是可以進(jìn)行非常方便快捷的修正和批改。在十九世紀(jì)八十年代末和十九世紀(jì)九十年代初,Python是由GuidovanRossum在荷蘭國(guó)家數(shù)學(xué)與計(jì)算機(jī)科學(xué)研究院設(shè)計(jì)研發(fā)出來(lái)的。Python它本身也是由非常非常多的其他編程語(yǔ)言進(jìn)展而來(lái)的,這些編程語(yǔ)言包括ABC、Modula-3、C、C++、Unixshell等,還有其他非常多的腳本編程語(yǔ)言。和Perl編程語(yǔ)言相同,Python編程語(yǔ)言的源代碼也一樣遵從GPL(GNUGeneralPublicLicense)這個(gè)通用公共許可證?,F(xiàn)在呢,Python編程語(yǔ)言是由一個(gè)中樞開(kāi)發(fā)研究團(tuán)隊(duì)在維護(hù)建設(shè),GuidovanRossum還是占有著舉足輕重的作用,指導(dǎo)著Python編程語(yǔ)言進(jìn)步發(fā)展。PyQt是一個(gè)能夠創(chuàng)建GUI應(yīng)用程序的工具包。PyQt是Python編程語(yǔ)言和Qt庫(kù)完美交融的產(chǎn)品。就現(xiàn)在來(lái)說(shuō),Qt庫(kù)是功能最最強(qiáng)大的庫(kù)之一。PyQt完成了Python的一個(gè)模塊集合。PyQt有超過(guò)300種的類別,它的函數(shù)和方法竟然能震驚的達(dá)到了6000個(gè)還多。PyQt還有一個(gè)非常大的優(yōu)點(diǎn)就是可以在多個(gè)平臺(tái)上運(yùn)行,比如UNIX系統(tǒng),微軟的平臺(tái),還有IOS的平臺(tái),而且PyQt工具包還具備雙證,為它可以跨越各個(gè)平臺(tái)平穩(wěn)的運(yùn)行提供了保障。在使用Python編程語(yǔ)言之前呢,必須先進(jìn)行平臺(tái)的安裝與配置,用戶可以根據(jù)自己平臺(tái)的不同去官方網(wǎng)站下載不同的Python版本,接下來(lái)進(jìn)行自己計(jì)算機(jī)環(huán)境變量的配置,然后就能運(yùn)行Python了。Python的特點(diǎn):1.語(yǔ)法簡(jiǎn)單:用戶在運(yùn)用Python這個(gè)編程語(yǔ)言編寫(xiě)代碼時(shí)會(huì)相對(duì)來(lái)說(shuō)比較舒服,因?yàn)镻ython對(duì)代碼的格式?jīng)]有那么嚴(yán)格的要求,這種相對(duì)來(lái)說(shuō)比較寬松的要求就可以使用戶不用在繁枝細(xì)節(jié)上消耗太多的精神心力;2.開(kāi)源:Python的所有使用用戶都是可以看到源代碼的,就連Python的解釋器和模塊也是可以看到的;3.免費(fèi):Python的使用用戶開(kāi)發(fā)和發(fā)表寫(xiě)完的程序的時(shí)候,不必去支付費(fèi)用,也不必去擔(dān)心任何的版權(quán)問(wèn)題,所以說(shuō)Python是免費(fèi)的;4.高級(jí)語(yǔ)言:Python可以屏蔽特別多的下層細(xì)枝末節(jié),所以說(shuō)Python的封口包裝相比較來(lái)說(shuō)是比較深的;5.解釋性語(yǔ)言,可以跨平臺(tái):Python能夠在各種各樣的計(jì)算機(jī)系統(tǒng)上運(yùn)行操作;6.可移植性好:Python可以跨平臺(tái)運(yùn)行;7.面向?qū)ο螅篜ython雖然能夠支持面向?qū)ο筮M(jìn)行編程,但是Python它并不強(qiáng)迫你運(yùn)用面向?qū)ο筮M(jìn)行編程;8.功能強(qiáng)大:Python中具有獨(dú)立功能部分的模塊非常多,基本上就能夠完成所有能經(jīng)常見(jiàn)到的各個(gè)功能;9.可擴(kuò)展性強(qiáng):Python擁有這么多腳本編程語(yǔ)言中最充足的和最強(qiáng)盛的綜合性面向?qū)ο蟮目梢灾赜妙愋偷募?。除了Python有這么多的優(yōu)點(diǎn)外,Python當(dāng)然也是有自己的不少缺點(diǎn),例如運(yùn)行速度慢和對(duì)代碼進(jìn)行加密非常困難。在運(yùn)行速度方面,速度慢幾乎是所有解釋型編程語(yǔ)言的一大通病,當(dāng)然Python也不會(huì)例外的;因?yàn)镻ython是干脆去運(yùn)行源代碼的,所以說(shuō),想對(duì)代碼進(jìn)行加密相比較其他編程語(yǔ)言來(lái)說(shuō)還是非常艱難的。EChartsECharts不僅僅提供了非常多的經(jīng)常使用的數(shù)據(jù)可視化圖和表,它的底層是基于ZRender(一個(gè)全新的輕量級(jí)canvas類庫(kù))的,ECharts還創(chuàng)建了坐標(biāo)系、圖例、提示和工具箱等基本的組成部分,并且在這個(gè)基礎(chǔ)上創(chuàng)建出了區(qū)域圖、條狀圖、氣泡圖、環(huán)形圖、K線圖、輿圖、力導(dǎo)向構(gòu)造圖乃至和弦圖,ECharts還同期支持任何維度的沉積與多圖表的混雜展示出現(xiàn)。ECharts啟事是因?yàn)楣咀约旱臉I(yè)務(wù)需要,但是開(kāi)源的代碼使它足以發(fā)展成長(zhǎng),盡管現(xiàn)在業(yè)界內(nèi)已經(jīng)有更仆難數(shù)的JS圖表庫(kù)了,但是ECharts仍然帶著顛覆性的功能設(shè)計(jì)與技術(shù)特點(diǎn),在發(fā)布使用后獲得了業(yè)界內(nèi)高度的關(guān)注與好評(píng),并且ECharts快速變成國(guó)內(nèi)數(shù)據(jù)可視化領(lǐng)域的青出于藍(lán),它先后在CSDN、中國(guó)統(tǒng)計(jì)網(wǎng)和統(tǒng)計(jì)之都等非常多的主流技術(shù)媒體上有了相關(guān)的專題報(bào)告,隨后開(kāi)源中國(guó)把ECharts收錄了,ECharts立即就被列為集錦推選舉薦。ECharts在github媒體上發(fā)布18個(gè)月之后,它的star數(shù)量就已經(jīng)超過(guò)了5000個(gè),ECharts不光變成了國(guó)內(nèi)關(guān)注度最高的一個(gè)開(kāi)源項(xiàng)目,它還是中國(guó)第一個(gè)也是目前來(lái)說(shuō)唯一的一個(gè)膺選了GithubExplorerDataVisualization板塊的開(kāi)源項(xiàng)目。ECharts還被除了百度之外的數(shù)千家企業(yè)運(yùn)用在了新聞傳媒、金融證券、電子商務(wù)、酒店旅游、天氣地理、游戲視頻、電力等等非常多的畛域。數(shù)據(jù)挖掘分析數(shù)據(jù)挖掘的界說(shuō)就是在大批的數(shù)據(jù)中去發(fā)掘有意旨的形式與學(xué)問(wèn)。數(shù)據(jù)挖掘雖然是在數(shù)據(jù)庫(kù)理論,機(jī)器學(xué)習(xí),人工智能與現(xiàn)代統(tǒng)計(jì)學(xué)快速發(fā)展的基礎(chǔ)上發(fā)揚(yáng)開(kāi)展起來(lái)的一門(mén)非常完美的學(xué)科,但是數(shù)據(jù)挖掘確確實(shí)實(shí)的在非常多的領(lǐng)域獲得了運(yùn)用和實(shí)踐。數(shù)據(jù)挖掘方法1.分類分析不同的數(shù)據(jù)有著不同的特點(diǎn),可是這些特點(diǎn)能夠被抽象、歸納與分類。關(guān)于這些搜集到的數(shù)據(jù),就可以運(yùn)用分類算法的方法將這些特點(diǎn)映照到相對(duì)應(yīng)的類型中。2.回歸分析回歸分析的重點(diǎn)是應(yīng)用時(shí)間序列分析法去預(yù)測(cè)數(shù)據(jù)的趨向走勢(shì)特點(diǎn),以此來(lái)看預(yù)測(cè)的數(shù)據(jù)可否存在一定的聯(lián)系等等。3.聚類分析方法數(shù)據(jù)既然有一定的近似性,那么肯定也存在一定的差別。運(yùn)用聚類分析算法的話,能夠依據(jù)數(shù)據(jù)當(dāng)中的相似處與不同處可以劃分成分別的類型,依照相似行為特征盡可能的高,不同程度特征盡可能的大這兩個(gè)維度的類別,可以得到更加精確的客戶類別。4.關(guān)聯(lián)規(guī)則分析法相關(guān)性說(shuō)的是行為中間的相關(guān)性。因?yàn)槔娴暮愠P耘c潛在意識(shí)的傾向性,所以說(shuō)當(dāng)實(shí)行某一種行為的時(shí)候,另一種行為就非常有可能是和某一種行為相關(guān)聯(lián)的。5.異常值檢測(cè)在行為數(shù)據(jù)中,若是某一種的行為數(shù)據(jù)和某一組的數(shù)據(jù)之間的誤差相差比較大的話,就會(huì)產(chǎn)生離群值,這就是異常行為。數(shù)據(jù)挖掘流程1.數(shù)據(jù)挖掘需求分析數(shù)據(jù)挖掘這一階段的重點(diǎn)是經(jīng)過(guò)和業(yè)務(wù)部門(mén)的交流,去完現(xiàn)收集、整理與分析數(shù)據(jù)的挖掘要求,規(guī)定項(xiàng)目目標(biāo)與項(xiàng)目范圍與確定必要的關(guān)聯(lián)背景數(shù)據(jù)與業(yè)務(wù)目標(biāo),缺乏數(shù)據(jù)支持或許失敗它本身就是不合理的,形成并提出了初階的建模。2.數(shù)據(jù)采集在數(shù)據(jù)倉(cāng)庫(kù)之中提煉樣本數(shù)據(jù),接下來(lái)就是去分析數(shù)據(jù)挖掘的數(shù)據(jù)來(lái)源,并且控制數(shù)據(jù)的分布、內(nèi)容與關(guān)系,進(jìn)行初階的估算數(shù)據(jù)的質(zhì)量,然后給樣本數(shù)據(jù)實(shí)行提取、清算與處置,最后當(dāng)作模型的測(cè)試集合加入到數(shù)據(jù)挖掘集合中去。3.模型建立從測(cè)試集合之中,測(cè)試不同的數(shù)據(jù)挖掘算法與分析的方式,對(duì)比它們之間的效果、效率與穩(wěn)定性,并且抉擇適合的分析方法,然后創(chuàng)立初階的模型。經(jīng)過(guò)技術(shù)調(diào)節(jié)與業(yè)務(wù)商議進(jìn)一步優(yōu)化數(shù)據(jù)挖掘的形式,經(jīng)過(guò)ETL來(lái)更換革新測(cè)試集合,并且按照新的測(cè)試集合給數(shù)據(jù)挖掘的模型實(shí)行從新的研習(xí)與練習(xí),最后呢,再反復(fù)進(jìn)行第二步與第三步,一直到模型對(duì)測(cè)試集合的預(yù)測(cè)結(jié)果與效用相比較而言的話比較好。4.模型部署實(shí)現(xiàn)對(duì)數(shù)據(jù)挖掘集合的生產(chǎn)布置,加載出完好的生產(chǎn)數(shù)據(jù),并且把完美的數(shù)據(jù)挖掘模型布署到生產(chǎn)環(huán)境中去。5.模型評(píng)價(jià)監(jiān)視操控?cái)?shù)據(jù)挖掘模型預(yù)測(cè)結(jié)果的準(zhǔn)確性與穩(wěn)定性,評(píng)價(jià)估算數(shù)據(jù)挖掘模型從業(yè)務(wù)運(yùn)用中能否到達(dá)預(yù)期的目標(biāo),并且按照實(shí)踐的運(yùn)用情況對(duì)數(shù)據(jù)挖掘模型實(shí)行改善糾正。6.知識(shí)同化把數(shù)據(jù)挖掘分析中得到的學(xué)問(wèn)用圖形化工具實(shí)行分析與展現(xiàn),或者用某一種方法集中合成到核心業(yè)務(wù)中或者信息管理系統(tǒng)中去,給源于不同過(guò)程和維度的業(yè)務(wù)操縱決策供給支撐和幫助。SVR簡(jiǎn)介線性回歸的基本模型為:。從某一方面來(lái)說(shuō)這和超平面的表達(dá)式:有很大的相似性。但SVR認(rèn)為只要f(x)與y不要偏離太大就算預(yù)測(cè)正確,為擬合精度控制參數(shù)。如圖所示:從圖例中分析,支持向量機(jī)回歸與線性回歸進(jìn)行比擬,支持向量回歸顯示只須在虛線內(nèi)部的值就都能夠被認(rèn)為是預(yù)測(cè)準(zhǔn)確的,那就只需要去推算虛線外部的值的損失就可以了。考慮到SVM中線性不可分的情形,在引入松弛變量

最終得出支持向量機(jī)回歸的最優(yōu)化問(wèn)題:引入拉格朗日乘數(shù),經(jīng)過(guò)一系列求解與對(duì)偶,求的線性擬合函數(shù)為:為拉格朗日朗日乘子。引入核函數(shù),則得:

系統(tǒng)分析系統(tǒng)分析的話,即是需求人員須要和客戶實(shí)行交流,從交流的過(guò)程中獲取得到有關(guān)的數(shù)據(jù),繼而將這么多數(shù)據(jù)經(jīng)過(guò)須要說(shuō)明書(shū)的方法展現(xiàn)給用戶與開(kāi)拓研發(fā)人員。軟件功能在剛開(kāi)始的時(shí)候,人們并沒(méi)有認(rèn)識(shí)到需求分析的重要性,例如IBM給英國(guó)的一個(gè)電信公司開(kāi)拓研發(fā)了一套信息管理系統(tǒng)在美國(guó)。特別是在要求不明晰的情況下發(fā)揚(yáng)進(jìn)展,在一年的初期中,因?yàn)橐蟛幻魑率构て诘R達(dá)到半年以上,從而造成了不可估量的損失?,F(xiàn)在我們的很多軟件公司也存在這樣的情況,邊需求,邊進(jìn)行開(kāi)發(fā),乃至沒(méi)有和客戶進(jìn)行精確的交流,干脆去拷貝同一個(gè)類別的項(xiàng)目實(shí)行改變更改,致使在系統(tǒng)已經(jīng)驗(yàn)收后再實(shí)行改變更改,從而造成了很大的人力和物力的鋪張浪費(fèi),獲取到的需求信息不夠及時(shí)、不夠明確和不夠全面是造成這個(gè)惡果的主要原因??尚行苑治霾榭此O(shè)想計(jì)劃的產(chǎn)品能否可行即是可行性分析。產(chǎn)品能否可行就須要開(kāi)發(fā)人員去市場(chǎng)上進(jìn)行調(diào)查研究,經(jīng)過(guò)各個(gè)層面的調(diào)查研究去綜合的分解剖析本系統(tǒng)的開(kāi)拓研發(fā)是否能行。可行性分析是包涵非常多層面的,但是我們僅在技術(shù)方面、經(jīng)濟(jì)方面和社會(huì)方面去進(jìn)行分解剖析和判斷,以此來(lái)評(píng)估這個(gè)開(kāi)發(fā)系統(tǒng)的可能性。對(duì)可行性進(jìn)行分析是非常重要的,如果說(shuō)我們初期不實(shí)行可行性分析,盲目沖動(dòng)的上項(xiàng)目,所開(kāi)發(fā)的項(xiàng)目進(jìn)入到市場(chǎng)后很有可能置之不理,無(wú)異于水中撈月。因此可行性分析的主要目的即是我們有沒(méi)有必要去干這件事。接下來(lái)我們打算在三個(gè)方面來(lái)給所要開(kāi)發(fā)的系統(tǒng)實(shí)行分解剖析與研討探究。技術(shù)可行性Python作為本系統(tǒng)的開(kāi)發(fā)語(yǔ)言,保持的后臺(tái)數(shù)據(jù)干脆用csv的格式實(shí)行保存。經(jīng)過(guò)獲取得到北京市的空氣質(zhì)量文件信息,經(jīng)過(guò)系統(tǒng)平臺(tái)供給用戶使用,然后運(yùn)用柱形圖圖和折線圖等圖表的數(shù)據(jù)可視化方法展現(xiàn)給用戶,通過(guò)創(chuàng)建訓(xùn)練SVR模型,進(jìn)行空氣質(zhì)量的預(yù)測(cè),提供給使用客戶能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)的分解剖析??諝赓|(zhì)量的數(shù)據(jù)保存重點(diǎn)是經(jīng)過(guò)csv格式文件來(lái)完成的,csv格式文件不單單安全迅速,并且非常容易和靈活的使用。言而總之,本系統(tǒng)在技術(shù)層面上是完全能行的。經(jīng)濟(jì)可行性不管開(kāi)發(fā)那一個(gè)系統(tǒng),都是為了看這個(gè)系統(tǒng)能不能給開(kāi)發(fā)研究人員帶來(lái)經(jīng)濟(jì)效益。經(jīng)濟(jì)可行性的話,便是經(jīng)過(guò)推算估量開(kāi)發(fā)系統(tǒng)的投入與收入,看看能否符合經(jīng)濟(jì)方面的合理性。開(kāi)發(fā)系統(tǒng)的投入一般來(lái)說(shuō)可以分為軟件開(kāi)發(fā)的費(fèi)用、購(gòu)買(mǎi)硬件設(shè)備的費(fèi)用、后期維護(hù)的費(fèi)用以及員工的工資等方面。收入的話,便是開(kāi)發(fā)完成的系統(tǒng)加入市場(chǎng)應(yīng)用后,所能節(jié)省下來(lái)的那一部分經(jīng)濟(jì)。先是實(shí)行數(shù)據(jù)獲取,接下來(lái)把獲取的空氣質(zhì)量數(shù)據(jù)實(shí)行數(shù)據(jù)可視化的預(yù)測(cè)與分析是本系統(tǒng)的主要功能。本系統(tǒng)的體制非常小,因此開(kāi)發(fā)本系統(tǒng)的話本錢(qián)非常少。開(kāi)發(fā)本系統(tǒng)的硬件投入便是一臺(tái)電腦即可,開(kāi)發(fā)本系統(tǒng)的軟件投入便是Python和有關(guān)的幾個(gè)軟件而已,所有的相關(guān)軟件都是在網(wǎng)絡(luò)上下載并且沒(méi)花錢(qián),所以說(shuō)在軟件方面的投入為零,后期維護(hù)沒(méi)涉及,人員的投入就是我自己。綜上所述,開(kāi)發(fā)這個(gè)系統(tǒng)的全部投入也就是一臺(tái)電腦而已。并且對(duì)使用者來(lái)說(shuō),使用本系統(tǒng)的話也僅僅就需要一臺(tái)電腦就足夠了。言而總之,本系統(tǒng)在經(jīng)濟(jì)層面上是能行的。操作可行性本系統(tǒng)的操作可行性可以分為法律方面和使用方面這兩個(gè)方面。1.法律方面本系統(tǒng)在開(kāi)發(fā)以前,經(jīng)歷了大批量的調(diào)查研究,并且在設(shè)計(jì)系統(tǒng)軟件的時(shí)候是在獨(dú)立的環(huán)境下,不存在剽竊任何一個(gè)國(guó)內(nèi)外產(chǎn)品與侵權(quán)的問(wèn)題。開(kāi)發(fā)系統(tǒng)的時(shí)候遵守法律法規(guī),按照法律程序劃清了委托方和開(kāi)發(fā)方的職分,不存在違法的情況,使用者可以放心的去應(yīng)用,所以說(shuō)我們的系統(tǒng)在法律上還是非常有保證的。2.使用者應(yīng)用的可行性使用者應(yīng)用本系統(tǒng)的時(shí)候只需要一臺(tái)電腦就能夠操作。數(shù)據(jù)獲取與進(jìn)行數(shù)據(jù)可視化呈現(xiàn)是本系統(tǒng)完成的,使用者看到結(jié)果即可。因此使用者在運(yùn)行本系統(tǒng)的時(shí)候是沒(méi)有任何問(wèn)題的。言而總之,本系統(tǒng)在操作層面上是能行的。功能需求分析本系統(tǒng)——基于Python的空氣質(zhì)量預(yù)測(cè)與分析系統(tǒng)的功能點(diǎn):1、數(shù)據(jù)獲?。涸谀繕?biāo)網(wǎng)站上獲取得到北京市的空氣質(zhì)量數(shù)據(jù);2、可視化展示:把獲取到的數(shù)據(jù),以圖形化的形式呈現(xiàn)給用戶;3、空氣質(zhì)量預(yù)測(cè):通過(guò)創(chuàng)建訓(xùn)練SVR模型,對(duì)北京市的空氣質(zhì)量進(jìn)行預(yù)測(cè)和分析。系統(tǒng)性能分析用戶的體驗(yàn)度是由系統(tǒng)的性能決定的,系統(tǒng)的框架構(gòu)造決定著性能的好與壞。系統(tǒng)的框架構(gòu)造包括:1.系統(tǒng)中具體獨(dú)立功能的部分模塊劃化設(shè)想計(jì)劃足夠精確明了。2.系統(tǒng)中具體獨(dú)立功能的模塊劃分成非常多的類別,可以這樣就能夠依照系統(tǒng)功能變化更改進(jìn)行實(shí)時(shí)的變化更改,這樣使得系統(tǒng)的靈活性變得更加高。3.按照數(shù)據(jù)所建立相對(duì)應(yīng)模型更加穩(wěn)定、安全和高效。唯有數(shù)據(jù)穩(wěn)定和高效才可以給系統(tǒng)供給更好的數(shù)據(jù)存取與變更,因?yàn)閿?shù)據(jù)才是整體系統(tǒng)的貨倉(cāng)。4.系統(tǒng)的全局組織構(gòu)造既足夠穩(wěn)定并且非常的靈活。系統(tǒng)運(yùn)行環(huán)境的分析1.開(kāi)發(fā)硬件環(huán)境計(jì)算機(jī)CPU:英特爾酷睿處理器I5及I5以上;計(jì)算機(jī)內(nèi)存:4GB及4GB以上;計(jì)算機(jī)硬盤(pán):320GB及320GB以上。2.開(kāi)發(fā)軟件環(huán)境計(jì)算機(jī)操作系統(tǒng):Windows10;編程開(kāi)發(fā)語(yǔ)言:Python。系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)目標(biāo)以及原則對(duì)系統(tǒng)的設(shè)計(jì)不僅僅是系統(tǒng)開(kāi)發(fā)的重要點(diǎn),也是整個(gè)系統(tǒng)的表層框架構(gòu)筑。設(shè)計(jì)的優(yōu)與劣直接影響了系統(tǒng)后期的開(kāi)發(fā)能否順利完成與系統(tǒng)完工后性能的好與壞。唯獨(dú)系統(tǒng)的設(shè)計(jì)可以完成這個(gè)目的才可以有更加完好的擴(kuò)充空間量,這樣設(shè)計(jì)出的系統(tǒng)才能更好的適宜將來(lái)的發(fā)揚(yáng)進(jìn)展。在整體系統(tǒng)的設(shè)計(jì)中,系統(tǒng)務(wù)必滿足以下的條件:(1)數(shù)據(jù)安全性系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)觸及到大量的數(shù)據(jù),包含著用戶數(shù)據(jù)或系統(tǒng)數(shù)據(jù)等等非常多的數(shù)據(jù),不管啥樣的數(shù)據(jù)都須要保證數(shù)據(jù)的安全性,在進(jìn)行系統(tǒng)設(shè)計(jì)的時(shí)候務(wù)必采用安全的防范措施,來(lái)處理潛伏的安全問(wèn)題。(2)易用性系統(tǒng)最后是一定會(huì)交給客戶的,使用者經(jīng)過(guò)他們自己的權(quán)限實(shí)行系統(tǒng)的使用和操作,系統(tǒng)能否很好的去使用,直接確定了客戶對(duì)系統(tǒng)乃至開(kāi)發(fā)這個(gè)系統(tǒng)的公司的印象。簡(jiǎn)單好使的系統(tǒng)可以快速的提高使用者的工作效率,進(jìn)而提升使用者的好感度與忠誠(chéng)度。(3)柔軟性柔軟性包括的范圍比較廣闊,主要是可以解決各種各樣突然發(fā)生的情況,這就是我們經(jīng)常說(shuō)的應(yīng)急反應(yīng)能力。因?yàn)檎l(shuí)也沒(méi)有辦法保證系統(tǒng)百分比安全,所以說(shuō),當(dāng)系統(tǒng)出現(xiàn)問(wèn)題的時(shí)候,可以進(jìn)行實(shí)時(shí)的彌補(bǔ)挽救。(4)擴(kuò)展性伴著系統(tǒng)需求的不斷變化更改,在后邊的階段有可能會(huì)觸及到系統(tǒng)業(yè)務(wù)的變化與更改,例如增加別的功能和進(jìn)行系統(tǒng)更新等問(wèn)題,所以說(shuō),我們?cè)谠O(shè)計(jì)系統(tǒng)的時(shí)候,一定要做好接口的留用功能,因?yàn)檫@要考慮到后階段的可擴(kuò)展性問(wèn)題。整體框架系統(tǒng)的整個(gè)框架結(jié)構(gòu)如下圖4.1所示。圖4.1系統(tǒng)整體框架結(jié)構(gòu)系統(tǒng)包含數(shù)據(jù)獲取、數(shù)據(jù)分析和數(shù)據(jù)預(yù)測(cè)這三個(gè)大的功能模塊。系統(tǒng)流程設(shè)計(jì)在進(jìn)行空氣質(zhì)量預(yù)測(cè)與分析系統(tǒng)開(kāi)發(fā)的時(shí)候,首先進(jìn)行需求分析,繼而對(duì)系統(tǒng)進(jìn)行總體的設(shè)計(jì)與規(guī)劃,接下來(lái)設(shè)計(jì)系統(tǒng)的各個(gè)功能模塊,然后選擇適應(yīng)本系統(tǒng)的數(shù)據(jù)庫(kù)等。本系統(tǒng)的開(kāi)發(fā)流程如圖4.2所示圖4.2系統(tǒng)開(kāi)發(fā)流程圖

系統(tǒng)實(shí)現(xiàn)信息獲取去網(wǎng)站下載數(shù)據(jù)集:北京空氣質(zhì)量csv數(shù)據(jù)集文件數(shù)據(jù).csv(/download/weixin_38746387/12005285),空氣質(zhì)量csv數(shù)據(jù)集文件數(shù)據(jù),包含字段time(時(shí)間),city(城市),AQI,PM2.5,PM10,SO2,NO2,CO,O3,primary_pollutant(主要污染物)。數(shù)據(jù)處理所謂數(shù)據(jù)變換無(wú)非就是把最初的數(shù)據(jù)實(shí)行一系列的處置之后變成為有結(jié)構(gòu)、有類別和有次序的方式進(jìn)行展示出現(xiàn)。多見(jiàn)的方法有數(shù)據(jù)降噪、數(shù)據(jù)清洗和進(jìn)行特征值提取等進(jìn)行數(shù)據(jù)變換的操作。通過(guò)進(jìn)行處置之后的數(shù)據(jù)更加簡(jiǎn)單的被使用者理會(huì)了解與進(jìn)行操作。我們這次下載的數(shù)據(jù)相對(duì)來(lái)說(shuō)比較規(guī)范,所以說(shuō)只需要去填補(bǔ)缺失值就可以了。可視化分析可視化流程我們這個(gè)系統(tǒng)把獲取得到的數(shù)據(jù)最后才是實(shí)行數(shù)據(jù)可視化分析這一步驟。我們的數(shù)據(jù)可視化流程如圖5.2所示。圖5.2數(shù)據(jù)可視化流程圖數(shù)據(jù)可視化技術(shù)的算法次序:1.搜聚匯集并且成立數(shù)據(jù)集合;2.把數(shù)據(jù)集合實(shí)行數(shù)據(jù)的處置管理;3.運(yùn)用ECharts技術(shù)對(duì)處理完成的數(shù)據(jù)集合進(jìn)行數(shù)據(jù)可視化處置管理。可視化界面1.北京市的空氣質(zhì)量年度變動(dòng)如圖5.3所示。圖5.3北京市空氣質(zhì)量年度變動(dòng)圖空氣質(zhì)量預(yù)測(cè)通過(guò)創(chuàng)建SVR訓(xùn)練模型,對(duì)模型實(shí)行訓(xùn)練,把訓(xùn)練好的模型進(jìn)行空氣質(zhì)量的預(yù)測(cè)。本系統(tǒng)的預(yù)測(cè)圖如圖5.4所示。圖5.4本系統(tǒng)預(yù)測(cè)圖軟件的測(cè)試與分析對(duì)寫(xiě)好的系統(tǒng)進(jìn)行測(cè)試與調(diào)試是進(jìn)行系統(tǒng)開(kāi)發(fā)的最后一步,也是整體系統(tǒng)最關(guān)鍵的一步,對(duì)系統(tǒng)測(cè)試的短長(zhǎng)直接影響到整個(gè)系統(tǒng)以后的發(fā)揚(yáng)進(jìn)展。使用者對(duì)系統(tǒng)的性能與可靠性需要是經(jīng)過(guò)測(cè)試去完成的。在對(duì)系統(tǒng)進(jìn)行測(cè)試的時(shí)候一定要遵守規(guī)范性、嚴(yán)謹(jǐn)性和完善性的規(guī)則,對(duì)系統(tǒng)進(jìn)行測(cè)試就是為了看看在系統(tǒng)運(yùn)行的過(guò)程中,能否出現(xiàn)漏洞,如果出現(xiàn)漏洞的話,就對(duì)出現(xiàn)的漏洞進(jìn)行調(diào)解測(cè)試,一直到系統(tǒng)可以順利的運(yùn)行。然則對(duì)系統(tǒng)進(jìn)行測(cè)試僅僅是盡全力的去減少出現(xiàn)漏洞,從表面上來(lái)看的話,沒(méi)有任何辦法可以完全的消除漏洞的出現(xiàn)。只能能說(shuō)漏洞越少,系統(tǒng)在運(yùn)行時(shí)候的出錯(cuò)率就會(huì)越低,使用者在應(yīng)用系統(tǒng)的時(shí)候也會(huì)更加的安全與便捷。對(duì)系統(tǒng)進(jìn)行測(cè)試的話包含功能測(cè)試、性能測(cè)試、可用性測(cè)試、安全測(cè)試與兼容性測(cè)試等非常多的調(diào)試方法。測(cè)試環(huán)境和測(cè)試條件計(jì)算機(jī)CPU:英特爾酷睿處理器I3及I3以上;計(jì)算機(jī)內(nèi)存:4GB及4GB以上;計(jì)算機(jī)硬盤(pán):80GB及80GB以上;計(jì)算機(jī)操作系統(tǒng):Windows7或者WindowsXP。功能測(cè)試對(duì)系統(tǒng)進(jìn)行功能測(cè)試一般來(lái)說(shuō)包含依從性、適用性、準(zhǔn)確性、安全性乃至可操作性等五個(gè)方面。本系統(tǒng)的功能測(cè)試如下表6-1所示。表6-1系統(tǒng)的功能測(cè)試性能測(cè)試對(duì)系統(tǒng)進(jìn)行性能測(cè)試的話,經(jīng)過(guò)模擬系統(tǒng)在運(yùn)行時(shí)候的計(jì)算機(jī)環(huán)境,來(lái)測(cè)試系統(tǒng)的性能能否合乎使用者的需要。對(duì)系統(tǒng)進(jìn)行性能測(cè)試的關(guān)鍵技術(shù)目標(biāo)為:1.系統(tǒng)的運(yùn)行速度:把寫(xiě)好的整個(gè)系統(tǒng)放在不相同的計(jì)算機(jī)環(huán)境上去運(yùn)行,是沒(méi)有出現(xiàn)卡頓和停滯的情況。2.系統(tǒng)的響應(yīng)時(shí)間:系統(tǒng)的響應(yīng)時(shí)間一般來(lái)說(shuō)包含系統(tǒng)最小響應(yīng)時(shí)間、系統(tǒng)平均響應(yīng)時(shí)間和系統(tǒng)最大響應(yīng)時(shí)間這三個(gè)方面。通過(guò)對(duì)系統(tǒng)進(jìn)行性能測(cè)試,在局域網(wǎng)內(nèi)響應(yīng)時(shí)間的三個(gè)方面數(shù)值分別是:2s、3s和5s,速度可以說(shuō)是相當(dāng)快了。測(cè)試用例1.北京市各個(gè)監(jiān)測(cè)點(diǎn)空氣質(zhì)量查詢?nèi)鐖D6.1所示。圖6.1北京市空氣質(zhì)量查詢2.北京市空氣質(zhì)量變化如圖6.2所示。圖6.2北京市空氣質(zhì)量變化系統(tǒng)運(yùn)行情況括而言之,本系統(tǒng)經(jīng)過(guò)了功能測(cè)試、可用性測(cè)試、性能測(cè)試與安全測(cè)試等眾多測(cè)試,本系統(tǒng)的運(yùn)行情狀已經(jīng)到達(dá)設(shè)想計(jì)劃的需求。結(jié)論本程序經(jīng)過(guò)對(duì)Python和數(shù)據(jù)挖掘等相關(guān)技術(shù)的簡(jiǎn)述,在硬件與軟件這兩個(gè)方向闡述了基于Python的北京市空氣質(zhì)量預(yù)測(cè)與分析這個(gè)系統(tǒng)的切實(shí)性。本篇文章的結(jié)論乃至研究成果:完成了基于Python的北京市空氣質(zhì)量預(yù)測(cè)與分析系統(tǒng)。經(jīng)過(guò)這一次數(shù)據(jù)爬蟲(chóng)和展現(xiàn)顯示本系統(tǒng)的研發(fā)探究和完成,對(duì)于我來(lái)說(shuō)的話,極大的得益和獲利無(wú)疑于就是熟悉了要想開(kāi)發(fā)一個(gè)系統(tǒng)的完全過(guò)程:起初的話要先實(shí)行需求的分解剖析,然后經(jīng)過(guò)分解剖析去設(shè)計(jì)完整的系統(tǒng),接下來(lái)經(jīng)過(guò)編寫(xiě)代碼、運(yùn)行程序來(lái)實(shí)現(xiàn)系統(tǒng),最終去測(cè)試系統(tǒng)。通過(guò)實(shí)現(xiàn)這一個(gè)系統(tǒng),我察覺(jué)理論知識(shí)就是理論知識(shí),跟實(shí)踐還差一大截呢。在以后的日常生活中,多多去實(shí)踐,要真正把理論和實(shí)踐結(jié)合在一塊。在做這個(gè)系統(tǒng)之前呢,我對(duì)Python的了解還僅僅停留在書(shū)本上,對(duì)其他的技術(shù)連了解都談不上,所以說(shuō)我在做這個(gè)系統(tǒng)的時(shí)候,真的遇到了很多的問(wèn)題和各種各樣的困難,比方說(shuō)在進(jìn)行數(shù)據(jù)庫(kù)連接的時(shí)候有問(wèn)題要不就是數(shù)據(jù)庫(kù)連接好之后沒(méi)辦法傳遞參數(shù)等等非常多的問(wèn)題。幸虧在百度上找到了相關(guān)的解決方法,還有同學(xué)和老師的指導(dǎo)和幫助,幸好有他們,我才能解決出現(xiàn)的各種問(wèn)題和麻煩。在做這個(gè)系統(tǒng)的整個(gè)過(guò)程中,包括從開(kāi)始選題到最后的系統(tǒng)測(cè)試和完善整個(gè)過(guò)程,我真的是學(xué)到了很多,不僅僅學(xué)到了很多書(shū)本上學(xué)不到的知識(shí),還提高自己獨(dú)立一人處理和解決問(wèn)題的能力,特別是學(xué)會(huì)了在這么多的數(shù)據(jù)和信息中挑選出自己所需要的實(shí)用的數(shù)據(jù)和信息。即使書(shū)上的數(shù)據(jù)和信息是有價(jià)值的,但是每個(gè)人有每個(gè)人不同的編程方法與對(duì)處理數(shù)據(jù)和信息的方式方法、所以說(shuō),我們必須自己親身去實(shí)際操作經(jīng)歷一下才會(huì)找到適合自己處理和解決問(wèn)題的方式方法。畢業(yè)設(shè)計(jì)確實(shí)使我提高了各種能力,還獲得了這么多的經(jīng)驗(yàn)和體會(huì),這些都

溫馨提示

  • 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)論