freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

天氣信息管理系統(tǒng)的設(shè)計與實現(xiàn)-在線瀏覽

2025-07-16 22:18本頁面
  

【正文】 傳統(tǒng)的信息記錄方式已經(jīng)很難滿足現(xiàn)今的龐大天氣數(shù)據(jù)?;谝陨鲜聦崳褂昧?VS2021, SQL2021 以及 ADO 對象接口進行開發(fā) 。用戶能夠清晰直觀的了解某一地區(qū)的一段時間的天氣變化,可以做為研究天氣變化規(guī)律 的參考數(shù)據(jù)資料 。 needs and export to Excel tables. Users can clear intuitive understanding of a region39。氣象觀測在 17 世紀(jì)就已經(jīng)出現(xiàn)了,但到 1870 年以前,氣象預(yù)報基本上還是停留在單站天氣預(yù)報,原因很簡單,因為預(yù)報專家對氣象的整體狀態(tài)沒有明晰的了解 [1]。 一些氣象學(xué)科的學(xué)派也開始誕生了。所以說,無線電通訊的誕生和在氣象部門的有效使用,促進了,或者說根 本性地推動了氣象學(xué)科的發(fā)展。 項目研究目的與意義 傳統(tǒng)的人工用紙進行記錄效率低、容易丟失,同時,處理信息和管理模式需向信息化、網(wǎng)絡(luò)化方式轉(zhuǎn)變,擴大信息共享。 天氣信息管理系 統(tǒng)是為了管理一個地區(qū)和對應(yīng)天氣等信息設(shè)計的。 通過現(xiàn)代科技研發(fā)出相關(guān)的軟件產(chǎn)品,我們可以使用新的方式記錄統(tǒng)計天氣信息,大大提高了氣象工作者的工作效率,也可以通過附加的一些功能對數(shù)據(jù)進行優(yōu)化展示,繁星天氣信息管理系統(tǒng)的設(shè)計與實現(xiàn) 2 使數(shù)據(jù)可視化,方便相關(guān)工作者對數(shù)據(jù)結(jié)果進行處理,更快捷 的做出初步的處理,得出研究的初步結(jié)論。 第二章 ,詳細介紹一些本系統(tǒng)使用到的關(guān)鍵技術(shù)和開發(fā)平臺。 第四 章, 詳細的描述系統(tǒng)的體系結(jié)構(gòu),并且簡述系統(tǒng)的每一個主要功能 ,對系統(tǒng)數(shù)據(jù)庫的設(shè)計做簡要說明 。 第六 章,搭建測試環(huán)境 , 進行系統(tǒng) 功能 測試。 CDC 對象提供處理顯示器或打印機等設(shè)備上下文的成員函數(shù),以及處理與窗口客戶區(qū)對應(yīng)的顯示上下文的成員。 類對設(shè)備上下文操作提供了成員函數(shù),處理繪圖工具。它還為獲取和設(shè)置繪圖屬性、映射,處理視點、窗口擴展、轉(zhuǎn)換坐標(biāo),處理區(qū)域、剪貼、繪制直線及繪制簡單橢圓和多邊形等形狀提供了成員函數(shù)。使用 CDC 對象時要構(gòu)造它,然后調(diào)用與它平等的、使用設(shè)備上下文的 Windows 函數(shù)的成員函數(shù)。有時人們說 vc 呢也指它的內(nèi)部編譯器,集成開發(fā)環(huán)境必須有一個編譯器內(nèi)核,要不有什么用,例如 DevC++其中一個編譯器內(nèi)核就是 gcc。 xx 是版本,它封裝了 mfc內(nèi)核,所以 代碼看不到原本的 SDK 編程中的消息循環(huán)等等東西,因為 MFC框架幫你封裝好了,這樣你就可以專心的 考慮你程序的邏輯,而不是這些每次編程都要重復(fù)的東西,繁星天氣信息管理系統(tǒng)的設(shè)計與實現(xiàn) 3 但是由于是通用框架,沒有最好的針對性,當(dāng)然也就喪失了一些靈活性和效率但是 MFC的封裝很淺,所以效率上損失不大。在 Microsoft Visual Basic 編輯器中,可以使用 ADO 對象以及 ADO 的附加組件(稱為 Microsoft ADO Extensions for DLL and Security(ADOX))來創(chuàng)建或修改表和查詢、檢驗數(shù)據(jù)庫、或者訪問外部數(shù)據(jù)源。 開發(fā)工具 (1) Microsoft Visual Studio 2021 Visual Studio 是微軟公司推出的開發(fā)環(huán)境,是目前最流行的 Windows 平臺應(yīng)用程序開發(fā)環(huán)境。 Visual Studio 2021 同時帶來了 NET Framework 、 Microsoft Visual Studio 2021 CTP( Community Technology PreviewCTP),并且支持開發(fā)面向 Windows 7 的應(yīng)用程序。 (2) SQL Server 2021 Microsoft SQL Server 2021 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI)工具提供了企業(yè)級的數(shù)據(jù)管理。 Microsoft SQL Server 2021 數(shù)據(jù)引擎是該企業(yè)數(shù)據(jù)管理解決方案的核心。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的 BI 解決方案,幫助您的團隊通過記分卡、Dashboard、 Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者, Microsoft SQL Server 2021 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。通過系統(tǒng)的分析產(chǎn)品需要,設(shè)計出符合系統(tǒng)定義的架構(gòu)、流程結(jié)構(gòu)、數(shù)據(jù)庫結(jié)構(gòu)等。這樣一種認知差異容易造成增加系統(tǒng)開發(fā)的難度。事實證明,需求分析文檔的質(zhì)量對最終成品的質(zhì)量具有相當(dāng)大的影響。 (2)技術(shù)可行性 本系統(tǒng)采用的 C++編程、 MFC 框架、 ADO 編 程 , PowerDesigner 建模工具 等為基礎(chǔ)開發(fā)技術(shù), SQL Server2021 作為數(shù)據(jù)庫。 功能需求分析 信息管理系統(tǒng)就是用戶在處理較多數(shù)據(jù)時,人工方法的效率是較為低下的,因為需要系統(tǒng)能夠有條理的快捷的處理龐大的數(shù)據(jù)。包括溫度,風(fēng)向,風(fēng)力,降雨量,濕度,紫外線強度等等。使其更方便的管理數(shù)據(jù),讓工作人員能夠更方便的通過信息管理系統(tǒng)查看數(shù)據(jù),得出研究結(jié)果。用戶需要輸入基本信息進行注冊 ,所以用戶需要有用戶名 ,因為系統(tǒng)的用戶不止一位,為了防止用戶名重復(fù),系統(tǒng)還需要對用戶的帳戶名進行重復(fù)性檢測,檢測通過之后才能后注冊成功。 (2)登錄 模塊 用戶在成功注冊完畢后,使用注冊賬號和密碼登錄系統(tǒng),賬戶名和密碼輸入正確之后成功登錄,之后進入系統(tǒng)主界面。 二是查詢功能,當(dāng)管理的地區(qū)過多的時候,有時候我們想要查看某一地區(qū)的情況就需要用到這一功能。 同樣在查詢中,我們也需要先選擇查詢地區(qū)所在的國家,省,市,然后在選擇具體的區(qū)域,點擊查詢,系統(tǒng)給出該地區(qū) 所有的天氣信息。在管理模塊下也分為新增天氣信息和查詢天氣信息,添加基本的天氣信息應(yīng)該包含有,這個天氣信息所在的地區(qū),總體的一個天氣情況,再細劃分成降雨量,風(fēng)向,風(fēng)力,最高溫度以及最低溫度等;然后當(dāng)我們需要查詢的時候,找到想要查詢的地區(qū)的信息,找到對應(yīng)的地區(qū)的位置,然后就可以查到對應(yīng)這個地區(qū)的所有的天氣信息。 (6)導(dǎo)出 excel 模塊 用戶在收集信息的時候可能是零散的,為了方便統(tǒng)計,用戶可以查詢某地區(qū)的所有天氣信息,并且可以導(dǎo)出到 Excel 表格中。 在本系統(tǒng)中, Excel其實是相當(dāng)與另一個數(shù)據(jù)庫,系統(tǒng)只是把 SQL 中的數(shù)據(jù)保存到 Excel這個數(shù)據(jù)庫中,實現(xiàn)數(shù)據(jù)的導(dǎo)出功能。 后臺功能:數(shù)據(jù)庫的 數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的 核心技術(shù)。 數(shù)據(jù)的標(biāo)準(zhǔn)化有助于消除數(shù)據(jù)庫中的數(shù)據(jù)冗余。簡單來說,遵守 3NF 標(biāo)準(zhǔn)的數(shù)據(jù)庫的表設(shè)計原則是:“ One Fact in One Place”即某個表只包括其本身基本的 屬性,當(dāng)不是它們本身所具有的屬性時需進行分解。它具有以下特點:有一組表專門存放通過鍵連接起來的關(guān)聯(lián)數(shù)據(jù) 。 (2)系統(tǒng)開放性需求 基于主流 WINDOWS 平臺建設(shè),使其具有良好的可擴充性和可移植性,系統(tǒng)可運行在主流的 WINDOWS 操作系統(tǒng)平臺上,便于以后系統(tǒng)的升級。 (3)界面友好性需求 系統(tǒng)提供統(tǒng)一的操作界面和方式,操作界面美觀大方,布局合理,功能完善。 (4)環(huán)境需求 硬件環(huán)境 :包括服務(wù)器端和客戶端,服務(wù)器端的最低配置要求為 CPU 2GHZ、內(nèi)存256MB、硬盤 2T;客戶端最低配置為 CPU 1GHZ、內(nèi)存 128MB、硬盤 500G。 C/S 結(jié)構(gòu)的基本原則是將計算機應(yīng)用任務(wù)分解成多個子任務(wù),由多臺計算機分工完成,即采用 “功能分布 ”原則。這種客戶請求服務(wù)、服務(wù)器提供服務(wù)的處理方式是一種新型的計算機應(yīng)用模式。 Client 和 Server 常常分別處在相距很遠的兩臺計算機上, Client 程序的任務(wù)是將用戶的要求提交給 Server程序,再將 Server程序返回的結(jié)果以特 定的形式顯示給用戶;Server 程序的任務(wù)是接收客戶程序提出的服務(wù)請求,進行相應(yīng)的處理,再將結(jié)果返回給客戶程序。 天氣信息管理系統(tǒng)主要是完成天氣信息管理各個方面問題的實現(xiàn),通過數(shù)據(jù)的收集,向用戶顯示具體各個地區(qū)信息(所在國家、所在省、所在城市、所在地區(qū))的具體天氣信息。 這種功能大大節(jié)省了相關(guān)工作 者的工作時間,提高工作者的工作效率。層與層之間通過實體對象進行傳遞 [6]。 體系結(jié)構(gòu)圖如 圖 4– 1所示: 繁星天氣信息管理系統(tǒng)的設(shè)計與實現(xiàn) 7 圖 4– 1 系統(tǒng)體系結(jié)構(gòu)圖 表示層:系統(tǒng)的主要操作界面,如登錄注冊界面,系統(tǒng)主界面,添加和修改界面等,業(yè)務(wù)邏輯層:就是整個系統(tǒng)的運做流程邏輯。 系統(tǒng)工作流程 天氣信息管理系統(tǒng)主要實現(xiàn)的就是用戶對天氣信息的管理和操作。 然后在系統(tǒng)的主界面,用戶可以根據(jù)自己的需求使用系統(tǒng)提供的功能。 用戶在收集信息的時候可能是零散的,為了方便統(tǒng)計,用戶可以查詢某地區(qū)的所有天氣信息,并且可以導(dǎo)出到 Excel 表格中。 Excel 其實是相當(dāng)與另一個數(shù) 據(jù)庫,系統(tǒng)只是把系統(tǒng)的數(shù)據(jù)保存到 Excel 這個數(shù)據(jù)庫中,實現(xiàn)數(shù)據(jù)的導(dǎo)出功能。 注冊登錄流程圖如 圖 4– 2所示: 繁星天氣信息管理系統(tǒng)的設(shè)計與實現(xiàn) 8 圖 4– 2 注冊登錄流程圖 功能設(shè)計 系統(tǒng)模塊劃分 按“分而治之”思想,進行模塊劃分。分別為: (1)注冊模塊: 用戶只有注冊 以后才可以訪問系統(tǒng),輸入用戶名和密碼,別人如果已經(jīng)注冊的用戶名,是不可以在被注冊的??梢酝ㄟ^查看區(qū)域,知道關(guān)注了那些地區(qū)。通過選擇具體的地區(qū)以后,可以查詢地區(qū)的具體天氣信息 繁星天氣信息管理系統(tǒng)的設(shè)計與實現(xiàn) 9 (5)圖形統(tǒng)計模塊: 通過選擇之前添加的具體的地區(qū),選擇開始時間和結(jié)束時間,可以將天氣信息生成天氣趨勢圖 (6)文件導(dǎo)出模塊: 當(dāng)查詢完天氣信 息以后,可以導(dǎo)出相應(yīng)的結(jié)果到 excel 系統(tǒng)模塊功能 系統(tǒng)功能結(jié)構(gòu)圖 如 圖 4– 3所示: 圖 4– 3 系統(tǒng)功能結(jié)構(gòu)圖 各模塊的具體操作流程信息如下: (1)注冊 用戶需要使用帳號密碼才能夠登錄系統(tǒng),所以在登錄之前需要注冊信息。注冊成功后用戶才能使用該系統(tǒng)。 (3)區(qū)域管理 系統(tǒng)主界面需要有個管理地區(qū)的功能,因為我們在管理一個地區(qū)不同時段的天氣信息之前,肯定是先要管理不同的地區(qū), 區(qū)域管理模塊下分為兩個小功能,一是新增區(qū)域功能,可以隨著用戶的需要添加新的地區(qū):二是查詢功能,當(dāng)管理的地區(qū)過多的時候,有時候我們想要查看某一地區(qū)的情況就需要用到這一功能。 (4)天氣管理 在 系統(tǒng)劃定了一個地區(qū)之后,我們才能夠?qū)@個地區(qū)的天氣信息進行管理。 (5)圖形統(tǒng)計 在我們收集到了某一地區(qū)的一段時間的天氣信息以后,為了用戶能夠更加直觀的了解這一地區(qū)在這一時間段的天氣的變化,系統(tǒng)可以將溫度和降雨量分別生成折線圖和柱狀圖,使數(shù)據(jù)清晰易讀。方便做為數(shù)據(jù)資料保存 [8]。 本系統(tǒng)使用 SQL Server2021 數(shù)據(jù)庫,利用 PowerDesigner 建模工具創(chuàng)建項目數(shù)據(jù)庫的概念模型、 邏輯模型,并生成 SQL Server2021 數(shù)據(jù)庫建立 SQL 腳本。分別是用戶信息,區(qū)域信息和天氣信息。 概念結(jié)構(gòu)設(shè)計 根據(jù)我們的需求分析,提取實體信息,系統(tǒng)中一共有 3 個實體,即用 戶、地區(qū)、天氣信息。 (2)基本信息為: ID、區(qū)名稱、城市名稱、省名稱、國家名稱、刪除標(biāo)記。 (4) 用戶、地區(qū)和天氣信息各實體間的關(guān)系 地區(qū)和天氣信息的關(guān)系:一對多 (1:n),一個地區(qū)可以有多個天氣信息,某個天氣信息屬于某個地區(qū)。因為用戶只是管理這些地區(qū)及其信息的,從結(jié)構(gòu)上說和地區(qū)實體與天氣實體并不存在實體間關(guān)系。 數(shù)據(jù)庫設(shè)計要遵循一些規(guī)則,一個好的數(shù)據(jù)庫滿足一些嚴(yán)格的約束和要求。實體、屬性與聯(lián)系是進行概念設(shè)計時要考慮的三個元素,也是一個好的數(shù)據(jù)庫設(shè)計的核心 [10]。用戶注冊時,系統(tǒng)會將 將注冊信息添加入該表, 將用戶的注冊信息保存在數(shù)據(jù)庫中。 見 表 4– 1: 字段標(biāo) 識 字段名 類型 說明 id ID int 主鍵,自增字段 UserName 賬號 varchar(64) 不能為空,不能重名 Pwd 密碼 varchar(64) 不能為空 del Del刪除標(biāo)記 int 默認為 0, 0:未刪除, 1:刪除 表 4–
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1