




已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quá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)濟運行與結(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 商品管理管理員將商品進行分類 對商品類別統(tǒng)一編碼 維護商品類別信息 管理員對所有商品按類別統(tǒng)一編碼 并登記各商品的主要信息 用戶可以按類別或關(guān)鍵字查詢商品 查看商品詳細信息 2 購物車管理用戶購買商品時 先將要購買商品和購買數(shù)量添加至購物車內(nèi) 再提交購物車 則生成一個訂單 對于未提交的購物車 可以修改購物車內(nèi)商品的數(shù)量 刪除購物車內(nèi)已選商品及清空購物車 3 訂單管理用戶可以查看自己提交的訂單和訂單詳細信息 管理員可以查看訂單 并根據(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) 練習1 連接MySQL數(shù)據(jù)庫系統(tǒng) 1 從命令行窗口連接本機的MySQL數(shù)據(jù)庫系統(tǒng) 2 從命令行窗口連接相鄰其他機器上的MySQL數(shù)據(jù)庫系統(tǒng) 練習2 查看數(shù)據(jù)庫文件 查看MySQL數(shù)據(jù)庫系統(tǒng)中已存在哪些數(shù)據(jù)庫 查看其中名為 mysql 的數(shù)據(jù)庫中有哪些表 一般MySQL數(shù)據(jù)庫系統(tǒng)安裝后會生成一些默認的數(shù)據(jù)庫 練習3 熟悉MySQL的工作環(huán)境 熟悉MySQL數(shù)據(jù)庫系統(tǒng)使用的命令行窗口 練習4 退出數(shù)據(jù)庫管理系統(tǒng) 退出數(shù)據(jù)庫管理系統(tǒng) 斷開與MySQL的連接 7 2 2創(chuàng)建數(shù)據(jù)庫和表 練習1 創(chuàng)建數(shù)據(jù)庫 創(chuàng)建一個名為 business 的數(shù)據(jù)庫 練習2 創(chuàng)建表 在 business 數(shù)據(jù)庫中創(chuàng)建6張表 商品類別表 categories 商品信息表 products 用戶信息表 users 購物車中商品表 shopCar 訂單信息表 order 訂單明細表 orderInfo 練習3 設(shè)置主鍵 categories表的主鍵為 Id 字段 products表的主鍵為 Id 字段 users表的主鍵為 Id 字段 shopCar表的主鍵為 Id 字段 order表的主鍵為 orderId 字段 orderInfo表的主鍵為 Id 字段 練習4 創(chuàng)建索引 在products表中為 categoryId 字段設(shè)置索引 在shopCar表中為 userId 和 productId 字段設(shè)置索引 在order表中為 userId 字段設(shè)置索引 在orderInfo表中為 orderId 和 productId 字段設(shè)置索引 練習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) 練習6 增加新記錄 向categories表 product表 users表增加記錄 練習7 刪除記錄 在users表中刪除Id為8的記錄 練習8 更新記錄 將用戶 張珊 的性別修改為 男 7 2 3查詢表 練習1 選擇查詢 1 在products表中查找類別為 1 的所有商品信息 2 查找所有普通用戶的姓名和電話 3 查找所有零售單價在5000 10000元的商品 練習2 實現(xiàn)多表查詢 1 查找屬于 夏普 的所有商品信息 2 查找用戶 張珊 購物車中添加的商品和數(shù)量 3 查找用戶 張珊 提交的訂單中購買的商品的和數(shù)量 練習3 取出查詢結(jié)果的中間記錄 將商品表按 Id 字段升序排列后 取出其中第5 10條記錄 7 3JDBC和JSP的使用實訓(xùn) JDBC的使用使用JSP編寫頁面程序 7 3 1JDBC的使用 練習1 寫出加載MySQL驅(qū)動程序的代碼 練習2 寫出與上節(jié)創(chuàng)建的 business 數(shù)據(jù)庫連接時使用的URL 并寫出使用此URL建立數(shù)據(jù)庫連接的代碼 定義此數(shù)據(jù)庫連接名為 conn 練習3 寫出使用 conn 創(chuàng)建Statement對象的代碼 定義此Statement對象名為 stmt 練習4 寫出使用 stmt 向數(shù)據(jù)庫發(fā)送SQL語句 select fromusers 并返回查詢結(jié)果集的代碼 定義此查詢結(jié)果集名為 rs 練習5 寫出獲取查詢結(jié)果集中每個用戶信息的代碼 練習6 寫出關(guān)閉 stmt 和 conn 的代碼 7 3 2使用JSP編寫頁面程序 練習1 建立小型電子商務(wù)系統(tǒng)的站點根目錄 在Tomcat發(fā)布Web應(yīng)用程序的目錄 Tomcat安裝目錄 webapps 下 建立小型電子商務(wù)系統(tǒng)的站點根目錄 目錄名為 business 練習2 編寫一個簡單的JSP頁面程序 查詢所有用戶信息 練習3 編寫JSP頁面程序 能從頁面上增加一個新的用戶信息到數(shù)據(jù)庫中 練習4 編寫JSP頁面程序 能從頁面上刪除一個用戶 練習5 編寫JSP頁面程序 能從頁面修改用戶信息 7 4使用JSP JDBC MySQL構(gòu)建小型電子商務(wù)系統(tǒng) 7 4 1總體設(shè)計客戶端功能模塊圖 管理端功能模塊圖 7 4 2主要JavaBean的編寫 涉及到的類主要有以下幾種 1 數(shù)據(jù)庫操作類 DataBase類 主要負責數(shù)據(jù)庫的連接 2 基礎(chǔ)類User類 用戶類 Categories類 商品類別信息類 Products類 商品信息類 ShopCar類 購物車類 Order類 訂單類 OrderInfo類 訂單明細類 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六一活動憶童年活動方案
- 六一活動游街活動方案
- 六一活動踢球活動方案
- 六一游園手工活動方案
- 六一玩具團隊活動方案
- 六一結(jié)對活動方案
- 六一節(jié)團委活動方案
- 六一節(jié)景區(qū)活動方案
- 六一葵花義賣活動方案
- 醫(yī)生的考試試題及答案
- 2022年長春中醫(yī)藥大學(xué)輔導(dǎo)員招聘考試筆試試題及答案解析
- 企業(yè)家刑事法律風險及其防范(課件)
- 實用文檔2021近四年小米公司財務(wù)報表分析
- 部編版小學(xué)道德與法治三年級下冊期末質(zhì)量檢測試卷【含答案】5套
- 立式圓筒形儲罐罐底真空試驗記錄
- 小學(xué)生勞動教育評價細則
- 民法典案例解讀PPT
- 質(zhì) 量 管 理 體 系 認 證審核報告(模板)
- 腫瘤科新護士入科培訓(xùn)和護理常規(guī)
- 第4章 頜位(雙語)
- 塔吊負荷試驗方案
評論
0/150
提交評論