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

正文內(nèi)容

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

2023-07-04 12:33:13 本頁(yè)面
 

【正文】 )下使用的java軟件部件。JavaBean 業(yè)務(wù)層的業(yè)務(wù)。 開(kāi)發(fā)框架技術(shù)對(duì)于框架技術(shù),我們采用Struts+ JavaBean+Hibernate的整合,其實(shí)任何一種框架都可以完成我們的項(xiàng)目,但我們選擇三種框架的組合是因?yàn)槿N框架各有好處,我們利用它們的優(yōu)點(diǎn),來(lái)避免它們的缺點(diǎn),充分利用Java技術(shù)在web的應(yīng)用。B/S模式帶來(lái)了巨大的好處:開(kāi)發(fā)成本及維護(hù)成本降低。MySQL數(shù)據(jù)庫(kù)MySQL是由MySQL AB公司開(kāi)發(fā)的,并支持全世界最流行的開(kāi)源SQL數(shù)據(jù)庫(kù)的管理系統(tǒng),目前版本很多,觸發(fā)器和試圖有了很好的支持,成為開(kāi)源數(shù)據(jù)庫(kù)的首選.B/S 開(kāi)發(fā)模式 v伴隨著Internet的迅速發(fā)展,計(jì)算機(jī)技術(shù)正在由基于C/S(client/ Server)模式的應(yīng)用系統(tǒng)轉(zhuǎn)變?yōu)榛贐/S模式的應(yīng)用系統(tǒng)。Tomcat也具有傳統(tǒng)的Web服務(wù)器的功能:處理Html頁(yè)面。JSP具有以下的優(yōu)點(diǎn):將業(yè)務(wù)層與表示層分離:使用JSP技術(shù),網(wǎng)絡(luò)開(kāi)發(fā)人員可充分使用HTML來(lái)設(shè)計(jì)頁(yè)面顯示部分(如字體顏色等),并使用JSP指令或者JAVA程序片段來(lái)生成網(wǎng)頁(yè)上的動(dòng)態(tài)內(nèi)容;能夠跨平臺(tái):JSP支持絕大部分平臺(tái),包括現(xiàn)在非常流行的LINUX系統(tǒng),應(yīng)用非常廣泛的Apache服務(wù)器也提供了支持JSP的服務(wù);組件的開(kāi)發(fā)和使用很方便:如ASP的組件是由C++,VB等語(yǔ)言開(kāi)發(fā)的,并需要注冊(cè)才能使用;而JSP的組件是用Java開(kāi)發(fā)的,可以直接使用;一次編寫,處處運(yùn)行:作為JAVA開(kāi)發(fā)平臺(tái)的一部分,JSP具有JAVA的所有優(yōu)點(diǎn),包括Write once , Run everywhere.Tomcat應(yīng)用服務(wù)器目前支持JSP的應(yīng)用服務(wù)器是較多的,Tomcat是其中較為流行的一個(gè)Web服務(wù)器,被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見(jiàn)其在業(yè)界的地位。Java簡(jiǎn)介Java是Sun公司推出的新的一代面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,特別適合于Internet應(yīng)用程序開(kāi)發(fā)。對(duì)教師的系統(tǒng)目標(biāo):提供一個(gè)功能全面的考核管理客戶端,可以進(jìn)行考試設(shè)計(jì)和安排。對(duì)考試的系統(tǒng)目標(biāo):這個(gè)軟件是分布式的,這意味著只要有考試客戶端可以連接到考試應(yīng)用服務(wù)器,任何考生在任何地方進(jìn)行身份確認(rèn),都能完成考試。將計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)應(yīng)用于現(xiàn)代高等教育中,是現(xiàn)代高等教育發(fā)展的需要,也是改革教育模式,提高學(xué)校教學(xué)效果和教學(xué)效率、提高科研和管理水平的必要手段。尤其在遠(yuǎn)程網(wǎng)絡(luò)教學(xué)中,學(xué)生分布廣,不易統(tǒng)一集中安排考試,給校方和學(xué)生帶來(lái)了眾多的不便。人們迫切要求利用這些技術(shù)來(lái)進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀、更加激發(fā)學(xué)生的學(xué)習(xí)興趣。學(xué)生可以隨時(shí)、隨地進(jìn)行課程結(jié)業(yè)考試。 這個(gè)方案在技術(shù)上來(lái)講我們是采用B/S模式。我們相信在今后這一系列的考試將會(huì)走向網(wǎng)絡(luò)化考試的。The key technique introduced at concrete carry out need some techniques for solve, such as development frame of integration technique, development frame with The database link and the backup and revivification of data.Keyword: Servlet ,JSP, JAVA,MySql, Model of B/ S 目錄前言 2開(kāi)發(fā)方案 3 問(wèn)題分析 3 項(xiàng)目的目的 3 方案的選擇 4 開(kāi)發(fā)框架技術(shù) 6開(kāi)發(fā)軟件 7 任務(wù)的概述 7 運(yùn)行環(huán)境 7系統(tǒng)設(shè)計(jì) 8 指導(dǎo)思想 B/S結(jié)構(gòu)開(kāi)發(fā)思想 系統(tǒng)工程的流程思想 面向?qū)ο髾C(jī)制的設(shè)計(jì)思想 代碼分層思想 9 系統(tǒng)結(jié)構(gòu)圖 本系統(tǒng)分為學(xué)生考試子系統(tǒng) 系統(tǒng)的用例圖如下: 1系統(tǒng)部分模塊類圖: 12 數(shù)據(jù)庫(kù)設(shè)計(jì) 1主要數(shù)據(jù)庫(kù)表的介紹 1數(shù)據(jù)庫(kù)ER圖 1數(shù)據(jù)庫(kù)表的創(chuàng)建語(yǔ)句及表的屬性。s online examination management sub system of system and it includes to try the management, online creation of a management, examinee to try book, control the constitution that the student examine and try an examination and approval etc. thesis mainly introduced to manage the analysis, design of the sub system and all processes of the development to JAVAEE39。運(yùn)用ER圖,程序流程圖等對(duì)在線系統(tǒng)的設(shè)計(jì)過(guò)程進(jìn)行詳細(xì)的說(shuō)明。┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書基于JAVAEE的在線考試系統(tǒng) 【內(nèi)容提要】 在線考試系統(tǒng)旨在實(shí)現(xiàn)考試的無(wú)紙化管理,對(duì)一些科目的考試可以通過(guò)互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)進(jìn)行,方便校方考務(wù)的管理,也方便了考生,尤其適合考生分布廣,不易集中的遠(yuǎn)程教育。全文共分為開(kāi)發(fā)方案、需求分析、系統(tǒng)設(shè)計(jì)、關(guān)鍵技術(shù)解決,結(jié)論五部分。s online use of ER diagram, procedure flow chart etc. to online manage the design process 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。 16 系統(tǒng)模塊部分設(shè)計(jì) 17 用戶登錄 17: 19 管理里員后臺(tái)登錄 24關(guān)鍵技術(shù)的問(wèn)題 29 系統(tǒng)的構(gòu)架和數(shù)據(jù)庫(kù)的 29 框架的整合技術(shù) 30 映射文件 32 訪問(wèn)數(shù)據(jù)庫(kù)的工具 34 結(jié)束語(yǔ) 36參考文獻(xiàn) 36致謝 37 前言現(xiàn)今,不管是國(guó)內(nèi)還是國(guó)外的各大廠家,都在不斷的推出一系列的考試、認(rèn)證。這樣才是符合信息發(fā)展的。 在Windows/Linux平臺(tái)上,使用IE瀏覽器,完成抽題、考試、交卷等考試任務(wù)。現(xiàn)階段,學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出卷,考生考試,人工閱卷,成績(jī)?cè)u(píng)估和試卷分析。例如目前許多國(guó)際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。而在線考試系統(tǒng),正是信息化建設(shè)的產(chǎn)物,它是傳統(tǒng)考場(chǎng)的延伸。 項(xiàng)目的目的在線考試系統(tǒng)的總體目標(biāo):在線考試系統(tǒng)可以幫助教師完成一個(gè)考試從題目設(shè)計(jì),考試安排,考試實(shí)施,考卷批改到分?jǐn)?shù)統(tǒng)計(jì)總結(jié)的所有工作。題目最好有一定的穩(wěn)定性和隨機(jī)性。通過(guò)管理客戶端,管理員可以進(jìn)行考試的身份管理。Java的產(chǎn)生與流行是當(dāng)今Internet發(fā)展的客觀要求,Java是一門各方面性能都很好的編程語(yǔ)言,它的基本特點(diǎn)是簡(jiǎn)單、面向?qū)ο蟆⒎植际?、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動(dòng)態(tài)的,特別適合在Internet環(huán)境上開(kāi)發(fā)的應(yīng)用系統(tǒng)。 Tomcat是一個(gè)免費(fèi)的開(kāi)源的Servlet容器,在Tomcat中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的WAR放到Tomcat的Webapp目錄下,Tomcat會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。但是與Apache相比,它的處理靜態(tài)Html的能力就不如Apache。過(guò)去,網(wǎng)絡(luò)軟件的開(kāi)發(fā)都采用C/S(client)模式,在這種模式下,主要的業(yè)務(wù)邏輯都集中于客戶端程序,因此,必然導(dǎo)致以下問(wèn)題:系統(tǒng)安裝、調(diào)試、維護(hù)和升級(jí)困難。由于B/S架構(gòu)管理軟件只安裝在服務(wù)器端(Server)上,即應(yīng)用程序在部署、升級(jí)、維護(hù)時(shí),只需要在服務(wù)器端進(jìn)行配置就可以了,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶界面主要事務(wù)邏輯在服務(wù)器(Server)端完全通過(guò)WWW瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。Struts是應(yīng)用比較廣泛的一種表現(xiàn)層框架Struts是一個(gè)為開(kāi)發(fā)基于模型(Model)-視圖(View)-控制器(Controller)(MVC)模式的應(yīng)用架構(gòu)的開(kāi)源框架,是利用Servlet,JSP和custom tag library構(gòu)建Web應(yīng)用的一項(xiàng)非常有用的技術(shù)。用戶可以使用JavaBean將功能、處理、值、數(shù)據(jù)庫(kù)訪問(wèn)和其他任何可以用java代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開(kāi)發(fā)者可以通過(guò)內(nèi)部的JSP頁(yè)面、Servlet、其他JavaBean、applet程序或者應(yīng)用來(lái)使用這些對(duì)象。這些包括如Grid控件,用戶可以將該部件拖放到開(kāi)發(fā)環(huán)境中。表現(xiàn)層和服務(wù)層的分離是通過(guò)兩種框架達(dá)到目的的,剩余的就是持久層框架了,通過(guò)持久層的框架將數(shù)據(jù)庫(kù)存儲(chǔ)從服務(wù)層中分離出來(lái)就是其目的,持久層框架有兩種方向:直接自己編寫JDBC等SQL語(yǔ)句(如Ibatis);使用O/R Mapping技術(shù)實(shí)現(xiàn)的Hibernate和JDO技術(shù);當(dāng)然還有EJB中的實(shí)體Bean技術(shù)。系統(tǒng)需要解決的主要問(wèn)題 此系統(tǒng)我們不區(qū)分個(gè)人具體做那些模塊,都需要把整個(gè)的系統(tǒng)的每個(gè)模塊做一邊以下是我們分析在線考試管理子系統(tǒng) 成績(jī)管理評(píng)卷管理題庫(kù)管理 試卷管理考試管理用戶管理題庫(kù)管理:用于對(duì)單個(gè)試題的增、刪、改、查等基本維護(hù)試卷管理:隨機(jī)組卷`、還可對(duì)考生的基本信息進(jìn)行維護(hù)。一個(gè)三層架構(gòu)的應(yīng)用程序由三部分組成,這三部分各自分布在網(wǎng)絡(luò)中的不同地方。第三層包括數(shù)據(jù)庫(kù)以及處理讀寫以及訪問(wèn)數(shù)據(jù)庫(kù)的程序。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。、系統(tǒng)工程的流程思想我們?cè)谙到y(tǒng)開(kāi)發(fā)過(guò)程中,采用軟件工程的開(kāi)發(fā)管理,在開(kāi)發(fā)的過(guò)程中也遵循軟件工程的思想,軟件工程的主要環(huán)節(jié)有:人員管理(自己模擬)、項(xiàng)目管理(我的小組模擬)、可行性與需求分析、系統(tǒng)設(shè)計(jì)、程序設(shè)計(jì)、測(cè)試、維護(hù)等。如 C 等過(guò)程化語(yǔ)言。,題庫(kù)表:(table_question):用來(lái)保存題庫(kù)的信息成績(jī)表:(examreport):保存考生考的成績(jī)。考卷表:create table ExamPap
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1