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

正文內(nèi)容

在線考試系統(tǒng)-網(wǎng)絡(luò)考試系統(tǒng)的開發(fā)設(shè)計—計算機畢業(yè)設(shè)計-展示頁

2024-12-11 01:39本頁面
  

【正文】 字段名稱 字段說明 數(shù)據(jù)類型 是否為索引 ID 考試類型號 長整型 無 Kstype 考試類型名稱 字符型 無 Kstime 考試限定的時間 長整型 無 KK 考試判斷答案 無 無 字段名稱 字段說明 數(shù) 據(jù)類型 是否為索引 ID 等陸序號 長整型 有 Ksid 考試類型號 長整型 有 Student 考生姓名 字符型 無 4 詳細設(shè)計 試題(客觀題部分)設(shè)計 單選題往往在四個供選的答案 A、 B、 C、 D 中選擇唯一正確的答案;另外,多選題跟單選題在根本上沒什么區(qū)別,只是供選的答案和標準答案多一些。 這樣教師可以從出題、準備考試、評卷、分析成績的繁重勞動中解脫出來,從而進一步提高教學(xué)質(zhì)量和管理水平。 系統(tǒng)從總體上分為教師端應(yīng)用模塊 和學(xué)生端應(yīng)用模塊。 考 試231。 3 總體設(shè)計 通過對考試系統(tǒng)的需求分析及其可行性研究我們用功能層次圖的模式對其進行介紹。而且,還沒有實現(xiàn)客觀題部分和真正的多媒體試卷;自主管理數(shù)據(jù)庫指一般用戶具有添加、修改和檢索數(shù)據(jù)的權(quán)力,實現(xiàn)數(shù)據(jù)庫的可擴充性和開放性。并且在形成一份完整的試卷之前,允許任意調(diào)整該試題的次序。其主要特點體現(xiàn)在以下三個方面: ( 1) 自主設(shè)計數(shù)據(jù)庫 ⑵ 自主調(diào)用數(shù)據(jù) 庫 ⑶ 自主管理數(shù)據(jù)庫 自主設(shè)計數(shù)據(jù)庫是指用戶能夠根據(jù)自己的需要創(chuàng)建新科目數(shù)據(jù)庫(即系統(tǒng)實現(xiàn)了自動建表的功能),讓數(shù)據(jù)庫真正成為用戶自己的數(shù)據(jù)庫。另外,支持按權(quán)限對系統(tǒng)進行操作,即不同類型的用戶擁有相異的權(quán)限對題庫執(zhí)行不同的操作。 數(shù)據(jù)庫:采用 Acess2020,運行于服務(wù)器端。 關(guān)聯(lián)規(guī)則關(guān)聯(lián) 2 需求分析 該考試系統(tǒng) 程序可廣泛運行于互聯(lián)網(wǎng)即 Inter,也可適用于內(nèi)部的局域網(wǎng)。通過調(diào)用方法 close 實現(xiàn)關(guān)閉,然后再釋放它。 4. 操作數(shù)據(jù)庫 我們通過調(diào)用鏈接對象的 Execute 方法來將查詢結(jié)果返回給一個數(shù)據(jù)對象或進行插入 、 刪除等操作。以下是創(chuàng)建方法: Set Record Set = (sqlStr) 這條語句創(chuàng)建并打開了對象 Record Set,其中 mConn是先前創(chuàng)建的 鏈接對象, sqlStr 是一個字串,代表一條標準的 SQL 語句。 Record Set 是 ADO中最復(fù)雜的對象,有許多屬性和方法。 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建于打開是兩回事,只有打開了才真正的可以使用。 ASP 文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建于數(shù)據(jù)庫的連接,其語法如下: set mConn = Server createObject(“ADOBD CONNECTION”) 這條語句創(chuàng)建了鏈接對象 mConn,接下來: “dsn1”, “vsername”, “password” 這條語句打開鏈接,用到了 DSN,本例為 ”dsn1”。由此可見, DSN是應(yīng)用程序和數(shù)據(jù)庫之間的橋梁。我們給 ODBC 驅(qū)動程序傳SQL 指令時,即是用 DSN 來告訴它到底操作的是哪一個數(shù)據(jù)庫。而且我們根本不用知道這個數(shù)據(jù)庫時放在哪里的。我們知道, ODBC 是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應(yīng)的 ODBC 驅(qū)動程序,任何程序就可通過 ODBC操縱驅(qū)動程序的數(shù)據(jù)庫。本文中個性化頁面的實現(xiàn)便大量的用到了 ADO 技術(shù)。 3 利用 ADO 訪問數(shù)據(jù)庫 ADO(Active Data Objects)是一種操作 術(shù)。當 Active Server Pages 坐下兩個動作時,Server 便會去讀 文件: 1. Web Server 啟動之后,一個應(yīng)用程序目錄中任一個 ASP 文件被提出第一個 HTTP 請求 (Request)時。 對象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務(wù)器工具 Session 儲存一個 Session內(nèi)的用戶信息,該信息僅可被該用戶訪問 Application 在一個 ASPApplication中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transactionf 服務(wù)器進行分布式事務(wù)處理 合理的運用這些對象可以使原本復(fù)雜,繁瑣的工作般的簡潔而條理清晰。 利用 IIS+ASP 技術(shù)來集成 Web 前后端帶來的強大效益可歸結(jié)為以下幾個方面: 1. 減少構(gòu)件和維護成本 2. 加快聯(lián)機過程 3. 應(yīng)用軟件集中在服務(wù)器端開發(fā)管理 4. 前端可使用任何瀏覽器 (IE、 Netscape… ..) 5. 后端可存取任何數(shù)據(jù)庫 (SQL、 Access…… ) 6. 可使用腳本語言 開發(fā) (VBScrip、 JavaScrip… ..) ASP ASP 內(nèi)部 6 大對象 ASP 提供了 6 個功能強大的內(nèi)部對象,每個對象具有各自的屬性( Property) 、 方法( Method),有的還擁有數(shù)據(jù)集和 (Collection)與事件 (Event),數(shù)據(jù)服務(wù)器 后端數(shù)據(jù)庫 Micriosoft IIS + ASP ActiveX Server 元件 程序和計算邏輯 瀏覽器 前端瀏覽器 他們共同完成 Web 中的一些重要工作。 IIS 與 ASP 的結(jié)合 在過去,客戶機 /服務(wù)器結(jié)構(gòu)的設(shè)計與 Web 的想換技術(shù)幾乎處于平行線上,兩者相互獨立并無法做出集成性的設(shè)計。 IIS(Inter Information Server)是微軟推出的 Windows NT Option Pack 的主要成員,作為 Windows NT 的擴展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當今市場上最受關(guān)注的 Web 服務(wù)器之一。更重要的是, ASP 使用的 Active X 基于開放設(shè)計環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動態(tài)網(wǎng)頁幾乎具有無限的擴充能力,這是傳統(tǒng)的 Web 可利用 ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型 )方便快捷的訪問數(shù)據(jù)庫,從而使得開發(fā)基于WWW 的應(yīng)用系統(tǒng)成為可能。從 HTML,Client Scrip 到 CGI,從 JAVA 的誕生到 Active X,Web 頁面設(shè)計人員不斷受到?jīng)_擊,微軟公司在總結(jié)了以往技術(shù),重新思考 Web 頁面的真正需要后,推出了 Active Server Pages(ASP),一種用以取代 CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口技術(shù) )。本文中數(shù)據(jù)庫服務(wù)器端采用了 Microsoft Access 數(shù)據(jù)庫作為 ODBC( Open Database Connectivity)數(shù)據(jù)源,并以先進的 ADO( Active Data Object)技術(shù)進行數(shù)據(jù)庫存取等操作,使 Web 與數(shù)據(jù)庫緊密聯(lián)系起來。要實現(xiàn)這樣的功能,離不開后臺數(shù)據(jù)庫的支持。這點啟發(fā)了我們,如果能根據(jù)用戶的喜好為不同的用戶顯示器個性化的頁面,即著重顯示該用戶感興趣的內(nèi)容,將為用戶節(jié)約大量的檢索時間,而且這樣的網(wǎng)頁顯然是更具有吸引力的。近年來,隨著網(wǎng)絡(luò)用戶要求的不斷提高及計算機科學(xué)的迅速發(fā)展,特別是數(shù)據(jù)庫技術(shù)在 Inter 中的廣泛應(yīng)用, Web 站點向用戶 提供的服務(wù)將越來越豐富,越來越人性化。成為目前世界上最大的信息資源寶庫。在線考試系統(tǒng) 第一章 考試系統(tǒng)背景知識 1 Inter Inter 是目前世界上最大的計算機互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連成一個整體。作為 Inter 上一直先進的,易于被人們所接受的信息檢索手段, World Wide Web(簡稱 WWW)發(fā)展十分迅速。 因此,建設(shè)一個好的 Web 站點對于一個機構(gòu)的發(fā)展十分重要。 我們發(fā)現(xiàn)這樣一個事實,一個用戶在訪問一個網(wǎng)站時一般來講只對該網(wǎng)站的部分內(nèi)容感興趣,而且這種興趣會持續(xù)一段時間。我們對登陸的用戶進行追蹤,分析,發(fā)掘用戶奠基的規(guī)律,即用戶先后點擊的關(guān)聯(lián)規(guī)則,這樣在用戶點擊一個主題(鏈接)之后,系統(tǒng)能自動生成一頁面,其中包含了該主題下用戶經(jīng)常關(guān)注的內(nèi)容(若干鏈接) ,這樣便在無需用戶做出任何額外工作的情況下實現(xiàn)了為用戶量身定做的個性化頁面。用戶驗證信息,收集到的用戶點擊信息,主體層次信息,分析得出的關(guān)聯(lián)規(guī)則表等大量的數(shù)據(jù)都由數(shù)據(jù)庫管理系統(tǒng)管理。 2 ASP 技術(shù)綜述 ASP 的產(chǎn)生 近年來隨著 Inter 技術(shù)的飛速發(fā)展及用戶需求的不但升級, Web 頁面技術(shù)也不斷的推陳出新,使得 Web 站點的功能越來越強大,能夠提供服務(wù)種類越來越繁多。 簡單講, ASP 是位于服務(wù)器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行交互式 Web 服務(wù)器端應(yīng)用程序,如交互式的動態(tài)網(wǎng)頁,包括使用HTML 表單收集和處理信息,上傳和下載等等。 ASP 與 IIS IIS 簡介 Web 服務(wù)器使 Web 應(yīng)用程序的心臟。新推出的 版本增強了系統(tǒng)安全性,具有服務(wù)器腳本開發(fā)調(diào)試,內(nèi)容管理和站點分析,崩潰防護,內(nèi)置 JAVA 虛擬機及全面支持 ASP 等強大功能。現(xiàn)在我們利用 IIS+ASP 構(gòu)成三層 Web結(jié)構(gòu) (如下圖所示 )的中間一層,將客戶機 /服務(wù)器結(jié)構(gòu)與 Web 密切結(jié)合,完成前后端兩者的集成輸出功能,使得 Web 站點的開發(fā)更方便,實現(xiàn)的功能更強大。這 6 大對象及其功能描述如表所示。 我們可以利用下面的語法直接使用這些對象: 對象 .屬性 /方法 /數(shù)據(jù) 集合 Global 文件 每一個以 Active Server Pages 為基礎(chǔ)的一應(yīng)用程序都擁有一個 文件( ASA 后綴名其實是 Active Server Applicatio 的縮寫),它位于每一個應(yīng)用程序的基點目錄之下。 2. 不具有任何 Session的客戶端 向 Server 請求一個 ASP 文件時 。在 ASP 中, ADO 可以看作是一個服務(wù)器組件 (Server Component),更簡單一點說,使一系列的對象,應(yīng)用這些功能強大的對象,既可以輕松完成對數(shù)據(jù)庫復(fù)雜得的操作。具體操作步驟可以歸納為以下幾步: 1. 創(chuàng)建數(shù)據(jù)庫源名 (DSN) 2. 創(chuàng)建數(shù)據(jù)庫鏈接 (Connection) 3. 創(chuàng)建數(shù)據(jù)對 象 4. 操作數(shù)據(jù)庫 5. 關(guān)閉數(shù)據(jù)庫對象和鏈接 每一步的做法如下: 1. 創(chuàng)建數(shù)據(jù)源名 DSN(Data Source Name)既數(shù)據(jù)源名稱。比如我們系統(tǒng)中有 Access的 ODBC 驅(qū)動程序,那么即使我們沒有 Access 軟件,也可以在我們的程序中對一個 Access 的 MDB 數(shù)據(jù)庫加 、 刪 、 改紀錄。我們只要寫出 SQL 語句,ODBC 驅(qū)動成 就會幫助我們做一切事情。如果數(shù)據(jù)庫的平臺變了,比如我們改用了 SQL Server 的數(shù)據(jù)庫,只要其中表的結(jié)構(gòu)沒有變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置 DSN 就行了。 2. 創(chuàng)建數(shù)據(jù)庫鏈接 (Connection) 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接著信息。其后的兩個參數(shù)分別是訪問數(shù)據(jù)庫的用戶名和口令,為可選參數(shù)。 3. 創(chuàng)建數(shù)據(jù)對象 (Record Set) ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。 Record Set 保存的是一行行的紀錄,并標有一個當前紀錄。例如: sqlStr = “SELECT * FROM tab1” Set Record Set = (sqlStr) 這條語句執(zhí)行后,對象 Record Set 中就保存了表 tab1 種的所有紀錄。例如: sqlStr = “ INSERT INTO tab1 VALUES(1, 2)” (sqlStr) /執(zhí)行插入操作 5. 關(guān)閉數(shù)據(jù)對象和鏈接對象 在使用了 ADO 對象之后要關(guān)閉它,因為它使用了一定的服務(wù)器資源。 Record Set Record Set = Nothing /關(guān)閉創(chuàng)建的數(shù)據(jù)對象 Set mConn = Nothing /關(guān)閉創(chuàng)建的鏈接
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1