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

正文內(nèi)容

網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

  

【正文】 dio2Sum 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) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束說(shuō)明 功能說(shuō)明 stuID bigint(8) key, not null 考生號(hào) examID bigint(8) key, not null 考場(chǎng)編號(hào) paperID int(4) not null 試卷編號(hào) quizID int(4) not null 試題編號(hào) quizClass nvarchar(50) not null 試題類(lèi)型 quizKey nvarchar(50) not null 試題答案 quizStatus bit(1) not null 試題狀態(tài) quizScore int(4) not null 試題分?jǐn)?shù) stuKey nvarchar(50) null 學(xué)生答案 stuScore int(4) null 考生得分 表 4?9學(xué)生成績(jī)表 (stuScore) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束說(shuō)明 功能說(shuō)明 stuID bigint(8) key, not null 考生號(hào) stuPwd nvarchar(50) not null 考場(chǎng)密碼 examID bigint(8) not null 考場(chǎng)編號(hào) quizID ntext (16) not null 試題編號(hào) quizKey ntext (16) not null 正確答案 stuKey ntext (16) null 考生答案 stuScore int(4) null 考生分?jǐn)?shù) stuStatus nvarchar(50) null 考生 狀態(tài) 表 4?10專(zhuān)家答疑表 (board) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束說(shuō)明 功能說(shuō)明 boardid bigint(8) key, not null 問(wèn)題編號(hào) userid bigint(8) not null 學(xué)生號(hào) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束說(shuō)明 功能說(shuō)明 username nvarchar(50) not null 學(xué)生姓名 title ntext (16) not null 問(wèn)題簡(jiǎn)述 content ntext (16) not null 問(wèn)題描述 vtime smalldatetime(4) null 提問(wèn)時(shí)間 reuser nvarchar(50) null 答疑教師 revert ntext (16) null 答疑內(nèi)容 表 4?11操作日志表 (audit) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束說(shuō)明 功能說(shuō)明 aid bigint(8) key, not null 日志編號(hào) logID bigint(8) not null 操作者編號(hào) logname nvarchar(50) not null 操作者姓名 [identity] nvarchar(50) not null 操作者身份 logtime smalldatetime(4) not null 操作時(shí)間 logip nvarchar(50) not null 主機(jī) IP operation nvarchar(100) not null 執(zhí)行操作 表 4?12信息分類(lèi)表 (sort) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束說(shuō)明 功能說(shuō)明 sortid int(4) key, not null 分類(lèi)編號(hào) sort nvarchar(50) not null 分類(lèi)名稱(chēng) 表 4?13信息發(fā)布表 (sort) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束說(shuō)明 功能說(shuō)明 nid bigint(8) key, not null 信息編號(hào) ntitle nvarchar(50) not null 信息標(biāo)題 sortid int(4) not null 分類(lèi)編號(hào) teaID nvarchar(50) not null 教師編號(hào) ncontent ntext (16) not null 信息內(nèi)容 ntime smalldatetime(4) not null 發(fā)布時(shí)間 5 系統(tǒng)主要功能模塊 為了提高開(kāi)發(fā)效率本系統(tǒng)采用模塊化開(kāi)發(fā),且編寫(xiě)出涉及對(duì)數(shù)據(jù)庫(kù)的增、刪、改、查的通用代碼, 實(shí)現(xiàn)代碼復(fù)用,快速開(kāi)發(fā)。 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 通過(guò)上面對(duì)考試系統(tǒng)各數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的分析,以及對(duì)現(xiàn)實(shí)世界概念模型的抽象,可以確立在線(xiàn)考試的主要實(shí)體為:教師、學(xué)生、考題、年級(jí)、班級(jí)、科目、信息分類(lèi)、信息等,并簡(jiǎn)要地設(shè)計(jì)出如圖 4?2所示的 ER關(guān)系圖,為數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)奠定基礎(chǔ)。 專(zhuān)家答疑,包括的數(shù)據(jù)項(xiàng)有:?jiǎn)栴}編號(hào)、學(xué)生姓名、問(wèn)題簡(jiǎn)述、問(wèn)題描述、提問(wèn)時(shí)間、答疑教師、答疑內(nèi)容等。 試題,包括的數(shù)據(jù)項(xiàng)有:試題編號(hào)、科目、題干、題型、備選項(xiàng)、答案、選中次數(shù)、答對(duì)率、試題作者、添加時(shí)間等。 學(xué)生信息, 包括的數(shù)據(jù)項(xiàng)有:學(xué)生編號(hào)、學(xué)生姓名、管理密碼、年級(jí)、班級(jí)等。 圖 3?15教師活動(dòng)時(shí)序圖 4 數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 數(shù)據(jù)庫(kù)技術(shù)對(duì)數(shù)據(jù)處理量大、數(shù)據(jù)類(lèi)型復(fù)雜,以及對(duì)數(shù)據(jù)的存儲(chǔ)、維護(hù)、檢索、分類(lèi)、統(tǒng)計(jì)等諸多方面具有強(qiáng)大的功能。時(shí)序圖強(qiáng)調(diào)對(duì)象之間消息的時(shí)間順序,同時(shí)顯示了對(duì)象之間的交互。 圖 3?12信息管理模塊類(lèi)圖 系統(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)的,通過(guò)類(lèi)對(duì)象的生命周期建立模型來(lái)描述對(duì)象隨時(shí)間變化的動(dòng)態(tài)行為。教師 (teacher)則繼承一般屬性方法外獨(dú)立擁 有權(quán)限屬性和管理、監(jiān)考、答疑等方法。下面以教師、學(xué)生為對(duì)象用類(lèi)圖來(lái)描述一下。 圖 3?10專(zhuān)家答疑 活動(dòng)圖 類(lèi)圖描述用例 類(lèi)是具有相似結(jié)構(gòu)、行為和關(guān)系的一組對(duì)象的描述符。 圖 3?8題庫(kù)管理活動(dòng)圖 (3)在線(xiàn)考試 如圖 3?9所示,系統(tǒng)首先提示考生輸入用戶(hù)名和密碼,然后 考生輸入用戶(hù)名和密碼提交,系統(tǒng)驗(yàn)證輸入的用戶(hù)名和密碼是否正確,如正確,則啟動(dòng)系統(tǒng),出現(xiàn)考試界面,考生可以在線(xiàn)答題,并更新考生答案表的相關(guān)信息。由于本系統(tǒng)涉及的活動(dòng)較多,這里僅給出幾個(gè)主要的活動(dòng)圖。實(shí)質(zhì)上活動(dòng)圖是結(jié)構(gòu)化開(kāi)發(fā)中流程圖和數(shù)據(jù)流程圖 (DFD)的面向?qū)ο蟮韧w。如圖 3?5所示。如圖 3?3所示。由于本系統(tǒng)涉及的用例較多,這里僅給出幾個(gè)主要的用例圖。一個(gè)用例模型由若干用例圖描述。 (2)識(shí)別用例 用例 (use case):規(guī)定系統(tǒng)或部分系統(tǒng)的行為,它描述系統(tǒng)所執(zhí)行的動(dòng)作序列集,并為執(zhí)行者產(chǎn) 生一個(gè)可供觀(guān)察的結(jié)果。 (1)識(shí)別參與者 (角色 ) 參與者是代表與系統(tǒng)交互的人、硬件設(shè)備或另一系統(tǒng),它存在于系統(tǒng)的外部。 系統(tǒng)用例分析 通過(guò)對(duì)系統(tǒng)的需求進(jìn)行建模,直觀(guān)形象的圖形化表示,便于清晰地認(rèn)識(shí)整個(gè)系統(tǒng)的流程和功能。 (7)計(jì)算機(jī)自動(dòng)閱卷:能夠自動(dòng)對(duì)考生的客觀(guān)題部分進(jìn)行評(píng)分,主觀(guān)題部分則由閱卷教師閱卷 后將其成績(jī)手工輸入,最后計(jì)算機(jī)生成每個(gè)考生的成績(jī),并將結(jié)果保存于考生成績(jī)數(shù)據(jù)庫(kù)。 (3)試題庫(kù)管理:對(duì)各題型的管理,試題的錄入、編輯、刪除等??荚囅到y(tǒng)還應(yīng)當(dāng)根據(jù)考試情況對(duì)試題區(qū)分度、難度進(jìn)行評(píng)估,以及試卷信度的分析。所以一定要考慮題型在數(shù)據(jù)庫(kù)中的保存及主觀(guān)題和客觀(guān)題的評(píng)分問(wèn)題。在線(xiàn)考試與一般的單機(jī)考試是不同的。為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,系統(tǒng)應(yīng)該滿(mǎn)足以下的性能需求:首先,采用開(kāi)放、動(dòng)態(tài)的系統(tǒng) 架構(gòu),將傳統(tǒng)的考試模式與先進(jìn)的網(wǎng)絡(luò)應(yīng)用相結(jié)合。但活動(dòng)圖不適用于描述動(dòng)作與對(duì)象間的關(guān)系,顯示對(duì)象間的合作以及顯示對(duì)象在生命周期內(nèi)的運(yùn)轉(zhuǎn)情況。 活動(dòng)圖:活動(dòng)圖是一種特殊的狀態(tài)圖,描述需要做的活動(dòng)、執(zhí)行這些活動(dòng)的順序 (多為并行的 )以及工作流 (完成工作所需要的步驟 )。它強(qiáng)調(diào)收發(fā)消息的對(duì)象的結(jié)構(gòu)組織,按組織結(jié)構(gòu)對(duì)控制流建模。 (2)動(dòng)態(tài)建模機(jī)制 系統(tǒng)的動(dòng)態(tài)行為主要是由交互圖 (順序圖和協(xié)作圖 )、狀態(tài)圖和活動(dòng)圖來(lái)表達(dá)。 構(gòu)件圖:構(gòu)件圖展現(xiàn)了一組構(gòu)件之間的組織和依賴(lài),用于對(duì)原代碼、可執(zhí)行的發(fā)布、物理數(shù)據(jù)庫(kù)和可調(diào)整的系統(tǒng)建模。系統(tǒng)可有多個(gè)類(lèi)圖,單個(gè)類(lèi)圖 僅表達(dá)了系統(tǒng)的一個(gè)方面。可以用用例圖描述系統(tǒng)的靜態(tài)使用情況。因此,標(biāo)準(zhǔn)建模語(yǔ)言 UML的主要內(nèi)容也可以歸納為靜態(tài)建模機(jī)制和動(dòng)態(tài)建模機(jī)制兩大類(lèi)。這四種機(jī)制是規(guī)格說(shuō)明、修飾、通用劃分和擴(kuò)展機(jī)制。在軟件開(kāi)發(fā)的生命 周期內(nèi),隨著系統(tǒng)細(xì)節(jié)的展開(kāi)和變動(dòng),不可避免地要出現(xiàn)一些不太規(guī)范的模型。事物是模型中最有代表性的成分的抽象;關(guān)系把事物結(jié)合在一起;圖聚集了相關(guān)的事物。 UML 的概念模型 為了理解 UML,需要形成一個(gè)語(yǔ)言的概念模型。 DIV的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來(lái)構(gòu)成這個(gè)塊的,其中所包含元素的特性由 DIV標(biāo)簽的屬性來(lái)控制,或者是通過(guò)使用樣式表 (CSS)格式化這個(gè)塊來(lái)進(jìn)行控制。使網(wǎng)頁(yè)的表現(xiàn)非常統(tǒng)一,并且容易修改。由 W3C的 CSS工作組產(chǎn)生和維護(hù),是一種標(biāo)記語(yǔ)言,它不需要編譯,可以直接由瀏覽器執(zhí)行 (屬于瀏覽器解釋型語(yǔ)言 )。 (4)表單中提取 信息,構(gòu)造處理數(shù)據(jù)庫(kù)的 SQL命令并使用 “Execute”命令執(zhí)行訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的操作,并將返回的結(jié)果集儲(chǔ)存到 Recordset中。 Connection 對(duì)象具有各種屬性和方法,可以使用它們打開(kāi)和關(guān)閉數(shù)據(jù)庫(kù)連接,并且發(fā)出查詢(xún)請(qǐng)求來(lái)更新信息。一般使用 ADO訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的 ASP腳本程序使用 Connection對(duì)象建立并管理與遠(yuǎn)程數(shù)據(jù)庫(kù)的連接;使用 Command對(duì)象提供靈活的查詢(xún);使用 Recordset對(duì)象訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)查詢(xún)所返回的結(jié)果。 數(shù)據(jù)庫(kù)是實(shí)現(xiàn)有組織的,動(dòng)態(tài)的存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶(hù)訪(fǎng)問(wèn)的計(jì)算機(jī)軟硬自愿組成的系統(tǒng),它與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪(fǎng)問(wèn), 與應(yīng)用程序的高度獨(dú)立性。執(zhí)行過(guò)程如圖 2?3所示: 圖 2?3 ASP訪(fǎng)問(wèn) Web數(shù)據(jù)庫(kù)過(guò)程 (1)瀏覽器:用戶(hù)通過(guò) Web 瀏覽器用 HTTP 協(xié)議向 Inter 信息服務(wù)器 (IIS)發(fā)出請(qǐng)求。其中 ADO是 ASP內(nèi)置的數(shù)據(jù)庫(kù)存取組件,各種腳本和語(yǔ)言均可調(diào)用它實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的直接訪(fǎng)問(wèn),并利用相應(yīng)的數(shù)據(jù)接口顯示查詢(xún)結(jié)果。原因如下:第一, SQL Server與 Windows 2021 Server 服務(wù)器緊密集成,而 Windows 2021 Server 服務(wù)器具有很好的安全性,能夠排除所有未經(jīng)授權(quán)的非法用戶(hù)的訪(fǎng)問(wèn),確保了 SQL Server 2021服務(wù)器的安全性,符合系統(tǒng)對(duì)安全性的要求;第二,用戶(hù)可以使用 Web 瀏覽器查詢(xún)存儲(chǔ)在 SQL Server 2021 數(shù)據(jù)庫(kù)中的數(shù)據(jù),符合系統(tǒng)遠(yuǎn)程訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的要求。 ASP所使用的腳本語(yǔ)言均在 WEB服務(wù)器執(zhí)行,客戶(hù)端的瀏覽器不執(zhí)行這些腳本語(yǔ)言; (5)ASP 需要能夠能與任何 ActiveX Scripting 語(yǔ)言相兼容,除了可以使用VBScript 或 JavaScript 腳本語(yǔ)言來(lái)設(shè)計(jì)外,還可以通過(guò) plugin的方式, 使用由第三方所提供的其他腳本語(yǔ)言,例如 rexx、 perl 、 tcl 等,腳本 引擎是處理腳本程序的 COM組件; (6)ASP 的源程序不會(huì)被傳到客戶(hù)瀏覽器,因而可以避免源程序被剽竊,提高了程序的安全性; (7)可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶(hù)端的腳本; Actives 服務(wù)器組件具有無(wú)限可擴(kuò)充性,可以使用 Visual Basic、 Java、 Visual C++、 Cobol 等編程語(yǔ)言來(lái)編寫(xiě)所需的 Actives 服務(wù)器組件。有了ASP就不必?fù)?dān)心客戶(hù)瀏覽器是否能運(yùn)行你所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器執(zhí)行,包括所有嵌在普通 html 中的腳本程序。使用 ASP可以交互 HTML頁(yè)、腳本命令和ActiveX 組件組合起來(lái),創(chuàng)建動(dòng)態(tài)的、交互的 Web 網(wǎng)頁(yè)和基于 Web 的功能強(qiáng)大的應(yīng)用程 序。 從本質(zhì)上講是各種技術(shù)的集成與綜合應(yīng)用,它以 TCP/IP 協(xié)議為基礎(chǔ),使用HTML 描述網(wǎng)絡(luò)的資源,通過(guò)超文本 (Hypertext)、超媒體 (Hypermedia)技術(shù)實(shí)現(xiàn)超級(jí)鏈接,無(wú)論文本、圖形,還是動(dòng)畫(huà)、聲音都能通過(guò)文擋中的鏈接連接到服務(wù)器上的其它文檔或其它站點(diǎn),使客戶(hù)以用交互方式快速地搜索所需要的資料,通過(guò)表單供用戶(hù)填寫(xiě)并通過(guò)服務(wù)器應(yīng)用程序提交給 數(shù)據(jù)庫(kù)等。 Web 技術(shù) Web 技術(shù)的迅猛發(fā)展,使全人類(lèi)都能共享 Web 上的各類(lèi)資源,包括功能強(qiáng)大的計(jì)算資源、海量信息的數(shù)據(jù)庫(kù)資源、五花八門(mén)的多媒體信息資源、門(mén)類(lèi)齊全的軟件工具資源等,這些使得任何人能在任何時(shí)間、任何地點(diǎn)和任何設(shè)備上獲得所需要的信息資源和服務(wù)。相關(guān)人員通過(guò)瀏覽器來(lái)增加、修改、刪除數(shù)據(jù),對(duì)信息進(jìn)行管理。 基于上述考慮,整個(gè)考試系統(tǒng)采用 Browser/Web Server 的二層體系結(jié)構(gòu)比較合適,服務(wù)器端采用 Microsoft S
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1