【正文】
如下:數(shù)據(jù)類型參數(shù)描述char(n)n=1 to 2000字節(jié)定長(zhǎng)字符串,n字節(jié)長(zhǎng),如果不指定長(zhǎng)度,缺省為1個(gè)字節(jié)長(zhǎng)(一個(gè)漢字為2字節(jié))varchar2(n)n=1 to 4000字節(jié)可變長(zhǎng)的字符串,具體定義時(shí)指明最大長(zhǎng)度n,這種數(shù)據(jù)類型可以放數(shù)字、字母以及ASCII碼字符集(或者EBCDIC等數(shù)據(jù)庫(kù)系統(tǒng)接受的字符集標(biāo)準(zhǔn))中的所有符號(hào)。 提供了與第三代高級(jí)語(yǔ)言的接口軟件PRO*系列,能在C,C++等主語(yǔ)言中嵌入 SQL語(yǔ)句及過(guò)程化(PL/SQL)語(yǔ)句,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操縱。這減少了ORACLE 的資源占用,并增強(qiáng)了ORACLE的能力,使之在低檔軟硬件平臺(tái)上用較少的資源 就可以支持更多的用戶,而在高檔平臺(tái)上可以支持成百上千用戶。目前,市面上的數(shù)據(jù)庫(kù)產(chǎn)品多種多樣,從大型企業(yè)的解決方案到中小企業(yè)或個(gè)人用戶的小型應(yīng)用系統(tǒng),可以滿足用戶的多樣化需求。 and in order to make the system to normal operation, the use of the ESET Smart SecurityTM timing system scan antivirus software.Keywords: database JSP Tomcat 第一章 數(shù)據(jù)庫(kù)的設(shè)計(jì) ORACLE數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)從最初的數(shù)據(jù)文件的簡(jiǎn)單集合發(fā)展到今天的大型數(shù)據(jù)庫(kù)管理系統(tǒng)已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚慕M成部分。此次設(shè)計(jì)的電子考試管理系統(tǒng)統(tǒng)涉及到數(shù)據(jù)庫(kù)的設(shè)計(jì)(Oracle)、數(shù)據(jù)庫(kù)的建立、數(shù)據(jù)表的建立;友好的人機(jī)交互界面,它涉及到Photoshop技術(shù)、Fireworks CS4技術(shù)、Flash技術(shù)、JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)等,為用戶提供了若干功能模塊;為了用戶能夠訪問(wèn)系統(tǒng),應(yīng)用到了Tomcat服務(wù)器技術(shù);以及為了使系統(tǒng)能夠正常運(yùn)行,使用了ESET Smart Security 。 系統(tǒng)規(guī)劃 92. 2 系統(tǒng)功能分析 10 從用戶角度來(lái)看 10 從網(wǎng)站的角度看 102.3可行性研究 10 技術(shù)可行性分析 11 運(yùn)行可行性分析 11 經(jīng)濟(jì)可行性分析 11 運(yùn)行環(huán)境 11 電子考試管理系統(tǒng)總體設(shè)計(jì) 12 系統(tǒng)功能設(shè)計(jì)目標(biāo) 12 系統(tǒng)功能模塊劃分 12 系統(tǒng)的部分運(yùn)行測(cè)試 15 15 測(cè)試過(guò)程 16第三章 詳細(xì)設(shè)計(jì) 17 數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 17 創(chuàng)建數(shù)據(jù)庫(kù)用戶 17 創(chuàng)建數(shù)據(jù)庫(kù)表 17 系統(tǒng)中Java Bean的使用 23 數(shù)據(jù)庫(kù)連接的配置文件 23 主要功能模塊詳細(xì)設(shè)計(jì) 24 管理員模塊 24 組卷員模塊 25 用戶資料修改 28 組卷,監(jiān)考功能模塊詳細(xì)設(shè)計(jì) 29 管理員登錄 29 監(jiān)考功能 30 創(chuàng)建考試管理模塊 36第四章 界面設(shè)計(jì) 44 圖片處理 44 Flash技術(shù) 45 JSP技術(shù) 45 服務(wù)器 45 頁(yè)面代碼實(shí)現(xiàn)精美界面 46 重要網(wǎng)頁(yè)代碼 46 重要Java代碼 58第五章 系統(tǒng)的更新維護(hù) 67 系統(tǒng)維護(hù)的好處 67 系統(tǒng)維護(hù)的內(nèi)容 67 系統(tǒng)的維護(hù)類型 68 ESET Smart SecurityTM 的作用 69第六章 參考文獻(xiàn) 70第七章 致謝 71摘 要 現(xiàn)在是一個(gè)信息化迅速發(fā)展的時(shí)代,隨著信息化發(fā)展的不發(fā)快而有力,很多院校紛紛都使用了電子考試系統(tǒng),電子考試系統(tǒng)綠色環(huán)保不會(huì)使用任何紙質(zhì)材料,隨著電子考試系統(tǒng)的迅速使用和普及,現(xiàn)在的大部分院校以及普通院校都已經(jīng)使用電子考試管理系統(tǒng),這不僅僅是中國(guó),甚至全世界,在不久的將來(lái),電子考試管理系統(tǒng)將會(huì)被普遍適用,使用電子考試管理系統(tǒng)的人員也會(huì)越來(lái)越多。關(guān)鍵詞: 數(shù)據(jù)庫(kù)(Oracle) JSP TomcatAbstractThis is an information era of rapid development with the development of information technology, do not send fast and powerful, many colleges have used electronic test system, electronic examination system of green environmental protection will not use any written material, with the electronic examination system rapidly in use and popularity, now most universities and colleges have used electronic examination management system, this is not only China, even the whole world, in the near future, electronic management system for examination will be universally applicable, the use of electronic examination management system of personnel will be more and more. Therefore the research on the electronic examination management system is mainly to an environmental issue as well as paper retention problems, improve the candidate answer efficiency, improve the efficiency of marking a teacher. The present electronic examination management system only part of the city realize the autogenerating test paper, test, answer, score function, so another aim is to popularize each city can realize the electronic examination management system more prehensive function.The design of the electronic examination management system related to database design ( Oracle ), database, data sheet。如果不借助數(shù)據(jù)庫(kù)的幫助,許多簡(jiǎn)單的工作將變得冗長(zhǎng)乏味,甚至難以實(shí)現(xiàn)。ORACLE 是以高級(jí)結(jié)構(gòu)化查詢語(yǔ)言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫(kù),通俗地 講它是用方便邏輯管理的語(yǔ)言操縱大量有規(guī)律數(shù)據(jù)的集合。提供了基于角色(ROLE)分工的安全保密管理。加上它有許多優(yōu) 秀的前臺(tái)開發(fā)工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速開 發(fā)生成基于客戶端PC 平臺(tái)的應(yīng)用程序,并具有良好的移植性。如果數(shù)據(jù)長(zhǎng)度沒(méi)有達(dá)到最大值n,Oracle 8i會(huì)根據(jù)數(shù)據(jù)大小自動(dòng)調(diào)節(jié)字段長(zhǎng)度,如果你的數(shù)據(jù)前后有空格,Oracle 8i會(huì)自動(dòng)將其刪去。如:number(5,2),則這個(gè)字段的最大值是99,999,如果數(shù)值超出了位數(shù)限制就會(huì)被截取多余的位數(shù)。缺省格式為DDMONYY,如0711月00 表示2000年11月7日。學(xué)員考試管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)試卷狀態(tài)表表名(數(shù)據(jù)庫(kù)):TestpaperStatus備注試卷狀態(tài)表列名類型為空主鍵外鍵注釋更新時(shí)間TSIDnumber√試卷狀態(tài)編號(hào)(主鍵)TSNAMEnvarchar2(50)試卷狀態(tài)名稱題目類型表表名(數(shù)據(jù)庫(kù)):TopicType備注題目類型表列名類型為空主鍵外鍵注釋更新時(shí)間TTIDnumber√題目類型編號(hào)(主鍵)TTNAMEnvarchar2(50)題目類型名稱超級(jí)管理員表表名(數(shù)據(jù)庫(kù)):SuperUser備注超級(jí)管理員表列名類型為空主鍵外鍵注釋更新時(shí)間SUIDnumber√超級(jí)管理員編號(hào)(主鍵)SUNAMEnvarchar2(50)超級(jí)管理員姓名【登陸標(biāo)識(shí)】SUPWDnvarchar2(16)超級(jí)管理員密碼組卷人表表名(數(shù)據(jù)庫(kù)):ManagePaper備注組卷人表列名類型為空主鍵外鍵注釋更新時(shí)間MPIDnumber√組卷人編號(hào)(主鍵)MPNAMEnvarchar2(50)組卷人姓名【登陸標(biāo)識(shí)】MPPWDnvarchar2(16)組卷人登陸密碼監(jiān)考員表表名(數(shù)據(jù)庫(kù)):Invigilate備注監(jiān)考員表列名類型為空主鍵外鍵注釋更新時(shí)間IIDnumber√監(jiān)考員編號(hào)(主鍵)INAMEnvarchar2(50)監(jiān)考員姓名【登陸標(biāo)識(shí)】IPWDnvarchar2(16)監(jiān)考員登陸密碼考試狀態(tài)表表名(數(shù)據(jù)庫(kù)):ExamStatus備注考試狀態(tài)表列名類型為空主鍵外鍵注釋更新時(shí)間ESIDnumber√考試狀態(tài)編號(hào)(主鍵)20120911 23:16:10ESNAMEnvarchar2(50)考試狀態(tài)(開考、考試中、考試結(jié)束)備注考試狀態(tài)編號(hào)為0時(shí),考試狀態(tài)為未考試,考試狀態(tài)編號(hào)為1時(shí),考試狀態(tài)為開考,考試狀態(tài)編號(hào)為2時(shí),考試狀態(tài)為考試中,考試狀態(tài)編號(hào)為3時(shí),考試狀態(tài)為考試結(jié)束.考生考試狀態(tài)表表名(數(shù)據(jù)庫(kù)):StudentStatus備注考生考試狀態(tài)表列名類型為空主鍵外鍵注釋更新時(shí)間SSIDnumber√考生考試狀態(tài)編號(hào)(主鍵)20120911 23:16:31SSNAMEnvarchar2(8)考生考試狀態(tài)(未考試、已考試、考試中)備注考生考試狀態(tài)編號(hào)為0時(shí),考生考試狀態(tài)為未考試,考生考試狀態(tài)編號(hào)為1時(shí),考生考試狀態(tài)為考試中,考生考試狀態(tài)編號(hào)為2時(shí),考生考試狀態(tài)為考試結(jié)束.考場(chǎng)表表名(數(shù)據(jù)庫(kù)):EROOM備注考場(chǎng)表列名類型為空主鍵外鍵注釋更新時(shí)間ERIDnumber√考場(chǎng)編號(hào)(主鍵)ERNAMEnvarchar2(50)考場(chǎng)名稱考生表表名(數(shù)據(jù)庫(kù)):Student備注考生表列名類型為空主鍵外鍵注釋更新時(shí)間SIDnumber√學(xué)籍號(hào)(主鍵)[規(guī)范: 20120202]SNAMEnvarchar2(50)考生姓名SCIDnvarchar2(18)考生身份證號(hào)科目表表名(數(shù)據(jù)庫(kù)):Subject備注科目表列名類型為空主鍵外鍵注釋更新時(shí)間SBIDnumber√科目編號(hào)(主鍵)SBNAMEnvarchar2(50)科目名稱試卷表表名(數(shù)據(jù)庫(kù)):Testpaper備注試卷表列名類型為空主鍵外鍵注釋更新時(shí)間TIDnumber√試卷編號(hào)(主鍵)SBIDnumber√科目編號(hào)(外鍵)MPIDnumber√組卷人編號(hào)(外鍵)TSIDnumber√試卷狀態(tài)編號(hào)(外鍵)TNAMEnvarchar2(50)試卷名TSCORETOTALNumber(5,2)總分20120912 15:30:04TPASSSCOREnumber(5,2)及格分?jǐn)?shù)20120912 15:30:07TTIMEnumber考試時(shí)長(zhǎng)題目表表名(數(shù)據(jù)庫(kù)):Topic備注題目表列名類型為空主鍵外鍵注釋更新時(shí)間TCIDnumber√題目編號(hào)(主鍵)