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

正文內容

通信工程畢業(yè)設計論文-基于jsp的在線考試系統(tǒng)設計-文庫吧資料

2025-07-30 15:40本頁面
  

【正文】 CO)。它是隨著 Inter 技術的興起,對 C/S 結構的一種變化或者改進的結構。 (2)管理員 管理員可以對試題 屬性 進行設置 、對用 戶資料的查看,刪除等,以及對成績的查詢湖北師范學院計算機科學與技術學院 20xx 屆學士學位論文 (設計 ) 15 等 總體 設計思想概述 本系統(tǒng)是基于 B/S 架構下的多層結構應用系統(tǒng)。 ( 4)用戶管理:實現(xiàn)用戶注冊、用戶信息修改 、用戶查詢功能。 ( 2) 題目 管理:實現(xiàn) 試題庫中試題的分類和增加,刪除,以及答案的設置等。 系統(tǒng)功能需求 湖北師范學院計算機科學與技術學院 20xx 屆學士學位論文 (設計 ) 14 圖 31 系統(tǒng)功能模塊 如圖 31 所示,在本系統(tǒng)中主要闡述用戶管理、 考試 管理、 成績 管理、 題目管理 四個模塊。最后介紹了本系統(tǒng)使用的數(shù)據(jù)庫 mysql 以及 tomcat 服務器的安裝與配置。 圖 29 tomcat 啟動頁面 小結 本章全面介紹本系統(tǒng)所用到的關鍵技術和工具,其中 jsp 作為 javaweb 開發(fā)的基礎,對它的運行機制要理解,同時還要明白它的優(yōu)劣勢; j2ee 作為開發(fā)的標準也作了簡單介紹。%JAVA_HOME%\lib。 Tomcat 服務器的安裝和配置 在開始安裝之前,先準備 J2SDK 和 TOMCAT 兩個軟件,如果已經(jīng)安裝了 J2SDK,就只需TOMCAT 即可。 Tomcat 的優(yōu)勢 Tomcat 不僅僅是一個 Servlet 容器,它也具有傳統(tǒng)的 Web 服務器的功能:處理 Html頁面。通過這個應用,輔助于 Ftp,你可以在遠程通過 Web 部署和撤銷應用。編譯以后,訪問將會很快。 Tomcat 的特點 在 Tomcat 中,應用程序的部署很簡單,你只需將你的 WAR 放到 Tomcat 的 webapp 目錄下, Tomcat 會自動檢測到這個文件,并將其解壓。 Tomcat 提供了各種平臺的版本供下載,可以從其官方網(wǎng)站上下載其源代碼版或者二進制 版。由于有了 Sun 的參與和支持,最新的 Servlet 和 Jsp 規(guī)范總能在 Tomcat 中得到體現(xiàn)。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。它使用系統(tǒng)核心提供的多線程機制提供完全的多線程運行模式,提供了面向 C、 C++、 Eiffel、Java、 Perl、 PHP、 Python 以及 Tcl 等編程語言的編程接口( APIs),支持多種字段類型并且提供了完整的操作符支持查詢中的 SELECT 和 WHERE 操作。 MySQL 因為其速度、可靠性和適應性而備受關注。 MYSQL數(shù)據(jù)庫 mysql 的特點 MySQL 是一種 開放源代碼 的關系型數(shù)據(jù)庫管理系統(tǒng)( RDBMS), MySQL 數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言 結構化查詢語言( SQL)進行數(shù)據(jù)庫管理。 b) 良好的安全性能,防火墻技術可以保證后臺數(shù)據(jù)庫的安全性。 B/S 模式帶來了巨大的好處: a) 開發(fā)成本及維護成本降低。由于 用戶 端的 硬件配置可能存在差異,軟件環(huán)能各不相同,因此,在安裝時,必須對每一個 用戶 端分別進行配置,同樣,在軟件升級時也要對 用戶 端分別處理。 關于 B/S 開發(fā)模式 B/S 開發(fā)模式 B/S 開發(fā)模式 伴隨著 Inter 的迅速發(fā)展,計算機技術正在由基于 C/S( client/ Server)模式的應用系統(tǒng)轉變?yōu)榛?B/S 模式的應用系統(tǒng)。 Spring 框架源碼無疑是 Java 技術的最佳實踐范例。 ◆降低 Java EE API 的使用難度 Spring 對很多難用的 Java EE API(如 JDBC, JavaMail,遠程調用等)提供了一個薄薄的封裝層,通過 Spring 的簡易封裝,這些 Java EE API 的使用難度大為降低。 ◆方便程序的測試 可以用非容器依賴的編程方式進行幾乎所有的測試工作,在 Spring 里,測試不再是昂貴的操作,而是隨手可做的事情。 ◆ AOP 編程的支持 通過 Spring 提供的 AOP 功能,方便進行面向切面的編程,許多不容易用傳統(tǒng) OOP 實湖北師范學院計算機科學與技術學院 20xx 屆學士學位論文 (設計 ) 8 現(xiàn)的功能可以通過 AOP 輕松應付。 Spring 帶給我們什么 ◆方便解耦,簡化開發(fā) 通過 Spring 提供的 IoC 容器,我們可以將對象之間的依賴關系交由 Spring 進行控制,避免硬編碼所造成的過度程序耦合。 Spring 是潛在地一站式解決方案,定位于與典型應用相關的大部分基礎結構。 Spring 是用于測試驅動工程的理想的framework。例如 ,你可能選擇僅僅使用 Spring 來簡單化 JDBC 的使用 ,或用來管理所有的業(yè)務對象。 Spring 有分層的體系結構 ,這意味著你能選擇使用它孤立的任何部分 ,它的架構仍然是內在穩(wěn)定的。 Spring 關注提供一種方法管理你的業(yè)務對象。 為什么需要 Spring 你可能正在想 “Spring 不過是另外一個的 framework” 。 所有 Spring 的這些特征使你能夠編寫更干凈、更可管理、并且更易于測試的代碼。在 Spring 中,應用對象被 聲明式地組合,典型地是在一個 XML 文件里。然而, Spring 不應該被混同于傳統(tǒng)的重量級的 EJB 容器,它們經(jīng)常是龐大與笨重的,難以使用。它們并不 負責(甚至是意識)其它的系統(tǒng)級關注點,例如日志或事務支持。 ◆面向切面 —— Spring 提供了面向切面編程的豐富支持,允許通過分離應用的業(yè)務邏輯與系統(tǒng)級服務(例如審計( auditing)和事務( transaction)管理)進行內聚性的開發(fā)。當應用了 IoC,一個對象依賴的其它對象會通過被動的方式傳遞進來,而不是這個對象自己創(chuàng)建或者查找依賴對象。此外, Spring 是非侵入式的:典型地, Spring 應用中的對象不依賴于 Spring 的特定類。完整的 Spring 框架可以在一個大小只有 1MB 多的 JAR 文件里發(fā)布。 ◆目的:解決 企業(yè)應用開發(fā)的復雜性 ◆功能:使用基本的 JavaBean 代替 EJB,并提供了更多的企業(yè)應用功能 ◆范圍:任何 Java 應用 簡單來說, Spring 是一個輕量級的控制反轉 (IoC)和面向切面 (AOP)的容器框架。然而,Spring 的用途不僅限于服務器端的開發(fā)。它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的。這是實時性很強商業(yè)系統(tǒng)理想的選擇。這種部署可達數(shù)千個處理器,實現(xiàn)可高度伸縮的系統(tǒng),滿足未來商業(yè) 應用的需要。(這是 NT 服務器所望塵莫及的) J2EE 領域的供應商提供了更為廣泛的負載平衡策略?;?J2EE 平臺的應用程序可被部署到各種操作系統(tǒng)上。 J2EE 標準也允許 用戶 訂購與 J2EE 兼容的第三方的現(xiàn)成 的組件,把他們部署到異構環(huán)境中,節(jié)省了由自己制訂整個方案所需的費用。因此設計合理的基于 J2EE 的程序只需開發(fā)一次就可部署到各種平臺。 ( 3)支持異構環(huán)境: J2EE 能夠開發(fā)部署在異構環(huán)境中的可移植程序。 ( 2)持續(xù) 性服務 : 讓開發(fā)人員不用對數(shù)據(jù)訪問邏輯進行編碼就能編寫應用程序,能生成更輕巧,與數(shù)據(jù)庫無關的應用程序,這種應用程序更易于開發(fā)與維護。 J2EE 的優(yōu)勢主要有以下幾點: ( 1)高效的開發(fā): J2EE 允許公司把一些通用的、很繁瑣的服務端任務交給中間件供應商去完成這樣開發(fā)人員可以集中精力在如何創(chuàng)建商業(yè)邏輯上,相應地縮短了開發(fā)時間。 J2EE Blueprints 提供了實施 J2EE 企業(yè)級應用的體系架構、設計模式和相關的代碼,通過應用J2EE Blueprints 所描述的體系模型,能夠部分簡化架構企業(yè)級應用這項復雜的工作。由于它們都遵循了 J2EE 規(guī)范,因此,使用 J2EE 技術開發(fā)的企業(yè)級應用可以部署在各種 J2EE 應用服務器上。 J2EE 是一個標準,而不是一個現(xiàn)成的產(chǎn)品。目前,Java 平臺有三個版本:適用于小型設備和智能卡的 J2ME(Java 2 Platform Micro Edition)、湖北師范學院計算機科學與技術學院 20xx 屆學士學位論文 (設計 ) 5 適用于桌面系統(tǒng)的 J2SE( Java 2 Platform Standard Edition)和適用于企業(yè)級應用的J2EE(Java 2 Platform Enterprise Edition)。因此,基于 Web 的較為復雜的應用程序(如 JSP 開發(fā) 網(wǎng)站或網(wǎng)上 MIS), JSP 的復雜架構必須由 JavaBeans 達成。 絕大多數(shù) JSP 頁面依賴于可重用的跨平臺的足見 (JavaBeans 或者 Enterprise JavaBeans 組件 )來執(zhí)行應用程序所要求的復雜的處理。核心邏輯封裝在標識和 Beans 中,可以方便頁面設計者編輯和使用 JSP 頁面。使用 JSP 標識或者小腳本生成頁面上的動態(tài)內容。最后,當 JavaBeans 這樣的一個 Java 類在我們的具體的 Java 程序中被示例之后,我們有時也會將這樣的一個 JavaBeans 的實例稱之為 JavaBeans。首先, JavaBeans 是一種規(guī)范,一種在 Java(包括 JSP)中使用可重復使用的 Java 組件的技術規(guī)范。 湖北師范學院計算機科學與技術學院 20xx 屆學士學位論文 (設計 ) 4 ( 7) 用戶定制的標簽 : JSP 可以使用用戶定制標簽庫進行擴充,而 ASP 中沒有用戶定制標簽庫, ASP 是不能擴充的 [。 ( 5) 安全性 : JSP 使用 Java 安全模型,而 ASP 使用 Windows NT 的安全結構。 ( 3) 組件模型 : JSP 是建 立在可重用的、跨平臺的組件(如: JavaBeans、 Enterprises JavaBeans 和用戶定制的標簽庫等組件)之上的,而 ASP 使用的是基于 Win32 的 COM 組件模型。 ( 2) 平臺的支持 : JSP 具有平臺獨立性,只要是一般的 Java 程序可以運行的平臺,都支持 JSP 程序。 ( 4) JSP 程序調試困難。另一方面,它還需要硬盤空間來存儲一系列 .Java 文件和 .class 文件以及對應的版本文件。 JSP 的劣勢: ( 1)為了跨平臺的功能,為了極度的伸縮能力,極大的增加了產(chǎn)品的復雜性, Java系統(tǒng)中包括 JRE, JDK, J2EE, EJB 等多種 產(chǎn)品,這就需要大量的學習和培訓才能掌握它們,將它們有效地搭配在一起,靈活地加以運用。 JSP 以 Servlet 技術為基礎,又在許多方面作了改進。 Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。它能夠在面向對象的語言 (Java)中進行開發(fā),并可以在現(xiàn)有對象基礎上進行擴展,形成新的對象,從而更好地滿足 用戶的需求。與處理每個請求都要全部加載一個完整的可執(zhí)行程序相比,這是一個相當有效的技術。 JSP 的初始化代碼僅在 Web 服務器第一次加載時執(zhí)行一次。 JSP 是用 Java 開發(fā)的,因此它是可移植的,可以一處編寫,隨處運行,支持多平臺。與 Servlet 相比, JSP 有如下兩個優(yōu)勢:方便與 HTML 混合;在開發(fā)、測試方面比 Servlet 方便。 ( 4)編譯的 servlet 服務請求并把一響應發(fā)送回 用戶 機。 ( 2) JSP 引擎編譯該 JSP 成一個 servlet。 JSP 請求的步驟如圖 21 所示。第一次請求這個文檔時,它被編譯成一個 servlet 對象,并存儲在內存中,然后輸出內容回送給發(fā)出請求的 用戶 機。 JSP 的運行機制 JSP 文檔被復制到 Web 服務器的文檔目錄中。 JSP 是新一代的動態(tài)內容編程技術,它繼承了 Java 技術的“一次編寫,隨處運行”的特性,允許 Web 開發(fā)人員開發(fā)和維護與平臺無關,信息豐富動態(tài)的 Web 頁面,包括 HTML,DHTML, XHTML 和 XML,它 能使 Web 開發(fā)人員輕易搭建網(wǎng)絡平臺,建立起功能強大的 Web 網(wǎng)站。為了適應新形勢的發(fā)展 ,我們推出了這一系統(tǒng) ,使其盡快在各類考試 中發(fā)揮高效 ,便捷的作用 ,把老師從繁重的工作中解脫出來。人們迫切要求利用這些技術來進行在線考試 ,以減輕教師的工作負擔及提高工作效率 ,與此同時也提高了考試的質量 ,從而使考試更趨于公證、客觀、更加激發(fā)學生的學習興趣。顯然 ,隨著考試類型的不斷增加及考試要求的不斷提高 ,教師的工 作量將會越來越大 ,并且其工作將是一件十分煩瑣和非常容易出錯的事情 ,可以說傳統(tǒng)的考試方式已經(jīng)不能適應現(xiàn)代考試的需要。 user registration, login, logout, personal information, access, correction。s Dreamweaver as a
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1