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

正文內(nèi)容

畢業(yè)論文基于web在線考試系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧資料

2024-11-24 18:09本頁面
  

【正文】 采用現(xiàn)成的軟件包。 ( 1) 越來越多的公司正在實施將大型 Web 站點作為一種商業(yè)途徑,顧客可以通過網(wǎng)絡(luò)輸入訂單、聯(lián)系服務(wù)部門和獲取產(chǎn)品信息,而許多過去必須與雇員聯(lián)系才能完成的任務(wù)也可以通過網(wǎng)絡(luò)來處理。 如今,企業(yè) 、 政府部門 或大型商務(wù)網(wǎng)站 對數(shù)據(jù)存儲的要求非常復(fù)雜。 SQL Server 2020簡介 SQL Server 2020 構(gòu)架基礎(chǔ)知識及特性 Microsoft 174。 另外 Macromedia Flash Player 7 是用于 Inter 內(nèi)容和應(yīng)用程序的通用客戶端。 Flash MX 2020對 Inter媒體技術(shù)的完美支持,主要體現(xiàn)在它采用了一種新技術(shù) —— 流控制技術(shù),其實,就是邊下載邊播放的技術(shù)。不管是設(shè)計動畫還是構(gòu)建數(shù)據(jù)驅(qū)動的應(yīng)用程序,F(xiàn)lash MX 2020 產(chǎn)品都提供了必需的工具。 (2).Flash MX 2020簡介 : Macromedia174。 Fireworks MX 2020 通過切割圖形使原圖像可以在網(wǎng)絡(luò)上更快地下載和顯示,切割后的圖像可以自動拼接,而且可以對每一個切割圖形設(shè)置超級鏈接,也 可以通過改變個別切割圖形來更新整個網(wǎng)頁圖像。在 Fireworks MX 2020中可以完成從作圖、編輯到優(yōu)化的全部工作。 Fireworks MX 優(yōu)化了界面,使用戶可以輕松制作圖形對象,從簡單的圖形按鈕到具有復(fù)雜變換效果和彈出菜單的制作都很簡單。 Fireworks174。它提供ISAPI(Intra Server API)作為擴展 Web服務(wù)器功能的編程接口;同時,它還提供一個 Inter 12 數(shù)據(jù)庫連接器,可以實現(xiàn)對數(shù)據(jù)庫的查詢和更新。 IIS 提供了一個圖形界面的管理工具,稱為 Inter服務(wù)管理器,可用于監(jiān)視配置和控制 Inter 服務(wù)。 IIS 是允許在公共Intra 或 Inter上發(fā)布信息的 Web 服務(wù)器。此論壇采用最常用的 Microsoft IIS。方便的操作界面,簡單易學(xué)的各種特殊效果和良好的兼容性,使得這個網(wǎng)頁設(shè)計工具非常實用。 開發(fā)人員可以將其選擇的服務(wù)器技術(shù)與 Dreamweaver 配合使用,建立將用戶連接到數(shù)據(jù)庫、 Web 服務(wù)和舊式系統(tǒng) 的強大 Inter 應(yīng)用程序。 它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合為一個功能強大的工具,使每個級別的開發(fā)人員和設(shè)計人員都可利用它快速創(chuàng)建界面吸引人并且基于標準的站點和應(yīng)用程序。 Dreamweaver174。 Dreamweaver MX為新的 ColdFusion MX特性提供全套的支持,包括增強的代碼編輯和開發(fā)功能、集成的調(diào)試功能、可視化布局功能和照片打印功能。Dreamweaver 還包括有預(yù) 見 的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪問的模板以及為客戶端交互應(yīng)用而提供的 JavaScript。通過平面設(shè)計工具以及代碼提示、標簽編輯器、可擴展色彩代碼、標簽選擇器、片段和代碼檢驗這類編碼特性來實現(xiàn)對代碼和設(shè)計的管理。 網(wǎng)頁制作工具簡介 Dreamweaver簡介 Dreamweaver是美國 Macromedia公司 (現(xiàn)已被 Adobe公司收購) 開發(fā)的集網(wǎng)頁制 作和網(wǎng)站管理于一身的所見即所得網(wǎng)頁編輯器, 是一種可視化網(wǎng)頁制作工具,利用它可以輕松地制作出跨越平臺限制和跨越瀏覽器限制的動態(tài)網(wǎng)頁。當(dāng)事件發(fā)生后,可能會引起相應(yīng)的事件響應(yīng)。所謂事件驅(qū)動,就是指在主頁 (home page)中執(zhí)行了某種操作所產(chǎn)生的動作,就稱為“事件 (event)”。 JavaScript是動態(tài)的,它可以直接對用戶或客戶輸入做出響應(yīng),無須 經(jīng)過 web服務(wù)程序。 JavaScript是一種安全性語言,它不允許訪問本地的硬盤,并不能將數(shù)據(jù)存入到服務(wù)器上,不允許對網(wǎng)絡(luò)文檔進行修改和刪除,只能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互。它與 html標識結(jié)合在一起,從而方便用戶的使用操作。 它的基 本結(jié)構(gòu)形式與 c、 c++、 vb、 delphi十分類似。 11 JavaScript 是一種腳本語言,它采用小程序段的方式實現(xiàn)編程。它是通過嵌入或調(diào)入在標準的 html語言中實現(xiàn)的。使用它的目的是與 html 超文本標記語言、 java 腳本語言( java 小程序)一起實現(xiàn)在一個web 頁面中鏈接多個對象,與 web客戶交互作用。 Vbscript 和 Activex腳本也可以在其他應(yīng)用程序中作為普通腳本語言使用。 Microsoft 為 32 位 Windows(r) API、 16 位 Windows API 和 Macintosh(r) 提供 Vbscript 的二進制實現(xiàn)程序。 Activex 腳本可用在 Microsoft(r) Inter Explorer 和 Microsoft(r) Inter Information Server 中。 Microsoft 將提供 vbscript 的運行時支持。 Activex腳本使宿主可以編譯 script、獲取和調(diào)用入口點及管理開發(fā)者可用的命名空間。 Vbscript 使用 Activex(r)腳本與宿主應(yīng)用程序?qū)υ?。默認時,主腳本語言是 VBScript。要使用一種語言,必須安裝腳本引擎,該引擎必須遵循 ActiveX 腳本標準并作為一個 COM (組件對象模型)對象駐留在 Web 服務(wù)器上。用戶也可以安裝和使用其他的腳本語言引擎,例如 REXX 和 Perl。 腳本引擎是處理用某種語言書寫的命令的程序。事實上,在單個 .asp 文件內(nèi)部就可以使用多種腳本語言。腳本語言主要用于格式化文本和使用以編程語言編寫的已編譯好的組件。編程語言通常用于向計算機發(fā)送一系列復(fù)雜指令。 腳本語言是介于 HTML 和 Java、 C++ 和 Visual Basic 之類的編程語言之間的語言。 IIS ASP, 可以很容易的張貼動態(tài)內(nèi)容和開發(fā)基于 Web的應(yīng)用程序。 IIS的設(shè)計目的是建立一套集成的服務(wù)器服務(wù),用以支持 HTTP, FTP和 SMTP,它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時可擴展 Inter服務(wù)器。 在Windows2020 安裝盤中包含 。執(zhí)行 ASP文件的過程如圖 22所示: Web 服務(wù)器( IIS) 用戶 瀏覽器 .asp 文件 申請服務(wù) HTTP 協(xié)議 文件下載 10 圖 ASP訪問 Web服務(wù)器的過程 至于 ASP的安全性,由于代碼是需要經(jīng)過服務(wù)器執(zhí)行之后才向瀏覽器發(fā)送的,所以在客戶端看到的只能是經(jīng)過解析之后的數(shù)據(jù),而無法獲得源代碼,故編寫者不用擔(dān)心自己的代碼會被別人剽竊。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔(dān),大大提高了交互的速度。 ASP是經(jīng)過服務(wù)器解析之后再向瀏覽器返回數(shù)據(jù),所以有了 ASP 就不必擔(dān)心客戶的瀏覽器是否能運行你所編寫的代碼。 ASP是一套微軟開發(fā)的服務(wù)器端運行的腳本平臺, ASP 內(nèi)含于 IIS當(dāng)中,利用 ASP可以生成動態(tài)高效的 Web 應(yīng)用程序,即結(jié)合 HTML 網(wǎng) 頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。此外,使用 ASP 還有個好處,就在于 ASP 可利用ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型,類似于 DAO)方便地訪問 ODBC數(shù)據(jù)庫。用戶看不到創(chuàng)建他們正在瀏覽的頁的腳本 ASP源代碼本身,提高了程序的安全性。所以不必擔(dān)心瀏覽器能否處理腳本, Web服務(wù)器已經(jīng)完成了所有腳本的處理,并將標準的 HTML傳輸?shù)綖g覽器。然后 Web 服務(wù)器調(diào)用 ASP, ASP全面讀取請求的文件,執(zhí)行所有腳本命令,并將 Web頁傳送給瀏覽器。 ASP 動態(tài)網(wǎng)頁中可以包含服務(wù)器端腳本,安裝在 Web 服務(wù)器計算機上的應(yīng)用程序擴展軟件負責(zé)解釋并執(zhí)行這些腳本。編寫此論壇系統(tǒng)采用的是 ASP腳本語言。如果決定不用這個新的 IDE,至少得需要選擇編輯器及可重新分配的 。然而, Visual ,使用它,你可以輕易地拖放控件到表格中,使用屬性窗口、交互式調(diào)試、查閱代碼和 HTML 等。注意 Visual 并不要求寫 。例如, 環(huán)境仍然允許頁面上混和使用代碼和 HTML,而且還有一種叫代碼后置的新特征,這一特征提供了一個類模塊來區(qū)分代碼和 HTML。在Solars,Linux,UNIX,MAC OS平臺上,或者在對平臺的平滑遷移有特別要求的情況下, JSP 比 ASP 9 具有更多的靈活性有更多優(yōu)勢。在實際應(yīng)用中,一家公司或企業(yè)究竟是選用JSP 還是 ASP 完全取決于實際情況。如果沒有 JDBC驅(qū)動而有 ODBC驅(qū)動的話, JSP可以使用 SUN公司免費的 IDBCODBC Bridge,通過 JDBC向 ODBC的轉(zhuǎn)化訪問數(shù)據(jù)庫。使用 JDBC 不必在服務(wù)器端建立機器數(shù)據(jù)源,但在數(shù)據(jù)庫必須帶有 JDBC驅(qū)動程序。 ODBC 提供了一個標準的數(shù)據(jù)庫訪問界面給使用者,目前幾乎所有的數(shù)據(jù)庫,如 Microsoft SQL SERVER,Oracle,DB2,Sybase,Informix等,都支持 ODBC標準, ODBC驅(qū)動程序容易獲得。無論 ASP 還是 JSP,使用各自內(nèi)建對象,能夠很容易編寫功能強大的腳本,從而使開 發(fā)更容易,更迅速。 從形式上看, ASP 和 JSP 都是用 %%標簽將腳本程序代碼包括起來,所不同的是 ASP 使用VBScript和 JavaSCript語言, JSP使用 Java作為腳本語言。 ★ Expection對象。 ★ Page對象。 ★ Config對象。 ★ PageContext對象。 ★ Out對象。 ★ Application對象。 ★ Session對象。 ★ Response對象。 JSP提供了 9個內(nèi)建對象: ★ Request對象。 ★ ObjectContext對象。 ★ Server對象 。用來為整個 Web應(yīng)用程序共享數(shù)據(jù)。存儲一個使用者對話期的相關(guān)信息,可以用來紀錄該使用者的愛好并且不同的使用者擁有各自的 SessionID。傳送信息到瀏覽器,或者重定向輸出到另一個 URL,并且可以控制輸出內(nèi)容的形態(tài),以及設(shè)置 Cookie。用來取得任何從瀏覽器傳送到服務(wù)器的 HTTP請求信息 ,包括使用 POST和GET方式傳遞的參數(shù),從服務(wù)器和客戶端認證所傳遞的 Cookie,以及服務(wù)器的環(huán)境變量。無論 ASP還是 JSP,都提供了內(nèi)建對象,這些對象可以收集瀏覽器請求發(fā)送的信息,響應(yīng)瀏覽器及存儲用戶信息等等。 (4).頁面對象 :在面向?qū)ο缶幊讨?,對象就是指作為完整實體的操作和數(shù)據(jù)組成的變量。 COM 對象組件是可重用的,COM 對象組件可以通過各種語言開發(fā),包括 Visual J++。 (3).組建模型 : ASP和 JSP采用了不同的組建模型, ASP采用了 COM,而 JSP采用了 Java Bean和 Enterprise JavaBean標準。 ASP 的請求方式與上不同。服務(wù)器加載 Servlet后,對于一個請求會有一個 Servlet線程處理,服務(wù)器在處理對 JSP頁面的第一次請求時,先將其轉(zhuǎn)換成 Servlet,然后編譯成 Java 字節(jié)碼,最后由 Java 虛擬機解釋執(zhí)行;對于以后的請求,由于 Java字節(jié)碼已存在,就不再進行轉(zhuǎn)換和編譯而直接相應(yīng)請求。 (2).技術(shù)原理 : JSP技術(shù)的核心是 Servlet。 Java Servlet程序則具有 Java程序的優(yōu)點,每個程序裝載一次,并以線程的方式為以后請求服務(wù)。由 Sun公司于 1996年 6月推出,它秉承了 Java的“編寫一次,到處運行”的精神 ,既與硬件平臺無關(guān),也同操作系統(tǒng)和 Web服務(wù)器無關(guān),是一種平臺無關(guān)的技術(shù)。++SQL Server2020構(gòu)成了微軟 Web應(yīng)用的最佳組合,是最常見的解決方案。 鑒于 CGI的不足,現(xiàn)在的網(wǎng)站很少是用它來開發(fā)了,但它作為傳統(tǒng)的技術(shù),是目前比較流行的開發(fā)技術(shù)的前身,也就是說諸如 ASP,JSP,PHP 等新興技術(shù)摒棄了 CGI 的缺點 ,繼承了 CGI的基本工作原理,以各自獨有的靈活性和實用性在基于 Web的應(yīng)用程序市場活耀起來。 CGI 實際上是服務(wù)器和客戶端的接口程序,所以對于不同的服務(wù)器, CGI 程序的移植是一個很復(fù)雜的問題。 CGI程序的局限性: 有一種叫做 Perl的語言,其前身屬于 Unix專用的高級語言,因其具有強大的字符串處理能力,而成為 CGI 的首選語言。 CGI到底需要哪些信息,回報這些信息收集起來,包括 3類信息: (1)關(guān)于服務(wù)器自身的詳細信息; (2)關(guān)于用戶的信息; (3)關(guān)于用戶請求的信息。 CGI程序交換信息的方式是通過環(huán)境變量實現(xiàn)的。其工作模型如圖 21所示: 7 圖 CGI的基本工作模型 CGI 程序有兩部分組成,一部分是 HTML 頁面,就是用戶在瀏覽器中看到的;另一部分則運行在服務(wù)器上。在物理上, CGI是一段程序,運行在服務(wù)器上,提供客戶端 HTML頁面的接口。本設(shè)計就是要完成以上的基本功能。 5.考場控制:系統(tǒng)控制考試時間、防刷新、考試成績自動生成、多功能查詢。在考場上,系統(tǒng)將根據(jù)考試信息的設(shè)置對每個考生自動生成試卷。 2.考試科目的設(shè)置:包括管理員對考試科目的增加、刪除和修改操作 。 完成課題的操作系統(tǒng): W
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1