【正文】
and dissemination of information browsing, but a desire to bring the full enjoyment work more convenient. Inter shopping is being adapted to the fast pace of today39。srequest and select the appropriate view for display, but it also can explain to the user39。 Background in part by managers, including modity management, processing orders, customer information management, information management, and other functions links. After the establishment of the website is a dynamic, interactive, with modities, systems management, voice mail, and other functions of the emerce website users. Keywords: SoftWare Development Shopping site DataBase JSP Custom frame MVC Development model 6 緒 論 近年來,隨著 Inter 的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領(lǐng)域。 網(wǎng)上購物系統(tǒng)作為 B2B, B2C( Business to Customer,即企業(yè)對消費者), C2C( Customer to Customer,即消費者對消費者 )電子商務(wù)的前端商務(wù)平臺,在其商務(wù)活動全過程中起著舉足輕重的作用。 課題研究背景、意義及特點 課題研究背景 隨著計算機和網(wǎng)絡(luò)的日趨普及,越來越多的商家在網(wǎng)上升起商店,向消費者展示出一片新鮮的購物大地。調(diào)查表明:美國的家庭已越來越習慣于在家中從網(wǎng)上購物。一項針對中國中小企業(yè)的情況調(diào)查顯示,個人在網(wǎng)下啟動銷售公司的平均費用至少 5 萬元,而網(wǎng)上開店建店成本非常小。不受地理位置影響。這令消費群體突破了地域的限制,變得無限廣闊了。目前國內(nèi) 7 比較知名的專業(yè)購物網(wǎng)站有卓越、當當?shù)?,提供個人對個人的買賣平臺有淘寶、 易趣 、拍拍等,另外還有許多提供其它各種各樣商品出售的網(wǎng)站。 論文的組織 首先在第二章是易買購物網(wǎng)的需求分析;然后在第三章是易買購物網(wǎng)的概要設(shè)計;其次第四章是易買購物網(wǎng)的詳細設(shè)計;最后第五章是系統(tǒng)的測試。但是淘寶現(xiàn)在在某些領(lǐng)域也開始涉足 B2C 了,例如淘寶商城就是 C2C 里的 B2C 以及百度推出的有啊。這種形式的營銷模式一般以品牌推薦 +目錄 +導(dǎo)購 +店面 +網(wǎng)絡(luò)銷售 +送貨 +售后為主,主要借助于 DM 和 Inter 開展銷售活動。他們屬于一種導(dǎo)購或銷售模式,針對的顧客群體不同細分各個領(lǐng)域 .。 購物網(wǎng)站運作 階段 (1)-賣方將欲賣的貨品登記在社群服務(wù)器上。 階段 (3)-買方透過檢查賣方的信用度后,選擇欲購買的貨品。 階段 (5)付款認證。 階段 (7)-透過網(wǎng)站的物流運送機制,將貨品送到買方手中。本需求規(guī)約將詳細說明易買購物網(wǎng)項目功能定義和外部行為特征,采用用例的形式描述相關(guān)業(yè)務(wù)流程和約束條件,同時包括部分非功能性需求和設(shè)計約束。 整體需求模型 總體需求模型: 圖 211 總體需求模型圖 易買購物網(wǎng)共分二大系統(tǒng)功能區(qū): 10 ? 前臺功能系統(tǒng):提供客戶訪問和使用本網(wǎng)站服務(wù)的功能 內(nèi)含以下八個功能模塊: ? 新聞動態(tài) ? 留言簿 ? 購物車 ? 分類商品信息展示 ? 商品詳細頁面 ? 用戶登錄 ? 用戶注冊 ? 首頁管理 ? 后臺功能系統(tǒng):提供網(wǎng)站管理者維 護和定義網(wǎng)站服務(wù)的功能 內(nèi)含以下五個功能模塊: ? 用戶信息管理 ? 訂單管理 ? 新聞管理 ? 留言簿管理 ? 商品信息管理 前臺功能模塊 前臺功能模塊包括以下主要業(yè)務(wù)需求: 11 圖 212 前臺需求模型圖 1.首頁頁面 客戶進入易買購物網(wǎng)之后的第一個頁面 ,主要的功能的入口也在該頁面提供給客戶。數(shù)據(jù)庫表關(guān)系如圖 321 所示: 21 F K _ R _ 1F K _ R _ 2F K _ R _ 3F K _ R _ 4用戶表主鍵用戶名密碼真實名性別出生日期郵箱地址電話用戶級別N U M B E RV A R C H A R 2 ( 4 0 )C H A R ( 3 2 )V A R C H A R 2 ( 2 0 )V A R C H A R 2 ( 4 )D A T EV A R C H A R 2 ( 4 0 )V A R C H A R 2 ( 2 0 0 )V A R C H A R 2 ( 1 2 )N U M B E R ( 1 ) p k商品表主鍵外鍵訂單編號產(chǎn)品名產(chǎn)品分類價格庫存品牌條碼號商品詳情N U M B E RN U M B E RN U M B E R ( 8 )V A R C H A R 2 ( 2 0 0 )V A R C H A R 2 ( 2 0 )N U M B E R ( 8 , 2 )N U M B E RV A R C H A R 2 ( 4 0 )N U M B E RV A R C H A R 2 ( 4 0 0 ) p k f k2 f k1 留言表主鍵昵稱留言標題留言內(nèi)容留言時間回復(fù)狀態(tài)回復(fù)內(nèi)容N U M B E RV A R C H A R 2 ( 4 0 )V A R C H A R 2 ( 8 0 )V A R C H A R 2 ( 2 0 0 )D A T EN U M B E R ( 1 )V A R C H A R 2 ( 2 0 0 ) p k新聞表主鍵新聞標題新聞內(nèi)容發(fā)表時間N U M B E RV A R C H A R 2 ( 1 0 0 )V A R C H A R 2 ( 4 0 0 )D A T E p k訂單表訂單編號外鍵訂單時間狀態(tài)商品數(shù)量總價格N U M B E R ( 8 )N U M B E RD A T EV A R C H A R 2 ( 2 0 )N U M B E RN U M B E R ( 8 , 2 ) p k f k商品類別表主鍵商品類 _ 外鍵類別N U M B E RN U M B E RV A R C H A R 2 ( 4 0 ) p k f k 圖 321 數(shù)據(jù)庫表關(guān)系圖 ( e_user):存儲用戶信息 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵或外鍵 字段描述 ID NUMBER 自動 否 是 主鍵 USERNAME VARCHAR2 40 否 否 用戶名 PASSWORD CHAR 32 否 否 密碼 UNAME VARCHAR2 20 否 否 姓名 SEX VARCHAR2 8 否 否 性別 REGTIME DATE 自動 否 否 注冊時間 EMAIL VARCHAR2 40 否 否 郵箱 ADDRESS VARCHAR2 200 否 否 送貨地址 PHONE VARCHAR2 12 否 否 電話 ISA NUMBER 1 否 否 用戶級別 ( e_product):存儲商品信息 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵或外鍵 字段描述 PID NUMBER 自動 否 是 主鍵 22 TID NUMBER 自動 是 外鍵 關(guān)聯(lián)類型表 OCODE NUMBER 8 是 外鍵 關(guān)聯(lián)訂單表 PNAME VARCHAR2 200 否 否 商品名 PTYPE VARCHAR2 100 否 否 商品類型 PPRICE NUMBER 12 否 否 商品價格 PSTORAGE NUMBER 自動 否 否 商品庫存 PVARIETY VARCHAR2 40 否 否 品牌 PNUMBER NUMBER 自動 否 否 商品條碼 PDETAIL VARCHAR2 400 否 否 商品詳情 PPICTURE VARCHAR2 200 是 否 商品圖片 ( e_type):存儲商品類別信息 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵或外鍵 字段描述 TID NUMBER 自動 否 是 主鍵 E_T_TID NUMBER 自動 是 外鍵 關(guān)聯(lián)自身 TTYPE VARCHAR2 100 否 否 類型名 ( e_order):存儲訂單信息 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵或外鍵 字段描述 OCODE NUMBER 8 否 是 主鍵 ID NUMBER 自動 是 外鍵 關(guān)聯(lián)用戶 表 OPOSTTIME DATE 自動 否 否 訂單時間 OSTATE VARCHAR2 20 否 否 訂單狀態(tài) ONUMBER NUMBER 自動 否 否 商品數(shù)量 ALLPRICE NUMBER 18 否 否 總價格 ( e_guestbook):存儲留言信息 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵或外鍵 字段描述 GID NUMBER 自動 否 是 主鍵 GNAME VARCHAR2 40 否 否 昵稱 GTITLE VARCHAR2 80 否 否 留言標題 GCONTENT VARCHAR2 200 否 否 留言內(nèi)容 GPOSTTIME DATE 自動 否 否 留言時間 GSTATE VARCHAR2 8 是 否 是否回復(fù) GRESTORE VARCHAR2 200 是 否 回復(fù)內(nèi)容 ( e_news):存儲新聞信息 字段名稱 數(shù)據(jù)類型 長度 是否允許空 是否為主鍵 字段描述 NID NUMBER 自動 否 是 主鍵 NTITLE VARCHAR2 100 否 否 新聞標題 23 NCONTENT VARCHAR2 400 否 否 新聞內(nèi)容 NPOSTTIME DATE 自動 否 否 發(fā)布時間 定義包 存放 DAO 層各模塊的接口 ,impl 存放 DAO 層實現(xiàn)類 存放實體類 存放過濾器 存放各模塊的 Action,這里所有模塊的 Action 都應(yīng)該繼承DisapatchAction 存放各模塊的 Form,這里所有模塊的 Form 都應(yīng)該繼 承 ActionForm 存放業(yè)務(wù)邏輯層各模塊的接口 存放業(yè)務(wù)邏輯層接口的實現(xiàn)類 存放標簽類,這里的類都應(yīng)該繼承 BodyTagSupport 類 存放所有工具類 設(shè)計接口和購物車 用戶模塊 UserDAO 中包含的方法: ( 1) public User login(User user)。修改用戶信息 ( 4) public boolean delUser(long id)。 獲得用戶列表 ( 6) public User getUserById(long id)。 獲得所有用戶的數(shù)量 ( 8) public ListUser getUserList(int startRow,int endRow)。 添加一件商品 ( 2) public boolean delProduct(long pid)。 跟據(jù)商品 id 查找一件商品 ( 4) public boolean updateProduct(Product product)。 獲得商品列表 ( 6) public int getProductCount()。 顯示單個商品 ( 8) public boolean updateStorage(long count,long pid)。 帶分頁,獲得商品列表 ( 10) public ListProduct getProductList(long tid)。 增加一個商品類型 ( 2) public boolean delType(long tid)。 獲得一個商品類型 ( 4) public boolean updateType(Type type)。 獲得所有商品類型 ( 6) public ListType getPTypeList()。 獲得父類型下所有子類型 OrderDAO 中包含的方法: ( 1) public boolean addOrder(Ord