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

正文內(nèi)容

企業(yè)工單系統(tǒng)的設(shè)計與實現(xiàn)_本科畢業(yè)設(shè)計(編輯修改稿)

2025-01-04 05:47 本頁面
 

【文章內(nèi)容簡介】 用程序和 XML Web services 的內(nèi)部 Windows 組件。是整個 .NET 平臺的基礎(chǔ)結(jié)構(gòu)。 .NET Framework 除了可以管理代碼的執(zhí)行(包括啟動代碼,給它賦予相應(yīng)的權(quán)限,為它分配內(nèi)存以存儲其數(shù)據(jù),幫助釋放不再需要的內(nèi)存和資源等)以外,還提供了一個非常復(fù)雜的類庫,以便在 Windows 執(zhí)行大量的任務(wù)。對這些任務(wù),它承擔(dān)了雙重角色:管理代碼的執(zhí)行和為代碼提供服務(wù) [2]。 從技術(shù)層面來講, .NET Framework 主要包括兩個最基本的內(nèi)核,即通用語言運行庫 CLR ( Common Language Runtime )和 .NET Framework 基本類庫,它們?yōu)?.NET 平臺的實現(xiàn)提供底層技術(shù)支持。其中前者是 .NET Framework 運行時的環(huán)境,它運行代碼并提供最底層的服務(wù),是 .NET 平臺的執(zhí)行引擎。同時它以跨語言集成、自描述組件、簡單配置和版本化及集成安全服務(wù)為特點,提供諸如版本控制以及內(nèi)存、進(jìn)程和線程管理等多種服務(wù)。而后者位于通用語言運行庫的上層,與 .NET Framework 緊密集成在一起,可以被 .NET 支持的任何語言使用。其提供數(shù)據(jù)庫訪問、 XML、網(wǎng)絡(luò)通信、線程、圖形圖象、安全、加密等多種功能服務(wù)。類庫中的基類還提供了標(biāo)準(zhǔn)功能,如字符串操作、輸入輸出、用戶界面設(shè)計、網(wǎng)絡(luò)管理、線程管理、安全管理、文本管理功能 [3]。 開發(fā)語言 —— C語言 their owncdsvlpa,mxukgf.()ybTqCzjSAXC是專門為 .NET 應(yīng)用而開發(fā)出的語言,它既保持了 C++中熟悉的語法,又包含大量的高效代碼和面向?qū)ο蟮奶匦?。總的來說, C主要有以下 6 個特點: ? 生成中間代碼:使用 C開發(fā)的應(yīng)用程序,在編譯成機(jī)器碼時,都是生成中間匯編形式的語言。只有當(dāng)它們運行時,才會被編譯成本地計算機(jī)可執(zhí)行的代碼。 ? 在命名空間中聲明:當(dāng)使用 C語言創(chuàng)建一個應(yīng)用程序時,就會在一個命名空間里創(chuàng)建一個或多個類。同時在這個命名空間里,還有可能聲明要有結(jié)構(gòu)體、變量等。這是就必須使用 using 關(guān)鍵字來應(yīng)用其他的命名空間內(nèi)容,用來支持對結(jié)構(gòu)體等類型的操作。 ? 數(shù)據(jù)類型豐富: C語言擁有比 C、 C++更廣泛和豐富的數(shù)據(jù)類型。例如 bool、 byte、 ubyte、 short、 ushort、 int、 uint、 long、ulong、 float、 double、 decimal等。 ? 有兩個基本類:在 C 語言中, Object 類是所欲其他類的基類。String 類和 Object類一樣,是兩個基類之一,它們都是 C語言的一部分。 ? 方法可當(dāng)作參數(shù)傳遞:在一般情況下,默認(rèn)的參數(shù)傳遞只是對基本數(shù)據(jù)類型進(jìn)行值傳遞。但是在 C語言中,既可以通過值傳遞,也可以通過引用傳遞。通過引用傳遞參數(shù)允許函數(shù)成員(包括方法、屬性、索引、運算符)和構(gòu)造函數(shù)等傳遞參數(shù)的值。 ? 與 COM 集成: COM 技術(shù)是 Microsoft公司的 Win32組件技術(shù)。 C語言能與 COM 組件進(jìn)行無縫集成。用 C語言編寫的類可以子類化 COM 組件,所謂子類化就是指替換窗口的過程。 C語言生成的類也可以當(dāng)作一個 COM 組件使 用,可用任何 .NET 語言進(jìn)行子類 their owncdsvlpa,mxukgf.()ybTqCzjSAX化 [1][4]。 簡介 隨著社會的發(fā)展, Inter 已經(jīng)成為生活、學(xué)習(xí)和工作中不可缺少的一部分,許多單位和個人都開始準(zhǔn)備建立自己的網(wǎng)站。如果只使用 HTML 來設(shè)計成靜態(tài)網(wǎng)頁,就不能引入更多、更強大的功能,因此創(chuàng)建動態(tài)的、交互式的網(wǎng)站顯得很重要。為滿足這種需要,微軟公司開發(fā)了一種叫做動態(tài)服務(wù)器頁面( Active Server Pages,ASP)的 Web開發(fā)平臺。使用 ASP 進(jìn)行 Web 開發(fā),一方面給網(wǎng)站設(shè)計者帶來了方便,但是另一方面則將服務(wù)器端代碼和 HEML 及 JavaScript 代碼放在同一頁面中,常常會導(dǎo)致 Web 頁面中混合了服務(wù)器端邏輯代碼和為用戶界面設(shè)計的 HTML 代碼以及其他的一些問題,這樣使得網(wǎng)站的各種代碼難于管理,并且由于一些腳本語言在使用上的局限性,很多功能都不能夠輕松實現(xiàn) [2]。為了解決上述這些問題以及其他的一些問題,微軟公司開發(fā)出了 —— 更優(yōu)秀的 Web 開發(fā)環(huán)境。 是一種獨立于瀏覽器的編程模型。它可以在使用廣泛的最新版本瀏覽器(例如 IE、Netscape)上運行,還可以在低版本的瀏覽器上運行。這也就是說,在使用 編寫 Web 應(yīng)用程序時,不需要編寫瀏覽器特定的代碼,Inter 的很大一部分用戶就可以使用這些 Web 應(yīng)用程序。需要注意的是,并不是所有的瀏覽器在執(zhí)行效果時相同。 的發(fā)展在 ,所有程序的執(zhí)行都是通過服務(wù)器編譯的。當(dāng)一個程序第一次被執(zhí)行時,它先被編譯為中間代碼,再被編 their owncdsvlpa,mxukgf.()ybTqCzjSAX譯為二進(jìn)制代碼。當(dāng)這個程序被再次執(zhí)行時,只要程序沒變化,就會直接在服務(wù)器上執(zhí)行已編譯的可執(zhí)行的二進(jìn)制代碼,然后把執(zhí)行結(jié)果通過網(wǎng)絡(luò)返回給客戶端,從而大大提升了執(zhí)行效率。 1996 年, 誕生,它的誕生給 Web 開發(fā)界帶來了福音。它作為 IIS 的附屬產(chǎn)品免費發(fā)送。并且不久就在 Windows 平臺上廣泛使用。早期的 Web 開發(fā)是十分重要的,以致于要制作一個簡單的動態(tài)頁面都需要編寫大量的代碼才能完成,而 ASP 卻允許使用 VBScipe 這樣簡單的腳本語言,執(zhí)行嵌在 HTML 網(wǎng)頁中的代碼。在進(jìn)行程序設(shè)計時可以使用它的內(nèi)部組件來實現(xiàn)一些高級的功能。它的最大貢獻(xiàn)在于它的 ADO( ActiveX Data Object) ,使得對數(shù)據(jù)庫的操作十分簡單,進(jìn)行動態(tài)網(wǎng)頁設(shè)計也便成了一件輕松的事。 1998 年,微軟發(fā)布了 。與 的 區(qū)別在于它的外部組件是可以初始化的。這樣,在 ASP 程序內(nèi)部的所有組件都有了自己的獨立內(nèi)存空間,并可以進(jìn)行事務(wù)處理。 2020 年,隨著 Windows2020的發(fā)行,它內(nèi)帶的 也開始流行。與 的主要區(qū)別是它使用了 COM+,并且效率提高,版本穩(wěn)定。 2020 年 7 月, 發(fā)行。 不是 ASP的簡單升級,而是微軟推出的新一代Active Server Pages。 .NET 的一部分,其中全新的技術(shù)架構(gòu)會讓每個人員的編程生活變得更為簡單,Web 應(yīng)用程序的開發(fā)人員使用這個開發(fā)軟件可以實現(xiàn)更加模塊化、功能更強大的應(yīng)用程序。 對服務(wù)器端要求安裝獨立的 軟件 ,對客 戶端沒有特別的要求,只要有一個瀏覽器就行。 HTML 文件中 , 用任意一個文本編輯器就 可以編寫一個完整的 頁面。所謂,就是在 HTML 文件中引入了兩個擴(kuò)展的成對的 HTML 標(biāo)記 %和 %,同時文件的擴(kuò)展名改為 .asp。 在 IIS 接到用戶對 .asp 文件的 their owncdsvlpa,mxukgf.()ybTqCzjSAX請求時,將執(zhí)行的結(jié)果和其他的 HTML 語句一起返回客戶端,這樣客戶看到的仍然是標(biāo)準(zhǔn)的 HTML 語句 ,不會看到開發(fā)者的編程邏輯,這與客戶端的 JavaScript 是完全不同的, JavaScript 沒有辦法阻止用戶看到源碼。其次使用的是 Windows 2020 自帶的 Inter服務(wù)管理器, IIS( Inter Information Server)作為當(dāng)今流行的 Web 服務(wù)器之一,提供了強大的 Inter 和 Intra服務(wù)功能,使用它可以輕松的發(fā)布站點,在課題制作過程中可以隨時進(jìn)行調(diào)試,瀏覽自己的頁面。 數(shù)據(jù)庫 SQL Server 2020 SQL Server 是微軟公司開發(fā)的一個關(guān)系數(shù)據(jù)庫管理系統(tǒng) [13]。以Transact_SQL 作為它的數(shù)據(jù)庫查詢和編程語言,它是 SQL Server 的核心,Transact_SQL 強化了原有的 SQL 關(guān)鍵字以進(jìn)行數(shù)據(jù)的存取、存以及處理等功能, Transact_SQL 擴(kuò)充了流程控制指定,可以方便地編寫功能強大的存儲過程,它們存放在服務(wù)器端,并預(yù)先編譯過,執(zhí)行速度非常快,觸發(fā)是一種特殊的存儲過程,用來確保 SQL Server 數(shù)據(jù)庫引用的完整性,可以建立插入、刪除和更新觸發(fā)以控制相關(guān)的表格中對數(shù)據(jù)列的插入、刪除和更新,還可 以使用規(guī)則( Rule)、缺?。?Default)以及限制( Constraints),來協(xié)助將新的數(shù)值套用到表格中去 [5]。 SQL Server 2020 出現(xiàn)在微軟數(shù)據(jù)平臺愿景上是因為它使得公司可以運行他們最關(guān)鍵任務(wù)的應(yīng)用程序,同時降低了管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。 這個平臺有以下特點: ? 可信任的 ——使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來運行他們 their owncdsvlpa,mxukgf.()ybTqCzjSAX最關(guān)鍵任務(wù)的應(yīng)用程序。 ? 高效的 ——使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時間和成本。 ? 智能的 ——提供了一個全面的平臺,可以在你的用戶需要的時候給他發(fā)送觀察和信息 [6]。 的特色 ADO( ActiveX Data Object)對象是繼 ODBC( Open Database Connectivity,開放數(shù)據(jù)庫連接架構(gòu)。微軟所制定的架構(gòu),可以讓透過這種架構(gòu)和數(shù)據(jù)庫連結(jié)。)之后微軟主推存取數(shù)據(jù)的最新技術(shù), ADO對象是程序開發(fā)平臺用來和 OLE DB 溝通的媒介, ADO 目前的最新版本為 。 不像以前的 ADO 版本是站在為了存取數(shù)據(jù)庫的觀點而設(shè)計的, 是為了因應(yīng)廣泛的數(shù)據(jù)控制而設(shè)計,所以使用起來比以前的 ADO 更靈活有彈性,也提供了更多的功能。 的出現(xiàn)并不是要來取代 ADO,而是要提供更有效率的數(shù)據(jù)存取。微軟透過最新的 .NET 技術(shù)提供了可以滿足眾多需求的架構(gòu),這個架構(gòu)就是 .NET 共享對象類別庫。這個共享對象類別庫不但涵蓋了 Windows API( Windows Application Programming Interface, Windows 應(yīng)用程序設(shè)計界面。提供許多撰寫 Windows 程序所需要使用的對象以及基本函式等。)的所有功能,并且還提供更多的功能及技術(shù);另外它還將以前放在不同 COM 組件上,我們常常使用的對象及功能一并含括進(jìn)來。除此之外 還將 XML 整合進(jìn)來,這樣一來數(shù)據(jù)的交換就變的非 their owncdsvlpa,mxukgf.()ybTqCzjSAX常輕松容易了。所以 的架構(gòu)及新功能是為了能滿足廣泛的數(shù)據(jù)交換需求所產(chǎn)生出來的新技術(shù),這個就是 。如圖 所示。 圖 架構(gòu) 架構(gòu) 對象可以讓我們快速簡單的來存取各種數(shù)據(jù)。傳統(tǒng)的主從式應(yīng)用程序在執(zhí)行時,都會保持和數(shù)據(jù)源的聯(lián)機(jī)。但是在某些狀況下和數(shù)據(jù)庫一直保持聯(lián)機(jī)是不需要的,而且一直保持和數(shù)據(jù)源的聯(lián)機(jī)會浪費系統(tǒng)資源。有些時候我們只需要很單純的將數(shù)據(jù)取回,這時候就不需要保持對數(shù)據(jù)源的聯(lián)機(jī)。 被設(shè)計成對于數(shù)據(jù)處理不一直保持聯(lián)機(jī)的架構(gòu),應(yīng)用程序只有在要取得數(shù)據(jù)或是更新數(shù)據(jù)的時候才對數(shù)據(jù)源進(jìn)行聯(lián)機(jī)的工作,所以應(yīng)用程序所要管理的連結(jié)減少;數(shù)據(jù)源就不用一直和應(yīng)用程序保持聯(lián)機(jī),負(fù) 載減輕了效能自然也就提升。不 their owncdsvlpa,mxukgf.()ybTqCzjSAX過我們的應(yīng)用程序也有些情況需要和數(shù)據(jù)源一直保持聯(lián)機(jī),例如在線訂位系統(tǒng);此時我們還是可以使用 ADO 對象和數(shù)據(jù)源隨時保持聯(lián)機(jī)的狀態(tài) [7]。 B/S 體系結(jié)構(gòu) B/S 軟件體系結(jié)構(gòu),即 Browser/Server (瀏覽器 /服務(wù)器)結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對 C/S 體系結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在 B/S 體系結(jié)構(gòu)下,用戶界面完全通過 WWW 瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。 B/S 體系結(jié)構(gòu)主要是利用不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種腳本語言,用通用瀏覽器就實現(xiàn)了原來需要復(fù)雜的專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件體系結(jié)構(gòu)。基于 B/S 體系結(jié)構(gòu)的軟件,系統(tǒng)安裝、修改和維護(hù)全在服務(wù)器端解決。用戶在使用系統(tǒng)時,僅僅需要一個瀏覽器就可運行全部的模塊,真正達(dá)到了 零客戶端 的功能,很容易在運行時自動升級。 B/S 體系結(jié)構(gòu)還提供了異種機(jī)、異種網(wǎng)、異種應(yīng)用服務(wù)的聯(lián)機(jī)、聯(lián)網(wǎng)、統(tǒng)一服務(wù)的最現(xiàn)實的開放性基礎(chǔ)。但是,與 C/S 體系結(jié)構(gòu)相比, B/S 體系結(jié)構(gòu)也有許多不足之處, 例如 : ( 1) B/S 體系結(jié)構(gòu)缺乏對動態(tài)頁面的支持能力,沒有集成有效的數(shù)據(jù)庫處理能力。 ( 2) B/S 體系結(jié)構(gòu)的系統(tǒng)擴(kuò)展能力差,安全性難以控制。 ( 3)采用 B/S 體系結(jié)構(gòu)的應(yīng)用系統(tǒng),在數(shù)據(jù)查詢等響應(yīng)速度上,要遠(yuǎn)遠(yuǎn)地低于 C/S 體系結(jié)構(gòu)。 their owncdsvlpa,mxukgf.()ybTqCzjSAX( 4) B/S 體系結(jié)構(gòu)的數(shù)據(jù)提交一般以頁面為單位,數(shù)據(jù)的動態(tài)交互性不強,不利于在線事務(wù)處理和應(yīng)用。 JavaScript 簡介 Javascript 是一種由 Netscape 的 LiveScript 發(fā)展而來的原型化繼承的面向?qū)ο蟮膭討B(tài)類型的區(qū)分大小寫的客戶端腳本語言
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1