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

正文內(nèi)容

基于vc的北方民族大學(xué)研究生綜合信息管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-03-08 00:05 本頁面
 

【文章內(nèi)容簡介】 開發(fā)工具簡介:本章首先詳細(xì)介紹了 VC++語句的基本知識及對 VC++語言的特點、開發(fā)環(huán)境 Visual Studio 等 進(jìn)行分析,接著對 C/S 體系結(jié)構(gòu) 和ActiveX 數(shù)據(jù)對象進(jìn)行介紹并對其訪問數(shù)據(jù)庫的過程進(jìn)行簡介,然后對系統(tǒng)使用的 ADO 4 技術(shù)方法進(jìn)行詳細(xì)的介紹,最后對 SQL Server 2021 等特點作了介紹。 第三章 為課題需求和可行性的分析:本章首先通過用例子詳細(xì)介紹了北方民族大學(xué)研究生綜合管理系統(tǒng)中被需求的功能,其中主要包含了系統(tǒng)登錄、培養(yǎng)管理、學(xué)籍管理、學(xué)位展示、研工管理等,為以后系統(tǒng)的設(shè)計開發(fā)打下堅實的基礎(chǔ),接著從經(jīng)濟(jì)和技術(shù)的可行性角度進(jìn)行了闡述,為下文系統(tǒng)針對性的設(shè)計方案研發(fā)提供了指導(dǎo)和方向。 第四章 為系統(tǒng)總體設(shè)計:本章介紹了系統(tǒng)的總體模塊設(shè)計、數(shù)據(jù)庫設(shè)計 與其 開發(fā)過程,通過總體 的 設(shè)計 一步步展開論述到 數(shù)據(jù)庫 的設(shè)計,對于數(shù)據(jù)庫設(shè)計包括 概念結(jié)構(gòu) 設(shè)計和 邏輯結(jié)構(gòu)設(shè)計 兩個方面 ,最后在以上內(nèi)容的基礎(chǔ)上給出具有針對性的數(shù)據(jù)庫設(shè)計方案 及總體界面設(shè)計展示。 第五章 為該研究生信息管理系統(tǒng)的詳細(xì)模塊功能設(shè)計:本章 由 系統(tǒng)總體設(shè)計到詳細(xì)的 模塊設(shè)計 最后到 實現(xiàn) 的過程 , 主要論述 了系統(tǒng)登錄、學(xué)籍管理、培養(yǎng)管理、學(xué)位展示、研工管理等主要功能模塊的實現(xiàn),為系統(tǒng)可視化界面提供詳細(xì)的闡述。 第六章為系統(tǒng)測試:本章對研究生綜合信息管理系統(tǒng)進(jìn)行了軟件的測試和發(fā)布。 第七章為總結(jié)與展望:本章主要總結(jié)了論文在研究過程中取得的成果與尚存在的一些不足,同時指出了未來進(jìn)一步的研究方向。 5 第二章 開發(fā)環(huán)境簡介 VC++語言簡介 Visual C++基本內(nèi)容介紹 Visual C++作為 Visual Stidio 家族中的一員,是 Microsoft 公司以 C++語言為基礎(chǔ)開發(fā)的一款可視化的集成開發(fā)工具。 它能夠讓類的管理更加方便靈巧,使程序自動的生成框架,其編寫代碼的同時能夠和界面設(shè)計進(jìn)行交互操作、便能開發(fā)多種多樣的程序,克服了編程的單一性,并且通過適當(dāng)配置即可讓編寫設(shè)計的程序框架用于數(shù)據(jù)庫的接口、WinSock 網(wǎng)絡(luò), , 3D 控制界面, 與其他編程語言 Visual Basic、 Visual FoxPro 等一起成為廣大程序員所喜歡的開發(fā)平臺。它是選取以面向?qū)ο鬄樘攸c的技術(shù),完全根據(jù)Client/Server 體系結(jié)構(gòu)來研發(fā)制作的,應(yīng)用開發(fā)環(huán)境則是圖形化的,因此可作為數(shù)據(jù)庫前端的設(shè)計用具; Visual C++因其所開發(fā)出的程序均十足利用了圖形化用戶接口( GUI)的特點,于是它通常被認(rèn)可為是一種圖形工具,對于以 Client/Server 為 結(jié)構(gòu)的 Visual C++,它擁有 設(shè)計數(shù)個數(shù)據(jù)庫檢索和連接的優(yōu)點。除此之外, 它還以具有除錯功能而被廣泛使用。例如,它準(zhǔn)許單步執(zhí)行,遠(yuǎn)程調(diào)試等功能被用戶調(diào)用,而且在調(diào)試的過程中用戶能夠在不需要重啟正被調(diào)試的代碼而再次編譯已經(jīng)修改過的編碼。它的編譯和建制系統(tǒng)因為預(yù)編譯頭文件、最小重建功能及累加連結(jié)著稱。以上這些特點讓大家在編寫程序及編譯連接所需要消耗的時間,這使得大型軟件較多使用它來設(shè)計。 開發(fā)環(huán)境 Visual Studio Visual Studio 是一種開發(fā)環(huán)境,其由微軟公司所創(chuàng)建, Visual Studio 能夠被使用于建立 Windows 及網(wǎng)絡(luò) 應(yīng)用程序,它不僅能夠建立智能設(shè)施應(yīng)用程序,還能夠創(chuàng)建網(wǎng)絡(luò)服務(wù)及 微軟 插件,是目前最流行的 Windows 平臺應(yīng)用程序開發(fā)環(huán)境。 Visual Studio 新版本 包括各種增強(qiáng)功能,研發(fā)成員可以將 Visual Studio 提供的繁多 的客戶端、遠(yuǎn)程端框架輕易建樹 Web 應(yīng)用程序,其中程序是以客戶為核心的,并且所有提供后臺信息程序都可以被這些 Web 應(yīng)用程序所創(chuàng)建、而且這些應(yīng)用程序相當(dāng)靈活,可以被任何的所使用瀏覽器執(zhí)行并絕對訪問微軟平臺及 ASP NET 服務(wù)。 研究生綜合 信息管理系統(tǒng)的開發(fā)環(huán)境選用 Visual Studio,它 給系統(tǒng)供應(yīng)了充足 的類和 對象 、 控制指令 語言 及 多種多樣 的數(shù)據(jù)類型, 這些為 開發(fā) 能夠滿足用戶需求的高機(jī)能系統(tǒng)提供 了重要的 保障, 這同時也提高 代碼模塊化的 效率 , 對于此項的提高 對新系統(tǒng)的拓展 與 維修是相當(dāng)有利的 。 使用 Visual Studio 中的 VC++平臺 來 開發(fā)系統(tǒng) 具有 的優(yōu)點 是 : VC++是 當(dāng)今 最 常用 6 的開發(fā)工具 中的一種 ,它 給開發(fā)支撐 了 十分齊全 的類庫 及人性化 的界面, 對于開發(fā) 數(shù)據(jù)庫 其是一個非常合適的 開發(fā)環(huán)境, 因為它對于數(shù)據(jù)庫訪問可以提供數(shù)種 技術(shù), 所以在開發(fā)中小型的數(shù)據(jù)庫管理系統(tǒng)的過程來說, VC++能夠保證開發(fā)的系統(tǒng)具有 速度 快 、 功能齊全 、應(yīng)用 廣泛等的特點 。 C/S( Client/Server) 模式 根據(jù)需求分析,該系統(tǒng)采用當(dāng)前流行的 C/S ( Client/Server)模式又稱 C/S 結(jié)構(gòu) ,也就是 客戶機(jī) /服務(wù)器 模式 , 這個模式作為軟件系統(tǒng)結(jié)構(gòu)體系中的一員,是在上世紀(jì) 80年代末 便慢慢被人們使用開來 。 對于 C/S 模式而言 功能 怎么樣來 分布 是它的關(guān)鍵所在 ,這個模式是讓某些 功能在前端機(jī)(客戶機(jī)) 中去施行 , 而讓 后端機(jī)(服務(wù)器) 去 執(zhí)行 其它 功能 , 這樣的 分布 有利于降低 計算機(jī)系統(tǒng) 中的多種 頸瓶問題。 C/S 結(jié)構(gòu)的關(guān)鍵體系在于操作者能夠通過前端機(jī)對后端機(jī)的數(shù)據(jù)庫進(jìn)行完全的控制操作,而后端機(jī)的數(shù)據(jù)庫又將執(zhí)行的結(jié)果送到前端機(jī)來展示,前端機(jī)與后端機(jī)的數(shù)據(jù)庫既能夠安裝在同一臺計算器中,又能夠安裝在不同的機(jī)器中并且兩臺機(jī)器需要通過聯(lián)網(wǎng)來連接使用,這種形式不拘泥于一臺機(jī)器中,使得安裝方便靈巧。 C/S 結(jié)構(gòu) 與 B/S( 即 瀏覽器 /服務(wù)器 , Browser/Server)模式相 比較,它更趨強(qiáng)于一種以 企業(yè)內(nèi)部網(wǎng) 為基礎(chǔ) 的應(yīng)用系統(tǒng) , 對于 C/S 結(jié)構(gòu)而言它的一個非常大 的 優(yōu)點 是不 需要趨附域 企業(yè)外 部網(wǎng)絡(luò) , 因此就算一個公司無法上網(wǎng),照樣可以正常的使用多種應(yīng)用系統(tǒng) 。C/S 結(jié)構(gòu)最多是以 高 效率 的工作站、 個人電腦及 小型機(jī) 為 服務(wù)器, 而數(shù)據(jù)庫系統(tǒng)則以大型的為主 , 比如 InfORMix、 ORACLE 和 SQL Server, 接下來所介紹的系統(tǒng)所采用的數(shù)據(jù)庫系統(tǒng)就是 SQL Server。 對于以前 的 C/S 模式,它采取 開放模式, 卻開發(fā)性能并不是很高 ,在 應(yīng)用時不管 是 客戶 端還是 服務(wù)器 端都 被要求安裝給定的 的軟件 來 支持 使用 。因此它并沒有達(dá)到用戶心理期望達(dá)到的開放能力 。 對于 C/S 模式中被要求安裝 軟件 要匹配計算機(jī)所使用的 操作系統(tǒng) 系統(tǒng) 來 開發(fā) 與之匹配 的軟件, 這些軟件一般不能在安裝了不支持它的操作系統(tǒng)的電腦上使用,隨著信息快速的流動,現(xiàn)今電子產(chǎn)品的更替非常之快 , 于是這種傳統(tǒng)的模式在 百臺 計算機(jī) 以上 的 使用 中是比較難展開的 , 就算強(qiáng)行應(yīng)用于這種情況中,其所需要的代價也 高, 工作 效率 也 低。 C/S 模式 的優(yōu)點是 可以在前端機(jī)對任務(wù)進(jìn)行處理,再轉(zhuǎn)給服務(wù)器,這使得 客戶端 執(zhí)行效率 快。 ADO 技術(shù) 本文所介紹的北方民族大學(xué)研究生管理系統(tǒng)的前臺開發(fā)工具是 Visual C++ ,后臺數(shù)據(jù)庫構(gòu)建用的是 SQL Server 2021,數(shù)據(jù)庫與 Visual C++ 是利用 ADO 技術(shù) 來完成 連接操作 。 ADO 是 ActiveX Data Object 的英文縮寫,它又叫做 AetiveX 數(shù)據(jù)對象, 它是用于 7 開發(fā) 面向?qū)ο蟮膽?yīng)用程序 接口 中的一種 , 是一種高層數(shù)據(jù)庫接口技術(shù),建立在 OLE DB技術(shù)上面并延續(xù)它的優(yōu)點, ADO 技術(shù)封裝了 OLE DB 的接口,由此得到了 ADO 對象,這樣使繁雜的程序開發(fā)得到提煉變得簡單。 ADO 是以 COM(ponent object model)為基礎(chǔ)的技術(shù),它吸收了 COM 的數(shù)類益處,并且在數(shù)據(jù)庫連接時所支持的語言也是多種多樣,訪問范圍也是極其廣泛,可被投入到可 復(fù)用框架應(yīng)用的開發(fā)中。此外, ADO 是支持各種客戶 /服務(wù)器模塊和基于 Web 的應(yīng)用程序具有遠(yuǎn)程數(shù)據(jù)服務(wù)的特點,這成為遠(yuǎn)距離數(shù)據(jù)的存取的一個開發(fā)方向。 ADO 采取的是以 訪問 OLE DB 數(shù)據(jù)提供程序 來進(jìn)一步訪問數(shù)據(jù)庫 的 方法 , 對于這種方法, ADO 技術(shù) 提供了 一個特定訪問接口,用來 對 OLE DB 數(shù)據(jù) 進(jìn)行訪問 。 ADO 庫 中包括了 三個基本接口: ReoordsetPtr 接口 、 CommandPtr接口 、 ConnectionPtr 接 口 。 ADO 的對象模型不取決于對象相互間的層次效用,使得作用于對象的操作得到簡化。在較多使用狀態(tài)下,能 夠僅關(guān)注需要建立及使用的對象,而不需要去對其父對象追根求地。比方,在操作 OLE DB 的時候,首先一定需要創(chuàng)建數(shù)據(jù)使用程序跟數(shù)據(jù)源之間的相連,這樣方能夠開啟一個對象,但是對于 ADO 而言并不需要去構(gòu)建連接,就能夠直接點開一個對象。 ADO 對象的使用必須依賴于數(shù)據(jù)提供程序所支持的特性。如圖 21所示的 ADO 訪問數(shù)據(jù)庫的結(jié)構(gòu): 圖 21 ADO 訪問數(shù)據(jù)的結(jié)構(gòu) 而 ADO 的結(jié)構(gòu)圖如下圖 22 所示: 8 圖 22 ADO 結(jié)構(gòu)圖 從圖 21 中可以看出, ADO 模型包括了 7 中對象, 4 種集合。它們分別 是 Connection對象、 Field 對象、 Command 對象、 Recordsct 對象、 Parameter 對象、 Errors 對象、 Properties對象、錯誤集合、參數(shù)集合、域集合、屬性集合。 北方民族大學(xué)研究生信息管理 系統(tǒng) 在開發(fā)應(yīng)用程序中,使用 ADO 技術(shù)來連接數(shù)據(jù)庫,但對于 ADO 技術(shù)的使用主要有兩種形式 。 在 應(yīng)用程序中 利用 ActiveX 控件 來連接是其中一種 。 Active 控件主要使用 Microsoft DataGrid Control 控件和 MicrosoftADO Dam Control 控件。這種方法可以 使 數(shù)據(jù)庫應(yīng)用程序的訪問 過程 最大限度地簡化。 而第二 種方法是 對 ADO 對象 的 直接使用 , 通過 ADO 對象 來 開發(fā)應(yīng)用程序 與別的訪問 技術(shù) 有相同之處 ,但 是跟 其它技術(shù)不同 之處在于 ADO 技術(shù) 對于 對象之間的層 序 關(guān)系要求 并不是非常嚴(yán)苛 , 這樣使得程序設(shè)計更加簡化并且靈活性極高,有利于開發(fā)應(yīng)用 。 SQL Server 2021 數(shù)據(jù)庫 數(shù)據(jù)庫 對于系統(tǒng)開發(fā)而言是非常重要的一部分 , 對于整個應(yīng)用系統(tǒng)來說 數(shù)據(jù)庫 構(gòu)造的 設(shè)計 是相當(dāng)重要的,它 的 設(shè)計好壞是 應(yīng)用系統(tǒng)的 工作是否高效和 實現(xiàn)的 結(jié)果能否正確的一個基礎(chǔ)的評價指標(biāo) 。 如果要想擁有完整的數(shù)據(jù)信息、高效的 數(shù)據(jù)存儲 及成功的程序?qū)崿F(xiàn)就要從設(shè)計好 數(shù)據(jù)庫結(jié)構(gòu) 開始 。 把一系列的數(shù)據(jù)信息以及相應(yīng)的程序所組成的集合稱之為數(shù)據(jù)庫,這可以類比于我們生活中存儲東西用的倉庫,里面存著各種貨物有需要的時候則從中取出來,而數(shù)據(jù)庫中存儲的東西不再是普通的貨物而是數(shù)據(jù)信息 , 這種全新的“倉庫”技術(shù)在 數(shù)據(jù) 管理應(yīng) 9 用中是非常核心的組成成分,而且這也推動了現(xiàn)代計算機(jī)技術(shù)廣泛地應(yīng)用于各種軟件當(dāng)中 , 總的來說數(shù)據(jù)庫占據(jù)了現(xiàn)今信息時代的核心位置 。 這項技術(shù)于上世紀(jì) 60 年代產(chǎn)生并且快速 地 發(fā)展起來, 如今國家信息化程度可以由一個國家的 數(shù)據(jù)庫 相關(guān)建設(shè)來評估 ,因此從某種意義上來說 數(shù)據(jù)庫技術(shù) 無疑是當(dāng)代計算機(jī)學(xué)科中的最重要分支之一 。 對 SQL Server 2021 來說它不僅能夠適應(yīng) 現(xiàn)代科技 環(huán)境 的 要求 , 達(dá)到可靠性等性能的基本要求,并且它的特有之處可以極大提高 數(shù)據(jù)管理 和 分析 的 靈活性,同時它響應(yīng)能力強(qiáng),準(zhǔn)許管理系統(tǒng) 在 復(fù)雜 的環(huán)境 下不容易產(chǎn)生 響應(yīng) 錯誤 , 這些優(yōu)缺讓 SQL Server 2021 在 競爭 中 優(yōu)勢 顯赫 。作為一個完備的數(shù)據(jù)庫和數(shù)據(jù)分析包,SQL Server 2021 能夠被用在 解決大型數(shù)據(jù)倉庫、應(yīng)用程序等的方案之中, 作為 Microsoft 公司推出的數(shù)據(jù)庫軟件 Microsoft Windows NTamp。BsckOffice QL Server 中的一個版本,它在易用性等多種性能方面均有創(chuàng)新,同時還給開發(fā)軟件提供相當(dāng)方便實用的編程模式來幫助開發(fā),它具有強(qiáng)大的數(shù)據(jù)倉庫,并提供一個綜合平臺,讓用戶可以輕松地設(shè)計、建立、管理以及使用數(shù)據(jù)倉庫 開發(fā) 出有需求的系統(tǒng) 、為高校研究生信息管理工作效率的提高 打開了勝利之門。 它同 Microsoft Office 緊密相關(guān),可以對 Microsoft 實現(xiàn)完美無缺的數(shù)據(jù)訪問,桌面多維分析等。其 作為重要的基準(zhǔn)測試可伸縮性和速度獎的記錄保持者, 可靠性強(qiáng)、質(zhì)量良好、易用性好且功能齊全完善,是大規(guī)模聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉庫和各種應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平臺,它能夠讓 平臺上的所有工作 俊可擴(kuò)展并且能夠預(yù)測的 的執(zhí)行。 綜上所有相關(guān)特色的介紹,于是本系統(tǒng)采用 SQL Server 2021 數(shù)據(jù)庫進(jìn)行設(shè)計。 本章小結(jié) 本章對課題所涉及的主要關(guān)鍵技術(shù) 以及 開發(fā) 所需要 工具作了 具體的 介紹,首先介紹了 VC++語言 ,包括 語言中設(shè)計到的 開發(fā)環(huán)境 Visual Studio 以及 C/S 模式 ,接著比較詳細(xì)地介紹了 ADO 連接技術(shù) , 并且用圖來詳細(xì)的描繪了
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1