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

正文內(nèi)容

基于bs模式的在線考試系統(tǒng)的設(shè)與實(shí)現(xiàn)畢業(yè)設(shè)計-在線瀏覽

2024-08-02 01:03本頁面
  

【正文】 異常則顯示該錯誤提示信息頁面isErrorPage 如果設(shè)置為 TRUE,則表示當(dāng)前文件是一個錯誤提示頁面isThreadSafe 表示最終生成的 servlet 是否安全線程(thread,safe,)import 使一個 JAVA 導(dǎo)入聲明被插入到最終頁面文件。當(dāng)生成非 HTML 內(nèi)容或者當(dāng)前字符集 character set 并非默認(rèn)字符集時使用。JSP 提供了以下動作:如下表 22 所示表 22 Jsp 標(biāo)簽jsp:include 和子過程類似,JAVA SERVLET 暫時接管對其它指定的 JSP 頁的請求和響應(yīng)。這樣 JSP 代碼就可以在多個 JSP 頁中共享而不用復(fù)制。指定一個將加入請求的當(dāng)前參數(shù)組中的參數(shù)。控制權(quán)永遠(yuǎn)不會交還給當(dāng)前JSP 頁。這個動作產(chǎn)生為嵌入一個 APPLET 所需要的指定瀏覽器標(biāo)簽。由于這些智能化家電的市場需求沒有預(yù)期的高,Sun 放棄了該項(xiàng)計劃。   Java 編程語言的風(fēng)格十分接近 C、C++語言。在 Java SE 版本中,Java 又引入了泛型編程(Generic Programming) 、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。它首先將源代碼編譯成二進(jìn)制字節(jié)碼(bytecode),然后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。但在 J2SE 發(fā)布后,Java 的執(zhí)行速度有了大幅提升。全球數(shù)以萬計的 Java 開發(fā)公司被要求所設(shè)計的 Java 軟件必須相互兼容。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。   Java 平臺是基于 Java 語言的平臺。 數(shù)據(jù)庫連接JDBC(Java Data Base Connectivity, java 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL 語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。 Mysql 數(shù)據(jù)庫SQL Server 是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為組織中的用戶提供了一個更安全可靠和更高效的平臺用于企業(yè)數(shù)據(jù)和 BI 應(yīng)用。通過全面的功能集、與現(xiàn)有系統(tǒng)的互操作性以及對日常任務(wù)的自動化管理能力,MySql 為不同規(guī)模的企業(yè)提供了一個完整的數(shù)據(jù)解決方案。此外 MySql 結(jié)合了分析、報表、集成和通知功能。是用 Java 編寫的服務(wù)器端程序。狹義的Servlet 是指 Java 語言實(shí)現(xiàn)的一個接口,廣義的 Servlet 是指任何實(shí)現(xiàn)了這個 Servlet 接口的類,一般情況下,人們將 Servlet 理解為后者。從實(shí)現(xiàn)上講,Servlet 可以響應(yīng)任何類型的請求,但絕大多數(shù)情況下 Servlet 只用來擴(kuò)展基于 HTTP 協(xié)議的 Web 服務(wù)器。此后,一些其它的基于 Jav 的 Web 服務(wù)器開始支持標(biāo)準(zhǔn)的 Servlet。學(xué)生可根據(jù)自己的情況,選擇科目、試卷進(jìn)行考試。另外,系統(tǒng)還對考試時間進(jìn)行控制,時間到了會自動禁止學(xué)生答題,并提交試卷。 可行性分析實(shí)現(xiàn)系統(tǒng)的主要功能1. 添加試題,添加試卷。其原因在于 java 語言簡單,我自身對這門語言較為熟悉,開發(fā)工具選用 MyEclipse 其軟件功能相當(dāng)強(qiáng)大,與較為簡潔,易學(xué),易用的 MySQL 相結(jié)合使得系統(tǒng)的開發(fā)較為簡單。本系統(tǒng)的設(shè)計思路簡明明了,所以只要稍懂這方便技術(shù)的人一看即懂,日后維護(hù)方便。本系統(tǒng)的操作和界面都很直觀,只要你會用鼠標(biāo)你就會操作本系統(tǒng),然后還得會輸入信息。當(dāng)然會操作還得有操作權(quán)限,所以在操作之前你必須得是一個用戶,或者是一個管理員,有了密碼和用戶名方可操作本系統(tǒng)。設(shè)計本項(xiàng)目的一切活動都在國家法律允許范圍以內(nèi)。 使用方面的可行性:“在線考試系統(tǒng)”是針對企業(yè)內(nèi)部要對員工考核的需求進(jìn)行開發(fā)的一個在線系統(tǒng)。然后進(jìn)入考試模塊,選擇可考的試卷進(jìn)行考試,考試完成后,練習(xí)則即刻可查詢成績,考試則待教師公布成績后方可查詢。進(jìn)入個人管理模塊,可更改密碼。 教師子系統(tǒng)模塊教師系統(tǒng)模塊功能主要可以管理用戶,對每種題型進(jìn)行增刪改查,對題目數(shù)量進(jìn)行設(shè)置來進(jìn)行組卷功能,批閱學(xué)生試題,對主觀型題目判分,等功能 [6],如下圖 46 所示??梢栽u閱學(xué)生主觀性題的試卷。對每種提醒進(jìn)行題目個數(shù)設(shè)置操作等功能模塊。表 41 數(shù)據(jù)庫表清單列表表名 解釋exam_dan 單選題存儲表exam_duo 多選題存儲表exam_jian 簡答題存儲表exam_kecheng 課程類型存儲表exam_pan 判斷題存儲表exam_score 學(xué)生考題及分?jǐn)?shù)存儲表exam_timuset 課程題目設(shè)置表exam_user 用戶信息表 數(shù)據(jù)表結(jié)構(gòu)表 42 單選題存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLA varchar(255) YES NULLB varchar(255) YES NULLC varchar(255) YES NULLD varchar(255) YES NULLanswer varchar(1) YES NULLfen int(11) YES NULL表 43 多選題存儲表Field Type Null Key Default Extra陜西理工學(xué)院畢業(yè)設(shè)計第 17 頁 共 42 頁id int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLA varchar(255) YES NULLB varchar(255) YES NULLC varchar(255) YES NULLD varchar(255) YES NULLanswer varchar(1) YES NULLfen int(11) YES NULL表 44 簡答題存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLanswer varchar(1) YES NULLfen int(11) YES NULL表 45 課程類型存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementname varchar(255) YES NULL表 46 判斷題存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLanswer int(11) YES NULLfen int(11) YES NULL陜西理工學(xué)院畢業(yè)設(shè)計第 18 頁 共 42 頁表 47 學(xué)生考題及分?jǐn)?shù)存儲表Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment kecheng_id int(11) YES NULL name varchar(255) YES NULL dan_timu varchar(255) YES NULL dan_answer varchar(255) YES NULL dan_fen int(11) YES NULL duo_timu varchar(255) YES NULL duo_answer varchar(255) YES NULL duo_fen int(11) YES NULL pan_timu varchar(255) YES NULL pan_answer varchar(255) YES NULL pan_fen int(11) YES NULL jian_timu varchar(255) YES NULL jian_answer text YES NULL jian_fen int(11) YES NULL flag int(11) YES NULL 表 48 學(xué)生考題及分?jǐn)?shù)存儲表Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment kecheng_id int(11) YES NULL dan_num int(11) YES NULL duo_num int(11) YES NULL pan_num int(11) YES NULL jian_num int(11) YES NULL 表 49 用戶信息表Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name varchar(20) YES NULL password varchar(50) YES NULL question varchar(255) YES NULL answer varchar(255) YES NULL 陜西理工學(xué)院畢業(yè)設(shè)計第 19 頁 共 42 頁 flag int(11) YES NULL 數(shù)據(jù)表關(guān)系圖數(shù)據(jù)關(guān)系表主要描述表里每個字段所描述的關(guān)系,每個表所對應(yīng)的字段和字段類型。,不同數(shù)據(jù)庫連接地址不一樣(我們這里演示的是 mysql 數(shù)據(jù)庫): getConnection()方法建立連接: createStatement 方法創(chuàng)建 Statement 語句對象::Statement 提供了 executeQuery、executeUpdate 和 execute 三個方法,分別用于查詢語句、插入刪除修改語句和通用語句(既可查詢又可增刪改), 這里我們只說第一個方法: ResultSet 進(jìn)行處理:,這樣可以釋放資源:Java 通過 JDBC 連接 MySQL 數(shù)據(jù),詳細(xì)代碼見附錄 系統(tǒng)架構(gòu)搭建 系統(tǒng)目錄結(jié)構(gòu)如圖 51 所示,本系統(tǒng)采用單類結(jié)構(gòu),解決方案 exam 下包含 4 個包, 包里主要是每個具體實(shí)現(xiàn)類的應(yīng)用接口, 主要寫實(shí)體的屬性。具體如圖 51 所示。通過這方式有效實(shí)現(xiàn)系統(tǒng)的訪問安全性。 (主要代碼見附錄)2. 學(xué)生答完卷后自動判分。 (主要代碼見附錄)(2) 老師主要功能實(shí)現(xiàn)。 (主要代碼見附錄)。 (主要代碼見附錄)。具體操作流程如圖 53 所示,登錄頁面視圖如圖 54 所示。學(xué)生登錄后可以選擇科目,生成試卷如圖 57 所示圖 57 用戶生成試卷模塊圖生成試卷后,點(diǎn)擊開始考試后,顯示考試科目的狀態(tài),點(diǎn)擊開始考試后就可以直接考試了。如圖 59 所示圖 59 查看結(jié)果圖學(xué)生查看完成績后可以對自己答過的試卷再次查看,查看正確的答
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1