動態(tài)網(wǎng)站開發(fā)課設論文

動態(tài)網(wǎng)站開發(fā)課設論文

ID:43748172

大?。?50.95 KB

頁數(shù):38頁

時間:2019-10-13

動態(tài)網(wǎng)站開發(fā)課設論文_第1頁
動態(tài)網(wǎng)站開發(fā)課設論文_第2頁
動態(tài)網(wǎng)站開發(fā)課設論文_第3頁
動態(tài)網(wǎng)站開發(fā)課設論文_第4頁
動態(tài)網(wǎng)站開發(fā)課設論文_第5頁
資源描述:

《動態(tài)網(wǎng)站開發(fā)課設論文》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。

1、大連科技學院動態(tài)網(wǎng)站開發(fā)課程設計學生姓名專業(yè)班級指導教師職稱講師所在單位信息科學系信管教研室教學部主任完成日期2015年6月26日綜合評定:課程設計評分標準學號姓名專業(yè)班級編號考核項目分值評分備注1平時工作態(tài)度及遵守紀律情況202圖形界面設計103數(shù)據(jù)庫操作204運行效果(功能是否完成)105報告306綜合運用知識能力(架構使用)10總評成績(優(yōu)、良、中、及格、不及格)2015年6月26H指導教師簽字:1“考試無憂”圖書銷售網(wǎng)概述11.1課題簡介11.2設計目的21.3系統(tǒng)開發(fā)所采用的技術22數(shù)據(jù)庫結(jié)構32.1用戶表32,2商品類別表42.3

2、商品表42.4訂單表43“考試無憂”圖書銷售網(wǎng)設計與實現(xiàn)53.1系統(tǒng)首頁53.2會員注冊63.2.1注冊模塊視圖63.2.2注冊模塊模型73.2.3注冊模塊控制器83.3登錄113.3,1登錄模塊視圖113.3.2登錄模塊模型113.3.3登錄模塊控制器123.4瀏覽圖書153.4.1視圖153.4.2模型213.4.3控制器223.5杳看購物車253.5.1視圖253.5.2控制器263.6查詢商品293.6.1視圖293.6.2控制器303.7查看訂單333.7.1視圖333.8退岀登錄341“考試無憂”圖書銷售網(wǎng)概述1.1課題簡介《動態(tài)

3、網(wǎng)站開發(fā)課程設計》是專業(yè)必修課,是信息管理與信息系統(tǒng)專業(yè)一門實用性很強的專業(yè)技能課程。使用JSP技術設計一個圖書銷售網(wǎng)。并按照軟件工程的思想完成該商品銷售系統(tǒng)的全部模塊,其小包括以下五方而內(nèi)容:1.JSP的語法:復習JSP頁面的基本結(jié)構、變量和方法的聲明、Java程序片、表達式、JSP注釋、JSP指令標簽以及JSP動作標簽等基木知識。為商品銷售系統(tǒng)建立JSP頁面。2.JSP內(nèi)置對象:復習JSP的request、response、session、out四個內(nèi)置對彖。實現(xiàn)JSP商品列表分頁;實現(xiàn)論壇登錄登出;完成購物車功能。3.項目數(shù)據(jù)庫的設計:

4、實現(xiàn)商品銷售系統(tǒng)的數(shù)據(jù)庫設計。建立shop數(shù)據(jù)庫,在數(shù)據(jù)庫中建立4張數(shù)據(jù)表,用戶表(user)、商品表(goods)>訂單表(orderform)、商品類別表(classify)。確定數(shù)據(jù)庫表中的索引及約束。4.使用JDBC連接數(shù)據(jù)庫:使用純Java驅(qū)動的方式連接數(shù)據(jù)庫,實現(xiàn)商品信息、用戶信息、購物車信息的增、刪、改、查操作。5.使用MVC架構:使用MVC架構編寫商品銷售網(wǎng)的部分模塊。采用JSP程序設計語言實現(xiàn)B/S模式下的簡單的圖書銷售網(wǎng)(貨到付款)流程。采用MVC模式實現(xiàn)各個模塊。主要模塊有:注冊、登錄、購物車、瀏覽圖書、查詢圖書、確認訂

5、單、查詢訂單、退出登錄功能。主要功能模塊如下圖1所示:圖1商甜銷售網(wǎng)模塊圖1.2設計目的使用JSP技術設計一個圖書銷售網(wǎng),運用自己所學習的JSP使用教程即動態(tài)網(wǎng)站開發(fā)技術設計開發(fā)一個簡單的圖書銷售網(wǎng),鞏固所學知識,鍛煉動手能力,學握JSP的基木語法,培養(yǎng)編程思想,具備初步建立小型網(wǎng)站的能力,為以后的實踐工作打下堅實的基礎。1.3系統(tǒng)開發(fā)所采用的技術設計開發(fā)“考試無憂”圖書銷售網(wǎng),主要使用eclipse開發(fā)工具、mysql數(shù)據(jù)庫以及在設計過程中使用MVC架構,JSP,JavaBean,JDBC,servlet等技術。開發(fā)環(huán)境:NeoDev5名稱

6、版本說明JDK1.5.0_13Java開發(fā)包Eclipse3.3.1IDE環(huán)境Tomcat5.5.25Servlet容器啟動文件名稱說明Buildconf.batTomcat下Web配置文件生成器Edipse.bat啟動EclipseTomcatbat啟動TomcatEclipse是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,Eclipse附帶了一個標準的插件集,包扌EJava開發(fā)工具(JavaDevelopmentKit,JDK)。MySQL是一個關系型數(shù)據(jù)

7、庫管理系統(tǒng),由瑞典MySQLAB公司開發(fā),目前屬TOracle旗下公司。MySQL最流行的關系型數(shù)據(jù)庫管理系統(tǒng),在WEB應用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,關系數(shù)據(jù)庫管理系統(tǒng))應用軟件Z-oMySQL是一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng),關聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表屮,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性oMySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL軟件采用了雙授權政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成

8、本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。MVC全名是ModelViewController,是模型(model)—視圖(v

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。