




已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第七章綜合實(shí)訓(xùn) 構(gòu)建小型電子商務(wù)系統(tǒng) 電子商務(wù) ElectronicCommerce 是在Internet開(kāi)放的網(wǎng)絡(luò)環(huán)境下 基于瀏覽器 服務(wù)器應(yīng)用方式 實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購(gòu)物 商戶之間的網(wǎng)上交易的一種新型的商業(yè)運(yùn)營(yíng)模式 電子商務(wù)是Internet爆炸式發(fā)展的直接產(chǎn)物 是網(wǎng)絡(luò)技術(shù)應(yīng)用的全新發(fā)展方向 Internet本身所具有的開(kāi)放性 全球性 低成本 高效率的特點(diǎn) 也成為電子商務(wù)的內(nèi)在特征 并使得電子商務(wù)大大超越了作為一種新的貿(mào)易形式所具有的價(jià)值 它不僅會(huì)改變企業(yè)本身的生產(chǎn) 經(jīng)營(yíng) 管理活動(dòng) 而且將影響到整個(gè)社會(huì)的經(jīng)濟(jì)運(yùn)行與結(jié)構(gòu) 本章主要內(nèi)容 完整的電子商務(wù)系統(tǒng)應(yīng)該是從信息收集 原料采購(gòu) 產(chǎn)品宣傳 客戶統(tǒng)計(jì) 網(wǎng)上購(gòu)物 訂單處理 貨款支付 直至最后的商品配送的全過(guò)程的電子化 本章以設(shè)計(jì)開(kāi)發(fā)一個(gè)簡(jiǎn)單的小型電子商務(wù)系統(tǒng) 主要包括網(wǎng)上購(gòu)物和訂單處理功能為例 使大家對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)有一個(gè)整體了解 本章通過(guò)小型的電子商務(wù)系統(tǒng)的實(shí)例 講述采用JSP JDBC MySql的模式如何定制一個(gè)小型電子商務(wù)平臺(tái) 7 1小型電子商務(wù)系統(tǒng)簡(jiǎn)介 小型電子商務(wù)系統(tǒng)主要由商品管理 訂單管理 購(gòu)物車(chē)管理 用戶管理4部分組成 1 商品管理管理員將商品進(jìn)行分類(lèi) 對(duì)商品類(lèi)別統(tǒng)一編碼 維護(hù)商品類(lèi)別信息 管理員對(duì)所有商品按類(lèi)別統(tǒng)一編碼 并登記各商品的主要信息 用戶可以按類(lèi)別或關(guān)鍵字查詢商品 查看商品詳細(xì)信息 2 購(gòu)物車(chē)管理用戶購(gòu)買(mǎi)商品時(shí) 先將要購(gòu)買(mǎi)商品和購(gòu)買(mǎi)數(shù)量添加至購(gòu)物車(chē)內(nèi) 再提交購(gòu)物車(chē) 則生成一個(gè)訂單 對(duì)于未提交的購(gòu)物車(chē) 可以修改購(gòu)物車(chē)內(nèi)商品的數(shù)量 刪除購(gòu)物車(chē)內(nèi)已選商品及清空購(gòu)物車(chē) 3 訂單管理用戶可以查看自己提交的訂單和訂單詳細(xì)信息 管理員可以查看訂單 并根據(jù)收款和出貨情況更新訂單中的 付款 和 出貨 狀態(tài)信息 對(duì)于某些特定的訂單 可以將其刪除 4 用戶管理客戶可以注冊(cè)成為用戶 系統(tǒng)對(duì)用戶統(tǒng)一編碼 登記用戶主要信息 對(duì)于某些特定的用戶 可以將其刪除 7 2MySQL實(shí)訓(xùn) 連接和退出MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)創(chuàng)建數(shù)據(jù)庫(kù)和表查詢表 7 2 1連接和退出MySQL數(shù)據(jù)庫(kù)管理系統(tǒng) 練習(xí)1 連接MySQL數(shù)據(jù)庫(kù)系統(tǒng) 1 從命令行窗口連接本機(jī)的MySQL數(shù)據(jù)庫(kù)系統(tǒng) 2 從命令行窗口連接相鄰其他機(jī)器上的MySQL數(shù)據(jù)庫(kù)系統(tǒng) 練習(xí)2 查看數(shù)據(jù)庫(kù)文件 查看MySQL數(shù)據(jù)庫(kù)系統(tǒng)中已存在哪些數(shù)據(jù)庫(kù) 查看其中名為 mysql 的數(shù)據(jù)庫(kù)中有哪些表 一般MySQL數(shù)據(jù)庫(kù)系統(tǒng)安裝后會(huì)生成一些默認(rèn)的數(shù)據(jù)庫(kù) 練習(xí)3 熟悉MySQL的工作環(huán)境 熟悉MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用的命令行窗口 練習(xí)4 退出數(shù)據(jù)庫(kù)管理系統(tǒng) 退出數(shù)據(jù)庫(kù)管理系統(tǒng) 斷開(kāi)與MySQL的連接 7 2 2創(chuàng)建數(shù)據(jù)庫(kù)和表 練習(xí)1 創(chuàng)建數(shù)據(jù)庫(kù) 創(chuàng)建一個(gè)名為 business 的數(shù)據(jù)庫(kù) 練習(xí)2 創(chuàng)建表 在 business 數(shù)據(jù)庫(kù)中創(chuàng)建6張表 商品類(lèi)別表 categories 商品信息表 products 用戶信息表 users 購(gòu)物車(chē)中商品表 shopCar 訂單信息表 order 訂單明細(xì)表 orderInfo 練習(xí)3 設(shè)置主鍵 categories表的主鍵為 Id 字段 products表的主鍵為 Id 字段 users表的主鍵為 Id 字段 shopCar表的主鍵為 Id 字段 order表的主鍵為 orderId 字段 orderInfo表的主鍵為 Id 字段 練習(xí)4 創(chuàng)建索引 在products表中為 categoryId 字段設(shè)置索引 在shopCar表中為 userId 和 productId 字段設(shè)置索引 在order表中為 userId 字段設(shè)置索引 在orderInfo表中為 orderId 和 productId 字段設(shè)置索引 練習(xí)5 設(shè)置表之間的關(guān)系 products表的 categoryId 字段與category表的 Id 字段相關(guān)聯(lián) shopCar表的 userId 字段與users表的 Id 字段相關(guān)聯(lián) productId 字段與product表的 Id 字段相關(guān)聯(lián) order表的 userId 字段與users表的 Id 字段相關(guān)聯(lián) orderInfo表的 orderId 字段與order表的 orderId 字段相關(guān)聯(lián) productId 字段與product表的 Id 字段相關(guān)聯(lián) 練習(xí)6 增加新記錄 向categories表 product表 users表增加記錄 練習(xí)7 刪除記錄 在users表中刪除Id為8的記錄 練習(xí)8 更新記錄 將用戶 張珊 的性別修改為 男 7 2 3查詢表 練習(xí)1 選擇查詢 1 在products表中查找類(lèi)別為 1 的所有商品信息 2 查找所有普通用戶的姓名和電話 3 查找所有零售單價(jià)在5000 10000元的商品 練習(xí)2 實(shí)現(xiàn)多表查詢 1 查找屬于 夏普 的所有商品信息 2 查找用戶 張珊 購(gòu)物車(chē)中添加的商品和數(shù)量 3 查找用戶 張珊 提交的訂單中購(gòu)買(mǎi)的商品的和數(shù)量 練習(xí)3 取出查詢結(jié)果的中間記錄 將商品表按 Id 字段升序排列后 取出其中第5 10條記錄 7 3JDBC和JSP的使用實(shí)訓(xùn) JDBC的使用使用JSP編寫(xiě)頁(yè)面程序 7 3 1JDBC的使用 練習(xí)1 寫(xiě)出加載MySQL驅(qū)動(dòng)程序的代碼 練習(xí)2 寫(xiě)出與上節(jié)創(chuàng)建的 business 數(shù)據(jù)庫(kù)連接時(shí)使用的URL 并寫(xiě)出使用此URL建立數(shù)據(jù)庫(kù)連接的代碼 定義此數(shù)據(jù)庫(kù)連接名為 conn 練習(xí)3 寫(xiě)出使用 conn 創(chuàng)建Statement對(duì)象的代碼 定義此Statement對(duì)象名為 stmt 練習(xí)4 寫(xiě)出使用 stmt 向數(shù)據(jù)庫(kù)發(fā)送SQL語(yǔ)句 select fromusers 并返回查詢結(jié)果集的代碼 定義此查詢結(jié)果集名為 rs 練習(xí)5 寫(xiě)出獲取查詢結(jié)果集中每個(gè)用戶信息的代碼 練習(xí)6 寫(xiě)出關(guān)閉 stmt 和 conn 的代碼 7 3 2使用JSP編寫(xiě)頁(yè)面程序 練習(xí)1 建立小型電子商務(wù)系統(tǒng)的站點(diǎn)根目錄 在Tomcat發(fā)布Web應(yīng)用程序的目錄 Tomcat安裝目錄 webapps 下 建立小型電子商務(wù)系統(tǒng)的站點(diǎn)根目錄 目錄名為 business 練習(xí)2 編寫(xiě)一個(gè)簡(jiǎn)單的JSP頁(yè)面程序 查詢所有用戶信息 練習(xí)3 編寫(xiě)JSP頁(yè)面程序 能從頁(yè)面上增加一個(gè)新的用戶信息到數(shù)據(jù)庫(kù)中 練習(xí)4 編寫(xiě)JSP頁(yè)面程序 能從頁(yè)面上刪除一個(gè)用戶 練習(xí)5 編寫(xiě)JSP頁(yè)面程序 能從頁(yè)面修改用戶信息 7 4使用JSP JDBC MySQL構(gòu)建小型電子商務(wù)系統(tǒng) 7 4 1總體設(shè)計(jì)客戶端功能模塊圖 管理端功能模塊圖 7 4 2主要JavaBean的編寫(xiě) 涉及到的類(lèi)主要有以下幾種 1 數(shù)據(jù)庫(kù)操作類(lèi) DataBase類(lèi) 主要負(fù)責(zé)數(shù)據(jù)庫(kù)的連接 2 基礎(chǔ)類(lèi)User類(lèi) 用戶類(lèi) Categories類(lèi) 商品類(lèi)別信息類(lèi) Products類(lèi) 商品信息類(lèi) ShopCar類(lèi) 購(gòu)物車(chē)類(lèi) Order類(lèi) 訂單類(lèi) OrderInfo類(lèi) 訂單明細(xì)類(lèi) 3 操作類(lèi)UserOP類(lèi) 管理用戶 包括對(duì)用戶信息的增加 刪除 修改 查詢等 Login類(lèi) 管理用戶登錄 CategoriesOP類(lèi) 管理商品類(lèi)別信息 包括對(duì)商品類(lèi)別信息的增加 刪除 修改 查詢等 ProductsOP類(lèi) 管理商品信息 包括對(duì)商品信息的增加 刪除 修改 查詢等 ShopCarOP類(lèi) 管理購(gòu)物車(chē)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)廣東省生態(tài)旅游行業(yè)投資研究分析及發(fā)展前景預(yù)測(cè)報(bào)告
- 高可靠智能型低壓開(kāi)關(guān)柜融資投資立項(xiàng)項(xiàng)目可行性研究報(bào)告(齊魯咨詢)
- 炭化竹絲席行業(yè)深度研究分析報(bào)告(2024-2030版)
- 模擬程控電話交換機(jī)項(xiàng)目投資可行性研究分析報(bào)告(2024-2030版)
- 村室培訓(xùn)課件
- 2025年中國(guó)文創(chuàng)產(chǎn)品行業(yè)市場(chǎng)深度分析及發(fā)展前景預(yù)測(cè)報(bào)告
- 中國(guó)牛皮毯項(xiàng)目投資可行性研究報(bào)告
- 中國(guó)除蟲(chóng)菊素行業(yè)發(fā)展趨勢(shì)及投資前景預(yù)測(cè)報(bào)告
- 中國(guó)種用糯高粱市場(chǎng)前景預(yù)測(cè)及投資規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)金屬除銹防銹材料行業(yè)深度研究分析報(bào)告
- 腫瘤科新護(hù)士入科培訓(xùn)和護(hù)理常規(guī)
- 體育器材采購(gòu)設(shè)備清單
- 第4章 頜位(雙語(yǔ))
- 二手車(chē)鑒定評(píng)估報(bào)告書(shū)最終
- 電影場(chǎng)記表(雙機(jī)位)
- 塔吊負(fù)荷試驗(yàn)方案
- 電子商務(wù)專(zhuān)業(yè)“產(chǎn)教融合、五雙并行”人才培養(yǎng) 模式的實(shí)踐研究課題論文開(kāi)題結(jié)題中期研究報(bào)告(經(jīng)驗(yàn)交流)
- 物流運(yùn)輸管理制度
- 購(gòu)買(mǎi)社區(qū)基本公共養(yǎng)老、青少年活動(dòng)服務(wù)實(shí)施方案
- 傷口和傷口敷料基礎(chǔ)知識(shí).ppt
- 《慢性腎臟病》PPT課件.ppt
評(píng)論
0/150
提交評(píng)論