RiKeR

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

          導航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          隨筆檔案(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 閱讀(394) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 朝阳县| 雅安市| 安阳市| 枣阳市| 稷山县| 石屏县| 富民县| 乌兰察布市| 平凉市| 新河县| 云和县| 石屏县| 台中市| 榕江县| 会泽县| 博罗县| 巴塘县| 正宁县| 乡城县| 内乡县| 宜章县| 民县| 柘荣县| 罗山县| 民和| 秦安县| 甘谷县| 灌云县| 辽阳县| 怀集县| 卢龙县| 德格县| 乌拉特后旗| 天祝| 安吉县| 白朗县| 武邑县| 黑河市| 施甸县| 弥勒县| 双桥区|