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

正文內(nèi)容

網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)(留存版)

2025-02-01 17:18上一頁面

下一頁面
  

【正文】 t nvarchar(50) not null 分類名稱 表 4?13信息發(fā)布表 (sort) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 nid bigint(8) key, not null 信息編號 ntitle nvarchar(50) not null 信息標(biāo)題 sortid int(4) not null 分類編號 teaID nvarchar(50) not null 教師編號 ncontent ntext (16) not null 信息內(nèi)容 ntime smalldatetime(4) not null 發(fā)布時間 5 系統(tǒng)主要功能模塊 為了提高開發(fā)效率本系統(tǒng)采用模塊化開發(fā),且編寫出涉及對數(shù)據(jù)庫的增、刪、改、查的通用代碼, 實現(xiàn)代碼復(fù)用,快速開發(fā)。 height:auto}/*頁面容器 */ banner{width:1000px。 margin:5px 5px 5px 5px。 float:left。 填 寫 表 單進 入 操 作 界 面修 改表 單 驗 證刪 除 查 詢增 加數(shù) 據(jù) 庫結(jié) 束 操 作顯 示 結(jié) 果重 新 填 寫確 認(rèn) 操 作 圖 5?4通用模塊流程圖 實現(xiàn)代碼 連接數(shù)據(jù)庫代碼 本系統(tǒng)可以方便的連接不同類型的數(shù)據(jù)庫,只需更改常量 IsSqlDataBase 的值即可 ,從根本上實現(xiàn)了跨平臺、可移植性。 database=examDB。return false。 database=examDB。連接 Access 數(shù)據(jù)庫 Case 1 ConnStr = Driver={SQL Server}。 borderbottom:1px solid E2F4FC。 height:370px。 backgroundrepeat:repeatx。用戶界面層,實現(xiàn)人機交互,用于收集、顯示數(shù)據(jù),考慮到用戶的視覺效果采用了CSS+DIV進行版面布局如圖 5?3頁面布局 DIV嵌套結(jié)構(gòu)圖所示。 考生試卷,包括的數(shù)據(jù)項有:試卷編號、學(xué)號、考場號、題目編號、試題編號 (題庫 )、試題類型、試題答案、試題狀態(tài)、試題分?jǐn)?shù)、考生答案、考生得分等。 圖 3?13考生考試狀態(tài)圖 時序圖描述用例 在 UML 中,系統(tǒng)的動態(tài)行為模型可以用交互作用圖 (包括時序圖和協(xié)作圖 ) 來描述。 圖 3?9在線答題活動圖 (4)專家答疑 如圖 3?10 所示,本圖簡化了有關(guān)學(xué)生、教師登錄驗證等相關(guān)動作,當(dāng)學(xué)生提交問題,系統(tǒng)接收到問題集中,教師查看問題集和回答問題,學(xué)生可以查看已 經(jīng)回復(fù)的問題。如圖 3?4所示。 這兩個參與者的描述如下: ① 角色名:教師 (Teacher) 角色職責(zé):管理教師和學(xué)生帳戶、教師用戶授權(quán)、維護題庫、設(shè)置組卷參數(shù)、監(jiān)督考試情況、評閱主觀題、查詢學(xué)生的試卷和成績,對考試情況的統(tǒng)計和分析、回答學(xué)生提問等。根據(jù)以上分析和考試流程,本系統(tǒng)至少應(yīng)該 具有以下功能或目標(biāo): (1)用戶管理:可以對教師、學(xué)生用戶增加、編輯、刪除。通過對問題及其環(huán)境的理解與分析,為問題涉及的信息、功能及系統(tǒng)行為建立模型,將用戶需求精確化、完全化。它描述系統(tǒng)硬件的物理拓?fù)浣Y(jié)構(gòu) (包括網(wǎng)絡(luò)布局和構(gòu)件在網(wǎng)絡(luò)上的位置 ),以及在此 結(jié)構(gòu)上執(zhí)行的軟件 (即運行時軟件在節(jié)點中的分布情況 )。其中第三步中所建立的模型或者可以執(zhí)行,或者表示執(zhí)行時的時序狀態(tài)或交互關(guān)系。從系統(tǒng)工程角度來看, UML 可以說是一種軟件結(jié)構(gòu)分析工具。 (2)使用 “”建立 ADO的連結(jié)對象。 ADO簡單易行、應(yīng)用廣泛使之成為ASP 訪問數(shù)據(jù)庫所采用的最佳選擇。簡單講, ASP是位于服務(wù)器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的、交互式的 Web 應(yīng)用程序,如交互式的動態(tài)網(wǎng)頁,包括使用 html 表單收集和處理信息、上傳與下載文件等。數(shù)據(jù)庫服務(wù)器用來存儲管理信息系統(tǒng)中所用到的各種數(shù)據(jù)。 國內(nèi)外網(wǎng)上考試系統(tǒng)現(xiàn)狀與發(fā)展趨勢 隨著計算機應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴大,現(xiàn)在很多國外的大學(xué)和社會其他部門都已經(jīng)開設(shè)了遠程教育,通過計算機網(wǎng)絡(luò)實現(xiàn)異地教育和培訓(xùn),且這些應(yīng)用正逐步深入到千家萬戶。 1 緒 論 選題背景 網(wǎng)絡(luò)化教育代表了教育改革的一個發(fā)展方向,已經(jīng)成為現(xiàn)代教育的一個特征,并對教育發(fā)展形成新的推動力。對于較流行的存儲加密、防 SQL注入過濾、模糊檢索、驗證碼技術(shù)也給出了具體實現(xiàn)。 Web 服務(wù)器接受請求,通過應(yīng)用程序 服務(wù)器執(zhí)行一個 ASP 程序,從而實現(xiàn)與客戶機進行信息資源的交互。 ASP(Active Server Pages )是微軟公司推出的一種用以取代 CGI(Common Gateway Interface)的技術(shù)。 ADO擁有強大的活力,它是位于 ODBC和 OLEDB之上的高性能數(shù)據(jù)庫操作接口,提供了開放的數(shù)據(jù)操作對象模型,允許開發(fā)人員使用任何語言和統(tǒng)一的編程模式操作各種與 ODBC 和 OLEDB 兼容的數(shù)據(jù)庫,如 Microsoft Access、FoxPro、 Microsoft SQL Server、 Oracle 等。要建立數(shù)據(jù)庫連接,首先應(yīng)創(chuàng)建 Connection對象的實例。 UML 概述 UML (統(tǒng)一建模語言 )是一套用來設(shè)計軟件藍圖的標(biāo)準(zhǔn)建模語言,也是一種可視化的面向?qū)ο蟮哪P头治稣Z言。 UML 的建模機制 從應(yīng)用的角度看,當(dāng)采用面向?qū)ο蠹夹g(shù)設(shè)計系統(tǒng)時,首先是描述;其次根據(jù)需求建立系統(tǒng)的靜態(tài)模型,以構(gòu)造系統(tǒng)的結(jié)構(gòu);第三步是描述系統(tǒng)的行為,其中在第一步與第二步中所建立 的模型都是靜態(tài)的,包括用例圖、類圖 (包含包 )、對象圖、構(gòu)件圖和部署圖等 5個圖形,是標(biāo)準(zhǔn)建模語言 UML的靜態(tài)建模機制。 部署圖:部署圖展現(xiàn)了對運行時處理節(jié)點以及其中構(gòu)件的配置。 3 系統(tǒng)需求分析 軟件需求是指用戶對目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計約束等方面的期望。此外,應(yīng)該能夠方便、快捷的對在線考試系統(tǒng)管理,此外,用戶還應(yīng)能進行遠程注冊。通過對 本考試系統(tǒng)的需求分析,可以確定系統(tǒng)有兩個主要參與者:學(xué)生 (Student)、教師 (Teacher)。 圖 3?3題庫管理用例圖 (3)試卷管理用例圖 本用例提供了用戶進行試卷生成、修改相關(guān)管理過程描述。否則,系統(tǒng)提示錯誤信息,并提示考生重新輸入用戶名和密碼。圖 3?13 所示是考生在考試過程中的幾種狀態(tài),整個考試過程需要教師參與,教師監(jiān)考也是改變考生狀態(tài)的一個重要角色。 考場,包括的數(shù)據(jù)項有:考場編號、考卷名稱、考場密碼、考試類型、考試科目、開始時間、結(jié)束時間、監(jiān)考老師、考生年級、考生班級、判斷題數(shù)目、判斷題分值、單選題數(shù) 目、單選題分值、多選題數(shù)目、多選題分值、填空題數(shù)目、填空題分值、總分、平均分、考場狀態(tài)等。整個系統(tǒng)的結(jié)構(gòu)層次和各層次使用到的技術(shù)如圖 5?2所示。 backgroundimage:url(images/)。 color:1071b5}/*主體的右側(cè)上面信息導(dǎo)航部分 */ rinfo{width:765px。bordertop: 1px solid E2F4FC。 (data/) 39。 PWD=SYSDBA。 } …… return true。 39。 % Dim conn, ConnStr 39。 margintop:5px。border: 1px solid 7acdf2。 height:377px。根據(jù)前面的系統(tǒng)分析,以及對在線考試系統(tǒng)的深入研究和分析,本系統(tǒng)總體上可以分為兩個部分:教師子系統(tǒng)、學(xué)生子系統(tǒng),分別面向教師、學(xué)生,其系統(tǒng)總體結(jié)構(gòu)如圖 5?1所示。 科目,包括的數(shù)據(jù)項有:科目編號、科目名稱、科目信息等。通過類圖可以清楚的了解到類之間的繼承關(guān)系、相關(guān)屬性和方法,并且可以細化到哪些屬性是公有的哪些是私有的。 (1)學(xué)生登錄活動圖 如圖 3?7所示,系統(tǒng)首先提示用戶輸入用戶名和密碼,然后學(xué)生輸入用戶名和密碼提交,系統(tǒng)驗證 輸入的用戶輸入用戶名和密碼是否正確,如果正確就啟動系統(tǒng),將用戶信息寫入日志,否則提示錯誤信息,并提示學(xué)生 (student)重新輸入用戶名和密碼。 (1)用戶登錄用例圖 本用例提供了用戶如何登錄到考試系統(tǒng)中。按照面向?qū)ο蟮姆治雠c 設(shè)計思想,首先分析員通過識別出系統(tǒng)參與者 (角色 )及系統(tǒng)應(yīng)完成的動作 (用例 ),得到系統(tǒng)業(yè)務(wù)模型圖 (用例圖 );然后分析并得出各個動作 (用例 )的活動圖 (參與者參與系統(tǒng)的活動 );最后根據(jù)參與者的相關(guān)操作建立時序圖。另外,系統(tǒng)還應(yīng)該對考試時間進行控制,時間到了會要求考試者交卷。它對于系統(tǒng)的功能建模特別重要,強調(diào)對象間的控制流程。要在高層給出類的主要職責(zé),在低層給出類的屬性和操作。 UML 的規(guī)則鼓勵(不是強迫 )你專注于最重要的分析、設(shè)計和實現(xiàn)問題。 CSS支持多種設(shè)備, 比如手機, PDA、打印機、電視機、游戲機等。這三者是 ADO中最基本也是最核心 的對象。第三,容量龐大,每個數(shù)據(jù)庫中可創(chuàng)建多達 20 萬個數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受服務(wù)器硬盤空間的限制,符合系統(tǒng)的考題數(shù)目較多的要求。 ASP 技術(shù)簡介 隨著計算機及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展, Inter/Intra應(yīng)用在全球范圍內(nèi)日益普及,在眾多的網(wǎng)絡(luò)服務(wù)中, Web 給人耳目一新的感覺,而在這其中, ASP 技術(shù)則因為可以進行復(fù)雜的數(shù)據(jù)庫操作、很強的交互性以及方便用戶控制管理且簡便易學(xué)而備受青睞,成為當(dāng)前相當(dāng)熱門的網(wǎng)絡(luò)開發(fā)技術(shù)。 利用網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),結(jié)合目前硬件價格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢,應(yīng)用 ASP(Active Server Page)技術(shù),開發(fā)了基于 Web的 B/S模式的網(wǎng)絡(luò)考試系統(tǒng)。網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡(luò)的無限廣闊空間,隨時隨地的對學(xué)生進行考試,加上 Web 數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程?;?Inter的考試系統(tǒng)正成為人們的研究熱點之一,與傳統(tǒng)考試模式相比,網(wǎng)上考試具有無可比擬的優(yōu)越性,它可以將傳統(tǒng)考試過程中試卷組織、審定印制、傳送收集、登記發(fā)放、評判歸檔各個環(huán)節(jié)縮小到一至兩個環(huán)節(jié),幾乎屏蔽了所有人工直接干預(yù)考試活動的可能性,不但能夠節(jié)約大量時間、人力、物力與財力,而且還可以大幅度提高考試成績的客觀性和公正性。 遠程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)包括Web 技術(shù)、 ASP 技術(shù)、數(shù)據(jù)庫技術(shù)、頁面布局顯示技術(shù),以及試卷的生成與評估的算法等。 從字面上說, ASP包含下面 3方面的含義: Active、 Server、 Pages。若腳本中含有對數(shù)據(jù)庫的請求,服務(wù)器就執(zhí)行連接訪問數(shù)據(jù)庫的操作,并將結(jié)果以 HTML 格式送回用戶瀏覽器作為響應(yīng)。 (6)關(guān)閉 Recordsets 結(jié)果集和數(shù)據(jù)庫。這三部分構(gòu)成了 UML的概念模型。UML 的靜態(tài)建模機制包括用例圖 (usecasediagram)、類圖 (classdiagram)、對象圖 (objeetdiagram) 、包 (Paekage) 、構(gòu)件圖 (Compnentdiagram) 和部署圖 (Deploymentdiagram)。用順序圖說明系統(tǒng)的動態(tài)視圖。其次,由于考試是面向特定的某些對象,所以考生進入系統(tǒng)應(yīng)該進行身份驗證。 (5)試卷生成:可以指定試卷的各題型的數(shù)量,從試題庫里隨機抽取試題生成一份考卷。經(jīng)過對需求進一步的分析,確定系統(tǒng)中存在如圖 3?1所示的如下用例: 圖 3?1系統(tǒng)的用例關(guān)系圖 ① 與教師相關(guān)的用例 ●教師信息的查詢、增加、刪除、修改 ●教師權(quán)限的查詢、授予 ●考生信息的查詢、增加、刪除、修改 ●操作日志的查詢、刪除 ●答疑信息的查詢、刪除、回復(fù) ●試題庫中試題的查詢、增加、刪除、修改 ●生成試卷 ●考試過程的監(jiān)視 ●試卷客觀題的批閱 ●試卷總分的計算 ●試卷的分析與評估 ② 考生相關(guān)的用例 ●完成答卷 ●查詢分?jǐn)?shù) ●疑問的查詢、提交 ●個人操作日志的查看 用例建模 用例:用于反映用戶與計算機之間進行典型的交互。如圖 3?6所示。在 UML中問題域最終要被逐步轉(zhuǎn)化,通過類來建模,通過編程語言構(gòu)建這些類從而實現(xiàn)系統(tǒng)。 經(jīng)過分析,在本考試系統(tǒng)中主要包含了兩種類型的時序圖: (1)考生活動時序圖 描述考生參加考試全過程的時序圖,如圖 3?14所示。 信息分類,包括的數(shù)據(jù)項有:分類編號、分類名稱等。 margin:0px。height:400px。textjustify:interideograph。 功能分析 通用模塊用 于實現(xiàn)對基本數(shù)據(jù)在數(shù)據(jù)庫的增加、刪除、修改、查詢、信息列 表、詳細內(nèi)容顯示等功能。database=examDB。 user name=root。 database=examDB。連接 SQL數(shù)據(jù)庫 Case 2 ConnStr = Driver={DM ODBC Driver}。 流程分析 首先用戶進入登錄界面,輸入帳戶和密碼通過系統(tǒng)驗證后方可進入操作界面,用戶可以進行添加、修改、刪除等操作。 padding:10px 20px 10px 20px。borderleft:1px dashed 1071b5。fontsize:12px。 數(shù)據(jù)庫概念設(shè)計
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1