- 相關(guān)推薦
JSP課程總結(jié)
總結(jié)是在一段時間內(nèi)對學(xué)習(xí)和工作生活等表現(xiàn)加以總結(jié)和概括的一種書面材料,它能夠使頭腦更加清醒,目標(biāo)更加明確,讓我們一起認(rèn)真地寫一份總結(jié)吧?偨Y(jié)怎么寫才能發(fā)揮它的作用呢?下面是小編整理的JSP課程總結(jié),希望能夠幫助到大家。
JSP課程總結(jié)1
一、課程設(shè)計目的
本課程設(shè)計是學(xué)生學(xué)習(xí)完《WEB程序設(shè)計JSP》課程后,進(jìn)行的一次全
xx大學(xué)移通學(xué)院Web課程設(shè)計報告
面的綜合訓(xùn)練。通過課程設(shè)計,增強學(xué)生的動手能力,強化學(xué)生的工程實踐意識,提高其實際動手能力,能夠鞏固其理論基礎(chǔ)并加深其對理論的理解,為后續(xù)課程的學(xué)習(xí)打下基礎(chǔ)。
網(wǎng)絡(luò)程序設(shè)計是計算機網(wǎng)絡(luò)工程專業(yè)一門重要的專業(yè)必修課。為了進(jìn)一步鞏固課堂上所學(xué)到的知識,深刻把握J(rèn)SP技術(shù)、JavaBean技術(shù)以及JDBC連接數(shù)據(jù)庫技術(shù)等,鍛煉學(xué)生熟練的應(yīng)用JSP技術(shù)等進(jìn)行動態(tài)網(wǎng)頁和網(wǎng)站開發(fā)的能力,開設(shè)網(wǎng)絡(luò)程序課程的課程設(shè)計。
二、課程設(shè)計軟硬件環(huán)境
1、硬件環(huán)境:PC兼容機
2、軟件系統(tǒng):WindowsXP、Tomcat、Access、FrontPage\Dreamweaver
三、課程設(shè)計內(nèi)容
1需求分析
本系統(tǒng)主要實現(xiàn)如何添加和管理每天的新聞內(nèi)容:顯示每條新聞的標(biāo)題、作者、日期、詳細(xì)內(nèi)容等;使新聞管理員能夠借助該系統(tǒng)組織新聞發(fā)布工作,實現(xiàn)對新聞的'增加、修改和刪除等。
2需完成的任務(wù)
。1)需求分析要求
準(zhǔn)確了解并分析系統(tǒng)的需要和要求,弄清系統(tǒng)要達(dá)到的目標(biāo)和實現(xiàn)的功能;畫出數(shù)據(jù)庫E—R圖,列出數(shù)據(jù)庫表。(2)寫出系統(tǒng)的設(shè)計
通過對用戶需求進(jìn)行綜合、歸納,詳細(xì)寫出系統(tǒng)功能模塊結(jié)構(gòu)圖,各個模塊間的功能描述。
(3)給出部分關(guān)鍵代碼和運行界面
根據(jù)需求,寫出關(guān)鍵模塊的部分代碼,同時給出系統(tǒng)運行界面。
xx大學(xué)移通學(xué)院Web課程設(shè)計報告
3數(shù)據(jù)庫設(shè)計
E—R圖
編號作者用戶權(quán)限用戶密碼內(nèi)容新聞編號用戶表發(fā)布日期新聞管理標(biāo)題用戶名
數(shù)據(jù)庫表
表1User用戶列表
列名ID數(shù)據(jù)類型smallint(6)是否為空否否否是自增否主外鍵主鍵admin usernamevarchar(20)admin passwordvarchar(30)admin desvarchar(255)表2News新聞列表
列名IDauthortitlecontentpubdate數(shù)據(jù)類型smallint(6)varchar(20)varchar(30)TextDate/Time是否為空否是是是是自增否主外鍵主鍵重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計報告
xx大學(xué)移通學(xué)院Web課程設(shè)計報告
4系統(tǒng)設(shè)計列表顯示管理員修改刪除新聞退出登錄發(fā)添加布系統(tǒng)列表顯示一般用戶查看新聞搜索新聞一般用戶登錄到系統(tǒng)后可以查看新聞列表,查看新聞詳情以及搜索新聞,管理員身份登錄到系統(tǒng)后可以查看新聞列表,并且可以修改,刪除和添加已有新聞,對已有新聞進(jìn)行管理,最后可以進(jìn)行安全退出。
5系統(tǒng)實現(xiàn)
detail、jsp(新聞詳細(xì)內(nèi)容顯示)
新聞詳細(xì)內(nèi)容
詳細(xì)內(nèi)容
xx大學(xué)移通學(xué)院Web課程設(shè)計報告
add、jsp(新聞發(fā)布)部分關(guān)鍵代碼:
0)out、println("發(fā)布成功");elseout、println("發(fā)布失敗");%>
返回管理
xx大學(xué)移通學(xué)院Web課程設(shè)計報告
edit、jsp(修改已有新聞)部分關(guān)鍵代碼:
xx大學(xué)移通學(xué)院Web課程設(shè)計報告
Stringsql="updatenewssettitle=""+title+"",author=""+author+"",content=""+content+"",pubdate=""+pubdate+""whereid=""+id+""";
intresult=conn、executeUpdate(sql);if(result>0)out、println("更新成功");elseout、println("更新失敗");%>
返回管理
總結(jié)
通過JSP動態(tài)網(wǎng)頁的課程設(shè)計,進(jìn)一步鞏固了我們在課堂上所學(xué)到的知識,
讓我們能更深刻的把握好JSP技術(shù)、JavaBean技術(shù)以及JDBC連接數(shù)據(jù)庫技術(shù)等,鍛煉了我們熟練應(yīng)用JSP技術(shù)等進(jìn)行動態(tài)網(wǎng)頁和網(wǎng)站開發(fā)的能力,增強了動手能力,強化了工程實踐能力,鞏固了理論基礎(chǔ)并加深了我們對理論的理解。
JSP課程總結(jié)2
學(xué)習(xí)jsp課程一個學(xué)期了,對于jsp的課程也有了一些了解。
從知道什么是jsp,到了解jsp的開發(fā)環(huán)境,到j(luò)sp的處理過程,,到j(luò)sp開發(fā)的基礎(chǔ),到j(luò)sp的語法等等。
首先,Jsp是一種動態(tài)網(wǎng)頁的技術(shù),是在傳統(tǒng)的網(wǎng)頁html文件中插入java程序段和jsp標(biāo)記,而形成的jsp文件。
Jsp開發(fā)的環(huán)境是需要一些開發(fā)工具,所以要安裝一些工具和配置工具 JSP技術(shù)使用java編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。
Web在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。
JSP與Java servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。
JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進(jìn)行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java servlet是JSP的技術(shù)基礎(chǔ),而且大型的`Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向internet的所有特點。
眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM Oracle Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。
Jsp技術(shù)的優(yōu)點有很多,JSP技術(shù)是用JAVA語言作為腳本語言的,JAVA是成熟的,強大的,易擴充的編程語言,遠(yuǎn)優(yōu)于基于BASIC的腳本語言。一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。系統(tǒng)的多平臺支持;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴展。強大的可伸縮性。從只有一個小的jar文件就可以運行Servlet JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺Application進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。 多樣化和功能強大的開發(fā)工具支持。
JSP也有它的缺點,因為用jsp技術(shù)顯得更加的復(fù)雜,而且
java的運行速度是喲哦那個class內(nèi)存來完成的所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說,性價比比較低。從另一方面,它還需要硬盤空間來儲存一系列的java文件和.class文件,以及對應(yīng)的版本文件。
以上是我學(xué)習(xí)了Jsp課程的一些總結(jié)。
JSP課程總結(jié)3
3周第14周課程設(shè)計班級:計科08101課程設(shè)計計劃學(xué)時:40實際設(shè)計學(xué)時:40
設(shè)計地點:信息中心A—107
課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn)、提出、分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié)。“Web程序設(shè)計課程設(shè)計”是計算機科學(xué)與技術(shù)專業(yè)的專業(yè)課,是培養(yǎng)學(xué)生掌握動態(tài)網(wǎng)站開發(fā)的重要課程。
本次課程設(shè)計要求學(xué)生獨立開發(fā)一個小型電子商務(wù)網(wǎng)站,向客戶提供一個介紹、展示商品的環(huán)境,是客戶選擇、購買商品的虛擬平臺。系統(tǒng)要求實現(xiàn)一般的電子商務(wù)網(wǎng)站所具備的功能,包括會員登錄、商品瀏覽、商品查詢、購物車、下訂單、結(jié)算、后臺管理等。通過本課程的課程設(shè)計要求
1、課程設(shè)計開始之前要事先確定好課題并準(zhǔn)備好相應(yīng)素材(圖片,音頻等);
2、課程設(shè)計開始后每組同學(xué)必須相互合作共同完成課題;
3、每組中的每個同學(xué)必須獨立完成定制模塊的任務(wù);
4、課程設(shè)計課題要求內(nèi)容完整,功能齊全;
5、要有自己的設(shè)計風(fēng)格,禁止相互copy;
6、嚴(yán)格按照課程設(shè)計時間安排作好每一項工作;
7、認(rèn)真分析課題,整理開發(fā)思路,完成每天的規(guī)定的工作量;設(shè)計完成,上交完整的課程設(shè)計報告并為答辯作好充分準(zhǔn)備。
課程設(shè)計成果驗收
要求學(xué)生認(rèn)真回顧設(shè)計過程,總結(jié)收獲,發(fā)現(xiàn)不足,整理技術(shù)資料,撰寫課程設(shè)計報告書,寫出心得體會和改進(jìn)意見,準(zhǔn)備答辯。
1.成果驗收
指導(dǎo)教師及答辯小組對每位同學(xué)設(shè)計的成果進(jìn)行驗收,打設(shè)計成果成績。驗收時間為最后一次上機實驗時進(jìn)行。
2.撰寫課程設(shè)計報告
布置設(shè)計成果通過驗收的同學(xué)撰寫課程設(shè)計報告。學(xué)生在課程設(shè)計完成后,提交所設(shè)計課題的“課程設(shè)計報告”,要求打印稿、電子稿(Word格式)各一份,用A4幅面紙打印。
3.答辯
通過答辯達(dá)到相互學(xué)習(xí),找出不足,開拓設(shè)計思路的目的`。主要考察學(xué)生對課程設(shè)計的認(rèn)識、設(shè)計過程的體會與收獲、設(shè)計成果的理解、成果的真實性及功能、關(guān)鍵技術(shù)問題的解決方案等。
課程設(shè)計小結(jié)
本次課程設(shè)計,學(xué)生整體積極性較高,由于一些原因,這次課程設(shè)計時間短,課時少,同學(xué)們在有考試任務(wù)下,除了在極有限的課堂上設(shè)計制作外,課后也投入了不少的時間和精力,按要求完成小組分配的設(shè)計任務(wù)。通過本次課程設(shè)計增強了學(xué)生之間協(xié)同合作、相互幫助的情感,并使每位同學(xué)有了不同程度的提高,達(dá)到了課程設(shè)計的目的。
【JSP課程總結(jié)】相關(guān)文章:
Jsp頁面中的字符編碼方式與亂碼解決方法03-20
5種JSP頁面顯示為亂碼的解決方法03-20
PS課程總結(jié)11-13
課程學(xué)習(xí)總結(jié)01-02
園林課程考核總結(jié)05-16
課程考核改革總結(jié)05-13
溝通與協(xié)調(diào)課程總結(jié)03-28
落實課程方案總結(jié)03-19
社區(qū)義工課程總結(jié)05-18