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

正文內(nèi)容

基于javaee的在線考試系統(tǒng)畢業(yè)設(shè)計(jì)論文-免費(fèi)閱讀

2025-07-13 12:33 上一頁面

下一頁面
  

【正文】 涉密論文按學(xué)校規(guī)定處理。對本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。} return s。//得到單一的上鎖的session對象 try { if(s!=null) ()。public class HbnUtil { private static final ThreadLocal threadLocal = new ThreadLocal()。以下的action中的參數(shù)都是一樣的。開放數(shù)據(jù)連接(ODBC)最初是為微軟操作系統(tǒng)上的SQL提供API標(biāo)準(zhǔn),后來也在其他的平臺上提供了支持。 return (list)。 Question q = (id)。 //實(shí)現(xiàn)頁面的跳轉(zhuǎn)。//從會話中得到一個(gè)學(xué)生的實(shí)體。 public Examreport getExamreport(int id) { Session session = ()。 Session session = ()。 return null。 (ep)。 }//通過試卷表中的erid得到試卷列表。 i++) { temp = Rdm(rd)。//得到唯一的題目號通過hql。// int rd = 0。 } } else { (stinfo, 用戶不存在)。 if (stu != null) {//以下是對登錄用戶的驗(yàn)證。//創(chuàng)建試卷的業(yè)務(wù)方法。試卷表:(exampaper): 保存考卷的信息、數(shù)據(jù)庫ER圖數(shù)據(jù)庫設(shè)計(jì)的邏輯實(shí)體關(guān)系圖表示如下:Table_questionPkidcontext answer1 answer2 answer3 answer4 answer primary key(id) ExampaperPkIdFkFkerid int null,qid int null,answer varchar(150)primary key(id)StudentPkStu_idsno name password primary key(stu_id) ExamreportPkIdFkStid int,auto_increment,score int,term varchar(50),、數(shù)據(jù)庫表的創(chuàng)建語句及表的屬性。 、面向?qū)ο髾C(jī)制的設(shè)計(jì)思想所有計(jì)算機(jī)均由兩種元素組成:代碼和數(shù)據(jù)。然而應(yīng)用程序的設(shè)計(jì)可能比這個(gè)架構(gòu)要復(fù)雜,對于大型程序來說,這個(gè)三層模式是一種比較簡便的考慮方法??荚嚬芾恚簩荚嚪峙湓嚲?,并對考試的基本信息進(jìn)行維護(hù)評卷管理:對試卷的客觀題自動的批改和查詢成績管理:對每次考試的學(xué)生成績的基本信息進(jìn)行維護(hù),并提供學(xué)生成績的統(tǒng)計(jì)管理用戶管理:對使用本系統(tǒng)的用戶基本信息進(jìn)行維護(hù),用戶多數(shù)為:系統(tǒng)管理員,學(xué)生 運(yùn)行環(huán)境硬件需求: PIII/256M/10G 及以上配置,要求為考試系統(tǒng)分配足夠的數(shù)據(jù)庫磁盤空間推薦配置: PIV 2G/512M/40G操作系統(tǒng)需求: Windows2000及以上操作系統(tǒng) ( 推薦 ) ,也可以使用 Sun Solaris 等 Linux 操作系統(tǒng)數(shù)據(jù)庫軟件需求:MySQL數(shù)據(jù)庫 ( 推薦 ) ,也可以使Oracle 8i/Oracle 9i 數(shù)據(jù)庫中間件軟件需求:tomcat myeclipse 系列服務(wù)器 系統(tǒng)設(shè)計(jì) 指導(dǎo)思想、B/S結(jié)構(gòu)開發(fā)思想B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。從此,JavaBean就可以擴(kuò)展為一個(gè)java web 應(yīng)用的標(biāo)準(zhǔn)部件,并且JavaBean部件框架已經(jīng)擴(kuò)展為企業(yè)版的 Bean(EJB)。由于Struts能充分滿足應(yīng)用開發(fā)的需求,簡單易用,敏捷迅速。由于客戶端的硬件配置可能存在差異,軟件環(huán)能各不相同,因此,在安裝時(shí),必須對每一個(gè)客戶端分別進(jìn)行配置,同樣,在軟件升級時(shí)也要對客戶端分別處理。你在瀏覽器中訪問這個(gè)應(yīng)用的Jsp時(shí),通常第一次會很慢,因?yàn)門omcat要將Jsp轉(zhuǎn)化為Servlet文件,然后編譯??忌目荚嚱Y(jié)果可以被保存下來,供進(jìn)行分析統(tǒng)計(jì)和察看。所有的考試數(shù)據(jù)和其它數(shù)據(jù)庫需要一種主流的方式進(jìn)行存儲和管理,例如使用數(shù)據(jù)庫技術(shù)。為了適應(yīng)新形勢的發(fā)展,我們推出了這一系統(tǒng),使其盡快在各類考試中發(fā)揮高效,便捷的作用,把老師從繁重的工作中解脫出來。各考點(diǎn)模塊通過網(wǎng)絡(luò)獲取題庫,考點(diǎn)模塊按照題庫中的抽題策略,自動給每個(gè)考生生成一份試卷,考生在線作答,考試結(jié)果數(shù)據(jù)通過網(wǎng)絡(luò)回收,系統(tǒng)自動進(jìn)行判分,生成考試成績和統(tǒng)計(jì)數(shù)據(jù)。如微軟的MCSE、Cisco的CCNA等。開發(fā)方案中主要介紹開發(fā)在線考試系統(tǒng)得目的、開發(fā)方案的選擇及開發(fā)框架的技術(shù)的確定;需求分析介紹了在線考試系統(tǒng)的總體需求及系統(tǒng)各模塊的功能需求;系統(tǒng)設(shè)計(jì)介紹了系統(tǒng)設(shè)計(jì)的指導(dǎo)思想、數(shù)據(jù)庫的設(shè)計(jì)、系統(tǒng)模塊的設(shè)計(jì);關(guān)鍵技術(shù)介紹了在具體實(shí)現(xiàn)時(shí)需解決的一些技術(shù),如開發(fā)框架的整合技術(shù)、開發(fā)框架與數(shù)據(jù)庫的連接及數(shù)據(jù)的備份與還原。本論文主要介紹了對JAVAEE在線考試系統(tǒng)的分析、設(shè)計(jì)和開發(fā)的全部過程。The system design introduced the design, system mold of the instruction thought, database of system design the design of the piece。我們要給不同的考試一個(gè)好的解決方案。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。在當(dāng)今信息時(shí)代,計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)越來越廣地應(yīng)用于各個(gè)領(lǐng)域,改變著人們的學(xué)習(xí)、工作、生活乃至思維方式,也引起了教育領(lǐng)域的重大變革。考試的部分結(jié)果在考生考完之后就可以知道,同時(shí)提供一個(gè)機(jī)會讓考生知道自己哪里做錯(cuò)了,并給出反饋信息說明理由。它在傳統(tǒng)的靜態(tài)頁面文件(*.html,*.htm)中加入JAVA程序片段和JSP標(biāo)記,就構(gòu)成了JSP頁面。Tomcat是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_放性,越來越受到人們的重視。所有的配置工作都集中在服務(wù)器端且所有客戶端請求都是通過DBMS來訪問數(shù)據(jù)庫,從而大大減少了數(shù)據(jù)直接暴露的風(fēng)險(xiǎn)。最初,JavaBean的目的是為了將可以重復(fù)使用的軟件代碼打包標(biāo)準(zhǔn)。例如,使用Hibernate的查詢,可以直接返回包含某個(gè)值對象的列表(List),而不必向傳統(tǒng)的JDBC訪問方式一樣把結(jié)果集的數(shù)據(jù)逐個(gè)裝載到一個(gè)值對象中,為我們的編碼工作節(jié)省了大量的勞動。在一個(gè)典型的三層架構(gòu)應(yīng)用程序中,應(yīng)用程序的用戶工作站包括提供圖形用戶界面(GUI)的程序設(shè)計(jì)和具體的應(yīng)用程序入口表格或交互式窗口。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全 。、代碼分層思想由于采用B/S設(shè)計(jì)模式分層思想,同時(shí)根據(jù)軟件工程的管理思想及系統(tǒng)分析的設(shè)計(jì)與分析的思想進(jìn)行系統(tǒng)的開發(fā),利用Java語言開發(fā)Web應(yīng)用程序,提供String+Hibernate+Spring框架對系統(tǒng)的程序代碼結(jié)構(gòu)進(jìn)行分層。 系統(tǒng)模塊部分設(shè)計(jì) 用戶登錄 對于已注冊的用戶根據(jù)用戶名和密碼進(jìn)行登陸,登錄界面如下:填寫您的學(xué)號、密碼。//得到頁password StudentService service = new StudentServiceImp()。 (SNO + ())。//生成試卷的列表方法 public ListQuestion generatorPaper(int num) { Session session = ()。//創(chuàng)建題庫的實(shí)例對象 String hql = select max(id) from table_question。 if (count num)//判斷題目數(shù)是否小于試卷中的題目數(shù) num = count。 } //通過題庫的中的id來選擇題目。 }//提交學(xué)生的成績將其保存到數(shù)據(jù)庫中 public Integer submit(Student s, ListExamPaper eps) { Session session = ()。 (^^^^^)。 temp = ((n))。 return count。 HttpSession hs = (false)。 } (scoreinfo, score)。 return (list)。 對考生信息的維護(hù) 顯示所有考生,和刪除考生的界面,源碼。 } return (del)。在M上我們采用Hibernate框架技術(shù),以下是一個(gè)非常簡要的Hibernate體系結(jié)構(gòu)的概要圖: 從這個(gè)圖可以看出,Hibernate使用數(shù)據(jù)庫和配置信息來為應(yīng)用程序提供持久化服務(wù)(以及持久的對象)。import 。//通過session工廠創(chuàng)建一個(gè)session。 try { if(s==null){ s = ()。最后在本論文完成之際,感謝學(xué)校領(lǐng)導(dǎo)、系領(lǐng)導(dǎo)、及導(dǎo)師的大力幫助與支持,感謝參加我論文審閱和答辯的各位教授和老師及關(guān)心我的同學(xué)和老師。本人完全意識到本聲明的法律后果由本人承擔(dān)。、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯(cuò)別字,不準(zhǔn)請他人代寫2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。系統(tǒng)的功能并不是很完善,管理員是通過在action中的判斷才能進(jìn)入后天的管理,只有一個(gè)管理員,這樣來管理員的權(quán)限很高,通常需要一個(gè)管理員表,還應(yīng)有相關(guān)的權(quán)限處理,系統(tǒng)中有多個(gè)普通管理員,但只有一個(gè)超級管理。}public static Session getCurrentSession() {//獲得當(dāng)前session對象,是一個(gè)靜態(tài)的方法,可以使用類名直接調(diào)用。 try { cfg = new Configuration().configure()。import 。在選擇了數(shù)據(jù)訪問接口后,開始利用這個(gè)原理進(jìn)行具體的連接了。 boolean b。 } return (del)。//創(chuàng)建一個(gè)list列表用來存放題目。 } catch (Exception e) { (scoreinfo, 無成績)。 }}考生的成績查詢實(shí)現(xiàn)。 String hql = select count(*) from ExamPaper as ep INNER JOIN table_question as q on = and = and = ?。 Random random。//將考生考的成績放到數(shù)據(jù)庫中。 }//通過學(xué)號和學(xué)期來查詢考試的成績 public Examreport selectStudentScore(int sno, String term) { Session session = ()。 els
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1