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

正文內(nèi)容

基于jsp的動(dòng)態(tài)web學(xué)習(xí)系統(tǒng)的研究與實(shí)現(xiàn)碩士學(xué)位論文-文庫(kù)吧資料

2025-06-28 23:36本頁(yè)面
  

【正文】 tringLASTMODIFIED最后修改的時(shí)間TimestampREMARK備注StringISDELETED判斷是否刪除String。游戲結(jié)果類主要定義游戲的結(jié)果信息。表 用戶類屬性屬性名屬性解釋數(shù)據(jù)類型ID用戶的編號(hào)StringNAMEENGLISH用戶的英文名字StringNAMECHINESE用戶的中文名字StringPHOTOLINK用戶的照片鏈接StringLOGINNAME用戶的登錄名StringPASSWORD用戶的密碼StringGENDER用戶的性別StringREMARK用戶的評(píng)價(jià)StringLASTLOGINTIME用戶的最后登人時(shí)間TimestampLASTLOGOUTTIME用戶的最后登出時(shí)間TimestampSTATUS用戶的狀態(tài)StringISDELETED判斷用戶是否刪除IntCLASSNAME用戶的班級(jí)StringROLE用戶的類別String。 用戶類的描述類名:USERTAB用戶類主要定義使用系統(tǒng)的用戶,相關(guān)的必要屬性。 建立分析的對(duì)象模型通過(guò)需求分析報(bào)告,表 建立分析的對(duì)象模型候選類描述類名注釋用戶在系統(tǒng)中,需要保存用戶的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象USERTAB持久游戲在系統(tǒng)中,需要保存游戲的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERGAME持久題目在系統(tǒng)中,需要保存題目的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERQUESTION持久游戲類別在系統(tǒng)中,需要保存游戲類別的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERSECTION持久題目子選項(xiàng)在系統(tǒng)中,需要保存題目子選項(xiàng)的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERSUBQUESTION持久題目答案在系統(tǒng)中,需要保存題目答案的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERANSWER持久游戲結(jié)果在系統(tǒng)中,需要保存游戲結(jié)果的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERGAMERESULT持久候選類描述類名注釋評(píng)價(jià)結(jié)果在系統(tǒng)中,需要保存評(píng)價(jià)結(jié)果的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERASSESSMENTRESULT持久游戲評(píng)價(jià)項(xiàng)目在系統(tǒng)中,需要保游戲評(píng)價(jià)選項(xiàng)存的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERSASSESSMENTITEM持久游戲評(píng)價(jià)類別在系統(tǒng)中,需要保存游戲評(píng)價(jià)類別的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERASSESSMENTSECTION持久日常評(píng)價(jià)在系統(tǒng)中,需要保存日常評(píng)價(jià)的基本信息,所以它應(yīng)該是系統(tǒng)的對(duì)象FILERASSESSMENT持久在上述對(duì)象模型的基礎(chǔ)上,經(jīng)過(guò)詳細(xì)的分析,我們得出的“WEB在線學(xué)習(xí)系統(tǒng)”的類圖。 本章小結(jié)本章節(jié)在可行性分析報(bào)告的基礎(chǔ)上,運(yùn)用軟件工程需求分析的基本方法,就系統(tǒng)的需求進(jìn)行詳細(xì)的分析,通過(guò)說(shuō)明系統(tǒng)目標(biāo),確定用戶的類型和特征,明確系統(tǒng)用例來(lái)完成系統(tǒng)的需求分析,同時(shí)還就非功能性的需求進(jìn)行必要的說(shuō)明。 故障的處理在正常使用情況下,一般是不會(huì)出現(xiàn)錯(cuò)誤。同時(shí)對(duì)于數(shù)據(jù)庫(kù)中的數(shù)據(jù),我們需要定期保存,萬(wàn)一出現(xiàn)人為或者不可抗拒的力量導(dǎo)致數(shù)據(jù)丟失時(shí),我們可以及時(shí)的恢復(fù)系統(tǒng),盡可能的減少損失。 安全性的需求由于教師平時(shí)工作量比較大,所以對(duì)于題目的錄入和分析結(jié)果的生成一定要保證方便快捷。對(duì)于教師的管理工作,性能要求不是很嚴(yán)格,但是需要方便題目信息的錄入和分析結(jié)果的產(chǎn)生等操作。異常事件:小學(xué)生選擇了相應(yīng)的題目,但是沒(méi)有完成答題,關(guān)閉了瀏覽器,系統(tǒng)沒(méi)有保存相應(yīng)的答題結(jié)果。事件流:通過(guò)系統(tǒng)的題目選擇界面,小學(xué)生選擇相應(yīng)的題目,然后答題,完成后提交。用例名:回答問(wèn)題參與執(zhí)行者:小學(xué)生。出口條件:如果有符合教師或者小學(xué)生輸入的查詢條件的個(gè)人答題信息,那么系統(tǒng)顯示該人的答題的信息。入口條件:教師或者小學(xué)生已經(jīng)登錄到該系統(tǒng)中。用例名:個(gè)人答題信息的查詢。出口條件:如果教師選擇的分析項(xiàng)目存在,那么系統(tǒng)顯示該分析項(xiàng)目的結(jié)果。入口條件:教師已經(jīng)登錄到該系統(tǒng)中。用例名:答題結(jié)果的分析。出口條件:如果有符合條件的題目信息,那么系統(tǒng)將顯示該題目的信息。入口條件:教師已經(jīng)登錄到該系統(tǒng)中。用例名:題目信息的查詢。添加題目信息時(shí),將新的用戶信息保存在數(shù)據(jù)庫(kù)中;修改題目信息時(shí),將數(shù)據(jù)庫(kù)中該用戶的信息做相應(yīng)的更新操作;刪除題目信息時(shí),系統(tǒng)將刪除數(shù)據(jù)庫(kù)中相應(yīng)的題目記錄。同時(shí),教師還可以將本系統(tǒng)現(xiàn)有的題目,一次性導(dǎo)出成excel文檔以備使用;當(dāng)教師想要修改某個(gè)題目時(shí),可以先通過(guò)輸入要搜索的條件,當(dāng)有符合條件的記錄時(shí),系統(tǒng)將會(huì)顯示相應(yīng)的記錄,此時(shí),用戶單擊“update”圖標(biāo),系統(tǒng)跳轉(zhuǎn)到修改題目信息的界面,此時(shí)教師就可以編輯相應(yīng)的題目信息,修改完成后點(diǎn)擊“submit”按鈕,系統(tǒng)將會(huì)更新數(shù)據(jù)庫(kù)中該題目的信息,跳轉(zhuǎn)回搜索題目的界面;當(dāng)教師想要?jiǎng)h除一個(gè)題目時(shí),教師查找相應(yīng)的記錄點(diǎn)擊“remove”按鈕,就可以完成相應(yīng)的操作。入口條件:教師已經(jīng)登錄到該系統(tǒng)中。用例名:題目信息的維護(hù)。出口條件:如果有符合條件的用戶信息,那么系統(tǒng)將顯示該用戶的信息。入口條件:教師已經(jīng)登錄到該系統(tǒng)中。用例名:用戶信息的查詢。添加用戶信息時(shí),將新的用戶信息保存在數(shù)據(jù)庫(kù)中;修改用戶信息時(shí),將數(shù)據(jù)庫(kù)中該用戶的信息做相應(yīng)的更新操作;刪除用戶信息時(shí),則刪除數(shù)據(jù)庫(kù)中的相應(yīng)用戶記錄。事件流:當(dāng)有新的用戶時(shí),教師在用戶信息錄入界面輸入用戶的信息,單擊“submit”按鈕,系統(tǒng)將用戶的信息保存到數(shù)據(jù)庫(kù)中,并在特定位置顯示該用戶創(chuàng)建成功;當(dāng)有一個(gè)用戶的信息需要修改時(shí),教師通過(guò)輸入查詢條件,搜索出該讀者的信息,然后單擊“update”圖標(biāo),系統(tǒng)跳轉(zhuǎn)到修改用戶信息的界面,此時(shí)教師就可以編輯用戶的信息,修改完成后點(diǎn)擊“submit”按鈕,系統(tǒng)將會(huì)更新數(shù)據(jù)庫(kù)中該用戶的信息,跳轉(zhuǎn)回搜索用戶信息界面;當(dāng)教師想刪除一個(gè)用戶時(shí),教師查找到相應(yīng)的記錄點(diǎn)擊“remove”按鈕,就可以完成相應(yīng)的操作。參與執(zhí)行者:教師。 確定系統(tǒng)用例通過(guò)詳細(xì)的分析系統(tǒng)我們得到WEB學(xué)習(xí)系統(tǒng)的用例圖,圖 WEB學(xué)習(xí)系統(tǒng)用例圖 編寫必要的用例文檔為了能夠說(shuō)明用例圖中不能表達(dá)的信息,具體的表現(xiàn)所有WEB學(xué)習(xí)系統(tǒng)中的必要信息,下面給出用例文檔。 確定執(zhí)行者通過(guò)分析可以確定“教師”和“小學(xué)生”為系統(tǒng)的執(zhí)行者。 ①教師:對(duì)用戶進(jìn)行添加、修改和刪除以及查詢等操作。 ③答題信息:答題情況的基本信息。 ①用戶信息:用戶的基本信息。需要補(bǔ)充說(shuō)明的幾點(diǎn)如下。 ①用戶信息的登記、刪除和修改。 ③題目答題結(jié)果的查詢、分析和輸出。 ①題目信息的逐個(gè)錄入、刪除、修改。 功能的需求本系統(tǒng)相應(yīng)的需求有以下幾個(gè)方面。 最終用戶類和特征最終的用戶是教師和小學(xué)生,管理的教師需要對(duì)用戶進(jìn)行創(chuàng)建、修改、刪除等工作,要求具備一定的計(jì)算機(jī)知識(shí)并且具有管理員權(quán)限。最終的目標(biāo)就是幫助小學(xué)生健康的成長(zhǎng),為以后的學(xué)習(xí)打下良好的基礎(chǔ)。 需求概述 系統(tǒng)目標(biāo)在線Web學(xué)習(xí)系統(tǒng)主要提供相關(guān)題目和用戶信息維護(hù)等功能。再接著,說(shuō)明該系統(tǒng)的社會(huì)影響力和對(duì)社會(huì)因素方面的可行性進(jìn)行分析,最后,著眼該系統(tǒng)實(shí)現(xiàn)過(guò)程中可能使用到的技術(shù)手段等方面,為系統(tǒng)的實(shí)現(xiàn)提供非常重要的技術(shù)支撐。 本章小結(jié)本章運(yùn)用軟件工程系統(tǒng)可行性分析的基本方法,就基于JSP的在線WEB學(xué)習(xí)系統(tǒng)的實(shí)現(xiàn),首先闡述該系統(tǒng)的實(shí)現(xiàn)背景,讓大家了解這個(gè)系統(tǒng)實(shí)現(xiàn)后帶來(lái)的效益,然后,對(duì)系統(tǒng)的經(jīng)費(fèi)等等的相關(guān)約束條件進(jìn)行說(shuō)明。圖 注冊(cè)JavaDB接著,運(yùn)行“”,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\JavaDB”,按照如下參考設(shè)置相應(yīng)選項(xiàng)。成功后會(huì)收到成功信息。在CMD窗口,進(jìn)入前面你放置“”的文件夾目錄。圖 然后,注冊(cè)相應(yīng)服務(wù)。例如:C:\Program Files\Windows Resource Kits\Tools。[9] 軟分頁(yè)軟分頁(yè)主要是指當(dāng)用戶訪問(wèn)頁(yè)面時(shí)把要顯示數(shù)據(jù)的頁(yè)碼傳送給服務(wù)器,服務(wù)器根據(jù)頁(yè)碼查詢回應(yīng)相應(yīng)的數(shù)據(jù)返回給頁(yè)面進(jìn)行顯示。(2)JS方式傳值[8] JS傳值方式主要是利用fuction定義函數(shù),通過(guò)里面的參數(shù)來(lái)實(shí)現(xiàn)傳值的目的。一般Servlet只初始化一次(只有一個(gè)對(duì)象),當(dāng)Server不再需要Servlet時(shí)(一般當(dāng)Server關(guān)閉時(shí)),Server調(diào)用Servlet的Destroy()方法。 對(duì)于更多的客戶端請(qǐng)求,Server創(chuàng)建新的請(qǐng)求和響應(yīng)對(duì)象,仍然激活此Servlet的service()方法,將這兩個(gè)對(duì)象作為參數(shù)傳遞給它。service()方法使用響應(yīng)對(duì)象的方法,將響應(yīng)傳回Server,最終到達(dá)客戶端。然而,Server通常會(huì)提供一個(gè)管理的選項(xiàng),用于在Server啟動(dòng)時(shí)強(qiáng)制裝載和初始化特定的Servlet。裝載Servlet。雖然servlet可以對(duì)任何類型的請(qǐng)求產(chǎn)生響應(yīng),但通常只用來(lái)擴(kuò)展Web服務(wù)器的應(yīng)用程序。從這個(gè)角度講,Servlet也被稱為FacelessObject。Servlet導(dǎo)入特定的屬于Java ServletAPI的包。響應(yīng)內(nèi)容動(dòng)態(tài)生成,通常取決于客戶端的請(qǐng)求,服務(wù)器將響應(yīng)返回給客戶端 。Servlet的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動(dòng)態(tài)Web內(nèi)容。最早支持Servlet技術(shù)的是JavaSoft的Java Web Server。在通信量大的服務(wù)器上,Java servlet的優(yōu)點(diǎn)在于它們的執(zhí)行速度更快于CGI程序。這些通常是使用公共網(wǎng)關(guān)接口(CGI(Common Gateway Interface))應(yīng)用程序完成的。這個(gè)詞是在Java applet的環(huán)境中創(chuàng)造的,Java applet是一種當(dāng)作單獨(dú)文件跟網(wǎng)頁(yè)一起發(fā)送的小程序,它通常用于在客戶端運(yùn)行,結(jié)果得到為用戶進(jìn)行運(yùn)算或者根據(jù)用戶互作用定位圖形等服務(wù)。 Servlet是位于Web 服務(wù)器內(nèi)部的服務(wù)器端的Java應(yīng)用程序,與傳統(tǒng)的從命令行啟動(dòng)的Java應(yīng)用程序不同,Servlet由Web服務(wù)器進(jìn)行加載,該Web服務(wù)器必須包含支持Servlet的Java虛擬機(jī)。[5] Servlet介紹Servlet是一種服務(wù)器端的Java應(yīng)用程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性,可以生成動(dòng)態(tài)的Web頁(yè)面。 自JSP推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。Java Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合才能完成。 JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。 JSP與JavaServlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 用JSP開(kāi)發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。[8] 相關(guān)開(kāi)發(fā)技術(shù)介紹 JSP介紹JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。是目前全球最為流行的開(kāi)源報(bào)表設(shè)計(jì)器。 iReport是一個(gè)能夠創(chuàng)建復(fù)雜報(bào)表的開(kāi)源項(xiàng)目。用于打印的數(shù)據(jù)可以通過(guò)多種方式獲取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持HQL查詢語(yǔ)言), CSV等。iReport 還集成了JFreeChart圖表制作包。iReport ,是為JasperReports設(shè)計(jì)的強(qiáng)大的,直觀的,易于使用的可視化報(bào)表設(shè)計(jì)器采用純Java開(kāi)發(fā)。這就好像為 JDK 注入了一股全新的活力:Java 程序員不再需要耗費(fèi)大量精力安裝和配置數(shù)據(jù)庫(kù),就能進(jìn)行安全、易用、標(biāo)準(zhǔn)、并且免費(fèi)的數(shù)據(jù)庫(kù)編程。更難能可貴的是,依托于 ASF 強(qiáng)大的社區(qū)力量,Derby 得到了包括 IBM 和 Sun 等大公司以及全世界優(yōu)秀程序員們的支持。它只有 3MB 大小,對(duì)比動(dòng)輒上 G 的數(shù)據(jù)庫(kù)來(lái)說(shuō)可謂袖珍。這便是 Java 6 的新成員:Java DB。對(duì)于選擇在生產(chǎn)中采用Java DB的客戶,Sun將提供支持服務(wù)。Java DB可以客戶端服務(wù)器模式使用,也可以直接嵌入到一個(gè)Java應(yīng)用程序中。[6] 數(shù)據(jù)庫(kù)JavaDB介紹Java DB是Sun公司的輕量級(jí)數(shù)據(jù)庫(kù)。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML 頁(yè)面的訪問(wèn)請(qǐng)求。Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 和JSP 規(guī)范。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。系統(tǒng)的操作方式在用戶組織內(nèi)可行。 社會(huì)因素方面的可行性所開(kāi)發(fā)的系統(tǒng)的研制和開(kāi)發(fā)都選用正版軟件,將不會(huì)侵犯他人、集體和國(guó)家的利益,不會(huì)違反相關(guān)的國(guó)家政策和法律。用戶操作
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1