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

正文內(nèi)容

基于jsp的網(wǎng)上考試系統(tǒng)_本科生畢業(yè)設(shè)計-文庫吧資料

2025-07-11 16:33本頁面
  

【正文】 ,在系統(tǒng)調(diào)查的基礎(chǔ)上,對新系統(tǒng)的功能進行細致的分析,開發(fā)出完整的系統(tǒng)設(shè)計。 系統(tǒng)流程圖 考生前臺部分: 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計 - 9 - 圖 前臺流程圖 管理員后臺部分: 圖 后臺流程圖 數(shù)據(jù)字典 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,對數(shù)據(jù)流程圖中的各個元素做完整的定義與說明,是數(shù)據(jù)流圖工具的補充。 功能模塊劃分 表 功能模塊列表 序號 功能模塊類型 功能模塊 備注 1 前臺 考生信息 考生注冊、考生登錄、修改個人資料、找回密碼 2 前臺 在線考試 考試 3 前臺 成績查詢 成績查詢 4 后臺 信息管理 管理員信息、考生信息、課程信息、套題信息 5 后臺 考試題目管理 考試題目管理 模塊功能列表是根據(jù)模塊完成任務(wù)的不同進行劃分的,一共包括 5 大模塊,其中與前臺相關(guān)的共有 3 個,與后臺相關(guān)的共有 2 個。 管理功能 管理界面是系統(tǒng)提供給管理 員進行系統(tǒng)的維護及管理的瀏覽器界面,能夠?qū)崿F(xiàn)系統(tǒng)管理員與系統(tǒng)的有效交互,使得系統(tǒng)管理員能夠?qū)芾韱T信息,考生信息,考生成績,課程信息,套題信息,考試題目信息,進行有效的的維護與管理操作,功能具體如下: 1. 系統(tǒng)管理員的行為:考生成績查詢。 考生功能 根據(jù)對當(dāng)前網(wǎng)絡(luò)上網(wǎng)上考試系統(tǒng)的詳細分析,考生界面就是考生在使用考試系統(tǒng)時,系統(tǒng)提供給用戶使用的瀏覽器顯示界面,能夠?qū)崿F(xiàn)用戶與系統(tǒng)的友好交互,并且能夠?qū)τ脩舻氖褂媒o以人性化的引導(dǎo)與提示,功能具體如下: 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計 - 8 - 1. 考生的行為:在線考試,成績查詢,退出系統(tǒng)。 在前面 的描述中已經(jīng)知道,在訪問系統(tǒng)時,考生或者管理員必須先登錄,然后根據(jù)自己的身份去進行自己所需要的操作。 需求分析 角色識別 角色識別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實體,對象和系統(tǒng)。 操作可行性 本系統(tǒng) 利用 SQL Server 20xx 數(shù)據(jù)庫所具有的能力,以最簡潔最容易的方法,使其成為一個 簡而易懂的考試系統(tǒng) 。它可以轉(zhuǎn)化為有形的效益。所謂成本,包括購置并安裝軟、硬件及有關(guān)設(shè)備的費用;系統(tǒng)開發(fā)費用;系統(tǒng)安裝、運行及維護的費用;人員培訓(xùn)費用。 經(jīng)濟可行性,進行成本 /效益分析。 經(jīng)濟可行性 企 業(yè) 總 是以贏利為目的的,利潤最大化是企業(yè)追求的目標,經(jīng)濟上的可行性是企業(yè)行為的基礎(chǔ)。 開發(fā)一個網(wǎng)絡(luò)在線考試系統(tǒng),涉及的最核心的技術(shù)問題就是如何實現(xiàn)在不刷新頁面的情況下實時顯示考試時間及剩余時間,并做到達到考試結(jié)束時間時自動提交試卷的功能。如果開發(fā)技術(shù)風(fēng)險很大,或者模型演示表明當(dāng)前采用的技術(shù)和方法不能實現(xiàn)系統(tǒng)預(yù)期的功能和性能,或者系統(tǒng)的實現(xiàn)不支持各子系統(tǒng)的集成,則項目管理人員可以做出停止系統(tǒng)開發(fā)的決定。 技術(shù)可行性,就是要進行技術(shù)風(fēng)險評價。通過分析解決方法的利弊,來判斷系統(tǒng)目標和規(guī)模是否現(xiàn)實,系統(tǒng)完成后所能帶來的效益是否達到值得去投資開發(fā)這個系統(tǒng)的程度。如果 .jsp 文件被修改了,服務(wù)器將根據(jù)設(shè)置決定是否對該文件重新編譯,如果需要重 新編譯,則將編譯結(jié)果取代內(nèi)存中的 servlet,并繼續(xù)上述處理過程。每個客戶端請求對應(yīng)一個線程。對每一個請求, JSP 引擎創(chuàng)建一個新的線程來處理該請求。然后創(chuàng)建一個該 SERVLET 的實例,該 SERVLET 的 jspInit()方 法被執(zhí)行, jspInit()方法在servlet 的生命周期中只被執(zhí)行一次。而這個引擎本身也是一個 servlet,在 JSWDK 或 WEBLOGIC 中,它就是 JspServlet。 (4) 一次編寫,處處運行:作為 Java 開發(fā)平臺的一部分, JSP 具有 Java 的所有優(yōu)點,包括Write once、 Run everwhere。 (2) 能夠跨平臺: JSP 支持絕大部分平臺,包括現(xiàn)在非常流行的 LINUX 系統(tǒng),應(yīng)用非常廣泛的 Apache 服務(wù)器也提供了支持 JSP 的服務(wù)。 就網(wǎng)上考試系統(tǒng)的開發(fā),采用較為成熟穩(wěn)定的 SQL Server 20xx 是不錯的選擇 。 經(jīng)過多年發(fā)展, SQL Server 20xx 是 Microsoft 公司于 20xx 年推出的版本。 2. SQL Server 20xx 數(shù)據(jù)庫環(huán)境。 JSP 具備了 Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性 且安全可靠,主要面向因特網(wǎng)的所有特點。服務(wù)器在頁面被客戶端請求以后對這些Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 JSP(JavaServer Pages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏 輯從 Servlet 中分離出來。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。插入的Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 與 Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,這樣大大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支 持 Java,也可以訪問 JSP 網(wǎng)頁。 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計 - 5 - 相關(guān)理論與開發(fā)技術(shù) JSP 技 術(shù) JSP 簡介 JSP 是由 SunMicrosystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)技術(shù)標準。 ( 3) Microsoft Visio 20xx。 ( 2) Macromedia Dreamweaver 8。 其它輔助工具的選用 ( 1) Microsoft Word 20xx。 Access 用于比較簡單的數(shù)據(jù)庫設(shè)計,一般用于論壇和留言板; Oracle 是以高級結(jié)構(gòu)化查詢語言為基礎(chǔ)的大型數(shù)據(jù)庫,一般用于大型的數(shù)據(jù)庫設(shè)計; MySQL 和 SQL Server 則是適用于中小型企業(yè)的數(shù)據(jù)庫。數(shù)據(jù)庫的種類繁多,如何選擇數(shù)據(jù)庫讓人頭痛。 本系統(tǒng)的開發(fā)平臺就是采用 MyEclipse 。 MyEclipse 目前支持JavaServlet、 AJAX、 JSP、 JSF、 Struts、 Spring、 Hibernate、 EJB JDBC 數(shù)據(jù)庫連接工具等多項功能。 Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用 服務(wù)器 ,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首 選。 系統(tǒng)開發(fā)工具選擇 操作系統(tǒng)和服 務(wù)器選用 操作系統(tǒng)采用 Windows XP Professional 版作為網(wǎng)站的服務(wù)器。但是,應(yīng)用服務(wù)器運行數(shù)據(jù)負荷較重,一旦發(fā)生服務(wù)器 “ 崩潰 ” 等問題,后果不堪設(shè)想。 ( 3) 應(yīng)用服務(wù)器運行數(shù)據(jù)負荷較重。 現(xiàn)在的趨勢是凡使用 B/S 架構(gòu)的應(yīng)用管理軟件,只需安裝在 Linux 服務(wù)器上即可,而且安全性高。 ( 2) 成本降低,選擇更多。系統(tǒng)的擴展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。 圖 B/S 網(wǎng)絡(luò)結(jié)構(gòu) B/S 結(jié)構(gòu)設(shè)計模式的 優(yōu)勢與劣勢 ( 1) B/S 結(jié)構(gòu)最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。服務(wù)器將擔(dān)負更多的工作,對數(shù)據(jù)庫的訪問返回以及動態(tài)網(wǎng)頁生成等工作全部由 Web 服務(wù)器完成。 在 B/S 體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請 求,服務(wù)器對瀏覽器的請求進行處理,將用戶的信息返回到瀏覽器。所謂 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器)方式的網(wǎng)絡(luò)結(jié)構(gòu),在客戶端不需要開發(fā)任何用戶界面,而統(tǒng)一采用如 IE 一類的瀏覽器,通過 Web 瀏覽器向 Web 服務(wù)器提出請求,由 Web 服務(wù)器對數(shù)據(jù)庫進行操作,并將結(jié)果逐級傳回客戶端。 第 7 章 :對本次系統(tǒng)設(shè)計的總結(jié)。 第 5 章 :結(jié)合系統(tǒng),詳細介紹了本系統(tǒng)的代碼設(shè)計。 第 3 章 :對系統(tǒng)的可行性分析,需求分析作詳細的探討。 論文組織結(jié)構(gòu) 第 1 章:簡單介紹本次系統(tǒng)設(shè)計的背景、概況、指導(dǎo)思想等。 ③實用性:提供考試倒計時,方便考生了解考試剩余時間。 ( 2)設(shè)計的總體規(guī)則: ①簡單性:操作簡單方便,界 面簡潔美觀。 設(shè)計的指導(dǎo)思想 ( 1)本設(shè)計思想是: 根據(jù)網(wǎng)上考試系統(tǒng)的特點,可以將其分為前臺和后臺兩個部分進行設(shè)計。 ( 3)管理員信息管理和考生信息管理功能。 設(shè)計的內(nèi)容 ( 1)考生的注冊、個人資料修改和找回密碼功能。 [13] 設(shè)計的概況 設(shè)計的目的和意義 本設(shè)計的目的是設(shè)計一個基于 JSP 的網(wǎng)上考試系統(tǒng),使老師可以從繁復(fù)的考試工作中解脫出來,減少老師的工作量,節(jié)省學(xué)??荚嚦杀尽?ATA 公司創(chuàng)立于廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計 - 2 - 1999 年,成立之初憑借先進的考試理念自主研發(fā)了世界領(lǐng)先的動態(tài)操作試題考試技術(shù)( DST),向客戶提供優(yōu)化考試解決方案,極大地提高了考試的信度和效度,解決了 困擾全球考試業(yè)界的眾多難題,公司亦獲得快速發(fā)展。這些考試通過 Prometric 授權(quán)考試中心 (APTC)和 Prometric 技術(shù)中心( STC)完成。不斷 進取以期為認證領(lǐng)域的領(lǐng)先者。全球都有分公司和考試中心,向?qū)W校、企業(yè)、個人及社會提供立足于信息技術(shù)基礎(chǔ)的教育和評估服務(wù)。在美國,有航空工業(yè)計算機輔助蓄念委員會( AICC)比較早提出的計算機管理教學(xué)標準;美國國防部提出的可以共享課程對象參照模型( SCORM);還有全球?qū)W習(xí)聯(lián)合公司( IMS)提出的學(xué)習(xí)系統(tǒng)規(guī)范。 已經(jīng)成為教育技術(shù)的發(fā)展與研究方向。 。尤其是在校園中,將考試系統(tǒng)與別的系統(tǒng)整合在一起,可以非常方便的整合整個學(xué)校的資源,更科學(xué)的管理校園,建立一個信息化校園。 Struts廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計 - 1 - 基于 JSP 的網(wǎng)上考試系統(tǒng) 畢業(yè)設(shè)計說明書 1 緒論 設(shè)計的背景 網(wǎng)上考試系統(tǒng)概述 計算機技術(shù)、 多媒體技術(shù) 、通信技術(shù)的發(fā)展,特別是因特網(wǎng) (Inter)的迅猛發(fā)展,使遠程教育的手段有了質(zhì)的飛躍,成為高新技術(shù)條件下的遠程教育 ,而網(wǎng)上考試也成了其一個重要的組成部分。 test system。 second. applied EL expressions and Struts framework provides a tag library, greatly reducing the JSP page of the script, making the page code more concise。s daily life. It also brought a revolution in the way of education, while the work test is a very important aspect. The work examination system based on Web technology has the advantages of low cost, open, easily implemented, the exam can in local, also can be in different, greatly expanding the flexibility of the exam. Shorten the routine exam papers, the teacher design requirements of printing papers, examination arrangements, examiners, collected papers, grades examination papers, scores, into the file, the long and plex process, improve work efficiency, save time and money, make the examination more objective, justice. The most mon mode of work applications is the B/S model, namely the need to obtain the information of user’s use the browser sends a request to the server, the server responds, will send relevant information to the user39。不足之處,望各位批評指正 。 本系統(tǒng)的創(chuàng)新之處在于 :第一 .使用了 Struts 框架, Struts 通過 JavaServlet/JSP 技術(shù),實現(xiàn)了基于 Java EE Web 應(yīng)用的 MVC 設(shè)計模式應(yīng)用框架,是 MVC 經(jīng)典設(shè)計模式中的一個經(jīng)典產(chǎn)品,可以使得系統(tǒng)的設(shè)計思路更加清晰 ;第二 .應(yīng)用了 EL 表達式和 Struts 框架提供的標簽庫,大大減少了JSP 頁面中的腳本程序,使得頁面代碼更加簡潔明了;第三 .應(yīng)用了 Ajax 技術(shù)實現(xiàn)考試系統(tǒng)的考試時間自動計時和根據(jù)選擇的課程動態(tài)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1