基于Java技術(shù)的臨汾虹飛教育Linux學習網(wǎng)站的設(shè)計與實現(xiàn)_第1頁
基于Java技術(shù)的臨汾虹飛教育Linux學習網(wǎng)站的設(shè)計與實現(xiàn)_第2頁
基于Java技術(shù)的臨汾虹飛教育Linux學習網(wǎng)站的設(shè)計與實現(xiàn)_第3頁
基于Java技術(shù)的臨汾虹飛教育Linux學習網(wǎng)站的設(shè)計與實現(xiàn)_第4頁
基于Java技術(shù)的臨汾虹飛教育Linux學習網(wǎng)站的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

緒論1.1課題開發(fā)背景意義計算機信息管理技術(shù)是當前流行的主題。它已逐漸應(yīng)用于各行各業(yè),得到了更多高校的認可。無論是政府部門,軍隊,學院還是個人家庭,都有各種需要控制和管理的信息,因此,計算機信息管理技術(shù)始終滲透到各個行業(yè),幫助人們處理和管理信息。特別是隨著更新和持續(xù)擴張,高等教育機構(gòu)的規(guī)模不斷擴大,高等院校的競爭更加激烈。這就要求所有高校將重點人力資源投入到相關(guān)業(yè)務(wù)的管理中,在發(fā)展過程中,減少高校相關(guān)信息管理所占用的人力資源,提高管理信息管理效率。但是,目前,許多小型高校的高等教育機構(gòu)的計算機技術(shù)還沒有得到足夠的重視,高校不愿加強資金投入管理,而且許多大學的基礎(chǔ)信息也是如此。我國高校Linux學習網(wǎng)站不斷進步,不斷成熟,現(xiàn)如今網(wǎng)上已經(jīng)出現(xiàn)了一些系統(tǒng)網(wǎng)站,但是那些系統(tǒng)還是需要更加完善,需要根據(jù)課程的特性設(shè)計一款專業(yè)針對高校教學網(wǎng)站。1.2研究現(xiàn)狀計算機信息管理技術(shù)是當前流行的主題。它已逐漸應(yīng)用于各行各業(yè),得到了更多高校的認可。無論是政府部門,軍隊,學院還是個人家庭,都有各種需要控制和管理的信息,因此,計算機信息管理技術(shù)始終滲透到各個行業(yè),幫助人們處理和管理信息。特別是隨著更新和持續(xù)擴張,高等教育機構(gòu)的規(guī)模不斷擴大,高等院校的競爭更加激烈。這就要求所有高校將重點人力資源投入到相關(guān)業(yè)務(wù)的管理中,在發(fā)展過程中,減少高校相關(guān)信息管理所占用的人力資源,提高管理信息管理效率。但是,目前,許多小型高校的高等教育機構(gòu)的計算機技術(shù)還沒有得到足夠的重視,高校不愿加強資金投入管理,而且許多大學的基礎(chǔ)信息也是如此。在不遠的將來,互聯(lián)網(wǎng)+的模式將會朝著Specialization,individualization的目標發(fā)展。在過去,多家網(wǎng)絡(luò)巨頭對整個信息行業(yè)進行了長期掌控,造成其領(lǐng)域內(nèi)死氣沉沉,缺乏創(chuàng)新,傳播方式長久不變,較為單一。長此以往,整個領(lǐng)域內(nèi)將再無創(chuàng)新可言,新形勢,新模式,新方法再無立足之處,所以對這一現(xiàn)狀要及時做出改變,強化領(lǐng)域內(nèi)競爭合作,細化網(wǎng)絡(luò)信息方向,朝著集團化個性化,規(guī)?;较虬l(fā)展。借此,人們可以得到新的閱讀體驗。同時在保證信息模式不再單一的條件下,要做好對專業(yè)領(lǐng)域的深度挖掘,要細化信息報道方向,同時加深對各個領(lǐng)域內(nèi)信息的深度采訪,要做到即全面有專業(yè)。同時,要及時接受群眾反饋,改革新模式,獲取需求報告,創(chuàng)新滿足人們?nèi)粘P枰?.3課題的主要內(nèi)容基于國內(nèi)外的現(xiàn)狀,開發(fā)一款易用的、簡易的、安全的、交互性強的教學實驗管理系統(tǒng)是可行的。方便了管理者和用戶對信息的管理!設(shè)計出一個Linux教學網(wǎng)站,需要的完成的工作如下:(1)要清楚的了解系統(tǒng)的流程,根據(jù)調(diào)查顯示的需求量,完成分析報告。(2)根據(jù)分析報告的分析,對系統(tǒng)的功能框架結(jié)構(gòu)開始分析。(3)根據(jù)上面的兩次分析,設(shè)計出結(jié)構(gòu)圖。(4)編寫代碼。(5)調(diào)試代碼。(6)完成系統(tǒng)測試。

2技術(shù)背景2.1JSP技術(shù)本系統(tǒng)基于JSP技術(shù)進行開發(fā),通過JSP能夠建立一些動態(tài)的網(wǎng)站頁面,而且操作也比較簡單,大部分的用戶都可以很輕易的使用本網(wǎng)站,并且網(wǎng)站可以有多種表現(xiàn)的形式,程序的界面設(shè)計也可以更加豐富。當然其最重要的功能,可以讓程序在瀏覽器中正常的用戶,并且多個用戶都可以訪問這個網(wǎng)站。JSP就是通過使用了JAVA語言、HTML語言和JS來進行共同開發(fā),進行框架結(jié)構(gòu)的搭建,在之前已經(jīng)有人創(chuàng)建了很多使用的方法,開發(fā)的理念也是將頁面代碼和邏輯代碼分離開來進行開發(fā),這樣使得代碼的重用性更加高,能夠降低技術(shù)人員的工作量,使得他們更容易去進行程序的開發(fā)。JSP網(wǎng)站在進行開發(fā)的時候都要先服務(wù)器端發(fā)送相應(yīng)的請求,在獲取一些結(jié)果之后,將服務(wù)器的數(shù)據(jù)信息展示在網(wǎng)站給用戶,這個也是他們共同點,在用戶將JSP頁面可以豐富的展示給用戶看,但是JAVA程序只能夠?qū)⑵鋯为毜恼故窘o用戶看。2.2JAVA語言JAVA語言是一種可以運用在多個平臺的面向?qū)ο蟮某绦蜷_發(fā)語言。JAVA開發(fā)的程序不是能夠直接的執(zhí)行在瀏覽器中進行運行的,它需要通過請求服務(wù)器的數(shù)據(jù)信息然后在進行編譯,最后傳輸?shù)目蛻舳说臑g覽器中在進行顯示。在用戶對網(wǎng)站進行訪問的時候,程序首先會去對JAVA代碼進行執(zhí)行和操作,在結(jié)束了代碼操作之后,可以將其運行的結(jié)果返回給用戶去查看。JAVA代碼的編寫方便了對數(shù)據(jù)庫的操作以及能夠?qū)?shù)據(jù)庫中的信息更加精準的顯示在網(wǎng)站中,這樣就完成了網(wǎng)站的開發(fā)。2.3Mysql數(shù)據(jù)庫本次開發(fā)的時候選擇的是Mysql數(shù)據(jù),Mysql數(shù)據(jù)庫是一個免費的數(shù)據(jù)庫,使用更加的方便。它是一個關(guān)系型數(shù)據(jù)庫系統(tǒng),能夠?qū)?shù)據(jù)信息存儲在不同的表中,不是把數(shù)據(jù)庫全部放在一起。Mysql數(shù)據(jù)庫擁有體積小和高靈活性等優(yōu)點,而且又是免費的軟件,所以大部分的中小網(wǎng)站的開發(fā)都將Mysql作為第一選擇的數(shù)據(jù)庫。Mysql是屬于Oracle公司,它屬于多用戶和多線程的數(shù)據(jù)庫。它的體積小以及運行的速度特別快,能夠同時對上萬條數(shù)據(jù)信息進行處理,而且它能夠支持SQL通用的一些語句,并且擁有良好的數(shù)據(jù)可移植性,因此有很多的系統(tǒng)都選擇Mysql數(shù)據(jù)庫,這樣可以降低其技術(shù)成本。除了以上之外,Mysql數(shù)據(jù)庫還擁有其他許多的功能,比如他們能夠支持很多大型的數(shù)據(jù)庫,可以更加方便的來管理這些數(shù)據(jù),對于相關(guān)系統(tǒng)進行支持,因此也便于公司對其進行快速的管理。

3需求分析3.1性能需求分析滿足性能要求對于軟件非常重要,這可確保軟件系統(tǒng)正常且穩(wěn)定地運行。在設(shè)計系統(tǒng)的早期階段,您需要使用良好的用戶界面和簡單的人工交互界面來設(shè)計網(wǎng)站,但畢竟系統(tǒng)面向大型用戶,因此難以操作系統(tǒng)。考慮到了。此外,系統(tǒng)還提供在線幫助和技巧,以幫助用戶使用操作系統(tǒng),以便考慮用戶操作中的問題。這反映了系統(tǒng)的易用性。3.2可行性需求分析經(jīng)濟可行性:本系統(tǒng)是作為我個人大學畢業(yè)設(shè)計而開發(fā)的,并且本系統(tǒng)的分析與研究,都是畢業(yè)論文的基礎(chǔ),其次教學資源管理系統(tǒng)整個開發(fā)過程中一直使用的都是我個人的筆記本電腦,包括開發(fā)的工具,數(shù)據(jù)庫和服務(wù)器都是在上課和做資源期間早就安裝好的,因此,不存在任何經(jīng)濟報銷等問題,所以開發(fā)之前經(jīng)濟是可行的。技術(shù)可行性:主要是對項目的經(jīng)濟效益進行評價,本系統(tǒng)開發(fā)經(jīng)費在經(jīng)濟上是可以接受的,并且本系統(tǒng)實施后可以顯著提高工作效率,提高教學質(zhì)量。所以本系統(tǒng)在經(jīng)濟上是可行的。操作可行性:在參考出版的資料的基礎(chǔ)上,本系統(tǒng)可以直接在瀏覽器中訪問,而且操作簡單,只要會用電腦就可以使用本系統(tǒng)。3.3Linux學習網(wǎng)站功能需求分析根據(jù)Linux學習網(wǎng)站的特點及其執(zhí)行的主要任務(wù)分析以及Linux學習網(wǎng)站的特性,Linux學習網(wǎng)站需要具備以下功能:(1)在線學習模塊:該系統(tǒng)的核心模塊用于提供學生學習,學生可以下載相關(guān)材料,教師和管理員管理文檔。(2)作業(yè)上傳下載模塊:管理員或教師上傳分配數(shù)據(jù)供學生下載,上傳和提交。(3)課程模塊:用戶使用此模塊查看課程信息,管理員管理課程。(4)帖子模塊:用戶通過此模塊可以交流一些學習的感受以及方法,同時也會促進學習。3.4用例分析通過這三種角色來實現(xiàn)對系統(tǒng)的用例分析[13]。3.4.1管理員用例分析后臺管理員可以管理一些基本信息,并可以管理課程,教師和文檔信息。管理員用例圖如圖3-1所示:圖3-1管理員用例圖管理員用例圖說明:管理員先登錄系統(tǒng),登錄系統(tǒng)后,管理員可以管理后臺,主要分為首頁、新聞管理、課程中心管理、資源下載管理、互動交流管理。

3.4.2學生用例分析學生登錄網(wǎng)站可以在線學習、下載作業(yè)、論壇交流和資源信息下載等功能。網(wǎng)站前臺用戶用例圖如圖3-2所示:圖3-2學生用戶用例圖用戶如果有賬號,可直接登錄系統(tǒng),如果用戶沒有賬號,需要注冊后便可進入系統(tǒng)登錄頁面登錄,用戶登錄后,可訪問網(wǎng)站首頁、校園新聞、課程中心、資源下載、互動交流和個人中心。

4總體設(shè)計4.1系統(tǒng)類設(shè)計經(jīng)分析,該系統(tǒng)核心業(yè)務(wù)類如圖4-1所示:圖4-1學習網(wǎng)站核心類圖

4.2系統(tǒng)總體模塊設(shè)計系統(tǒng)模塊的設(shè)計應(yīng)該按照整個系統(tǒng)的總體思路來設(shè)計。即基于B/S模型在Linux學習網(wǎng)站??傮w功能模塊圖如圖4-2所示:圖4-2學習網(wǎng)站的功能模塊圖4.3系統(tǒng)主要模塊設(shè)計4.3.1用戶登錄模塊流程用戶登錄,首先要有一個提供用戶登錄的表單。點擊“登錄”會先判斷用戶名和密碼是否為空,如果為空則會彈出相應(yīng)的提示并返回,如果不為空則判斷用戶名和密碼是否正確,如果不正確會彈出相應(yīng)的提示,如果正確則會把用戶信息存入Session。不同的用戶登錄時分別調(diào)用不同權(quán)限。用戶登錄模塊流程圖如圖4-3所示:

圖4-3用戶登錄模塊流程圖4.3.2資料模塊管理資料管理,資料中包括資料名稱和下載文件。資料模塊流程圖如圖4--4所示:圖4-4資料模塊流程圖根據(jù)系統(tǒng)實現(xiàn)結(jié)構(gòu)模型和功能結(jié)構(gòu)模型,描繪出最簡單的軟件的系統(tǒng)流程圖,如圖4-5所示:圖4-5用戶學習流程圖4.4系統(tǒng)E-R圖本小節(jié)我們根據(jù)前面的數(shù)據(jù)庫項來對系統(tǒng)的數(shù)據(jù)庫實體之間的關(guān)系來進行設(shè)計和分析,我們通過E-R圖的方式來進行展現(xiàn)。系統(tǒng)E-R圖如圖4-6所示:圖4-6系統(tǒng)E-R圖4.5數(shù)據(jù)庫表設(shè)計根據(jù)本系統(tǒng)的設(shè)計需求,對應(yīng)的數(shù)據(jù)表的設(shè)計及功能如下:管理員表:用于存放管理員的基本信息。表4-1管理員表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1Idint11是是否編號2Usernamevarchar100是用戶名3Passwordvarchar100是密碼(2)課程表用于存放課程的基本信息。表4-2課程表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1Idint11是是否編號2productIdint11是名稱3kcNumint11是課程4insertDatedatetime是日期(3)課程資源表用于存放課程資源的基本信息。表4-3課程作業(yè)表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1Idint11是是否編號2userIdint11是作業(yè)名稱3Titlevarchar100是標題4fileUrlvarchar100是作業(yè)下載5contenttext是內(nèi)容6showDatedatetime是日期7Statusvarchar100是狀態(tài)(4)課程資源列信息表用于存放課程資源的詳細信息。表4-4作業(yè)下載表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1IdInt11是是否編號2kczyIdInt11是作業(yè)名稱3customerIdInt11是內(nèi)容4fileUrlvarchar100是下載5PfInt11是視頻6Statusvarchar100是狀態(tài)(5)留言信息表用于存放用戶的留言信息。表4-5留言信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1IdInt11是是否編號2customerIdInt11是標題3messageContentText是留言內(nèi)容4TypesInt11是類型5insertDateDatetime是日期(6)類別信息表用于存放課程類別信息。表4-6教學資料表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1Idint11是是否編號2productNamevarchar100是名稱3productPic1varchar100是圖片14productPic2varchar100是圖片25productPic3varchar100是圖片36productPic4varchar100是圖片47Priceint11是數(shù)量8oldPriceint11是數(shù)量9Contenttext是內(nèi)容10Numsint11是視頻11Tjxjvarchar50是下載12Statusvarchar50是狀態(tài)13typesIdint11是分類14Jfint11是修改15userIdint11是編號16bqIdint11是編號(7)用戶信息表用于存放用戶信息。表4-7用戶信息表序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1Idint11是是否編號2usernamevarchar100是用戶名3passwordvarchar100是密碼4Namevarchar100是名稱5Ghvarchar100是性別6Mobilevarchar100是手機5系統(tǒng)詳細設(shè)計5.1網(wǎng)站首頁用戶必須進入網(wǎng)站的主頁并注冊登錄才能進入下載。當用戶登錄系統(tǒng)時,您應(yīng)該能夠確定用戶是否先注冊過,以及數(shù)據(jù)庫是否有此信息的記錄。如果您不是注冊用戶,則需要注意這是一個錯誤。如果存在密碼和用戶名,則可以進入系統(tǒng)。界面如圖5-1所示:圖5-1前臺用戶界面5.2教師操作模塊用戶作為教師登錄系統(tǒng)后,可以根據(jù)需要查詢和更新課程信息,回答學生問題,發(fā)布作業(yè)等,以便他們及時了解學生的學習情況。(1)教師可以下載相關(guān)的資料,信息頁面如圖5-2所示。圖5-2教學資料進入教學資料信息添加界面,在對應(yīng)的文本框中輸入要添加的信息,點擊保存按鈕,通過form表單將所輸入的信息提交到后臺所對應(yīng)的controller控制層,并通過調(diào)用方法將輸入的教學資料基礎(chǔ)信息保存到數(shù)據(jù)庫中。如果用戶想要放棄教學資料信息的添加,可以點擊返回按鈕,返回到主界面,放棄本次教學資料信息的添加。核心代碼:(2)教師通過本系統(tǒng)隨時上傳、更新最近的教學課件,來幫助有需要的學生學習、吸收課堂上所需要掌握的知識,作業(yè)管理頁面如圖5-3所示。圖5-3作業(yè)管理頁面進入作業(yè)管理記錄界面,在對應(yīng)的文本框中輸入要修改的信息,點擊保存按鈕,通過form表單將所輸入的信息提交到后臺所對的controller控制層,并通過調(diào)用作業(yè)管理方法將輸入的遲到記錄保存到數(shù)據(jù)庫中。如果用戶想要放棄作業(yè)記錄的修改,可以點擊返回按鈕,返回到主界面,放棄本次遲到作業(yè)的修改。核心代碼:5.3學生操作模塊學生通過登錄頁面登錄之后,進入學生操作頁面,學生根據(jù)個人需要查看課程信息、提出疑難問題、下載資料、查看成績等操作,學生可以隨時了解教學動態(tài),解決學習中的疑難問題,快速提高自己的學習成績。(1)學生如果發(fā)現(xiàn)自己沒有對當天學習的課程內(nèi)容充分掌握時,可以登錄本系統(tǒng)后,在個人操作頁面查看相關(guān)資料,從而促進自己的學習進步,學生下載課件頁面如圖5-4所示。圖5-4課件下載頁面核心代碼:

(2)如果學生想要了解自己目前的學習情況可以登錄本系統(tǒng),可以和用戶進行交流。,如圖5-5所示。圖5-5帖子頁面核心代碼:5.4管理員操作模塊管理員登錄本系統(tǒng)后,憑借自己的個人特殊權(quán)限可以查看本系統(tǒng)所有的相關(guān)信息,如查看課程信息、資料分類。同時,管理員可以對教師、學生用戶進行更新、添加、刪除等操作,最終實現(xiàn)對本系統(tǒng)的管理與維護,管理員操作頁面如圖5-6所示。圖5-6管理員操作頁面核心代碼:

6功能測試軟件測試是軟件質(zhì)量管理中最實際的行動。軟件測試是具有組織性、步驟性和計劃性的。軟件測試的種類可以根據(jù)測試形態(tài)、測試技術(shù)以及測試模式來進行劃分。經(jīng)過了上面的分析和設(shè)計,下面開始進行測試。6.1測試方案及測試用例網(wǎng)站測試也就是說當自己已經(jīng)實現(xiàn)功能后,開始測試這些功能是否按照自己設(shè)計的初衷實現(xiàn),測試時是否會出現(xiàn)異常,如果出現(xiàn)異常會需要怎么解決,別看只是測試,測試的時間和開發(fā)的時間基本上是差不多,所以不要輕視測試,這是最后一步,笑到最后才是做重要的。如果要確保程序的正確和邏輯通順運行,先必須檢查已完成的模塊。結(jié)合網(wǎng)站中使用的開發(fā)技術(shù),將對該網(wǎng)站所使用的測試方法進行闡述,再由測試得到的結(jié)果來判斷邏輯是否正確,網(wǎng)站是否按照功能需求開發(fā)的。6.2測試方法測試是最后一項的重要部分。不僅要找到一些錯誤和例外,而且要看一些項目問題。許多不滿意的地方和缺乏設(shè)計都是為了防止下一個設(shè)計?我不會做找出錯誤發(fā)生的位置,徹底分析錯誤的根本原因,找出項目的哪個部分有錯誤,以及邏輯方面是什么。這一切都是為了改善用戶體驗并繼續(xù)改進項目功能,因此需要進行軟件測試。那么如何去測試,可以從以下方面去測試:(1)黑盒測試黑盒測試不注重程序的運行方式和代碼運行邏輯,而是跳過內(nèi)部邏輯直接運行項目獲得結(jié)果,關(guān)注用戶的需求,從用戶的角度驗證軟件功能,實現(xiàn)端到端(end-to-end)的試驗。

資源信息輸入測試如下表所示。表6-1數(shù)據(jù)輸入測試數(shù)據(jù)輸入測試期望期望結(jié)果測試結(jié)果結(jié)論資源標題是否符合標準資源標題規(guī)格規(guī)則,并且格式正確。信息正確,并且格式也正確結(jié)果符合資源內(nèi)容能否輸入數(shù)字以外的字符,是否能輸入負值。資源內(nèi)容輸入正確,沒有負數(shù)結(jié)果符合資源類別能否輸入數(shù)字以外的字符,是否能輸入負值。資源標題輸入正確,沒有負數(shù)結(jié)果符合(2)窗體鏈接測試如表6-2所示。表6-2窗體鏈接測試窗體鏈接測試操作期望結(jié)果測試結(jié)果結(jié)論窗體鏈接是否能正確的打開指定的窗體能正確的通過鏈接打開窗體結(jié)果符合6.3測試結(jié)論軟件測試主要使用黑盒測試來測試對應(yīng)于每個測試記錄的系統(tǒng)的基本功能模塊,并且還要充分測試系統(tǒng)的每個基本功能的正常操作。測試記錄涵蓋了所有基本模塊,功能完善,系統(tǒng)運行良好。因此,該系統(tǒng)基本滿足預(yù)期的設(shè)計要求,基本滿足用戶的需求。

總結(jié)Linux學習網(wǎng)站已基本達到預(yù)期的要求,通過了最后的系統(tǒng)測試。歸納起來有以下幾點:1.本系統(tǒng)實現(xiàn)了教學信息管理功能,旨在簡化高校對教學信息的管理流程,并方便教師對自身的相關(guān)信息進行查詢。2.在設(shè)計中,按照實際用戶的需求,功能模塊通過做出用例圖來描述出來,將系統(tǒng)分為管理員身份功能模塊和普通用戶身份功能模塊。登錄時系統(tǒng)會根據(jù)登錄身份的不同跳轉(zhuǎn)到該符合該身份權(quán)限的主界面。管理員身份功能模塊包含個人信息、密碼修改、資源信息的增刪改查、課程信息的增刪改查、班級的增刪改查、角色信息的增刪改查以及菜單信息的增刪改功能。學生身份功能模塊則只能實現(xiàn)上述模塊的查詢功能。在完成了程序設(shè)計方面的開發(fā)后,又進行了較為完善的系統(tǒng)測試,以保證系統(tǒng)運行正常。在這篇畢業(yè)論文寫作中,我深深感到寫論文并不是一件簡單的事情。我認為我可以開發(fā)這個項目。這篇論文寫得非常好。后來我發(fā)現(xiàn)事實并非如此。撰寫論文是一件非常復(fù)雜的事情。清楚地介紹項目并不容易。這就像開發(fā)一個軟件。它需要一系列的過程,包括分析用戶的需求,然后設(shè)計一般結(jié)構(gòu),每個結(jié)構(gòu)是什么功能,然后實現(xiàn)它,最后測試,寫論文就像寫一個簡單的項目。根據(jù)開發(fā)文檔和設(shè)計項目功能。在撰寫論文的過程中,我深深感到描述項目的功能并不容易。學習一些已知內(nèi)容不僅簡單,而且從內(nèi)部事物中尋找新體驗和發(fā)現(xiàn)新知識。這是最重要的。在寫論文時,我學會了使用各種資源和方法來訪問相關(guān)數(shù)據(jù)。找到數(shù)據(jù)并學習分析我自己的數(shù)據(jù)以建立我自己的觀點。這些都是撰寫論文的新感受和經(jīng)驗。與此同時,我也有一些其他感悟。如收集數(shù)據(jù),尋找參考文獻,英文翻譯等,這些工作離不開他人的幫助,不要閉門造車,要多向老師和同學請教。雖然論文已經(jīng)完成,但在寫作過程中已經(jīng)暴露出一些缺點。對教材中理論知識的研究不夠扎實,英語水平還有待進一步提高。在未來的學習和工作中,我們必須學會總結(jié)和積累,并從總結(jié)和積累中獲得更好的鍛煉。雖然每次改論文都是比較麻煩,但每次都是一種提高,每解決一個問題能力就會提高一次,雖然在別人可能看起來都是不起眼的技能,但對自己卻是很重要,是無價的,是一種寶貴的財富,希望自己在計算機這個領(lǐng)域能有自己的建樹。

參考文獻何宗霖.零基礎(chǔ)學javaweb開發(fā)[M].北京:機械工業(yè)出版社,2010:49-115.陶亞楠,廖建.Javaweb開發(fā)入行真功夫[M].北京:電子工業(yè)出版社,2009:250-256.王國輝.Javaweb開發(fā)技術(shù)方案寶典[M].北京:人民郵電出版社,2008:20-30.徐明華.JavaWeb整合開發(fā)與項目實戰(zhàn)[M].北京:人民郵電出版社,2009:1-300.孫衛(wèi)琴,精通Hibernate:Java對象持久化技術(shù)詳解[M].北京:電子工業(yè)出版社,2005:1-260.RyanAsleson,NathanielT.Schutta.Ajax基礎(chǔ)教程[M].北京:人民郵電出版社,2006:1-253.MichaelKofler.Mysql5權(quán)威指南[M].第3版.北京:人民郵電出版社,2006:1-50.張洪偉.TomcatWeb開發(fā)及整合應(yīng)用[M].北京:清華大學出版

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論