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

正文內容

基于jsp的網上超市系統(tǒng)的設計與實現(xiàn)畢業(yè)設計-wenkub

2023-03-09 09:53:45 本頁面
 

【正文】 .... 23 IV 信息科學與技術學院學士學位論文 功能模塊實現(xiàn) ........................................... 23 數據庫實現(xiàn) ............................................. 33 本章小結 ............................................... 35 5 系統(tǒng)測試 測試序號 ............................................... 36 測試模塊與運行 .......................................... 36 6 總結與展望 致謝 ....................................................... 44 參考文獻 ................................................... 45 1 信息 科學與技術學院學士學位論文 1 緒論 系統(tǒng)開發(fā)背景 網上購物的發(fā)展 近年來,隨著 Inter 的迅速崛起,互聯(lián)網已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。通過引入基于 JSP技術以便使得系統(tǒng)的邏輯計算、頁面層次、訪問速度等方面得到改善。 其次,論文詳細地闡述了系統(tǒng)的需求分析和系統(tǒng)設計。網上超市是建立在網絡上的一個虛擬的購物商場,避免了人們挑選商品的繁瑣過程,使購物變得輕松、快捷、方便;同時又能有效的控制“商場”運營的成本,開辟了一個新的渠道。它在人們的政治、經濟、生活等各個方面發(fā)揮著重要作用。 特別是對當代中國的白領來說,去超市購物逐漸成為令人頭痛的事情。 因此研究和開發(fā)網上超市系統(tǒng)對 豐富 人們 生活 ,足不出戶完成工作、學習、娛樂、購物等方面有著非常重要的意義。 通過采用面向對象的分析與設計方法,對網上超市系統(tǒng)進行需求分析。 最后,對論文所做的工作進行了總結,并展望下一步的完善與改進工作。于是電子商務開始流行起來,越來越多的商家在網上建起在線商店,向消費者展示出一種新穎的購物理念。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。 網上購物系統(tǒng)的現(xiàn)狀 目前國內主流購物系統(tǒng)中采用 ASP、 PHP、 JSP、 JAVA 語言開發(fā)占據 80%,在模式上隨著近年國內電子商務情勢的大好,各購物系統(tǒng)開發(fā)商的興起如雨后春筍一般。 2021 年 6 月底,網絡購物用戶人數達到 6329 萬,半年內增加 %,全年我國電子商務類站點的總體用戶覆蓋已經從9000 萬戶提升至 9800 萬戶,網絡交易規(guī)模接近 2700 億。這樣才能使得在電子交易時避免不必要錯誤發(fā)生。本設計在實際應用中的解決方案是建立網站 , 以及自己的數據庫,使得所需商品信息可以及時的保存、更新,可以更好的及時了解商品買賣的情況。它們都是相當優(yōu)秀的電子商務網站,對其他的網站提供了良好的典范。 4 信息 科學與技術學院學士學位論文 2 需求分析 系統(tǒng)非功能性需求 非功能性需求是指為滿足用戶 業(yè)務需求必須具有但不是功能性需求的系統(tǒng)特性。 ( 3)安全性 互聯(lián)網中存在的威脅無處不在,由于本系統(tǒng)基于 Web 開發(fā),難免要受到安全性的挑戰(zhàn)。 ? 購物車管理:欲購買商品可以增添到購物車;也可以從購物車退回商品,清空購物車;對于同一件商品的多次購買只能在原來的商品上增添數量,還可以修改購物車中某個商品的數量,統(tǒng)計商品總金額。 ? 用戶管理:管理員對注冊用戶的維護 。具體如下: ? 采用了 Inter 架構, Bowser/Server 模式。 系統(tǒng)開發(fā)工具 本系統(tǒng)是基于 Struts2+JSP+Mysql 數據庫技術實現(xiàn)的,現(xiàn)對 JSP 技術和 Mysql數據庫 以及 Struts2 框架 作簡要的介紹。 JSP 的技術的優(yōu)勢: ? 一次編寫,到處運行。相比 ASP/PHP 的局限性是顯而易見的。 JSP 在執(zhí)行前先被編譯成字節(jié)碼,字節(jié)碼由 Java 虛擬機 8 信息 科學與技術學院學士學位論文 解釋執(zhí)行,比源碼解釋效率高。 Java 已經有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經可以順利的運行于多種平臺之下。Struts2 是經典的 MVC 結構框架,將顯示,控制,邏輯很好的分離,可以使我們開發(fā)起來更具延展性。 ( 3)注冊時加上了 javascript 驗證表單,在填寫 即用戶名的時候,通過失去焦點事件和 Ajax 技術向服務器發(fā)送異步請求查詢用戶名是否存在,并在注冊頁面局部刷新提示用戶,驗證碼也是通過 Ajax 技術實現(xiàn)。左邊欄顯示的是商品分類信息,一個大類,下面是小類,如:圖書(大類), 世界名著、歷史軍事、小說文學(小類);右邊欄是“新品熱銷版”,顯示的是最近一個月上架的商品的銷售排行 ~~;站長推薦,顯示通過隨機 查詢的商品,有商品圖片,商品名,商品介紹等信息;“熱賣版”是通過銷量查詢顯示的商品;“新品上架”是通過添加時間查詢最近添加的商品。 ( 5) 商品的所有顯示都是從數據庫中讀取,其中圖片存放在固定文件夾中,數據庫中存放的是圖片地址。 “修改數量”可以更新需要買的商品數量,默認為 1,“刪除”將商品從要購買的列表刪除,出現(xiàn)在下面以刪除的列表中,“恢復”即可以將刪除列表的商品恢復到查看商品 添加到購物車 登陸檢查 添加成功 查看購物車 刪除商品 修改數量 結賬 恢復刪除商品 14 信息 科學與技術學院學士學位論文 要購買的列表中,“結賬”即將要生 成訂單,結賬功能需要登錄才能使用,未登錄的會自動跳轉登陸頁面。 ( 3) 接著跳轉到地址填 寫界面,如果是老客戶,并且以前有過送貨地址,可以通過下拉列表選擇地址,如果想填寫新地址則選擇新地址,并且填寫,填寫后提交會生成新地址,下次可以通過選擇地址,直接選擇。 ( 3) 用戶可以查 看所有的訂單信息,以及訂單當前狀態(tài)。表 d_user 的結構如 表 3— 1 所示。 登錄 注冊管理: 注冊時 能夠對用戶名,密碼的簡單驗證;能夠對電子郵箱, Email進行有效性驗證;能夠防止利用頁面刷新重復注冊,以及已經注冊的用戶不能重復注冊。管理員可以修改訂單的狀態(tài)。 import 。 } public String execute(){ UserDAO userDao = new UserDAOImpl()。 (pwd1)。 (0)。 Date d = new Date(time)。 (ip)。 (user)。 return success。 (1, ())。//給 sql變量設置值 if(()){ (5, T)。 String time = ()。 (7, tt)。//執(zhí)行 sql語句 } 27 信息 科學與技術學院學士學位論文 . 商品展示實現(xiàn) 其次是商品展示,展示商品的信息,本系統(tǒng)的登錄界面如下: 圖 43 主界面商品展示 28 信息 科學與技術學院學士學位論文 圖 44商品詳細展示 本系統(tǒng)主要對實現(xiàn)網上超市出售商品以及管理員管理,下面是網上超市系統(tǒng)商品展示的核心代碼。 ResultSet rs = ()。 ((product_name))。 }else{ (true)。 String str = yyyy年 MM月 。 String tt = (d)。 ((total_num))。 public class OrderDAOImpl extends BaseDAO implements OrderDAO{ //先定義好所有的 sql語句 private static final String INSERT_ITEM = insert into d_item + (order_id,product_id,product_name,dang_price,product_num + ,amount) values(?,?,?,?,?,?)。 private static final String UPDATE_BY_PRICE = update d_order set total_price =? where id=?。 Cart cart = (Cart)(cart)。 int orderId = ()。 (3, ().getProductName())。 ()。 (2,time)。 ResultSet rs = ()。 long t = (order_time)。 ((order_desc))。 ((postal_code))。 } 32 信息 科學與技術學院學士學位論文 . 訂單 結賬實現(xiàn) 最后是訂單結賬功能,本系統(tǒng)的界面如下: 圖 46 系統(tǒng)訂單結算界面 圖 47 系統(tǒng)填寫送貨地址界面 本系統(tǒng)主要對實現(xiàn)網上超市出售商品以及管理員管理,下面是網上超市系統(tǒng)購訂單的核心代碼。 (1, ())。 (5, 0)。 (9, ())。 } public void addAddr(Address addr) throws SQLException{ PreparedStatement stm = getConnection().prepareStatement(INSERT_ADDRESS)。 (4, ())。 } 數據庫實現(xiàn) 使用 JDBC 連接池技術連接 Mysql 數據庫 Jdbc 連接池技術可以支持多個 jdbc 連接,即多用戶同時調用 jdbc,通過設定最大連接數,最小連接數,最大等待數,閑暇時最大連接數等參數對用戶訪問數進行控制。 import 。//定義數據源 private static ThreadLocalConnection connLocal = new ThreadLocalConnection()。 } catch (Exception e) { // TODO: handle exception ()。//取得連接 } return conn。amp。 36 信息 科學與技術學院學士學位論文 5 系統(tǒng)測試 測試序號 表 51 測試序號表 序號 測試名稱 描述說明 1 添加顧客賬號 添加注冊用戶信息 2 商品 顯示 按目錄關 鍵詞搜索商品 3 顧客登陸 登陸 4 管理購物車 添加、刪除、更新購物車中信息 5 填寫送貨地址 可以填寫新地址,如果存在老地址可以直接選擇 測試模塊與運行 添加顧客賬號 1. 測試內容 52 添加顧客賬號測試表 步驟 測試描述說明 預期結果 實際結果和測試數據 1 已存在用戶名 提示此用戶名已存在,重新輸入用戶名 測試結果: OK 2 無效密碼 提示密碼無效,重新輸入密碼 測試結果: OK 3 有效用戶名和密碼 注冊成功 測試結果: OK 37 信息 科學與技術學院學士學位論文 4 不填表單提交 不能提交 測 試結果: OK 6 驗證碼刷新與驗證 正常屬性能夠驗證 測試結果: OK 圖 51 顧客注冊界面 商品展示測試 1. 測試內容 表 53 添加顧客賬號測試表 步驟 測試描述說明 預期結果 實際結果和測試數據 1 根據銷量排行 倒序輸出數據庫中銷 測試結果: OK 38 信息 科學與技術學院學士學位論文 量前幾的商品名 2 顯示商品信息 能夠顯示商品的詳細信息,也能購買 測試結果: OK
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1