資源描述:
《在線手機(jī)商城的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、學(xué)號(hào)課程設(shè)計(jì)報(bào)告課程名稱Web技術(shù)(JSP)課程設(shè)計(jì)題目在線手機(jī)商城的設(shè)計(jì)與實(shí)現(xiàn)學(xué)部專業(yè)班級(jí)姓名指導(dǎo)教師2013年12月26日WEB技術(shù)(JSP)課程設(shè)計(jì)任務(wù)書題目:在線手機(jī)商城的設(shè)計(jì)與實(shí)現(xiàn)1.課程設(shè)計(jì)教學(xué)條件要求課程設(shè)計(jì)開發(fā)平臺(tái)與工具:eclipse/Dreamweaver+JSP+SQLSERVER20052.課程設(shè)計(jì)任務(wù)該系統(tǒng)主要完成在線手機(jī)類產(chǎn)品買賣交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),主要用于將手機(jī)產(chǎn)品直觀地展現(xiàn)給客戶,宣傳每個(gè)手機(jī)產(chǎn)品的優(yōu)劣及為客戶提供手機(jī)商品在線預(yù)訂和購買服務(wù)。3.課程設(shè)計(jì)任務(wù)(功能)說明及功能模塊圖該系
2、統(tǒng)主要的功能包括:手機(jī)分類檢索、客戶在線預(yù)訂、最新手機(jī)推薦、熱門手機(jī)瀏覽、手機(jī)詳細(xì)資料顯示、手機(jī)銷售排行統(tǒng)計(jì)、手機(jī)商品分類管理等功能。(1)用戶注冊(cè)登陸模塊用戶注冊(cè)登陸模塊主要用于注冊(cè)網(wǎng)上商城的會(huì)員,儲(chǔ)存詳細(xì)的客戶檔案,便于管理員管理現(xiàn)有會(huì)員,同時(shí)也有利于會(huì)員了解公司的最新產(chǎn)品資訊。該模塊的子功能有用戶在線注冊(cè)、用戶登錄管理和用戶資料。圖2.1用戶注冊(cè)登陸模塊圖(2)手機(jī)檢索查詢模塊圖2.2手機(jī)檢索查詢模塊圖(3)購物車管理模塊圖2.3購物車管理結(jié)構(gòu)圖(4)后臺(tái)手機(jī)商品管理圖2.4后臺(tái)商品信息管理結(jié)構(gòu)圖(5)后臺(tái)用戶管
3、理圖2.5后臺(tái)用戶管理3.數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)主要設(shè)計(jì)一下幾張表單:(1)商品基本信息表:存放網(wǎng)上商城銷售商品的基本信息(2)商品分類信息表:存放網(wǎng)上商城商品分類的基本信息(3)用戶基本信息表:存放網(wǎng)上商城注冊(cè)用戶的基本信息(4)訂單信息表:存放與用戶相關(guān)的訂單基本信息(5)訂單條目信息表:存放與訂單有關(guān)的具體條目信息(訂單中的商品價(jià)格以及數(shù)量)(6)管理員信息表:存放管理的用戶名和密碼等信息。4.各模塊的功能說明整個(gè)系統(tǒng)主要包含以下功能模塊:(1)會(huì)員注冊(cè)登錄模塊:用來實(shí)現(xiàn)用戶的注冊(cè)及登陸功能、修改用戶資料功能。(2)商
4、品檢索查詢模塊:產(chǎn)品的分類顯示、熱銷商品排行顯示。(3)會(huì)員購物車管理模塊:會(huì)員購物車的顯示和管理、訂單生成和管理、選擇付款方式等。(4)后臺(tái)商品信息管理模塊:用來對(duì)商品的增加、刪除和修改功能。(5)后臺(tái)訂單管理模塊:用來對(duì)用戶的訂單進(jìn)行處理。(6)后臺(tái)用戶管理模塊:管理員對(duì)注冊(cè)用戶信息進(jìn)行維護(hù)。目 錄1主要技術(shù)闡述72總體規(guī)劃與設(shè)計(jì)82.1需求分析82.2系統(tǒng)功能劃分82.3數(shù)據(jù)庫設(shè)計(jì)83頁面設(shè)計(jì)與編碼113.1界面設(shè)計(jì)113.1.1首頁界面113.1.2注冊(cè)界面113.1.3登陸界面123.1.4瀏覽手機(jī)界面123
5、.1.5注冊(cè)信息修改界面133.1.6管理員功能界面143.1.7退出登陸界面153.2系統(tǒng)核心代碼153.2.1商品添加servlet代碼153.2.2訂單servlet代碼183.2.3購物車jsp代碼194總結(jié)21參考文獻(xiàn)221主要技術(shù)闡述SQLServer2005是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能(BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。MicrosoftSQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQLSe
6、rver2005數(shù)據(jù)引擎是該企業(yè)數(shù)據(jù)管理解決方案的核心。此外MicrosoftSQLServer2005結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的BI解決方案,幫助您的團(tuán)隊(duì)通過記分卡、Dashboard、Webservices和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。MVC是一個(gè)框架模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。使用MVC應(yīng)用程序被分成三個(gè)核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù)。最典型的MVC就是JSP+servlet+javabean的模式。222總體規(guī)劃與
7、設(shè)計(jì)2.1需求分析近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐漸進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是網(wǎng)上商城開始流行起來,越來越多的商家在網(wǎng)上建起在線商城,向消費(fèi)者展現(xiàn)出一種新穎的購物理念。網(wǎng)上商城是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動(dòng)態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動(dòng)或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動(dòng)態(tài)信息是指隨時(shí)變化的學(xué)校,如公司報(bào)價(jià),商城新聞和商城專題信息等。網(wǎng)上商城系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞學(xué)校,完成電子貿(mào)易或EDI交
8、易。這種全新的交易方式實(shí)現(xiàn)了公司文檔與資金的無紙化交換。2.2系統(tǒng)功能劃分優(yōu)秀的網(wǎng)站需要各種類型的模塊。各種功能模塊在網(wǎng)站中扮演著不同的角色,它是使網(wǎng)站和用戶之間溝通的基本橋梁。本網(wǎng)站分為前臺(tái)模塊和后臺(tái)模塊,網(wǎng)站前臺(tái)是面向網(wǎng)站訪問用戶的,通俗的說也就是給訪問網(wǎng)站的人看的內(nèi)容和頁面,如瀏覽手機(jī)等操作。網(wǎng)站的后臺(tái)通常需要帳號(hào)及密碼等信