freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的網(wǎng)上超市系統(tǒng)的設計與實現(xiàn)畢業(yè)設計(完整版)

2025-04-15 09:53上一頁面

下一頁面
  

【正文】 1 緒論 系統(tǒng)開發(fā)背景 網(wǎng)上購物的發(fā)展 近年來,隨著 Inter 的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。 其次,論文詳細地闡述了系統(tǒng)的需求分析和系統(tǒng)設計。它在人們的政治、經(jīng)濟、生活等各個方面發(fā)揮著重要作用。 因此研究和開發(fā)網(wǎng)上超市系統(tǒng)對 豐富 人們 生活 ,足不出戶完成工作、學習、娛樂、購物等方面有著非常重要的意義。 最后,對論文所做的工作進行了總結,并展望下一步的完善與改進工作。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。 2021 年 6 月底,網(wǎng)絡購物用戶人數(shù)達到 6329 萬,半年內(nèi)增加 %,全年我國電子商務類站點的總體用戶覆蓋已經(jīng)從9000 萬戶提升至 9800 萬戶,網(wǎng)絡交易規(guī)模接近 2700 億。本設計在實際應用中的解決方案是建立網(wǎng)站 , 以及自己的數(shù)據(jù)庫,使得所需商品信息可以及時的保存、更新,可以更好的及時了解商品買賣的情況。 4 信息 科學與技術學院學士學位論文 2 需求分析 系統(tǒng)非功能性需求 非功能性需求是指為滿足用戶 業(yè)務需求必須具有但不是功能性需求的系統(tǒng)特性。 ? 購物車管理:欲購買商品可以增添到購物車;也可以從購物車退回商品,清空購物車;對于同一件商品的多次購買只能在原來的商品上增添數(shù)量,還可以修改購物車中某個商品的數(shù)量,統(tǒng)計商品總金額。具體如下: ? 采用了 Inter 架構, Bowser/Server 模式。 JSP 的技術的優(yōu)勢: ? 一次編寫,到處運行。 JSP 在執(zhí)行前先被編譯成字節(jié)碼,字節(jié)碼由 Java 虛擬機 8 信息 科學與技術學院學士學位論文 解釋執(zhí)行,比源碼解釋效率高。Struts2 是經(jīng)典的 MVC 結構框架,將顯示,控制,邏輯很好的分離,可以使我們開發(fā)起來更具延展性。左邊欄顯示的是商品分類信息,一個大類,下面是小類,如:圖書(大類), 世界名著、歷史軍事、小說文學(小類);右邊欄是“新品熱銷版”,顯示的是最近一個月上架的商品的銷售排行 ~~;站長推薦,顯示通過隨機 查詢的商品,有商品圖片,商品名,商品介紹等信息;“熱賣版”是通過銷量查詢顯示的商品;“新品上架”是通過添加時間查詢最近添加的商品。 “修改數(shù)量”可以更新需要買的商品數(shù)量,默認為 1,“刪除”將商品從要購買的列表刪除,出現(xiàn)在下面以刪除的列表中,“恢復”即可以將刪除列表的商品恢復到查看商品 添加到購物車 登陸檢查 添加成功 查看購物車 刪除商品 修改數(shù)量 結賬 恢復刪除商品 14 信息 科學與技術學院學士學位論文 要購買的列表中,“結賬”即將要生 成訂單,結賬功能需要登錄才能使用,未登錄的會自動跳轉登陸頁面。 ( 3) 用戶可以查 看所有的訂單信息,以及訂單當前狀態(tài)。 登錄 注冊管理: 注冊時 能夠對用戶名,密碼的簡單驗證;能夠對電子郵箱, Email進行有效性驗證;能夠防止利用頁面刷新重復注冊,以及已經(jīng)注冊的用戶不能重復注冊。 import 。 (pwd1)。 Date d = new Date(time)。 (user)。 (1, ())。 String time = ()。//執(zhí)行 sql語句 } 27 信息 科學與技術學院學士學位論文 . 商品展示實現(xiàn) 其次是商品展示,展示商品的信息,本系統(tǒng)的登錄界面如下: 圖 43 主界面商品展示 28 信息 科學與技術學院學士學位論文 圖 44商品詳細展示 本系統(tǒng)主要對實現(xiàn)網(wǎng)上超市出售商品以及管理員管理,下面是網(wǎng)上超市系統(tǒng)商品展示的核心代碼。 ((product_name))。 String str = yyyy年 MM月 。 ((total_num))。 private static final String UPDATE_BY_PRICE = update d_order set total_price =? where id=?。 int orderId = ()。 ()。 ResultSet rs = ()。 ((order_desc))。 } 32 信息 科學與技術學院學士學位論文 . 訂單 結賬實現(xiàn) 最后是訂單結賬功能,本系統(tǒng)的界面如下: 圖 46 系統(tǒng)訂單結算界面 圖 47 系統(tǒng)填寫送貨地址界面 本系統(tǒng)主要對實現(xiàn)網(wǎng)上超市出售商品以及管理員管理,下面是網(wǎng)上超市系統(tǒng)購訂單的核心代碼。 (5, 0)。 } public void addAddr(Address addr) throws SQLException{ PreparedStatement stm = getConnection().prepareStatement(INSERT_ADDRESS)。 } 數(shù)據(jù)庫實現(xiàn) 使用 JDBC 連接池技術連接 Mysql 數(shù)據(jù)庫 Jdbc 連接池技術可以支持多個 jdbc 連接,即多用戶同時調用 jdbc,通過設定最大連接數(shù),最小連接數(shù),最大等待數(shù),閑暇時最大連接數(shù)等參數(shù)對用戶訪問數(shù)進行控制。//定義數(shù)據(jù)源 private static ThreadLocalConnection connLocal = new ThreadLocalConnection()。//取得連接 } return conn。 36 信息 科學與技術學院學士學位論文 5 系統(tǒng)測試 測試序號 表 51 測試序號表 序號 測試名稱 描述說明 1 添加顧客賬號 添加注冊用戶信息 2 商品 顯示 按目錄關 鍵詞搜索商品 3 顧客登陸 登陸 4 管理購物車 添加、刪除、更新購物車中信息 5 填寫送貨地址 可以填寫新地址,如果存在老地址可以直接選擇 測試模塊與運行 添加顧客賬號 1. 測試內(nèi)容 52 添加顧客賬號測試表 步驟 測試描述說明 預期結果 實際結果和測試數(shù)據(jù) 1 已存在用戶名 提示此用戶名已存在,重新輸入用戶名 測試結果: OK 2 無效密碼 提示密碼無效,重新輸入密碼 測試結果: OK 3 有效用戶名和密碼 注冊成功 測試結果: OK 37 信息 科學與技術學院學士學位論文 4 不填表單提交 不能提交 測 試結果: OK 6 驗證碼刷新與驗證 正常屬性能夠驗證 測試結果: OK 圖 51 顧客注冊界面 商品展示測試 1. 測試內(nèi)容 表 53 添加顧客賬號測試表 步驟 測試描述說明 預期結果 實際結果和測試數(shù)據(jù) 1 根據(jù)銷量排行 倒序輸出數(shù)據(jù)庫中銷 測試結果: OK 38 信息 科學與技術學院學士學位論文 量前幾的商品名 2 顯示商品信息 能夠顯示商品的詳細信息,也能購買 測試結果: OK 3 可選擇排序方式 能夠根據(jù)選擇改變輸出的順序 測試結果: OK 4 分頁 能夠分頁顯示 測試結果: OK 圖 52 根據(jù)銷量排行界 面 39 信息 科學與技術學院學士學位論文 圖 53 購買商品界面 圖 54 分頁排序界面 顧客登陸 1. 測試內(nèi)容 表 54 顧客登陸測試表 步驟 測試描述說明 預期結果 實際結果和測試數(shù)據(jù) 1 有效用戶名和密碼 登陸 測試結果: OK 2 用戶名和密碼不匹配 重新輸入用戶名和密碼 測試結果: OK 3 密碼無效 提示無效密碼 測試結果: OK 2. 運行界面 40 信息 科學與技術學院學士學位論文 圖 55 登陸界面 管理購物車 1. 測試內(nèi)容 表 55 管理購車測試表 步驟 測試描述說明 預期結果 實際結果和測試數(shù)據(jù) 1 更新商品數(shù) 量 數(shù)量更改 測試結果: OK 2 添加,沒有此商品 加入購物車中 測試結果: OK 3 添加,有此商品 不重復添加 測試結果: OK 4 刪除 在購物車下面出現(xiàn) 測試結果: OK 5 恢復 將刪除的商品重新添加到購物車中 測試結果: OK 2. 運行界面 圖 56 購物車 41 信息 科學與技術學院學士學位論文 填寫送貨地址 1. 測試內(nèi)容 56 填寫地址測試表 步驟 測試描述說明 預期結果 實際結果和測試數(shù)據(jù) 1 攔截未登錄 未登錄客戶會跳轉登錄界面 測試結果: OK 2 可以填寫送貨地址 正常填寫,并在數(shù)據(jù)庫中生成地址數(shù)據(jù) ,下次可以直接選擇 測試結果: OK 3 選擇以存在地址 會將老地址的數(shù)據(jù)自動填入表格中 測試結果: OK 圖 57 購物車 42 信息 科學與技術學院學士學位論文 本章 小結 本章主要是對系統(tǒng)進行測試,編制測試大綱。只有發(fā)現(xiàn)問題面對問題才有可能解決問題,不足和遺憾不會給我打擊只會更好的鞭策我前行。 最后還要感謝我的同學們, 在這次畢業(yè)設計 及論文寫作 中 給我 的支持和幫助。 經(jīng)過這次畢業(yè)設計和對相關資料的收集,讓我清楚的感到隨著網(wǎng)絡科技的不斷發(fā)展和網(wǎng)絡的廣泛應用,使我們的生活離不開它了。它明確詳盡地規(guī)定了在測試中針對系統(tǒng)的每一項功能或特性所必須完成的基本測試項目和測試完成的標準,根據(jù)測試大綱設計和生成測試用例。 (null)。 (() .getResourceAsStream())。 import 。 (2, ())。 (7, ())。 long time = ()。 ((receive_name))。 (userId)。 } private Order findByUid(int userId,long time) throws SQLException{ PreparedStatement stm = getConnection().prepareStatement(FIND_BY_UID)。 (1, orderId)。 PreparedStatement stm = getConnection().prepareStatement(INSERT_ITEM)。 } return goods。 long t = (publish_time)。 ((dang_price))。 PreparedStatement stm = (FINDGOODS)。 long tt = ()。 (3, ())。 26 信息 科學與技術學院學士學位論文 (user, user)。//將 long 型時間轉換成 dateformat 型 (tt)。 (pwd)。 public User getUser() { return user。 購物車管理:欲購買商品可以增添到購物車;也可以從購物車退回商品,清空購物車;對于同一件商品的多次購買只能在原來的商品上增添數(shù)量,還可以修改購物車中某個商品的數(shù)量,統(tǒng)計商品總金額。 用戶登錄 查看個人信息 修改部分信息 查看訂單 查看收藏夾 16 信息 科學與技術學院學士學位論文 數(shù)據(jù)庫設計 本系統(tǒng)數(shù)據(jù)庫采用 Mysql5 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為 d_shop,共包含 8 張表。 4. 生成訂單 圖 36 訂單流程圖 ( 1) 首先根據(jù)購物車里的數(shù)據(jù)生成一個不能修改的表單,供用戶確認,確認后可點擊結賬。 ( 3)通 過主頁面其他地方或
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1