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

正文內(nèi)容

通信工程畢業(yè)設(shè)計(jì)(論文)-基于jsp的在線考試系統(tǒng)設(shè)計(jì)(文件)

 

【正文】 2font color=red對(duì)不起,你還沒(méi)有登錄,無(wú)法訪問(wèn)該頁(yè)面!/font/h2 hr/ % } } % form action=LoginServlet?flag=login method=post name=login target=_self id=login table width=44% border=1 tr td height=33 bgcolor=99FFFFdiv align=center class=titlestrong用戶登錄 /strong/div/td /tr tr td height=35div align=center label 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 30 用戶名稱: input name=user type=text id=user size=20 / /label /div/td /tr tr td height=30div align=center用戶口令: label input name=psd type=password id=psd size=22 / /label /div/td /tr tr td height=38div align=center label input name=role type=radio id=radio value=admin checked=checked / /label label 管理員 input type=radio name=role id=radio2 value=teacher / 教師 /label label input type=radio name=role id=radio3 value=student / 學(xué)生 /label /div/td /tr 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 31 tr td height=40div align=center label input type=submit name=submit id=submit value=提交 onClick=javascript:return check()/ /label label input type=reset name=reset id=reset value=重置 / /label /div/td /tr /table p /p p /p p /p /form /div/td /tr tr td /td /tr /table script type=text/javascript ! (FlashID)。同時(shí)會(huì)輸出課程 ID 和課程名稱,確認(rèn)該考試。 ( 2) 準(zhǔn)備考試 用戶選擇了課程之后,便可以開始準(zhǔn)備考試,此時(shí), Actionform 類會(huì)自動(dòng)在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè) Session 對(duì)象。 } (星期 + strweek)。 case 5: strweek=五 。 case 3: strweek=三 。 case 1: strweek=一 。 ((())+年 +(()+1)+月+()+ 日 )。所以使用 IECC 將其從 IE 隱藏。 }else { return true。密碼不能為空,請(qǐng)輸入密碼 39。 return false。) { (39。 % !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head base href=%=basePath% titleMy JSP 39。 數(shù)據(jù)庫(kù)與 connDB 類 映射的實(shí)現(xiàn) 前面第二章曾介紹過(guò) connDB 類采用 servlet 的形式調(diào)用 DAO 來(lái)對(duì)數(shù)據(jù)庫(kù)實(shí)行更新,我們可以配置好 Object 和數(shù)據(jù)庫(kù)中表的映射關(guān)系,這樣 connDB 類 在啟動(dòng)時(shí)就可以加載數(shù)據(jù)庫(kù)調(diào)用的類 ,并可以根據(jù)配置文件對(duì)對(duì)象實(shí)現(xiàn)自動(dòng)的加載,并且可以對(duì)這些 Object實(shí) 行 自動(dòng)的維護(hù)。 成績(jī)管理 用例分析 圖 311 績(jī)查詢 用例圖 如圖 313, 成績(jī)查詢 模塊主要包括: 前臺(tái)考試者的成績(jī)查詢,后臺(tái)管理者的成績(jī)查看 。 使用者 是指系統(tǒng)用戶,包括 管 理者 和 考試者 用戶兩種, 考試者 只可以 選擇課程,參加湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 21 考試,查看成績(jī),修改個(gè)人資料等,管理者通過(guò)用后臺(tái)管理就可以對(duì)試題庫(kù),用戶,成績(jī)進(jìn)行管理。 圖 37 過(guò) 濾器類設(shè)計(jì) 2 如圖 37,這是登陸安全過(guò)濾器類,通過(guò)它來(lái)達(dá)到控制訪問(wèn)權(quán)限的功能。當(dāng)某一層發(fā)生變化,只要 API 不變,不會(huì)影響其他層的實(shí)現(xiàn)。推 薦的分層式結(jié)構(gòu)一般分為三層,從下至上分別為:數(shù)據(jù)訪問(wèn)(持久)層、業(yè)務(wù)邏輯層(或稱為領(lǐng)域?qū)樱⒈硎緦?,如圖 32: 圖 32 系統(tǒng)架構(gòu) 總的來(lái)說(shuō),采用分層結(jié)構(gòu)的設(shè)計(jì)思想,可以讓每個(gè)層由一組相關(guān)的類或組件構(gòu)成,共同完成特定的功能。它是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 ( 4)用戶管理:實(shí)現(xiàn)用戶注冊(cè)、用戶信息修改 、用戶查詢功能。 系統(tǒng)功能需求 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 14 圖 31 系統(tǒng)功能模塊 如圖 31 所示,在本系統(tǒng)中主要闡述用戶管理、 考試 管理、 成績(jī) 管理、 題目管理 四個(gè)模塊。 圖 29 tomcat 啟動(dòng)頁(yè)面 小結(jié) 本章全面介紹本系統(tǒng)所用到的關(guān)鍵技術(shù)和工具,其中 jsp 作為 javaweb 開發(fā)的基礎(chǔ),對(duì)它的運(yùn)行機(jī)制要理解,同時(shí)還要明白它的優(yōu)劣勢(shì); j2ee 作為開發(fā)的標(biāo)準(zhǔn)也作了簡(jiǎn)單介紹。 Tomcat 服務(wù)器的安裝和配置 在開始安裝之前,先準(zhǔn)備 J2SDK 和 TOMCAT 兩個(gè)軟件,如果已經(jīng)安裝了 J2SDK,就只需TOMCAT 即可。通過(guò)這個(gè)應(yīng)用,輔助于 Ftp,你可以在遠(yuǎn)程通過(guò) Web 部署和撤銷應(yīng)用。 Tomcat 的特點(diǎn) 在 Tomcat 中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的 WAR 放到 Tomcat 的 webapp 目錄下, Tomcat 會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。由于有了 Sun 的參與和支持,最新的 Servlet 和 Jsp 規(guī)范總能在 Tomcat 中得到體現(xiàn)。它使用系統(tǒng)核心提供的多線程機(jī)制提供完全的多線程運(yùn)行模式,提供了面向 C、 C++、 Eiffel、Java、 Perl、 PHP、 Python 以及 Tcl 等編程語(yǔ)言的編程接口( APIs),支持多種字段類型并且提供了完整的操作符支持查詢中的 SELECT 和 WHERE 操作。 MYSQL數(shù)據(jù)庫(kù) mysql 的特點(diǎn) MySQL 是一種 開放源代碼 的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)( RDBMS), MySQL 數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言 結(jié)構(gòu)化查詢語(yǔ)言( SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。 B/S 模式帶來(lái)了巨大的好處: a) 開發(fā)成本及維護(hù)成本降低。 關(guān)于 B/S 開發(fā)模式 B/S 開發(fā)模式 B/S 開發(fā)模式 伴隨著 Inter 的迅速發(fā)展,計(jì)算機(jī)技術(shù)正在由基于 C/S( client/ Server)模式的應(yīng)用系統(tǒng)轉(zhuǎn)變?yōu)榛?B/S 模式的應(yīng)用系統(tǒng)。 ◆降低 Java EE API 的使用難度 Spring 對(duì)很多難用的 Java EE API(如 JDBC, JavaMail,遠(yuǎn)程調(diào)用等)提供了一個(gè)薄薄的封裝層,通過(guò) Spring 的簡(jiǎn)易封裝,這些 Java EE API 的使用難度大為降低。 ◆ AOP 編程的支持 通過(guò) Spring 提供的 AOP 功能,方便進(jìn)行面向切面的編程,許多不容易用傳統(tǒng) OOP 實(shí)湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 8 現(xiàn)的功能可以通過(guò) AOP 輕松應(yīng)付。 Spring 是潛在地一站式解決方案,定位于與典型應(yīng)用相關(guān)的大部分基礎(chǔ)結(jié)構(gòu)。例如 ,你可能選擇僅僅使用 Spring 來(lái)簡(jiǎn)單化 JDBC 的使用 ,或用來(lái)管理所有的業(yè)務(wù)對(duì)象。 Spring 關(guān)注提供一種方法管理你的業(yè)務(wù)對(duì)象。 所有 Spring 的這些特征使你能夠編寫更干凈、更可管理、并且更易于測(cè)試的代碼。然而, Spring 不應(yīng)該被混同于傳統(tǒng)的重量級(jí)的 EJB 容器,它們經(jīng)常是龐大與笨重的,難以使用。 ◆面向切面 —— Spring 提供了面向切面編程的豐富支持,允許通過(guò)分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級(jí)服務(wù)(例如審計(jì)( auditing)和事務(wù)( transaction)管理)進(jìn)行內(nèi)聚性的開發(fā)。此外, Spring 是非侵入式的:典型地, Spring 應(yīng)用中的對(duì)象不依賴于 Spring 的特定類。 ◆目的:解決 企業(yè)應(yīng)用開發(fā)的復(fù)雜性 ◆功能:使用基本的 JavaBean 代替 EJB,并提供了更多的企業(yè)應(yīng)用功能 ◆范圍:任何 Java 應(yīng)用 簡(jiǎn)單來(lái)說(shuō), Spring 是一個(gè)輕量級(jí)的控制反轉(zhuǎn) (IoC)和面向切面 (AOP)的容器框架。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。這種部署可達(dá)數(shù)千個(gè)處理器,實(shí)現(xiàn)可高度伸縮的系統(tǒng),滿足未來(lái)商業(yè) 應(yīng)用的需要?;?J2EE 平臺(tái)的應(yīng)用程序可被部署到各種操作系統(tǒng)上。因此設(shè)計(jì)合理的基于 J2EE 的程序只需開發(fā)一次就可部署到各種平臺(tái)。 ( 2)持續(xù) 性服務(wù) : 讓開發(fā)人員不用對(duì)數(shù)據(jù)訪問(wèn)邏輯進(jìn)行編碼就能編寫應(yīng)用程序,能生成更輕巧,與數(shù)據(jù)庫(kù)無(wú)關(guān)的應(yīng)用程序,這種應(yīng)用程序更易于開發(fā)與維護(hù)。 J2EE Blueprints 提供了實(shí)施 J2EE 企業(yè)級(jí)應(yīng)用的體系架構(gòu)、設(shè)計(jì)模式和相關(guān)的代碼,通過(guò)應(yīng)用J2EE Blueprints 所描述的體系模型,能夠部分簡(jiǎn)化架構(gòu)企業(yè)級(jí)應(yīng)用這項(xiàng)復(fù)雜的工作。 J2EE 是一個(gè)標(biāo)準(zhǔn),而不是一個(gè)現(xiàn)成的產(chǎn)品。因此,基于 Web 的較為復(fù)雜的應(yīng)用程序(如 JSP 開發(fā) 網(wǎng)站或網(wǎng)上 MIS), JSP 的復(fù)雜架構(gòu)必須由 JavaBeans 達(dá)成。核心邏輯封裝在標(biāo)識(shí)和 Beans 中,可以方便頁(yè)面設(shè)計(jì)者編輯和使用 JSP 頁(yè)面。最后,當(dāng) JavaBeans 這樣的一個(gè) Java 類在我們的具體的 Java 程序中被示例之后,我們有時(shí)也會(huì)將這樣的一個(gè) JavaBeans 的實(shí)例稱之為 JavaBeans。 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 4 ( 7) 用戶定制的標(biāo)簽 : JSP 可以使用用戶定制標(biāo)簽庫(kù)進(jìn)行擴(kuò)充,而 ASP 中沒(méi)有用戶定制標(biāo)簽庫(kù), ASP 是不能擴(kuò)充的 [。 ( 3) 組件模型 : JSP 是建 立在可重用的、跨平臺(tái)的組件(如: JavaBeans、 Enterprises JavaBeans 和用戶定制的標(biāo)簽庫(kù)等組件)之上的,而 ASP 使用的是基于 Win32 的 COM 組件模型。 ( 4) JSP 程序調(diào)試?yán)щy。 JSP 的劣勢(shì): ( 1)為了跨平臺(tái)的功能,為了極度的伸縮能力,極大的增加了產(chǎn)品的復(fù)雜性, Java系統(tǒng)中包括 JRE, JDK, J2EE, EJB 等多種 產(chǎn)品,這就需要大量的學(xué)習(xí)和培
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1