摘要;本文系統地闡述了整個蛋糕銷售信息網站的功能。實現了從蛋糕管理,蛋糕分類和查詢,到購物車實現,用戶訂單處理,再到系統管理?;旧蠈崿F了網上蛋糕銷售的功能流程,能夠實現用戶與商家在網上進行蛋糕交易。本網站使用sUN公司的JSP開發工具,利用其提供的各種面向對象的開發工具,尤其是數據窗口這一能方便而簡潔操縱數據庫的智能化對象,首先在短時間內建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成滿意的可行系統。
關鍵詞:蛋糕銷售;JSP;信息時代
1、蛋糕銷售信息網站開發背景
1.1 目的和意義
本系統的設計目的是為了滿足消費者只要通過互聯網就可以足不出戶的購買自己喜歡的蛋糕,改變傳統商業交易,在互聯網上進行交易,實現網上購買蛋糕。為了實現上述目的,我對蛋糕銷售信息網站有了深一步的了解,從而滿足客戶的要求,讓用戶可以隨時找到自己想要購買的蛋糕。
1.2 開發設計思想
本系統用JSP語言來編寫蛋糕銷售信息網站,數據庫用Microsoft SQLServer來連接系統,通過編寫JavaBeans來進行后臺業務邏輯控制,即JSP+JavaBeans+SQLServer三層模式完成整個設計工作。
2、蛋糕銷售信息網站管理系統功能分析
為了最終實現目標系統,必須設計出組成這個系統的所有程序和文件(或數據庫)。模塊是數據說明、可執行語句等程序設計對象的集合,它是單獨命名的而且可通過名字來訪問。模塊化就是把程序化分成若干個模塊,每個模塊完成一個子功能,把這些模塊集起來組成一個整體,可以完成指定的滿足問題的要求。
2.1 系統功能分析
首先對現有系統進行分析,現有系統是信息的重要來源。分析已有系統的功能和實現,從而確定新系統的設計目標和模型。由于條件有限,調研主要是在網上進行。即通過在網上已有的蛋糕網站注冊成會員來了解其具備的功能。
從用戶角度來看:用戶通過在線注冊成為網站的用戶,可以獲得以下功能:蛋糕瀏覽,購買蛋糕,查看訂單,修改訂單,修改密碼,修改個人信息,蛋糕簡介、購物車等。
從網站的角度看:(1)網站應該包含蛋糕搜索功能:按蛋糕名(模糊)查詢;(2)訂單處理功能,確認訂單方式;(3)管理員管理:(4)蛋糕瀏覽
2.2 系統總體結構圖
3、蛋糕銷售信息網站管理系統總體設計
3.1 系統功能模塊
根據需求分析與系統功能設計目標,結合實際情況本系統功能模塊設計分為如下幾個模塊;
(1)主頁:在這里可以看見本系統的主要功能和信息。
(2)用戶注冊:在這里可以注冊我們的基本信息。
(3)用戶登陸:為了方便用戶的付款,郵購和管理,需要變成會員后才可以進行消費。
(4)蛋糕瀏覽:成功登陸后的用戶可以分頁瀏覽蛋糕蛋糕。
(5)訂購蛋糕:成功登陸的用戶可以在該頁面定購所需要的蛋糕。如果用戶還沒有注冊就直接進入或者沒有成功登陸就進入頁面,將被連接到“用戶登陸頁面”。
(6)查看訂單:成功登陸的用戶可以在該頁修改已經訂購的蛋糕。
(7)修改訂單:成功登陸的用戶可以在該頁修改或刪除已經訂購的蛋糕。
(8)蛋糕查詢:成功登陸的用戶可以在該頁查找自己需要的蛋糕。
(9)修改個人信息:成功登陸的用戶可以在該頁修改自己當初注冊時的信息。
⑩管理員:查看用戶訂單,查看用戶信息,并根據用戶信息和用戶訂單對蛋糕進行發派。
3.2 蛋糕銷售信息網站的體系結構
三層結構:即:JsP技術+JavaBeans+SQLServer2000
4、數據庫表設計
本系統的數據庫其中包括九個表,分別為蛋糕蛋糕表book,用戶注冊表member,管理員表admin,蛋糕類型表booktype,評論表commont,購物車表gouwuche,新聞表news,定單表num,定單詳細信息表orderbook。
5、小結
本文實現了從蛋糕管理,蛋糕分類和查詢,到購物車實現,用戶訂單處理,再到系統管理?;旧蠈崿F了網上蛋糕銷售的功能流程,能夠實現用戶與商家在網上進行蛋糕交易。