RiKeR

          本博客停止更新,最新內容請訪問--> http://blog.csdn.net/shuailee

          導航

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          隨筆檔案(8)

          文章檔案(17)

          統計

          留言簿(3)

          積分與排名

          閱讀排行榜

          評論排行榜

          RiKeR網上商城

           

          Ricer網上商城需求確定

          1.       普通用戶可以通過系統瀏覽商品(按類別)

          2.       普通用戶可以通過系統搜索商品(按類別、價位、日期等)

          3.       普通用戶可以通過系統下訂單(享受市場價)

          4.       普通用戶可以注冊成為系統會員(免費注冊)

          5.       會員可以瀏覽和檢索商品

          6.       會員可以下訂單(享受會員價)

          7.       會員可以瀏覽自己下過的訂單

          8.       會員可以管理自己的信息(自服務系統)

          a)         修改密碼

          b)        修改送貨地址

          c)        修改聯系方式

          9.       會員可以分級別

          1)      不同級別享受不同等級的優惠

          2)      通過購物的金額確定級別

          10.   管理員通過后臺進行會員管理

                        1)會員瀏覽

                        2)會員歷史訂單瀏覽

                        3)會員刪除

                  4)指定會員級別

          11. 管理員通過后臺進行產品分類的管理

                        1)瀏覽、添加、刪除、修改

          12. 管理員通過后臺進行產品管理

                        1)新增產品

                        2)產品上柜

                        3)產品下柜

                        4) 產品銷量瀏覽

                        5)產品搜索

                        6)產品刪除

                        7)產品修改

          13. 管理員通過后臺進行訂單的管理

                        1)訂單查詢

                        2)修改訂單狀態

                        3)訂單搜索

                        4)訂單跟蹤

                        5)訂單提醒

          Ricer網上商城架構分析與設計

          邏輯架構

                 JSP + JavaBeans + Database

                        JSP負責表現

                        JavaBeans負責業務邏輯

                        Database負責持久保持數據

          物理架構

                 Web服務器一臺

                        配置

                 Database服務器一臺

                        配置

          技術解決方案

                 Web Server—Tomcat5.5

                 Database—MySQL5.0

          Ricer網上商城業務邏輯分析

          1.         會員類

          1)    包裝系統會員

          2)    與訂單類有一對多的關系

          2.         管理員類

          1)    包裝系統管理員

          3.         產品類

          1)    包裝產品的信息

          2)    與訂單是多對多的關系

          4.         類別類

          1)    包裝產品的類別

          2)    樹狀結構

          3)    與產品是一對多的關系

          5.         訂單類

          1)    包裝訂單的信息

          2)    與產品是多對多的關系

          3)    與會員是多對已的關系

          6.         購物車類

          1)    包裝購物車的信息

          2)    與產品是多對多的關系

          RiKeR網上商城業務邏輯設計

          1.         User

          a)         properties

                                   i.              id

                                 ii.              username

                                iii.              password

                               iv.              phone

                                 v.              addr

                               vi.              rdate

          b)        methods

                                   i.              getOrders()

                                 ii.              save()

                                iii.              change()

                               iv.              delete

                                 v.              static search()

          2.         Administrator

          a)         properties

                                   i.              usernae

                                 ii.              password

          b)        methods

                                   i.              login()

          3.         Product

          a)         properties

                                   i.              id

                                 ii.              name

                                iii.              descr

                               iv.              normalPrice

                                 v.              memberPrice

                               vi.              pdate

                              vii.              category

          2)    methods

                 i.     getCategory()

                 ii.     getSalesCount()

          iii.                  save()change()search()

          4.         Category

          a)         properties

                                   i.              id

                                 ii.              name

                                iii.              descr

                               iv.              pid(parent:Category)

          b)        methods

                                   i.              getProductCounts()

                                 ii.              save()change()

          5.         SalesOrder&SaleItem

          a)         properties

                                   i.              id

                                 ii.              userid

                                iii.              addr

                               iv.              SalesItem[]

                                 v.              odate

          b)        methods

                                   i.              getTotalPrice()

                                 ii.              save()change()

                                iii.              getSalesItems()

          6.         SalesOrder&SaleItem

          a)         properties

                                   i.              id

                                 ii.              productID

                                iii.              unitPrice

                               iv.              pCount

          b)        methods

                                   i.              getTotalPrice()

                                 ii.              save()change()

          7.         ShoppingCart&CartItem

          a)         properties

                                   i.              userid

                                 ii.              CartItem[]

          b)        methods

                                   i.              getTotalPrice()

                                 ii.              save()change()

                                iii.              getCartItems()

          8.         ShoppingCart&CartItem

          a)         properties

                                   i.              productID

                                 ii.              unitPrice

                                iii.              pCount

          b)        methods

                                   i.              getTotalPrice()

          RiKeR網上商城數據庫設計

          RiKeR網上商城界面設計

          前臺

          1.         首頁index.jsp

          a)         顯示某類商品

          b)        根據id顯示圖片

          c)        搜索

          d)        注冊

          e)         登錄

          f)         自服務

          2.    搜索界面       search.jsp

          3.    搜索結構       searchresult.jsp

          4.    注冊

                 a)    注冊頁面       register.jsp

                 b)  注冊成功       registerok.jsp

                 c)    注冊失敗       registererr.jsp

          5.    登錄

                 a)    login.jsp

                 b)    loginok.jsp

                 c)    loginerr.jsp

          6.    自服務    selfservice.jsp

                 a)    changepassword.jsp

                 b)    changepasswordok.jsp

                 c)    changepassworderr.jsp

                 d)    changeinfo.jsp

                 e)    changeinfook.jsp

                 f)     changeinfoerr.jsp

          7.    購物

                 a)    購物車瀏覽    cart.jsp

                 b)    結帳       buy.jsp

          后臺(admin目錄下)

          1.    登錄頁面       login.jsp

          2.    首頁       index.jsp

                 a)    用戶管理

                 b)    產品管理

                 c)    類別管理

                 d)    訂單管理

          3.    用戶管理

                 a)    顯示用戶       userlist.jsp

                 b)    刪除用戶       userdelete.jsp

                 c)    搜索用戶       usersearch.jsp

          4.    產品管理

                 a)    productlist.jsp

                 b)    productadd.jsp

                 c)    productchange.jsp

                 d)    productdelete.jsp

                 e)    productSearch.jsp

          5.    類別管理

                 a)    categorylist.jsp

                 b)    categoryadd.jsp

                 c)    categorydelete.jsp

                 d)    categorychange.jsp

          6.    訂單管理

                 a)    訂單瀏覽       salesorderlist.jsp

                 b)    訂單處理       salesorderdeal.jsp

          RiKeR網上商城開發環境搭建

          開發工具

                 Eclipse3.2

          Web Server

                 Tomcat5.5

          Database

                 MySQL

          SCM

                 CVS

          RiKeR網上商城開發

          先寫用戶

          再寫分類

          然后寫產品

          接下來購物

          最后訂單處理

          其他功能

          RiKeR網上商城開發安排

          V0.1

                 用戶—JavaBeans前臺/后臺

          V0.2

          分類—JavaBeans前臺/后臺

          ……

          RiKeR網上商城文檔編纂

          需求描述文檔

          系統分析與設計

          數據庫設計

          開發接口API docs&源代碼注釋

          用戶幫助(前臺)

          管理員手冊(后臺)

          測試文檔

          posted on 2007-11-10 06:48 RiKeR 閱讀(398) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 龙川县| 天镇县| 准格尔旗| 包头市| 定州市| 乌什县| 松阳县| 沙坪坝区| 搜索| 临城县| 青川县| 金塔县| 高阳县| 巴彦淖尔市| 石棉县| 拉萨市| 泾阳县| 唐河县| 武义县| 鹤岗市| 布尔津县| 屏山县| 临清市| 合肥市| 扶风县| 木兰县| 紫阳县| 长乐市| 清原| 白玉县| 西宁市| 东海县| 定西市| 新民市| 赤壁市| 崇左市| 电白县| 陆河县| 甘孜县| 怀集县| 靖安县|