




已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第七章綜合實訓(xùn) 構(gòu)建小型電子商務(wù)系統(tǒng) 電子商務(wù) ElectronicCommerce 是在Internet開放的網(wǎng)絡(luò)環(huán)境下 基于瀏覽器 服務(wù)器應(yīng)用方式 實現(xiàn)消費者的網(wǎng)上購物 商戶之間的網(wǎng)上交易的一種新型的商業(yè)運營模式 電子商務(wù)是Internet爆炸式發(fā)展的直接產(chǎn)物 是網(wǎng)絡(luò)技術(shù)應(yīng)用的全新發(fā)展方向 Internet本身所具有的開放性 全球性 低成本 高效率的特點 也成為電子商務(wù)的內(nèi)在特征 并使得電子商務(wù)大大超越了作為一種新的貿(mào)易形式所具有的價值 它不僅會改變企業(yè)本身的生產(chǎn) 經(jīng)營 管理活動 而且將影響到整個社會的經(jīng)濟(jì)運行與結(jié)構(gòu) 本章主要內(nèi)容 完整的電子商務(wù)系統(tǒng)應(yīng)該是從信息收集 原料采購 產(chǎn)品宣傳 客戶統(tǒng)計 網(wǎng)上購物 訂單處理 貨款支付 直至最后的商品配送的全過程的電子化 本章以設(shè)計開發(fā)一個簡單的小型電子商務(wù)系統(tǒng) 主要包括網(wǎng)上購物和訂單處理功能為例 使大家對數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)有一個整體了解 本章通過小型的電子商務(wù)系統(tǒng)的實例 講述采用JSP JDBC MySql的模式如何定制一個小型電子商務(wù)平臺 7 1小型電子商務(wù)系統(tǒng)簡介 小型電子商務(wù)系統(tǒng)主要由商品管理 訂單管理 購物車管理 用戶管理4部分組成 1 商品管理管理員將商品進(jìn)行分類 對商品類別統(tǒng)一編碼 維護(hù)商品類別信息 管理員對所有商品按類別統(tǒng)一編碼 并登記各商品的主要信息 用戶可以按類別或關(guān)鍵字查詢商品 查看商品詳細(xì)信息 2 購物車管理用戶購買商品時 先將要購買商品和購買數(shù)量添加至購物車內(nèi) 再提交購物車 則生成一個訂單 對于未提交的購物車 可以修改購物車內(nèi)商品的數(shù)量 刪除購物車內(nèi)已選商品及清空購物車 3 訂單管理用戶可以查看自己提交的訂單和訂單詳細(xì)信息 管理員可以查看訂單 并根據(jù)收款和出貨情況更新訂單中的 付款 和 出貨 狀態(tài)信息 對于某些特定的訂單 可以將其刪除 4 用戶管理客戶可以注冊成為用戶 系統(tǒng)對用戶統(tǒng)一編碼 登記用戶主要信息 對于某些特定的用戶 可以將其刪除 7 2MySQL實訓(xùn) 連接和退出MySQL數(shù)據(jù)庫管理系統(tǒng)創(chuàng)建數(shù)據(jù)庫和表查詢表 7 2 1連接和退出MySQL數(shù)據(jù)庫管理系統(tǒng) 練習(xí)1 連接MySQL數(shù)據(jù)庫系統(tǒng) 1 從命令行窗口連接本機(jī)的MySQL數(shù)據(jù)庫系統(tǒng) 2 從命令行窗口連接相鄰其他機(jī)器上的MySQL數(shù)據(jù)庫系統(tǒng) 練習(xí)2 查看數(shù)據(jù)庫文件 查看MySQL數(shù)據(jù)庫系統(tǒng)中已存在哪些數(shù)據(jù)庫 查看其中名為 mysql 的數(shù)據(jù)庫中有哪些表 一般MySQL數(shù)據(jù)庫系統(tǒng)安裝后會生成一些默認(rèn)的數(shù)據(jù)庫 練習(xí)3 熟悉MySQL的工作環(huán)境 熟悉MySQL數(shù)據(jù)庫系統(tǒng)使用的命令行窗口 練習(xí)4 退出數(shù)據(jù)庫管理系統(tǒng) 退出數(shù)據(jù)庫管理系統(tǒng) 斷開與MySQL的連接 7 2 2創(chuàng)建數(shù)據(jù)庫和表 練習(xí)1 創(chuàng)建數(shù)據(jù)庫 創(chuàng)建一個名為 business 的數(shù)據(jù)庫 練習(xí)2 創(chuàng)建表 在 business 數(shù)據(jù)庫中創(chuàng)建6張表 商品類別表 categories 商品信息表 products 用戶信息表 users 購物車中商品表 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表中查找類別為 1 的所有商品信息 2 查找所有普通用戶的姓名和電話 3 查找所有零售單價在5000 10000元的商品 練習(xí)2 實現(xiàn)多表查詢 1 查找屬于 夏普 的所有商品信息 2 查找用戶 張珊 購物車中添加的商品和數(shù)量 3 查找用戶 張珊 提交的訂單中購買的商品的和數(shù)量 練習(xí)3 取出查詢結(jié)果的中間記錄 將商品表按 Id 字段升序排列后 取出其中第5 10條記錄 7 3JDBC和JSP的使用實訓(xùn) JDBC的使用使用JSP編寫頁面程序 7 3 1JDBC的使用 練習(xí)1 寫出加載MySQL驅(qū)動程序的代碼 練習(xí)2 寫出與上節(jié)創(chuàng)建的 business 數(shù)據(jù)庫連接時使用的URL 并寫出使用此URL建立數(shù)據(jù)庫連接的代碼 定義此數(shù)據(jù)庫連接名為 conn 練習(xí)3 寫出使用 conn 創(chuàng)建Statement對象的代碼 定義此Statement對象名為 stmt 練習(xí)4 寫出使用 stmt 向數(shù)據(jù)庫發(fā)送SQL語句 select fromusers 并返回查詢結(jié)果集的代碼 定義此查詢結(jié)果集名為 rs 練習(xí)5 寫出獲取查詢結(jié)果集中每個用戶信息的代碼 練習(xí)6 寫出關(guān)閉 stmt 和 conn 的代碼 7 3 2使用JSP編寫頁面程序 練習(xí)1 建立小型電子商務(wù)系統(tǒng)的站點根目錄 在Tomcat發(fā)布Web應(yīng)用程序的目錄 Tomcat安裝目錄 webapps 下 建立小型電子商務(wù)系統(tǒng)的站點根目錄 目錄名為 business 練習(xí)2 編寫一個簡單的JSP頁面程序 查詢所有用戶信息 練習(xí)3 編寫JSP頁面程序 能從頁面上增加一個新的用戶信息到數(shù)據(jù)庫中 練習(xí)4 編寫JSP頁面程序 能從頁面上刪除一個用戶 練習(xí)5 編寫JSP頁面程序 能從頁面修改用戶信息 7 4使用JSP JDBC MySQL構(gòu)建小型電子商務(wù)系統(tǒng) 7 4 1總體設(shè)計客戶端功能模塊圖 管理端功能模塊圖 7 4 2主要JavaBean的編寫 涉及到的類主要有以下幾種 1 數(shù)據(jù)庫操作類 DataBase類 主要負(fù)責(zé)數(shù)據(jù)庫的連接 2 基礎(chǔ)類User類 用戶類 Categories類 商品類別信息類 Products類 商品信息類 ShopCar類 購物車類 Order類 訂單類 OrderInfo類 訂單明細(xì)類 3 操作類UserOP類 管理用戶 包括對用戶信息的增加 刪除 修改 查詢等 Login類 管理用戶登錄 CategoriesOP類 管理商品類別信息 包括對商品類別信息的增加 刪除 修改 查詢等 ProductsOP類 管理商品信息 包括對商品信息的增加 刪除 修改 查詢等 ShopCarOP類 管理購物車
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中提前考試數(shù)學(xué)試卷
- 福建省質(zhì)檢卷數(shù)學(xué)試卷
- 高一年泉州統(tǒng)考數(shù)學(xué)試卷
- 福州初中五月數(shù)學(xué)試卷
- 甘肅15高考數(shù)學(xué)試卷
- 教師課件的制作培訓(xùn)
- 2025年浙江醫(yī)療衛(wèi)生招聘金華義烏市中醫(yī)醫(yī)院招聘4人筆試歷年專業(yè)考點(難、易錯點)附帶答案詳解
- 2025年年唐都醫(yī)院住培醫(yī)師招錄筆試歷年專業(yè)考點(難、易錯點)附帶答案詳解
- 2025至2030城市建設(shè)規(guī)劃發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 二一年高考數(shù)學(xué)試卷
- 滲濾液處理應(yīng)急預(yù)案
- 肺部結(jié)節(jié)病例討論范文
- 整本書閱讀《平凡的世界》中職語文高教版(2023-2024)基礎(chǔ)模塊上冊
- 全冊背記資料-2024-2025學(xué)年七年級地理上學(xué)期湘教版
- 買賣合同法律知識及風(fēng)險防范培訓(xùn)課件
- 富順縣中醫(yī)醫(yī)院《護(hù)理質(zhì)控手冊》模版
- 《水工建筑物》課件-模塊四:土石壩
- 貴陽市云巖區(qū)2023-2024學(xué)年重點中學(xué)小升初數(shù)學(xué)入學(xué)考試卷含解析
- (完整版)小學(xué)六年級奧數(shù)應(yīng)用題100道附答案
- GB/T 9799-2024金屬及其他無機(jī)覆蓋層鋼鐵上經(jīng)過處理的鋅電鍍層
- 2020年遼寧省普通高中學(xué)業(yè)水平合格性考試地理真題
評論
0/150
提交評論