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

正文內(nèi)容

基于javaee的在線考試系統(tǒng)畢業(yè)設(shè)計(jì)論文(完整版)

2024-10-14 15:32上一頁面

下一頁面
  

【正文】 ocess of sub system to carry on full text is totally divided into the design, key technique of the analysis, system of the development project, need to solve, conclusion five the main introduction in the project develops online examination system purpose, development project of choice and development frame of the assurance of technique。我們國家的自考或是成考,以及各省市的各種考試,現(xiàn)在都在朝著信息化的道路前進(jìn)在走。“在線考試系統(tǒng)”是集合現(xiàn)代考試?yán)碚?、方法和現(xiàn)代信息技術(shù)手段的智能化網(wǎng)上考試系統(tǒng),為學(xué)生個(gè)性化學(xué)習(xí)提供“靈活、方便、科學(xué)、公平”的“個(gè)別化考試服務(wù)”,是終結(jié)性評(píng)價(jià)系統(tǒng)。 開發(fā)方 案 問題分析 傳統(tǒng)的學(xué)校教學(xué)中,進(jìn)行一場考試,要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評(píng)改試卷、講評(píng)試卷和分析試卷,這是一個(gè)繁雜的過程,需要大量人力、物力與時(shí)間的投入,已經(jīng)越來越不適應(yīng)學(xué)校信息化建設(shè)與現(xiàn)代教學(xué)的需要。 考試數(shù)據(jù)的存放和處理必須對(duì)考試保密,需要一定的安全性保障。 方案的選擇 開發(fā)在線考試系統(tǒng),提出以下解決方案 : 選擇 MySQL 作為后臺(tái)的數(shù)據(jù)庫,選擇 Java、 Jsp、 JavaScript、 Html,Servlet, Struts,作為應(yīng)用程序開發(fā)工具,運(yùn)用 Tomcat 服務(wù)器技術(shù),整個(gè)系統(tǒng)完全基于 B/S (Browser/Server),采用最流行的 MVC 模式開發(fā) 。編譯以后,訪問將會(huì)很快。 在整個(gè)系統(tǒng)中,業(yè)務(wù)邏輯和用戶界面都集中到了客戶端,必然會(huì)增加安全隱患。 它 使用服務(wù)層框架可以將 JavaBeans 從 Jsp/Servlet 中分離出來,而使用表現(xiàn)層框架則可以將 Jsp 中剩余的 JavaBeans 完全分離,這部分 JavaBeans 主要負(fù)責(zé)顯示相關(guān)信息,一般是通過標(biāo)簽庫( Taglib)實(shí)現(xiàn),不同框架有不同自己的標(biāo)簽庫,Struts 是應(yīng)用比較廣泛的一種表現(xiàn)層框架。 Hibernate 通過持久層的框架將數(shù)據(jù)庫存儲(chǔ)從服務(wù)層中分離出來 它是 O/R Mapping 的一種實(shí)現(xiàn)是目前在 JAVA 界使用非常廣泛的 O/R Mapping 的一種實(shí)現(xiàn),可以實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫 和對(duì)象之間的映射。它是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 這種應(yīng)用程序的設(shè)計(jì)使用客戶 /服務(wù)器模式,各層可以同時(shí)開發(fā),并且可以由不同的 成員 組用不同的語言來開發(fā)。 精確的說,有些程序是圍繞著 什么正在發(fā)生 而編寫,有些則是圍繞 誰正在受影響 而編寫的。 題庫表 : create table table_question( id int (10) not null auto_increment,問題主鍵 context varchar(150),內(nèi)容 answer1 varchar(150),答案 answer2 varchar(150), answer3 varchar(150), answer4 varchar(150), answer varchar(150),標(biāo)準(zhǔn)答案 primary key(id)主鍵定義 )。 public ActionForward login(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String target = f。 if (().equals(passwd)) { HttpSession session = (true)。 } } catch (Exception e) { ()。//題目的序列號(hào) int count = 0。 String hql1 = select count(*) from table_question。//隨機(jī)的 q = selectQuestion(temp)。 public ListExamPaper selectStudentExamPaper(int erid) { Session session = ()。 (ep)。 } return ()。 //使用內(nèi)連接來從數(shù)據(jù)庫中取得相應(yīng)的題目和答案 。 return (Examreport) (, id)。 try { score = ((), term).getScore()。 管理里員后臺(tái)登錄 操作的主要界面和代碼 。 boolean b。 } return (del)。//創(chuàng)建一個(gè) list 列表用來存放題目 。 } catch (Exception e) { (scoreinfo, 無成績 )。 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說明書 共 40 頁 第 24 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ } } ○2 考生的成績查詢實(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é)號(hào)和學(xué)期來查詢考試的成績 public Examreport selectStudentScore(int sno, String term) { Session session = ()。 else i。 count = ((hql1).uniqueResult() .toString())。//問題的列表 。 } 考試主界面: 主要有模塊組成 ,考試和當(dāng)場的成績查詢 ,考生成功的登錄后 ,在界面上選擇自己所要參加考試的學(xué)期 ,當(dāng)點(diǎn)擊參加考試 ,就會(huì)觸發(fā)后臺(tái)的一些業(yè)務(wù) ,隨機(jī)的生成一份試卷 。 (qflg, 0)。//得到頁面中的 sno屬性的值 。 考卷表 : create table ExamPaper( id int not null auto_increment, 主鍵的自增機(jī)制 erid int null,成績的 id引用 , qid int null,題目的 id引用不 answer varchar(150),問定義題 primary key(id)主鍵 )。 如 C 等過程化語言。 這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本( TCO)。 一個(gè)三層架構(gòu)的應(yīng)用程序由三部分組成,這三部分各自分布在網(wǎng)絡(luò)中的不同地方。 表現(xiàn)層和服務(wù)層的分離是通過兩種框架達(dá)到目的的,剩余的就是持久層框架了,通過持久層的框架將數(shù)據(jù)庫存儲(chǔ)從服務(wù)層中分離出來就是其目的,持久層框架有兩種方向:直接自己編寫 JDBC 等 SQL 語句(如Ibatis);使用 O/R Mapping 技術(shù)實(shí)現(xiàn)的 Hibernate 和 JDO 技術(shù);當(dāng)然還有 EJB中的實(shí)體 Bean 技術(shù)。 用戶可以使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用 java代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開發(fā)者可以通過內(nèi)部的 JSP 頁面、 Servlet、其他 JavaBean、 applet 程序或者應(yīng)用來使用這些對(duì)象。由于 B/S 架構(gòu)管理軟件只安裝在服務(wù)器端( Server)上,即 應(yīng)用程序在部署、升級(jí)、維護(hù)時(shí),只需要在服務(wù)器端進(jìn)行配置就可以了 ,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶界面主要事務(wù)邏輯在服務(wù)器( Server)端完全通過 WWW 瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏 輯在前端( Browser)實(shí)現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 Apache。 Java 的產(chǎn)生與流行是當(dāng)今 Inter 發(fā)展的客觀要求, Java 是一門各方面性能都很好的編程語言,它的基本特點(diǎn)是簡單、面向?qū)ο蟆⒎植际?、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動(dòng)態(tài)的,特別適合在 Inter 環(huán)境上開發(fā)的應(yīng)用系統(tǒng)。 題目最好有一定的穩(wěn)定性和隨機(jī)性。而在線考試系統(tǒng),正是信息化建設(shè)的產(chǎn)物,它是傳統(tǒng)考場的延伸。 現(xiàn)階段 ,學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式 ,在此方式下 ,組織一次考試至少要經(jīng)過五個(gè)步驟 ,即人工出卷 ,考生考試 ,人工閱卷 ,成績?cè)u(píng)估和試卷分析。這樣才是符合信息發(fā)展的。The system design introduced the design, system mold of the instruction thought, database of system design the design of the piece。本論文主要介紹了對(duì) JAVAEE 在線考試系統(tǒng)的分析、設(shè)計(jì)和開發(fā)的全部過程。開發(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ù)的備份與還原。 ..................................................................... 17 系統(tǒng)模塊部分設(shè)計(jì) ......................................... 18 用戶登錄 ..................................................................................................... 18 : ................................................................................................. 20 管理里員后臺(tái)登錄 ......................................................................................... 24 關(guān)鍵技術(shù)的問題 ................................................ 29 系統(tǒng)的構(gòu)架和數(shù)據(jù)庫的 ....................................... 29 框架的整合技術(shù) ........................................... 30 映射文件 ................................. 32 訪問數(shù)據(jù)庫的工具 .......................................... 34 結(jié)束語 ...................................................... 36 參考文獻(xiàn) ........................................................ 36 致謝 ...............................................錯(cuò)誤 !未定義書簽。 這個(gè)方案在技術(shù)上來講我們是采用 B/S 模式。人們迫切要求利用這些技術(shù)來進(jìn)行在線考試 ,以減輕教師的工作負(fù)擔(dān)及提高工作效率 ,與此同時(shí)也提高了考試的質(zhì)量 ,從而使考試更趨于公證、客觀、更加激發(fā)學(xué)生的學(xué)習(xí)興趣。將計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)應(yīng)用于現(xiàn)代高等 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說明書 共 40 頁 第 5 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1