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

正文內(nèi)容

本科畢業(yè)論文---基于web的試卷生成系統(tǒng)-文庫(kù)吧資料

2024-11-18 01:01本頁(yè)面
  

【正文】 wnum Varchar(4) NO NO 試卷狀態(tài) pstate Int( 4) NO NO 【 wproper】用來(lái)保存試卷的屬性。 部門信息表 如表 42所示 : 表 42部門信息表 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 部門號(hào) dep Int(4) YES YES 部門名稱 Depname Varchar(50) NO NO 3. 名稱:科目信息表( subject) 數(shù)據(jù)來(lái)源:前臺(tái)頁(yè)面取得。根據(jù)試卷生成系統(tǒng)的一般要求,通過(guò)對(duì)整個(gè)系統(tǒng)功能、運(yùn)行過(guò)程和數(shù)據(jù)流程的分析,可以得出數(shù)據(jù)庫(kù)中應(yīng)包含以下各表: 1. 名稱:管理員信息表( administrators) 數(shù)據(jù)來(lái)源:前臺(tái)頁(yè)面取得。 數(shù)據(jù)庫(kù) 設(shè)計(jì) 我建立了多個(gè)數(shù)據(jù)庫(kù)表 ,分別是:管理員信息表 (administrators)用來(lái)存放管理員信息;部門信息表( departmen)用來(lái)放置添加的部門信息;科目信息表( subject)用于放置添加的科目信息;試卷屬性表( pap)用來(lái)放置試卷的屬性;問題屬性表( question)用來(lái)放置試題的屬性;問題庫(kù)表( storer)用來(lái)放置問題信息和答案。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照 DBMS 提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、 能滿足多種查詢要求的數(shù)據(jù)模型。如圖 所示: 圖 管理員高級(jí)管理 數(shù)據(jù)字典 數(shù)據(jù)項(xiàng)名 : 管理員信息 描述 :包括管理員的主要登錄信息 別名 :無(wú) 定義 :用戶名 +密碼 數(shù)據(jù)項(xiàng)名 : 管理員與 用戶 描述 :包括管理員與 用戶 屬性信息 別名 :無(wú) 定義 :登陸名 +密碼 +性別 +所在部門號(hào) 西安工業(yè)大學(xué)學(xué)士學(xué)位論文 11 數(shù)據(jù)項(xiàng)名 : 試卷信息 描述 :包括試卷的相關(guān)信息 別名 :無(wú) 定義 :試卷號(hào) +科目號(hào) +試卷標(biāo)題 +部門號(hào) +試卷狀態(tài) 4 系統(tǒng)設(shè)計(jì) 12 4 系統(tǒng)設(shè)計(jì) 試卷生成系統(tǒng)的 程序開發(fā),要做的第一件事就是,先分析整個(gè) 系統(tǒng) 中需處理的數(shù)據(jù),從中提取出抽象模板,以這個(gè)抽象模板設(shè)計(jì)類,再在其中逐步添加處理而實(shí)現(xiàn)封裝。如圖 所示: 圖 西安工業(yè)大學(xué)學(xué)士學(xué)位論文 10 3)此系統(tǒng)的二層 數(shù)據(jù)流圖 ,主要描述了管理員對(duì)密碼信息的 管理 。 題庫(kù)管理模塊 :管理員可以通過(guò)添加的子管理員(教師)對(duì)題庫(kù)進(jìn)行管理 .對(duì)數(shù)據(jù)庫(kù)里邊的試題信息進(jìn)行添加 ,刪除和修改等,最終預(yù)覽整個(gè)試卷。 管理員可以通過(guò)后臺(tái)設(shè)置的用戶名和密碼信息進(jìn)入管理系統(tǒng) .對(duì)整個(gè)系統(tǒng)管理模塊進(jìn)行維護(hù) .通過(guò)數(shù)據(jù)庫(kù)里的管理員表單對(duì)管理員權(quán)限進(jìn)行設(shè)計(jì) .以便管理員在自己的權(quán)限內(nèi)對(duì)系統(tǒng)進(jìn)行管理 .通過(guò)數(shù)據(jù)庫(kù)對(duì)里邊的紀(jì)錄進(jìn)行添加,刪除和修改。 系統(tǒng) 功能需求 如下 : 系統(tǒng)管理模塊 .題庫(kù)管理模塊 . 關(guān)于功能模塊的詳細(xì)信息會(huì)在 第四章 中依次給出。 功能分析 考試試卷生成系統(tǒng) 是針對(duì)目前 試卷生成 的現(xiàn)狀和 試卷生成 的特點(diǎn)進(jìn)行專門開發(fā)研制的,采用了人性化的交互式界面,易于上手 。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開放性來(lái)完成, 即 系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊 。例如數(shù)據(jù)表中用戶選擇字段方式的改變。在系統(tǒng)設(shè)計(jì)和開發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足信息處理的需求。 以此得出結(jié)論,此項(xiàng)目可以開發(fā)。 本系統(tǒng)采用 JSP 作設(shè)計(jì)開發(fā), SQL 作為后臺(tái)數(shù)據(jù)庫(kù)支持, Windows XP 作為平臺(tái), TOMCAT 作為服務(wù)器,目前這幾項(xiàng)技術(shù)都是普遍運(yùn)用的,掌握較其他技術(shù)而言更 為容易。 3 需求分析 8 3 需求分 析 經(jīng)濟(jì)、社會(huì)和技術(shù)可行性 高校擴(kuò)招以來(lái),學(xué)生日益趨多,隨著學(xué)校的發(fā)展,學(xué)院、系別也日益趨多,考試試卷的種類,題庫(kù)的試題,以及教師審批試卷工作量也加日益加大,此項(xiàng)目研究在深遠(yuǎn)的角度和意義看來(lái),有非常高的實(shí)用性。 [20] 系統(tǒng)開發(fā)環(huán)境 本系統(tǒng)所使用的操作系統(tǒng) :Windows XP,后臺(tái)使用的數(shù)據(jù)庫(kù)服務(wù)器 :SQL Server 2020,開發(fā)工具 :JSP 西安工業(yè)大學(xué)學(xué)士學(xué)位論文 7 本系統(tǒng)運(yùn)行環(huán)境客戶端 :支持 JavaScript 的標(biāo)準(zhǔn)瀏覽器,服務(wù)器端 :操作系統(tǒng) Windows Professional XP 系統(tǒng)開發(fā)小結(jié) 通過(guò)對(duì)系統(tǒng)開發(fā)工具以及所采用的相關(guān)技術(shù)和數(shù)據(jù)庫(kù)的學(xué)習(xí)和研究、可以得出結(jié)論,本系統(tǒng)完全可以基于 JSP 和 SQL Server 2020 實(shí)現(xiàn)用戶管理和試卷生成的功能。 [19]軟件的這點(diǎn)特性在開發(fā)過(guò)程中給用戶提供了極大的便利;而且, Dreamweaver MX 對(duì)頁(yè)面強(qiáng)大的編輯操作功能以及頁(yè)面代碼視圖之間方便的切換特性,極大的提高了用戶的開發(fā)進(jìn)度。系統(tǒng)的主要開發(fā)平臺(tái)采用了 Macromedia 公司的 Dreamweaver MX。這項(xiàng)功能極大的方便了網(wǎng)頁(yè)美工設(shè)計(jì)工作 ,實(shí)現(xiàn)了所見即所得 ,避免了以往網(wǎng)頁(yè)界面設(shè)計(jì)中的復(fù)雜的表格設(shè)計(jì)工作。 [18] 系統(tǒng)的開發(fā)工具 PhotoShop 強(qiáng)大的二維平面設(shè)計(jì)功能,賦予了用戶極大的發(fā)揮和創(chuàng)意空間。 (2) Java 的運(yùn)行速度是用 class 常駐內(nèi)存來(lái)完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來(lái)說(shuō)確實(shí)是“最低性能價(jià)格比”了。 當(dāng)然它也有它的弱勢(shì),其主要表現(xiàn)在如下兩個(gè)方面: (1) 與 ASP 一樣, Java 的一些優(yōu)勢(shì)正是它致命的問題所在。 (4)多樣化和功能強(qiáng)大的開發(fā)工具支持。 (3)強(qiáng)大的可伸縮性?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任 意環(huán)境中擴(kuò)展。在這一點(diǎn)上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。與 ASP 中的會(huì)話對(duì)象相似, JSP 中的 session 對(duì)象對(duì)于那些希望通過(guò)多個(gè)頁(yè)面完成一個(gè)事務(wù)的應(yīng)用是非常有 用 的 。 [16] Session 對(duì)象 也是這樣一個(gè)隱含對(duì)象。所有示例的源代碼均通過(guò)一個(gè)單獨(dú)的 examples 頁(yè)面提供。與 ASP 一樣, JSP 中的 Java 代碼均在服務(wù)器端執(zhí)行。執(zhí)行示例頁(yè)面時(shí),可以在這里看到 JSP 頁(yè)面如何被轉(zhuǎn)換成 Java 源 文件,然后又被編譯成 class 文件(即 Servlet )。 可以 使用的是 Sun 的 JavaServer Web Development Kit ( JSWDK )。 Sun 公司的 JSP 規(guī)范,這些規(guī)范定義了供應(yīng)商在創(chuàng)建 JSP 引擎時(shí)所必須遵從的一些規(guī)則。此外, ASP 與 JSP 還有一個(gè)更為本質(zhì)的區(qū)別:兩種語(yǔ)言引擎用完全不同的方式處理頁(yè)面中嵌入的程序代碼。 [15]ASP 和 JSP 都是面向 Web 服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。普通的 HTML 頁(yè)面只依賴于 Web 服務(wù)器,而 ASP 和 JSP 頁(yè)面需要附加的語(yǔ)言引擎分析 和執(zhí)行程序代碼。兩者都提供在 HTML 代碼中混合某種程序代碼、由語(yǔ)言引擎解釋執(zhí)行程序代碼的能力。高級(jí)的腳本編寫者或 Java 程序員也可以使用這些標(biāo)簽,如果要在 JSP 頁(yè)面中完成更高級(jí)的操作,他們可以使用完整的 Java 語(yǔ)言。 [14] 為了兼顧兩者的優(yōu)點(diǎn) ―― 一個(gè)健壯的 web 應(yīng)用平臺(tái)和一種簡(jiǎn)單易用的語(yǔ)言工具 ―― JSP 提供了大量的服務(wù)器端標(biāo)簽( Tag),這使得開發(fā)者可以在不寫 Java代碼的情況下完成大多數(shù)動(dòng)態(tài)內(nèi)容操作。 JSP 把 Java 作為默認(rèn)的腳本語(yǔ)言,然而,就像 ASP 可以使用其他語(yǔ)言(如 javascript 和 VBScript)一樣, JSP 規(guī)范也允許使用其他語(yǔ)言。 JSP 是建立在 Java servlets 模型之上的表達(dá)層技術(shù),它使編寫 HTML 變得更西安工業(yè)大學(xué)學(xué)士學(xué)位論文 5 簡(jiǎn)單。按照 Sun 的說(shuō)法 , JSP 能夠適應(yīng)市場(chǎng)上包括 Apache WebServer、 在內(nèi)的 85% 的服務(wù)器產(chǎn)品。 JSP 技術(shù)簡(jiǎn)介 JSP 技術(shù)概述 在 Sun 正式發(fā)布 JSP( JavaServer Pages) 之后,這種新的 Web 應(yīng)用開發(fā)技術(shù)很快引起了人們的關(guān)注。比如“ select * from數(shù)據(jù)表名”代表要從某個(gè)數(shù)據(jù)表中取出全部數(shù)據(jù),在 Oracle 9i、 SQL Server 20 Foxpro 等關(guān)系型數(shù)據(jù)庫(kù)中都可以使用這條語(yǔ)句。 SQL( Structured Query Language,譯為結(jié)構(gòu)化查詢語(yǔ)言) 在關(guān)系型數(shù)據(jù)庫(kù)中的地位就猶如英語(yǔ)在世界上的地位。 SQL Server 2020 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理( OLAP)的工具。這些功能使可以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。 SQL Server 2020 中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過(guò)程??蓪⒁唤M數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并并發(fā)布服務(wù)器。 SQL Server 2020 分布式查詢可以引用來(lái)自不同 數(shù)據(jù)源的數(shù)據(jù),就好像這些數(shù)據(jù)是 SQL Server 2020 數(shù)據(jù)庫(kù)的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。 SQL Server 2020 關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。 SQL Server 2020 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到 Web 站點(diǎn)所需的性能級(jí)別。 [13] 第二,可伸縮性和可用性 。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。 第一, Inter 集成。主要體現(xiàn)在以下幾個(gè)方面。 6.向表中輸入數(shù)據(jù),來(lái)檢測(cè)用戶的設(shè)計(jì),如果有需要可以再次優(yōu)化表的設(shè)計(jì)。 4. 確定表間的關(guān)系,這是設(shè)計(jì)階段的又一個(gè)關(guān)鍵的步驟,也是影響數(shù)據(jù)庫(kù)性能的因素。 3. 規(guī)劃表中的字段,并確定主鍵。 [11] 2. 設(shè)計(jì)數(shù)據(jù)庫(kù)的表,根據(jù)第一步的需求分析文檔,就可以分析出需要存 儲(chǔ)在數(shù)據(jù)庫(kù)中的各種對(duì)象。簡(jiǎn)單的說(shuō),需求分析就是分析用戶的需求。 [10] 通常一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過(guò)程大體可分為以下幾步: 1. 系統(tǒng)需求分析,也就是在用戶考慮這樣一個(gè)解決方案之前,首先要明白讀者所需解決的問題是什么,要站在用戶的角度上,對(duì)要解決的商業(yè)問題有一個(gè)總體的印象。它 為用戶提供了大規(guī)模聯(lián)機(jī)事務(wù)處理 (OLTP)、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用程序所需的最新的出色數(shù)據(jù)庫(kù)平臺(tái)。 [9]SQL Server 2020 就是一種功能強(qiáng)大且使用方便的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),一般也稱關(guān)系型數(shù)據(jù)庫(kù)。 [8] 2 開發(fā)工具及相關(guān)技術(shù) 3 2 開發(fā)工具及相關(guān)技術(shù) SQL Server 數(shù)據(jù)庫(kù)技術(shù)概述 數(shù)據(jù)庫(kù)就是經(jīng)過(guò)組織一些關(guān)于特定主題或?qū)ο蟮男畔⒓?,?shù)據(jù)庫(kù)管理系統(tǒng)分為兩類,文件管理系統(tǒng)和關(guān)系型管理系統(tǒng)。試卷生成模塊,其中包括自動(dòng)生成、手動(dòng)生成。當(dāng)今眾多高校中的試卷生成尚 未形成自動(dòng)化,本課題主要對(duì)此系統(tǒng)進(jìn)行實(shí)現(xiàn),在考試試卷生成系統(tǒng)中,根據(jù)需要添加相應(yīng)的功能模塊。現(xiàn)在市面上關(guān)于這方面系統(tǒng)的組建大都是采用交互方式,即用戶在輸入各種要求后,系統(tǒng)會(huì)自動(dòng)生成一份符合要求的試卷。因此,參數(shù)的設(shè)置合理,對(duì)能否體現(xiàn)基于知識(shí)點(diǎn)建構(gòu)試卷的思想 .所建構(gòu)試卷的質(zhì)量,編程的工作量及運(yùn)行效率都是十分重要的 。這種試題庫(kù)系統(tǒng)的基本思想是按照 知識(shí)點(diǎn) 來(lái)構(gòu)建試卷,主要思路是依據(jù)教學(xué)大綱的要求,以課程的主干內(nèi)容為主線,先把教學(xué)內(nèi)容細(xì)致分解為一個(gè)個(gè)知識(shí)點(diǎn),然后按大綱對(duì)各個(gè)知識(shí)點(diǎn)的要求掌握的層次,與題型、題量、難易度及各知識(shí)點(diǎn)間的館包容性結(jié)合起來(lái),作為該試題庫(kù)系統(tǒng)構(gòu)建試題的基本原則,以便計(jì)算機(jī)自動(dòng)生成每份試卷、在考查點(diǎn)的分布上具有較強(qiáng)的科學(xué)性 。 [5]生成試卷非常方便,只需幾分鐘就可以生成一份試卷,生成的試卷還配有答案,更重要的是軟件能與 WROD 的完美結(jié)合,試題、答案的編輯、試卷的排版打印全部由 WORD 來(lái)完成,試卷和答案都可保存為 *.DOC 格式。平時(shí)只要將一些試題或從網(wǎng)絡(luò)下載的試題,按學(xué)科、章節(jié)、知識(shí)點(diǎn)、題型、難易程度、備注六個(gè)參數(shù)進(jìn)行歸類,錄入題庫(kù)即可。體積 39。目前市面上大致形成了具備如下功能的系統(tǒng):刪除試題、批量錄入試題、試題交流、合并題庫(kù)、自定義試題 參數(shù)等一些功能,其中試題交流功能非常實(shí)用,主要用于同事間交流試題。命題是考試 的中心環(huán)節(jié),由計(jì)算機(jī)命題,這不僅減輕了教師的繁重工作量,而且更能客觀地反映教學(xué)情況,使考試命題客觀化、標(biāo)準(zhǔn)化和現(xiàn)代化 。從這方面考慮來(lái)看,自動(dòng)生
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1