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

正文內(nèi)容

asp網(wǎng)上考試系統(tǒng)論文-wenkub

2022-11-16 18:22:49 本頁(yè)面
 

【正文】 有了 ASP 就不必?fù)?dān)心客戶瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器執(zhí)行,包括所有嵌在普通 html中的腳本程序。 ASP 所使用的腳本語(yǔ)言均在 WEB 服務(wù)器執(zhí)行,客戶端的瀏覽器不執(zhí)行這些腳本語(yǔ)言; 瀏 覽 器 WEB服務(wù)器 Active Server Pages Web服務(wù)器 客戶端瀏覽器 ASP ADO訪問 ODBC 數(shù)據(jù)庫(kù) HTTP :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 6 (5)ASP 需要能夠能與任何 ActiveX Scripting 語(yǔ)言相兼容,除了可以使用 VBScript 或 JavaScript 腳本語(yǔ)言來設(shè)計(jì)外,還可以通過 plugin的方式, 使用由第三方所提供的其他腳本語(yǔ)言,例如 rexx、 perl 、 tcl等,腳本 引擎是處理腳本程序的 COM 組件; (6)ASP 的源程序不會(huì)被傳到客戶瀏覽器,因而可以避免源程序被剽竊,提高了程序的安全性; (7)可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本; Actives 服務(wù)器組件具有無限可擴(kuò)充性,可以使用 Visual Basic、 Java、 Visual C++、 Cobol等編程語(yǔ)言來編寫所需的 Actives服務(wù)器組件。原因如下:第一, SQL Server 與Windows 2020 Server 服務(wù)器緊密集成,而 Windows 2020 Server 服務(wù)器具有很好的安全性,能夠排除所有未經(jīng)授權(quán)的非法用戶的訪問,確保了 SQL Server 2020服務(wù)器的安全性,符合系統(tǒng)對(duì)安全性的要求;第二,用戶可以使用 Web 瀏覽器查詢存儲(chǔ)在 SQL Server 2020 數(shù)據(jù)庫(kù)中的數(shù)據(jù),符合系統(tǒng)遠(yuǎn)程訪問數(shù)據(jù)庫(kù)的要求。其中 ADO 是 ASP 內(nèi)置的數(shù)據(jù)庫(kù)存取組件,各種腳本和語(yǔ)言均可調(diào)用它實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的直接訪問,并利用相應(yīng)的數(shù)據(jù)接口顯示查詢結(jié)果。執(zhí)行過程如圖 2?3 所示: 圖 2?3 ASP 訪問 Web 數(shù)據(jù)庫(kù)過程 (1)瀏覽器:用戶通過 Web 瀏覽器用 HTTP 協(xié)議向 Inter 信息服務(wù)器 (IIS)發(fā)出請(qǐng)求。 數(shù)據(jù)庫(kù)是實(shí)現(xiàn)有組織的,動(dòng)態(tài)的存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問的計(jì)算機(jī)軟硬自愿組成的系統(tǒng),它與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問,與應(yīng)用程序的高度獨(dú)立性。一般使用 ADO 訪問數(shù)據(jù)庫(kù)的 ASP腳本程序使用 Connection對(duì)象建立并管理與遠(yuǎn)程數(shù)據(jù)庫(kù)的連接;使用 Command 對(duì)象提供靈活的查詢;使用 Recordset對(duì)象訪問數(shù)據(jù)庫(kù)查詢所返回的結(jié)果。 Connection對(duì)象具有各種屬性和方法, :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 8 可以使用它們打開和關(guān)閉數(shù)據(jù)庫(kù)連接,并且發(fā)出查詢請(qǐng)求來更新信息。 (4)表單中提取 信息,構(gòu)造處理數(shù)據(jù)庫(kù)的 SQL 命令并使用 “Execute”命令執(zhí)行訪問數(shù)據(jù)庫(kù)的操作,并將返回的結(jié)果集儲(chǔ)存到 Recordset中。由 W3C 的 CSS 工作組產(chǎn)生和維護(hù),是一種標(biāo)記語(yǔ)言,它不需要編譯,可以直接由瀏覽器執(zhí)行 (屬于瀏覽器解釋型語(yǔ)言 )。使網(wǎng)頁(yè)的表現(xiàn)非常統(tǒng)一,并且容易修改。DIV 的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來構(gòu)成這個(gè)塊的,其中所包含元素的特性由 DIV 標(biāo)簽的屬性來控制,或者是通過使用樣式表 (CSS)格式化這個(gè)塊來進(jìn)行控制。 UML 的概念模型 為了理解 UML,需要形成一個(gè)語(yǔ)言的概念模型。事物是模型中最有代表性的成分的抽象 ; 關(guān)系把事物結(jié)合在一起 ; 圖聚集了相關(guān)的事物。在軟件開發(fā)的生命 周期內(nèi),隨著系統(tǒng)細(xì)節(jié)的展開和變動(dòng),不可避免地要出現(xiàn)一些不太規(guī)范的模型。這四種機(jī)制是規(guī)格說明、修飾、通用劃分和擴(kuò)展機(jī)制。因此,標(biāo)準(zhǔn)建模語(yǔ)言 UML 的主要內(nèi)容也可以歸納為靜態(tài)建模機(jī)制和動(dòng)態(tài)建模機(jī)制兩大類??梢杂糜美龍D描述系統(tǒng)的靜態(tài)使用情況。系統(tǒng)可有多個(gè)類圖,單個(gè)類圖 僅表達(dá)了系統(tǒng)的一個(gè)方面。 構(gòu)件圖 : 構(gòu)件圖展現(xiàn)了一組構(gòu)件之間的組織和依賴,用于對(duì)原代碼、可執(zhí)行的發(fā)布、物理數(shù)據(jù)庫(kù)和可調(diào)整的系統(tǒng)建模。 (2)動(dòng)態(tài)建模機(jī)制 系統(tǒng)的動(dòng)態(tài)行為主要是由交互圖 (順序圖和協(xié)作圖 )、狀態(tài)圖和活動(dòng)圖來表達(dá)。它強(qiáng)調(diào)收發(fā)消息的對(duì)象的結(jié)構(gòu)組織,按組織結(jié)構(gòu)對(duì)控制流建模。 活動(dòng)圖 : 活動(dòng)圖是一種特殊的狀態(tài)圖,描述需要做的活動(dòng)、執(zhí)行這些活動(dòng)的順序 (多為并行的 )以及工作流 (完成工作所需要的步驟 )。但活動(dòng)圖不適用 :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 11 于描述動(dòng)作與對(duì)象間的關(guān)系,顯示對(duì)象間的合作以及顯示對(duì)象在生命周期內(nèi)的運(yùn)轉(zhuǎn)情況。為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,系統(tǒng)應(yīng)該滿足以下的性能需求:首先,采用開放、動(dòng)態(tài)的系統(tǒng) 架構(gòu),將傳統(tǒng)的考試模式與先進(jìn)的網(wǎng)絡(luò)應(yīng)用相結(jié)合。在線考試與一般的單機(jī)考試是不同的。所以一定要考慮題型在數(shù)據(jù)庫(kù)中的保存及主觀題和客觀題的評(píng)分問題。考試系統(tǒng)還應(yīng)當(dāng)根據(jù)考試情況對(duì)試題區(qū)分度、難度進(jìn)行評(píng)估,以及試卷信度的分析。 (3)試題庫(kù)管理:對(duì)各題型的管理,試題的錄入、編輯、刪除等。 :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 13 (7)計(jì)算機(jī)自動(dòng)閱卷:能夠自動(dòng)對(duì)考生的客觀題部分進(jìn)行評(píng)分,主觀題部分則由閱卷教師閱卷 后將其成績(jī)手工輸入,最后計(jì)算機(jī)生成每個(gè)考生的成績(jī),并將結(jié)果保存于考生成績(jī)數(shù)據(jù)庫(kù)。 系統(tǒng)用例分析 通過對(duì)系統(tǒng)的需求進(jìn)行建模,直觀形象的圖形化表示,便于清晰地認(rèn)識(shí)整個(gè)系統(tǒng)的流程和功能。 (1)識(shí)別參與者 (角色 ) 參與者是代表與系統(tǒng)交互的人、硬件設(shè)備或另一系統(tǒng),它存在于系統(tǒng)的外部。 (2)識(shí)別用例 :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 14 用例 (use case):規(guī)定系統(tǒng)或部分系統(tǒng)的行為,它描述系統(tǒng)所執(zhí)行的動(dòng)作序列集,并為執(zhí)行者產(chǎn) 生一個(gè)可供觀察的結(jié)果。一個(gè)用例模型由若干用例圖描述。由于本系統(tǒng)涉及的用例較多,這里僅給出幾個(gè)主要的用例圖。如圖3?3所示。如圖 3?5 所示。實(shí)質(zhì)上活動(dòng)圖是結(jié)構(gòu)化開發(fā)中流程圖和數(shù)據(jù)流程圖 (DFD)的面向?qū)ο蟮韧w。由于本系統(tǒng)涉及的活動(dòng)較多,這里僅給出幾個(gè)主要的活動(dòng)圖。 圖 3?8 題庫(kù)管理活動(dòng)圖 (3)在線考試 如圖 3?9 所示,系統(tǒng)首先提示考生輸入用戶名和密碼,然后 考生輸入用戶名和密碼提交,系統(tǒng)驗(yàn)證輸入的用戶名和密碼是否正確,如正確,則啟動(dòng)系統(tǒng), 出現(xiàn)考試界面, 考生 可以 在線答題,并更新考生答案表的相關(guān)信息。 圖 3?10 專家答疑 活動(dòng)圖 類圖描述用例 類是具有相似結(jié)構(gòu)、行為和關(guān)系的一組對(duì)象的描述符。下面以教師、學(xué)生為對(duì)象用類圖來描述一下。教師 (teacher)則繼承一般屬性方法外獨(dú)立擁有權(quán)限屬性和管理、監(jiān)考、答疑等方法。 圖 3?12 信息管理模塊類圖 系統(tǒng)狀態(tài)圖 UML 狀態(tài)圖 (Statechart Diagram)描述一個(gè)實(shí)體基于事件反應(yīng)的動(dòng)態(tài)行為,顯示了該實(shí)體如何根據(jù)當(dāng)前所處的狀態(tài)對(duì) 不同的時(shí)間做出反應(yīng)的,通過類對(duì)象的生命周期建立模型來描述對(duì)象隨時(shí)間變化的動(dòng)態(tài)行為。時(shí)序圖強(qiáng)調(diào)對(duì)象之間消息的時(shí)間順序,同時(shí)顯示了對(duì)象之間的交互。 圖 3?15 教師活動(dòng)時(shí)序圖 :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 22 4 數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 數(shù)據(jù)庫(kù)技術(shù)對(duì)數(shù)據(jù)處理量大、數(shù)據(jù)類型復(fù)雜,以及對(duì)數(shù)據(jù)的存儲(chǔ)、維護(hù)、檢索、分類、統(tǒng)計(jì)等諸多方面具有強(qiáng)大的功能。 學(xué)生信息, 包括的數(shù)據(jù)項(xiàng)有:學(xué)生編號(hào)、學(xué)生姓名、管理密碼、年級(jí)、班級(jí)等。 試題,包括的數(shù)據(jù)項(xiàng)有 : 試題編號(hào)、科目、題干、題型、備選項(xiàng)、答案、選中次數(shù)、答對(duì)率、試題作者、添加時(shí)間等。 專家答疑,包括的數(shù)據(jù)項(xiàng)有 : 問題編號(hào)、學(xué)生姓名、問題簡(jiǎn)述、問題描述、提問時(shí)間、答疑教師、答疑內(nèi)容等。 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 通過上面對(duì)考試系統(tǒng)各數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的分析,以及對(duì)現(xiàn)實(shí)世界概念模型的抽象,可以確立在線考試的主要實(shí)體為:教師、 學(xué)生、 考題、 年級(jí)、班級(jí)、科目、信息分類、信息等 ,并簡(jiǎn)要地設(shè)計(jì)出如圖 4?2 所示的 ER 關(guān)系圖,為數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)奠定基礎(chǔ)。 表 4?1教師信息表 (teainfo) 字段名稱 數(shù)據(jù) 類型 約束說明 功能說明 ID bigint(8) not null 自動(dòng)編號(hào) teaID nvarchar(50) key, not null 教師編號(hào) teaName nvarchar(50) not null 教師姓名 teaPwd nvarchar(50) not null 密碼 purview nvarchar(50) not null 權(quán)限 :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 25 表 4?2學(xué)生信息表 (stuinfo) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 stuID bigint(8) key, not null 學(xué)號(hào) stuName nvarchar(50) not null 學(xué)生姓名 stuPwd nvarchar(50) not null 密碼 gradeID int not null 年級(jí)編號(hào) classID int not null 班級(jí)編號(hào) 表 4?3科目信息表 (subject) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 subjID int(4) key, not null 科目編號(hào) subjName nvarchar(50) not null 科目名稱 subjInfo nvarchar(250) null 科目信息 表 4?4年級(jí)信息表 (gradeInfo) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 gradeID int(4) key, not null 年級(jí)編號(hào) gradeName nvarchar(50) not null 年級(jí)名稱 表 4?5班級(jí)信息表 (classInfo) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 classID int(4) key, not null 班級(jí)編號(hào) className nvarchar(50) not null 班級(jí)名稱 表 4?6試題表 (quizLib) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 quizID bigint(8) key, not null 試題編號(hào) subjID int(4) not null 所屬科目 quizTitle nvarchar(1000) not null 題干 quizClass nvarchar(50) not null 題型 quizOption nvarchar(200) not null 選項(xiàng) quizKey nvarchar(50) not null 標(biāo)準(zhǔn)答案 quizHits int(4) not null 選中次數(shù) quizKeyOk int(4) not null 答對(duì)率 quizWriter nvarchar(50) null 試題作者 quizTime smalldatetime(4) not null 添加時(shí)間 表 4?7考卷信息表 (examInfo) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 examID bigint(8) key, not null 考卷編號(hào) examName nvarchar(200) not null 班級(jí)名稱 examPwd nvarchar(50) not null 考場(chǎng)密碼 examClass nvarchar(50) not null 考試類別 subjID int(4) not null 考試科目 examStart smalldatetime(4) not null 開考時(shí)間 :376912651 河南師范大學(xué)本科畢業(yè)論文(設(shè)計(jì)) 26 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 examEnd smalldatetime(4) not null 結(jié)束時(shí)間 teaID nvarchar(50) not null 教師號(hào) GradeID int(4) not null 考生年級(jí)編號(hào) ClassID int(4) not null 考生班級(jí)編號(hào) radio1Sum int(4) not null 判斷題數(shù)目 radio1Val int(4) null 判斷題分值 radio2Sum int(4) not null 單選題數(shù)目 radio2Val int(4) null 單選題分值 checkboxSum int(4) not null 多選題數(shù)目 checkboxVal int(4) null 多選題分值 textSum int(4) not null 填空題數(shù)目 textVal int(4) null 填空題分值 examScore int(4) null 總分值 examAvg int(4) null 平均分?jǐn)?shù) examStatus nvarchar(50) not null 考場(chǎng)狀態(tài) 表 4?8學(xué)生成績(jī)表 (stuPaper) 字段名稱 數(shù)據(jù)類型 約束說明 功能說明 stuID bigint(8) key, not null 考生號(hào) examID bigint(8) key, not n
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1