web程序設(shè)計(jì)(JSP)課程設(shè)計(jì)總結(jié)
《Web程序設(shè)計(jì)(JSP)》課程設(shè)計(jì)總結(jié)
課程設(shè)計(jì)時(shí)間:201*-201*年第一學(xué)期第13周第14周課程設(shè)計(jì)班級(jí):計(jì)科08101課程設(shè)計(jì)計(jì)劃學(xué)時(shí):40實(shí)際設(shè)計(jì)學(xué)時(shí):40
設(shè)計(jì)地點(diǎn):信息中心A-107
課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn)、提出、分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié)。“Web程序設(shè)計(jì)課程設(shè)計(jì)”是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的專(zhuān)業(yè)課,是培養(yǎng)學(xué)生掌握動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的重要課程。
本次課程設(shè)計(jì)要求學(xué)生獨(dú)立開(kāi)發(fā)一個(gè)小型電子商務(wù)網(wǎng)站,向客戶(hù)提供一個(gè)介紹、展示商品的環(huán)境,是客戶(hù)選擇、購(gòu)買(mǎi)商品的虛擬平臺(tái)。系統(tǒng)要求實(shí)現(xiàn)一般的電子商務(wù)網(wǎng)站所具備的功能,包括會(huì)員登錄、商品瀏覽、商品查詢(xún)、購(gòu)物車(chē)、下訂單、結(jié)算、后臺(tái)管理等。通過(guò)本課程的課程設(shè)計(jì)要求
1.課程設(shè)計(jì)開(kāi)始之前要事先確定好課題并準(zhǔn)備好相應(yīng)素材(圖片,音頻等);2.課程設(shè)計(jì)開(kāi)始后每組同學(xué)必須相互合作共同完成課題;3.每組中的每個(gè)同學(xué)必須獨(dú)立完成定制模塊的任務(wù);4.課程設(shè)計(jì)課題要求內(nèi)容完整,功能齊全;5.要有自己的設(shè)計(jì)風(fēng)格,禁止相互copy;
6.嚴(yán)格按照課程設(shè)計(jì)時(shí)間安排作好每一項(xiàng)工作;
7.認(rèn)真分析課題,整理開(kāi)發(fā)思路,完成每天的規(guī)定的工作量;設(shè)計(jì)完成,上交完整的課程設(shè)計(jì)報(bào)告并為答辯作好充分準(zhǔn)備。
課程設(shè)計(jì)成果驗(yàn)收
要求學(xué)生認(rèn)真回顧設(shè)計(jì)過(guò)程,總結(jié)收獲,發(fā)現(xiàn)不足,整理技術(shù)資料,撰寫(xiě)課程設(shè)計(jì)報(bào)告書(shū),寫(xiě)出心得體會(huì)和改進(jìn)意見(jiàn),準(zhǔn)備答辯。
1.成果驗(yàn)收
指導(dǎo)教師及答辯小組對(duì)每位同學(xué)設(shè)計(jì)的成果進(jìn)行驗(yàn)收,打設(shè)計(jì)成果成績(jī)。驗(yàn)收時(shí)間為最后一次上機(jī)實(shí)驗(yàn)時(shí)進(jìn)行。
2.撰寫(xiě)課程設(shè)計(jì)報(bào)告
布置設(shè)計(jì)成果通過(guò)驗(yàn)收的同學(xué)撰寫(xiě)課程設(shè)計(jì)報(bào)告。學(xué)生在課程設(shè)計(jì)完成后,提交所設(shè)計(jì)課題的“課程設(shè)計(jì)報(bào)告”,要求打印稿、電子稿(Word格式)各一份,用A4幅面紙打印。
3.答辯
通過(guò)答辯達(dá)到相互學(xué)習(xí),找出不足,開(kāi)拓設(shè)計(jì)思路的目的。主要考察學(xué)生對(duì)課程設(shè)計(jì)的認(rèn)識(shí)、設(shè)計(jì)過(guò)程的體會(huì)與收獲、設(shè)計(jì)成果的理解、成果的真實(shí)性及功能、關(guān)鍵技術(shù)問(wèn)題的解決方案等。
課程設(shè)計(jì)小結(jié)
本次課程設(shè)計(jì),學(xué)生整體積極性較高,由于一些原因,這次課程設(shè)計(jì)時(shí)間短,課時(shí)少,同學(xué)們?cè)谟锌荚嚾蝿?wù)下,除了在極有限的課堂上設(shè)計(jì)制作外,課后也投入了不少的時(shí)間和精力,按要求完成小組分配的設(shè)計(jì)任務(wù)。通過(guò)本次課程設(shè)計(jì)增強(qiáng)了學(xué)生之間協(xié)同合作、相互幫助的情感,并使每位同學(xué)有了不同程度的提高,達(dá)到了課程設(shè)計(jì)的目的。
電氣信息工程系王慶月201*-11-
擴(kuò)展閱讀:Web(JSP)課程設(shè)計(jì)報(bào)告
課程設(shè)計(jì)報(bào)告
201*-201*學(xué)年第一學(xué)期
課程名稱(chēng):Web程序設(shè)計(jì)JSP課程設(shè)計(jì)
設(shè)計(jì)題目:新聞發(fā)布系統(tǒng)設(shè)計(jì)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)1班姓名:學(xué)號(hào):指導(dǎo)教師:
201*年11月
一、課程設(shè)計(jì)目的
本課程設(shè)計(jì)是學(xué)生學(xué)習(xí)完《WEB程序設(shè)計(jì)JSP》課程后,進(jìn)行的一次全
重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計(jì)報(bào)告
面的綜合訓(xùn)練。通過(guò)課程設(shè)計(jì),增強(qiáng)學(xué)生的動(dòng)手能力,強(qiáng)化學(xué)生的工程實(shí)踐意識(shí),提高其實(shí)際動(dòng)手能力,能夠鞏固其理論基礎(chǔ)并加深其對(duì)理論的理解,為后續(xù)課程的學(xué)習(xí)打下基礎(chǔ)。
網(wǎng)絡(luò)程序設(shè)計(jì)是計(jì)算機(jī)網(wǎng)絡(luò)工程專(zhuān)業(yè)一門(mén)重要的專(zhuān)業(yè)必修課。為了進(jìn)一步鞏固課堂上所學(xué)到的知識(shí),深刻把握J(rèn)SP技術(shù)、JavaBean技術(shù)以及JDBC連接數(shù)據(jù)庫(kù)技術(shù)等,鍛煉學(xué)生熟練的應(yīng)用JSP技術(shù)等進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)和網(wǎng)站開(kāi)發(fā)的能力,開(kāi)設(shè)網(wǎng)絡(luò)程序課程的課程設(shè)計(jì)。
二、課程設(shè)計(jì)軟硬件環(huán)境
1.硬件環(huán)境:PC兼容機(jī)
2.軟件系統(tǒng):WindowsXP、Tomcat、Access、FrontPage\\Dreamweaver
三、課程設(shè)計(jì)內(nèi)容1需求分析
本系統(tǒng)主要實(shí)現(xiàn)如何添加和管理每天的新聞內(nèi)容:顯示每條新聞的標(biāo)題、作者、日期、詳細(xì)內(nèi)容等;使新聞管理員能夠借助該系統(tǒng)組織新聞發(fā)布工作,實(shí)現(xiàn)對(duì)新聞的增加、修改和刪除等。
2需完成的任務(wù)
(1)需求分析要求
準(zhǔn)確了解并分析系統(tǒng)的需要和要求,弄清系統(tǒng)要達(dá)到的目標(biāo)和實(shí)現(xiàn)的功能;畫(huà)出數(shù)據(jù)庫(kù)E-R圖,列出數(shù)據(jù)庫(kù)表。(2)寫(xiě)出系統(tǒng)的設(shè)計(jì)
通過(guò)對(duì)用戶(hù)需求進(jìn)行綜合、歸納,詳細(xì)寫(xiě)出系統(tǒng)功能模塊結(jié)構(gòu)圖,各個(gè)模塊間的功能描述。
(3)給出部分關(guān)鍵代碼和運(yùn)行界面
根據(jù)需求,寫(xiě)出關(guān)鍵模塊的部分代碼,同時(shí)給出系統(tǒng)運(yùn)行界面。
重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計(jì)報(bào)告
3數(shù)據(jù)庫(kù)設(shè)計(jì)
E-R圖
編號(hào)作者用戶(hù)權(quán)限用戶(hù)密碼內(nèi)容新聞編號(hào)用戶(hù)表發(fā)布日期新聞管理標(biāo)題用戶(hù)名
數(shù)據(jù)庫(kù)表
表1User用戶(hù)列表
列名ID數(shù)據(jù)類(lèi)型smallint(6)是否為空否否否是自增否主外鍵主鍵admin_usernamevarchar(20)admin_passwordvarchar(30)admin_desvarchar(255)表2News新聞列表
列名IDauthortitlecontentpubdate數(shù)據(jù)類(lèi)型smallint(6)varchar(20)varchar(30)TextDate/Time是否為空否是是是是自增否主外鍵主鍵重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計(jì)報(bào)告
重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計(jì)報(bào)告
4系統(tǒng)設(shè)計(jì)列表顯示管理員修改刪除新聞退出登錄發(fā)添加布系統(tǒng)列表顯示一般用戶(hù)查看新聞搜索新聞一般用戶(hù)登錄到系統(tǒng)后可以查看新聞列表,查看新聞詳情以及搜索新聞,管理員身份登錄到系統(tǒng)后可以查看新聞列表,并且可以修改,刪除和添加已有新聞,對(duì)已有新聞進(jìn)行管理,最后可以進(jìn)行安全退出。
5系統(tǒng)實(shí)現(xiàn)
detail.jsp(新聞詳細(xì)內(nèi)容顯示)
新聞詳細(xì)內(nèi)容
詳細(xì)內(nèi)容
重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計(jì)報(bào)告
add.jsp(新聞發(fā)布)部分關(guān)鍵代碼:
0)out.println("發(fā)布成功");elseout.println("發(fā)布失敗");%>
返回管理
重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計(jì)報(bào)告
edit.jsp(修改已有新聞)部分關(guān)鍵代碼:
重慶郵電大學(xué)移通學(xué)院Web課程設(shè)計(jì)報(bào)告
Stringsql="updatenewssettitle=""+title+"",author=""+author+"",content=""+content+"",pubdate=""+pubdate+""whereid=""+id+""";
intresult=conn.executeUpdate(sql);if(result>0)out.println("更新成功");elseout.println("更新失敗");%>
返回管理
總結(jié)
通過(guò)JSP動(dòng)態(tài)網(wǎng)頁(yè)的課程設(shè)計(jì),進(jìn)一步鞏固了我們?cè)谡n堂上所學(xué)到的知識(shí),
讓我們能更深刻的把握好JSP技術(shù)、JavaBean技術(shù)以及JDBC連接數(shù)據(jù)庫(kù)技術(shù)等,鍛煉了我們熟練應(yīng)用JSP技術(shù)等進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)和網(wǎng)站開(kāi)發(fā)的能力,增強(qiáng)了動(dòng)手能力,強(qiáng)化了工程實(shí)踐能力,鞏固了理論基礎(chǔ)并加深了我們對(duì)理論的理解。
友情提示:本文中關(guān)于《web程序設(shè)計(jì)(JSP)課程設(shè)計(jì)總結(jié)》給出的范例僅供您參考拓展思維使用,web程序設(shè)計(jì)(JSP)課程設(shè)計(jì)總結(jié):該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。