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

正文內(nèi)容

局域網(wǎng)考試系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)-在線瀏覽

2025-02-01 10:57本頁面
  

【正文】 vaBean 技術(shù)是一種基于 Java 的組件技術(shù), JavaBean 組件可以用來執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)的提取等,是解決代碼重用問題的一種策略。由于 Java 語言在這些方面所具有的特點(diǎn)和優(yōu)勢(shì),使得基于它的軟件 JavaBean 組件技術(shù)倍受人們的關(guān)注。 為了創(chuàng)建和使用 Java 軟件組件, JavaBean 被實(shí)現(xiàn)為一種獨(dú)立于平臺(tái)和結(jié)構(gòu)的應(yīng)用程序接口,它的實(shí)現(xiàn)可以忽略內(nèi)部的結(jié)構(gòu)及細(xì)節(jié)問題,只需要定義其外部的特征及對(duì)外功能就行。 JavaBean 的實(shí)質(zhì)就是一個(gè) .class 文件,也可以成為類文件。 在線考試是在網(wǎng)上模擬考試的應(yīng)用程序,它是維護(hù)著一個(gè)數(shù)據(jù)庫,存儲(chǔ)著考生、題庫、管理員等信息,主要包 括教師出題、學(xué)生在線考試、自動(dòng)判卷以及相關(guān)的系統(tǒng)維護(hù)功能。 主要功能 : 考生信息模塊 考生作息是由超級(jí)用戶添加生成的,其中包括對(duì)考生信息的添加和刪除功能。 成績(jī)系統(tǒng)模塊 其中包括對(duì)所有考生成績(jī)的顯示及各個(gè)分?jǐn)?shù)段考生人數(shù)的統(tǒng)計(jì) 添加管理員 主要功能是添加和刪除后臺(tái)管理員 在線考試系統(tǒng) 考生在線考試主要經(jīng)過三個(gè)步驟,首先考生登錄,登錄成功后進(jìn)行考試,將所有 問題答完后交卷,將成績(jī)顯示出來。 考試系統(tǒng) 系統(tǒng)管理 考生考試 考生管理 題目管理 成績(jī)查詢 添加管理員 考生登錄 自動(dòng)出題 自動(dòng)判卷 考生登錄 在線答題 交卷顯示成績(jī) 第二章 系統(tǒng)環(huán)境與配置 硬件環(huán)境 操作系統(tǒng): Windows 9X、 Windows NT Workstation/Server 以上、 Windows 2020 Server/Professional、 Windows XP Professional。當(dāng)然, CPU 的處理速度越快,運(yùn)行 JSP 代碼的效率越高。 硬盤空間:至少需要 50MB 以上的硬盤空間來安裝所需的組件。這里分 2 種情況:一種是自身就支持 JSP 的服務(wù)器,如 WebLogic,JSWDK 等;而另一種則是在不支持 JSP 的服務(wù)器上安裝 Jsp 引擎的插件,如在 IIS,Apache 等服務(wù)器上安裝 WebSphere,tomcat,Resin 等插件。訪問的地址 , Tomcat 服務(wù)器的兼容性很好,如 WebLogic 服務(wù)器采用其為 Web 服務(wù)器引擎,Jbuilder 將其作為標(biāo)準(zhǔn)的測(cè)試服務(wù)器, Sun 公司也將其作為 JSP技術(shù)應(yīng)用的示例服務(wù)器。但是 Tomcat 服務(wù) 器有眾多大軟件公司的支持,而且服務(wù)器的性能穩(wěn)定,其發(fā)展前景很好。服務(wù)器在接收到客戶端傳過來的一個(gè)頁面請(qǐng)求時(shí),先判斷是否是 JSP 頁面請(qǐng)求(從擴(kuò)展名來判斷),如果不是,只是一般的 HTML 頁面請(qǐng)求,則直接把 HTML 文檔傳給客戶端,完成客戶端與服務(wù)器的一次連接。最常用的 Java 開發(fā)工具就是 JDK 和 Jbuilder,它們之間的很大不同就是 JDK 是字符界面,而 Jbuilder 是窗口界面。所用的操作系統(tǒng)是 Windows2020,服務(wù)器采用的是 tomcat,利用了它充當(dāng) Jsp 引擎,同時(shí)還利用了它的信息發(fā)布功能。 第二步: 點(diǎn)擊上圖箭頭所示“環(huán)境變量”。 如圖 14 所示: JAVA_HOME 指明 JDK 安裝路徑,就是剛才安裝時(shí)所選擇的路徑 C:\,此路徑下包括 lib, bin, jre等文件夾(此變量最好設(shè)置,因?yàn)橐院筮\(yùn)行 tomcat, eclipse 等都需要依靠此變量) 第四步: 同樣的方法創(chuàng)建 CLASSPATH 變 量 , 在 變 量 欄 內(nèi) 輸入, .。%JAVA_HOME%\lib\ ( 要加 .表示 當(dāng) 前 路徑 )CLASSPATH 為 java 加載類 (class or lib)路徑,只有類在 classpath 中, java命令才能識(shí)別。 第六步: 創(chuàng)建 TomcatHome 變量,在變量欄內(nèi)輸入 C:\。 圖 21 2. 5 數(shù)據(jù)庫配置 ACCESS 數(shù)據(jù)庫是微軟公司出品的一個(gè)小型數(shù)據(jù)庫,簡(jiǎn)單方便,能滿足用戶的一般需求。 配置數(shù)據(jù)庫源 1.用 ACCESS 新建一數(shù)據(jù)庫名為 exam。 3.添加用戶 DSN選擇 ACCESS 數(shù)據(jù)庫驅(qū)動(dòng)程序 命名數(shù)據(jù)源名稱為 exam,選擇剛才建好的 exam 數(shù)據(jù)庫。 第三章 需求分析 系統(tǒng)需求分析 3. 1. 1 系統(tǒng)說明 在線考試是在網(wǎng)上模擬考試的應(yīng)用程序,它是維護(hù)著一個(gè)數(shù)據(jù)庫,存儲(chǔ)著考生、題庫、管理員等信息,主要包括教師出題、學(xué)生在線考試、自動(dòng)判卷以及相關(guān)的系統(tǒng)維護(hù)功能。 客戶端 登陸服務(wù):負(fù)責(zé)用戶的登陸的輸入,與服務(wù)器端的驗(yàn)證 ,如果是重登陸的 ,需重登陸密碼。 用戶答題:負(fù) 責(zé)在客戶的瀏覽器中顯示下載的題目,供用戶做題。 管理端 生成試題:負(fù)責(zé)從試題源中生成當(dāng)場(chǎng)考試的相應(yīng)試題。 考生監(jiān)控:負(fù)責(zé)在考試期間管理監(jiān)控各考生的考試狀態(tài)。 試卷批閱:負(fù)責(zé)自動(dòng)化批閱回收試卷(客觀題)。 數(shù)據(jù)訪問層異常管理:負(fù)責(zé)數(shù)據(jù)庫連接服務(wù)出現(xiàn)的 異常。 2. 題目管理模塊 主要包括對(duì)考試題目的添加和修改功能。 3. 2 數(shù)據(jù)庫需求分析 針對(duì)一般在線考試系統(tǒng)的需求,得出如下需求信息。 ? 一個(gè)成績(jī)表,用于存放考生考試后的成績(jī)。 ? 一個(gè)題庫表,用于存放所有的題目。 圖 41 采用 B/S 架以后 ,考生登錄考試系統(tǒng) ,考試系統(tǒng)從后臺(tái)數(shù)據(jù)庫提取考生答題然后返回給考生??荚囅到y(tǒng)再把處理后的結(jié)果反回給考生。 系統(tǒng)功能模塊化 如圖 42 為本系統(tǒng)的功能模塊圖。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 在線考試系統(tǒng)數(shù)據(jù)庫中各個(gè)表的設(shè)計(jì)結(jié)果如下面的標(biāo) 和所示。 圖 43 圖 44 為成績(jī)表 score 用于存放考生的成績(jī),方便對(duì)考生成績(jī)的查詢統(tǒng)計(jì)。 圖 45 圖 46 為管理員表,用于管理員信息。 % try{ ()。 % 第五章 系統(tǒng)的實(shí)現(xiàn)與應(yīng)用 考生登陸 考生登陸界面,考生在這里輸入考號(hào)和密碼能過驗(yàn)證后進(jìn)入備考頁面。 主要代碼: form action= method=post name=logfrm id=logfrm table width=30% border=0 align=center cellpadding=0 cellspacing=0 trtdp align=centerspan class=banquan考 號(hào) :/span input name=userid type=text class=textborder id=userid style=color: 333300。 padding: 0。 border: 1px solid 99FF66。 backgroundcolor: FFFFFF size=15 /p/td /tr /table span class=banquan /span p input name=image1 type=image id=image1 onClick=return checkdata() src=img/ align=absmiddle border=0 /p /form 備考頁面 主要用于考生登陸后顯示考生的信息確保信息正確后進(jìn)入考試頁面,其主界面見圖 52: 圖 52 這是考生登陸后的備考頁面,考生在這里可以看到自己的信息,準(zhǔn)備考試,準(zhǔn)備好后就可以點(diǎn)擊下面的準(zhǔn)備好了按鈕進(jìn)入考試頁面進(jìn)行考試。 (1,userid)。 if(()) { % tr td colspan=2 class=table 你已經(jīng)參加過考試了,你的上次考試成績(jī)?yōu)?:%=(score)% /td /tr % } % /table p class=banquan /p /form 考試頁面 考生登陸后就可以在此答題,其主界面見圖 53: 圖 53 在頁面的上方顯示了考生的學(xué)號(hào)和姓名,并顯示考生的做題時(shí)間,在最后一分鐘的時(shí)候系統(tǒng)會(huì)提醒考生交卷,如果考生沒有在考試時(shí)間內(nèi)交卷那么系統(tǒng)就會(huì)強(qiáng)制交卷,轉(zhuǎn)到結(jié)果頁 面,并顯示考生的成績(jī)。 主要代碼: % Connection conn =(jdbc:odbc:exam,admin,123456)。 ResultSet resultp = ()。 ResultSet result=null。 int num。 int i。 boolean isexsit=false。num25。 } Random rand = new Random()。 i = (maxid)。numj。 break。 (1,i)。 if (()) {id=(id)。 KeyA = (keya)。 KeyC = (keyc)。 Answer = (answer)。 j++。 } if (j==25) break。 主要代碼: % String s_id=(s_id)。 Connection conn = (jdbc:odbc:exam,admin,123456)。 ResultSet rs=null。 int score=0。 String id。i=25。 id=(h+i)。 (1,(id))。 rs=()。} (id+:+selectvalue+:+score)。 ps=(select * from score where s_id=?)。 rs=()。banquan39。 ps=(update score set score=? where s_id=?)。 (2,s_id)。 }else { ps=(insert into score (s_id,score) values (?,?))。 (2,score)。 }% 5. 5 學(xué)生管理頁面 管理登陸到后臺(tái)系統(tǒng)后就可以在這里添加學(xué)生和刪除學(xué)生。 圖 55 管理員在這里填寫好學(xué)生的信息后就可以添加學(xué)生系統(tǒng)自動(dòng)保存在數(shù)據(jù)庫的學(xué)生表中,如果相關(guān)信息沒有填寫完整,系統(tǒng)會(huì)給了提示。主要代碼: % Connectionconn = (jdbc:odbc:exam,admin,123456)。 Statement stmt=null。 String sqlstr。 String S_name=。 String Sex=。 String Grade=。 if ((id)!=null) id=((id))。 if ((s_name)!=null) S_name=(s_name)。 if ((sex)!=null) S
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1