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

正文內(nèi)容

網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(存儲(chǔ)版)

  

【正文】 類(lèi)名稱(chēng)等。 年級(jí),包括的數(shù)據(jù)項(xiàng)有:年級(jí)編號(hào)、年級(jí)名稱(chēng)等。 經(jīng)過(guò)分析,在本考試系統(tǒng)中主要包含了兩種類(lèi)型的時(shí)序圖: (1)考生活動(dòng)時(shí)序圖 描述考生參加考試全過(guò)程的時(shí)序圖,如圖 3?14所示。相類(lèi)似的信息管理模塊也可以用類(lèi)圖來(lái)描述。在 UML中問(wèn)題域最終要被逐步轉(zhuǎn)化,通過(guò)類(lèi)來(lái)建模,通過(guò)編程語(yǔ)言構(gòu)建這些類(lèi)從而實(shí)現(xiàn)系統(tǒng)。 圖 3?7學(xué)生登錄活動(dòng)圖 (2)題庫(kù)管理 如圖 3?8所示,系統(tǒng)首先提示教師輸入用戶(hù)名和密碼,然后教師輸入用戶(hù)名和密碼提交,系統(tǒng)驗(yàn)證輸入的用戶(hù)名和密碼是否正確,如正確,則啟動(dòng)系統(tǒng),教師可以對(duì)題庫(kù)存進(jìn)行維護(hù)操作。如圖 3?6所示。如圖 3?2所示。經(jīng)過(guò)對(duì)需求進(jìn)一步的分析,確定系統(tǒng)中存在如圖 3?1所示的如下用例: 圖 3?1系統(tǒng)的用例關(guān)系圖 ① 與教師相關(guān)的用例 ●教師信息的查詢(xún)、增加、刪除、修改 ●教師權(quán)限的查詢(xún)、授予 ●考生信息的查詢(xún)、增加、刪除、修改 ●操作日志的查詢(xún)、刪除 ●答疑信息的查詢(xún)、刪除、回復(fù) ●試題庫(kù)中試題的查詢(xún)、增加、刪除、修改 ●生成試卷 ●考試過(guò)程的監(jiān)視 ●試卷客觀(guān)題的批閱 ●試卷總分的計(jì)算 ●試卷的分析與評(píng)估 ② 考生相關(guān)的用例 ●完成答卷 ●查詢(xún)分?jǐn)?shù) ●疑問(wèn)的查詢(xún)、提交 ●個(gè)人操作日志的查看 用例建模 用例:用于反映用戶(hù)與計(jì)算機(jī)之間進(jìn)行典型的交互。 UML是一種圖示化的面向?qū)ο蠼UZ(yǔ)言,對(duì) Web技術(shù)和組件技術(shù)在系統(tǒng)開(kāi)發(fā)中的建模方法有合理有效的定義。 (5)試卷生成:可以指定試卷的各題型的數(shù)量,從試題庫(kù)里隨機(jī)抽取試題生成一份考卷??荚囌哌x擇提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,并將成績(jī)保存。其次,由于考試是面向特定的某些對(duì)象,所以考生進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證。高層活動(dòng)圖用于表示需要完成的一些任務(wù),即用于分析用例,理解涉及多個(gè)用例的工作流、多線(xiàn)程及并行,顯示相互聯(lián)系的行為整體,還可用于對(duì)企業(yè)過(guò)程建模,對(duì)系統(tǒng)的功能建模。用順序圖說(shuō)明系統(tǒng)的動(dòng)態(tài)視圖。 對(duì)象圖:對(duì)象圖展示了一組對(duì)象及它們間的關(guān)系,用對(duì)象圖說(shuō)明類(lèi)圖中所反 映的事物實(shí)例的數(shù)據(jù)結(jié)構(gòu)和靜態(tài)快照。UML 的靜態(tài)建模機(jī)制包括用例圖 (usecasediagram)、類(lèi)圖 (classdiagram)、對(duì)象圖 (objeetdiagram) 、包 (Paekage) 、構(gòu)件圖 (Compnentdiagram) 和部署圖 (Deploymentdiagram)。這些問(wèn)題將促使模型隨時(shí)間的推移而具有良好的結(jié)構(gòu)。這三部分構(gòu)成了 UML的概念模型。使用 CSS 可以減少網(wǎng)頁(yè)的代碼量,增加網(wǎng)頁(yè)的瀏覽速度,減少硬盤(pán)容量。 (6)關(guān)閉 Recordsets 結(jié)果集和數(shù)據(jù)庫(kù)。 使用 ASP通過(guò) ADO訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),主要有以下步驟: (1)確定數(shù)據(jù)源,連接數(shù)據(jù)庫(kù)。若腳本中含有對(duì)數(shù)據(jù)庫(kù)的請(qǐng)求,服務(wù)器就執(zhí)行連接訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的操作,并將結(jié)果以 HTML 格式送回用戶(hù)瀏覽器作為響應(yīng)。 ASP 訪(fǎng)問(wèn) Web 數(shù)據(jù)庫(kù)原理 ASP 是一個(gè)服務(wù)器的腳本環(huán)境,內(nèi)嵌在 HTML頁(yè)面中的腳本程序在這里運(yùn)行并建立 Web服務(wù)器應(yīng)用程序。 從字面上說(shuō), ASP包含下面 3方面的含義: Active、 Server、 Pages。 ASP 程序工作在 Web 服務(wù)端,瀏覽器向服務(wù)器發(fā)出一個(gè) HTTP 請(qǐng)求,請(qǐng)求一個(gè) .asp 文件, Web 服務(wù)器響應(yīng)該請(qǐng)求并調(diào)用 ASP 引擎執(zhí)行該文件,當(dāng)遇到任何與 Active腳本兼容的腳本 (如 VBScript 、 JavaScript)時(shí) ASP引擎調(diào)用相應(yīng)的腳 本引擎解釋執(zhí)行其中的腳本命令,若腳本中含有訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的請(qǐng)求,則通過(guò)ODBC連結(jié)后臺(tái)數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)組件 ADO(Active Data Object)執(zhí)行訪(fǎng)庫(kù)操作,最后, ASP 依據(jù)訪(fǎng)數(shù)據(jù)庫(kù)的結(jié)果集自動(dòng)生成標(biāo)準(zhǔn)的 HTML 頁(yè)面發(fā)送到客戶(hù)瀏覽器。系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)包括Web 技術(shù)、 ASP 技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、頁(yè)面布局顯示技術(shù),以及試卷的生成與評(píng)估的算法等。它運(yùn)用方便、操作簡(jiǎn)單,效率很高。 遠(yuǎn)程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。 本文以 Inter為平臺(tái),研究了基于 Web考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),包括系統(tǒng)需求分析和系統(tǒng)功能設(shè)計(jì)以及數(shù)據(jù)庫(kù)設(shè)計(jì)。基于 Inter的考試系統(tǒng)正成為人們的研究熱點(diǎn)之一,與傳統(tǒng)考試模式相比,網(wǎng)上考試具有無(wú)可比擬的優(yōu)越性,它可以將傳統(tǒng)考試過(guò)程中試卷組織、審定印制、傳送收集、登記發(fā)放、評(píng)判歸檔各個(gè)環(huán)節(jié)縮小到一至兩個(gè)環(huán)節(jié),幾乎屏蔽了所有人工直接干預(yù)考試活動(dòng)的可能性,不但能夠節(jié)約大量時(shí)間、人力、物力與財(cái)力,而且還可以大幅度提高考試成績(jī)的客觀(guān)性和公正性。 Inter 技術(shù)的發(fā)展使得考試的技術(shù)手段和載體發(fā)生了革命性的變化,Inter的開(kāi)放性、分布性特點(diǎn)和基于 Inter的巨大的計(jì)算能力使得考試突破了時(shí)間和空間的限制。網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)考場(chǎng)的延伸,它可以利用網(wǎng)絡(luò)的無(wú)限廣闊空間,隨時(shí)隨地的對(duì)學(xué)生進(jìn)行考試,加上 Web 數(shù)據(jù)庫(kù)技術(shù)的利用,大大簡(jiǎn)化了傳統(tǒng)考試的過(guò)程。在英國(guó),已經(jīng)實(shí)現(xiàn)了英語(yǔ)資格考試的網(wǎng)上學(xué)習(xí)和水平認(rèn)證全過(guò)程。 利用網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)技術(shù),結(jié)合目前硬件價(jià)格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢(shì),應(yīng)用 ASP(Active Server Page)技術(shù),開(kāi)發(fā)了基于 Web的 B/S模式的網(wǎng)絡(luò)考試系統(tǒng)。 2 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù) 本網(wǎng)上考試系統(tǒng)設(shè)計(jì)遵循軟件工程的基本原則,經(jīng)過(guò)可行性分析、需求分析、數(shù)據(jù)庫(kù)分析與設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)測(cè)試等幾個(gè)階段。 ASP 技術(shù)簡(jiǎn)介 隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展, Inter/Intra應(yīng)用在全球范圍內(nèi)日益普及,在眾多的網(wǎng)絡(luò)服務(wù)中, Web 給人耳目一新的感覺(jué),而在這其中, ASP 技術(shù)則因?yàn)榭梢赃M(jìn)行復(fù)雜的數(shù)據(jù)庫(kù)操作、很強(qiáng)的交互性以及方便用戶(hù)控制管理且簡(jiǎn)便易學(xué)而備受青睞,成為當(dāng)前相當(dāng)熱門(mén)的網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回客戶(hù)瀏覽器,這樣就減輕了客戶(hù)瀏覽器的負(fù)擔(dān),大大提高了信息交互速度。第三,容量龐大,每個(gè)數(shù)據(jù)庫(kù)中可創(chuàng)建多達(dá) 20 萬(wàn)個(gè)數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受服務(wù)器硬盤(pán)空間的限制,符合系統(tǒng)的考題數(shù)目較多的要求。 (2)服務(wù)器:服務(wù)器檢查網(wǎng)頁(yè)文件的類(lèi)型,對(duì)擴(kuò)展名是 .asp的文件服務(wù)器調(diào)用ASP系統(tǒng) 程序,解釋執(zhí)行被請(qǐng)求頁(yè)面文件的所有腳本命令。這三者是 ADO中最基本也是最核心 的對(duì)象。 (5)使用 Recordsets 對(duì)象提供的方法和屬性,完成 SQL結(jié)果集的處理,并顯示結(jié)果。 CSS支持多種設(shè)備, 比如手機(jī), PDA、打印機(jī)、電視機(jī)、游戲機(jī)等。 UML包括三個(gè)主要要素: UML 的基本構(gòu)建塊、支配這些構(gòu)建塊放在一起的規(guī)則和一些運(yùn)用于整個(gè) UML的公共機(jī)制。 UML 的規(guī)則鼓勵(lì)(不是強(qiáng)迫 )你專(zhuān)注于最重要的分析、設(shè)計(jì)和實(shí)現(xiàn)問(wèn)題。 (l)靜態(tài)建模機(jī)制 任何建模語(yǔ)言都以靜態(tài)建模機(jī)制為基礎(chǔ),標(biāo)準(zhǔn)建模語(yǔ)言 UML 也不例外。要在高層給出類(lèi)的主要職責(zé),在低層給出類(lèi)的屬性和操作。 順序圖:順序圖展現(xiàn)了一組對(duì)象和由這組對(duì)象收發(fā)的消息,用于按時(shí)間順序?qū)刂屏鹘?。它?duì)于系統(tǒng)的功能建模特別重要,強(qiáng)調(diào)對(duì)象間的控制流程。在考試之前建立有關(guān)學(xué)科的試題庫(kù),并設(shè)置考試參數(shù)和信息。另外,系統(tǒng)還應(yīng)該對(duì)考試時(shí)間進(jìn)行控制,時(shí)間到了會(huì)要求考試者交卷。 (4)試題參數(shù)設(shè)置:知識(shí)范圍、題型、數(shù)量、分值等。按照面向?qū)ο蟮姆治雠c 設(shè)計(jì)思想,首先分析員通過(guò)識(shí)別出系統(tǒng)參與者 (角色 )及系統(tǒng)應(yīng)完成的動(dòng)作 (用例 ),得到系統(tǒng)業(yè)務(wù)模型圖 (用例圖 );然后分析并得出各個(gè)動(dòng)作 (用例 )的活動(dòng)圖 (參與者參與系統(tǒng)的活動(dòng) );最后根據(jù)參與者的相關(guān)操作建立時(shí)序圖。在角色的基礎(chǔ)上需要確定系統(tǒng)的用例。 (1)用戶(hù)登錄用例圖 本用例提供了用戶(hù)如何登錄到考試系統(tǒng)中。 圖 3?5考試管理用例圖 (5)專(zhuān)家答疑用例圖 本用例實(shí)現(xiàn)了學(xué)生提問(wèn)、教師答疑及管理維護(hù)等操作過(guò)程。 (1)學(xué)生登錄活動(dòng)圖 如圖 3?7所示,系統(tǒng)首先提示用戶(hù)輸入用戶(hù)名和密碼,然后學(xué)生輸入用戶(hù)名和密碼提交,系統(tǒng)驗(yàn)證 輸入的用戶(hù)輸入用戶(hù)名和密碼是否正確,如果正確就啟動(dòng)系統(tǒng),將用戶(hù)信息寫(xiě)入日志,否則提示錯(cuò)誤信息,并提示學(xué)生 (student)重新輸入用戶(hù)名和密碼。類(lèi)圖 (Class Diagram)顯示了一組類(lèi)、接口、協(xié)作以及他們之間的關(guān)系。通過(guò)類(lèi)圖可以清楚的了解到類(lèi)之間的繼承關(guān)系、相關(guān)屬性和方法,并且可以細(xì)化到哪些屬性是公有的哪些是私有的?;顒?dòng)圖描述從活動(dòng) 到活動(dòng)的控制流,而交互作用圖則強(qiáng)調(diào)從對(duì)象到對(duì)象的控制流。 科目,包括的數(shù)據(jù)項(xiàng)有:科目編號(hào)、科目名稱(chēng)、科目信息等。 日志操作,包括的數(shù)據(jù)項(xiàng)有:日志編號(hào)、操作者編號(hào)、操作者姓名、操作者身份、 操作時(shí)間、主機(jī) IP、執(zhí)行操作等。根據(jù)前面的系統(tǒng)分析,以及對(duì)在線(xiàn)考試系統(tǒng)的深入研究和分析,本系統(tǒng)總體上可以分為兩個(gè)部分:教師子系統(tǒng)、學(xué)生子系統(tǒng),分別面向教師、學(xué)生,其系統(tǒng)總體結(jié)構(gòu)如圖 5?1所示。 用 戶(hù) 界 面 ( U s e r I n t e r f a c e )數(shù) 據(jù) 操 縱 ( D a t a M a n i p u l a t i o n )數(shù) 據(jù) 存 儲(chǔ) ( D a t a S t o r a g e )數(shù) 據(jù) 邏 輯 ( D a t a L o g i c )J a v a S c r i p t 、 C S S 、 D I VS Q L 、 V B S c r i p tS Q L 、 V B S c r i p tV B S c r i p t 圖 5?2系統(tǒng)結(jié)構(gòu)層次和各層次使用到的技術(shù) B o d y { } B o d { } B a n n e r { } N a v i g a t { } l e f t { } r i g h t { } f o o t { } r n a v { } r i n f o { } 圖 5?3頁(yè)面布局 DIV嵌套結(jié)構(gòu)圖 頁(yè)面布局代碼: body div id=bod!容器模塊開(kāi)始 div id=banner!banner 部分 /div div id=navigat!導(dǎo)航部分 /div div!中間模塊開(kāi)始 div id=left!左側(cè)部分 /div div id=right div id=rnav!右側(cè)頂部導(dǎo)航 /div div id=rinfo!網(wǎng)頁(yè)的主要信息顯示部分 /div /div!右側(cè)結(jié)束 /div!中間模塊結(jié)束 div id=foot!頁(yè)腳部分 /div /div!容器模塊結(jié)束 /body 頁(yè)面樣式文件: body {padding:0px。 height:377px。 float:left}/*頁(yè)面左側(cè) */ right{width:815px。border: 1px solid 7acdf2。textalign:justify。 margintop:5px。 textalign:left}/*頁(yè)面的腳部,寬度自適應(yīng),上下有內(nèi)外填充屬性,文本縮進(jìn) */ 通用模塊 一般的系統(tǒng)都是對(duì)數(shù)據(jù)進(jìn)行操作,本系統(tǒng)也不例外,通過(guò)中間的數(shù)據(jù)操縱層使用戶(hù)界面層與數(shù)據(jù)存儲(chǔ)層實(shí)現(xiàn)數(shù)據(jù)交互,包含了有關(guān)對(duì)數(shù)據(jù)庫(kù)的連接,和對(duì)數(shù)據(jù)的增加、刪除、修改、查詢(xún)、信息列表、詳細(xì)內(nèi)容顯示等模塊。 % Dim conn, ConnStr 39。pwd=。 39。 Server=localhost。 } …… return true。 39。 PWD=SYSDBA。 Server=localhost。 (data/) 39。在用戶(hù)填寫(xiě)完表單進(jìn)行提交的時(shí)候,系統(tǒng)會(huì)執(zhí)行驗(yàn)證表單操作,通過(guò)表單驗(yàn)證后再寫(xiě)入數(shù)據(jù)庫(kù)中,否則就會(huì)提示用戶(hù)相關(guān)的錯(cuò)誤,重新填寫(xiě)表單內(nèi)容,一些關(guān)鍵動(dòng)作系統(tǒng)還會(huì)寫(xiě)入日志,方便擁有管理權(quán)限的教師進(jìn)行了解用戶(hù)對(duì)系統(tǒng)進(jìn) 行的操作。bordertop: 1px solid E2F4FC。 lineheight:。 color:1071b5}/*主體的右側(cè)上面信息導(dǎo)航部分 */ rinfo{width:765px。 borderright:1px solid 7acdf2。 backgroundimage:url(images/)。fontfamily:宋體,Arial。整個(gè)系統(tǒng)的結(jié)構(gòu)層次和各層次使用到的技術(shù)如圖 5?2所示。 q u i z L i b [ 試 題 庫(kù) ]P K q u i z I D [ 試 題 編 號(hào) ]F K 1 s u b j I D [ 所 屬 科 目 ] q u i z T i t l e [ 題 干 ] q u i z C l a s s [ 題 型 ] q u i z O p t i o n [ 選 項(xiàng) ] q u i z K e y [ 標(biāo) 準(zhǔn) 答 案 ] q u i z H i t s [ 選 中 次 數(shù) ] q u i z K e y O k [ 答 對(duì) 率 ] q u i z W r i t e r [ 試 題 作 者 ] q u i z T i m e [ 添 加 時(shí) 間 ]F K 2 t e a I D [ 教 師 編 號(hào) ]e x a m I n f o [ 考 場(chǎng) 信 息 ]P K e x a m I D [ 考 場(chǎng) 編 號(hào) ] e x a m N a m e [ 考 卷 名
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1