




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、電子商務系統UML圖匯總1 引言1.1 項目背景信息化是當今世界發展的大趨勢,是推動經濟社會發展和變革的重要力量。隨著信息化時代的到來,信息傳播發生了深刻的變革,人們的工作方式、生活方式乃至思維方式都發生了前所未有的改變,各行各業都在順應這一時代變革加強信息化建設。誰能在信息化變革時期先人一步,就能獲得先機,搶占鰲頭。傳統的銷售方式是商家把商品放在店鋪里供顧客挑選,店鋪的規模、位置等客觀因素影響著商店的客流量,并且商品的存放與銷售需要人力進行管理,雇員的工資、店面的租金等又增加了成本,顧客也不能迅速找到所需要的商品,而開一個網上商店只需要一個可以存放商品的倉庫,比租一個店面能節省很多,也不需要
2、太多的人力來管理,不會因為商店的面積影響客流量,客戶足不出戶就能買東西,并且很容易就能找到所需要的商品。近年來,隨著Internet的迅速崛起,互聯網已日益成為收集提供信息的最佳渠道并逐步進入傳統的流通領域。于是電子商務開始流行起來,越來越多的商家在網上建起在線商店,向消費者展示出一種新穎的購物理念。網上購物系統作為B2B,B2C(Business to Customer,即企業對消費者),C2C(Customer to Customer,即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的作用。本文主要考慮的是如何建設B2C的網上購物系統。網上購物是一種具有交互功能的
3、商業信息系統,它向用戶提供靜態和動態兩類信息資源。所謂靜態信息是指那些比經常變動或更新的資源,如公司簡介、管理規范和公司制度等等;動態信息是指隨時變化的信息,如商品報價,會議安排和培訓信息等。網上購物系統具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿易或EDI交易,這種全新的交易方式實現了公司間文檔與資金的無紙化交換【1】。可行性研究建設Web平臺系統的必要性取決于需求的迫切性和實現的可能性。可行性并不等于可能性,它還包括必要性,如果領導或管理人員對信息的需求并不迫切或各方面的條件不具備,就是不具備可行性。可行性研究是系統開發階段的第二項活動。它是對系統進行全面、概要的分析。在本
4、階段可以從技術、經濟和營運三個方面對電子購物商城系統的可行性進行分析研究,從而為確定項目開發決策提供科學依據。1. 技術可行性由于公司領導對電子購物商城系統開發項目達成了共識,并撥出專項資金,用以購置建立網絡中心所需的網絡設備和軟件,并配備系統管理員,負責整個系統的維護管理工作,具備了開發Web平臺系統的基本條件。為了今后的系統維護,公司準備聯合具有豐富經驗的軟件開發人員共同研究,這為今后系統的順利開發提供了有力的技術條件。2. 經濟可行性目前,公司的管理工作和服務工作存在盲目性、隨意性、和無效消耗,不能保證營銷部門的工作質量,影響商品的銷售,給公司帶來實際的和潛在的經濟損失。雖然系統開發初期
5、投資較大,但是,若開發成功本系統,將有助于公司更好地預測市場,更好的開發客戶及時調整經營銷售策略,在激烈的市場競爭中把握主動。因此,從長遠利益考慮,本項目若能開發成功,它所帶來的效益將遠高于系統投入。3. 營運可行性在公司的業務方面,由于日常信息處理量大,耗費時間長,出錯效率高,在系統投入運行后,可以實現業務的信息集中處理、分析利用信息和信息的交流輔助公司的業務監管和重大決定,且可以實現公司進一步向網絡服務發展,為信息工作打下良好的基礎。電子購物商城建立后,可以改善公司的運營結構和作業方式,使之能適應信息化的發展戰略和將來的行業競爭,同時提高公司員工的信息化意識,使公司能在將來的發展過程中不斷
6、壯大。通過以上的研究和分析,認為系統開發所產生的效益將大于投入,所以開發本項目是可行的、必要的1.2 項目意義網上購物商務網站構建初始目標主要是面向廣大消費者,由于不同人群對商品的需求不同,因而購物網站應在具有自己特色的同時應適合不同人士的需要。因此,118購物網站定位于面向廣大消費者,并突出完善售前、售中、售后客戶服務與安全保障方面的特色。售前服務提供詳細的商品信息、簡便快捷的操作過程;售中服務通過采取安全措施為用戶提供網上訂購服務安全保障與實時支付;售后服務對用戶訂購的商品提供快速物流配送,并對用戶所購商品提供質量保證。1.3 文檔目的本說明書的主要目的是明確所要開發的軟件應具有的功能、性
7、能,使系統分析人員和軟件設計人員能清楚地了解用戶的需求,并在此基礎上進一步提出概要設計和完成后續設計與開發工作,為軟件開發范圍、業務處理規范提供依據,也是應用軟件進行合同最終驗收的依據。本文檔的讀者對象:項目經理、系統分析師、項目開發人員、客戶代表。1.4 定義網上購物系統作為B2B,B2C(Business to Customer,即企業對消費者),C2C(Customer to Customer,即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的作用。本文主要考慮的是如何建設B2C的網上購物系統。2 任務概述2.1 系統目標現在流行的網上購物系統不僅要有漂亮的網頁
8、,更要有嚴謹的規劃,注重每一個細小的環節。這樣才能使得在電子交易時避免不必要錯誤發生。我們將使用HTML、ASP等技術來編輯網頁。傳統的管理信息系統信息獲取方法是由專業文字錄入人員將信息輸入到管理系統的數據庫中,這種方法在數據量不大時有很多的應用場合。當數據量比較大,并且有較強的專業性時,錄入的費用和出錯的可能性都相應上升。本設計在實際應用中的解決方案是建立網站,以及自己的數據庫,使得所需商品信息可以及時的保存、更新,可以更好的及時了解商品買賣的情況。該項目的目的是開發一個電子購物網站以及后臺管理系統。 在前臺實現的基本主要有: 1. 商品選購(可按分類方式查找商品,或者通過關鍵字進行查詢)
9、2. 購物車功能 3. 查看商品詳細情況 4. 用戶注冊 5. 用戶登陸 6. 查看用戶的訂單信息 7. 修改用戶個人信息 后臺管理部分主要有: 1. 商店商品管理:添加、修改、刪除、查看。 2. 用戶信息管理:查看、修改、刪除。 3. 訂單信息管理:查看訂單清單、更新訂單付款、出貨狀態、刪除訂單。2.2 用戶特點網上商店的主要參與者是顧客和商場,以及后臺管理人員。無論什么類型的網上商店,顧客從網上購物的過程都相似應用范圍2.3 假定和約束Ø IDE集成開發環境,服務器軟件Tomcat,java 運行環境JDK,數據庫軟件Mysql,各個組件之間協調綁定;Ø Struts2
10、.1框架技術的搭建Ø DWZ框架的搭建2.4 關鍵性技術1. 商品選購(可按分類方式查找商品,或者通過關鍵字進行查詢) 2. 購物車功能 3. 查看商品詳細情況 4. 用戶注冊 5. 用戶登陸 6. 查看用戶的訂單信息 7. 修改用戶個人信息 3 需求分析3.1 業務描述用戶功能分析 用戶需要注冊成會員用戶,需要用戶注冊使用的功能有: a) 用戶注冊。 b) 用戶添加商品到購物車的功能。購物車的設計,必須做到清晰、簡單和方便。c) 用戶信息的自我管理。用戶的注冊信息中,用戶的地址、聯系方式等都是商品配送的重要依據,所以應該允許用戶對這些信息進行修改,并使得用戶在用戶信息中,可以查閱購
11、物詳情等信息。管理功能分析 對網站的管理者來說,分析網站的管理要求,以下功能是必不可少的。 商品登記。將商品的各種信息:商品名、價格、廠家等錄入到數據庫中,是網站管理中的一項基本的工作。 用戶管理。網站應該可以對用戶進行諸如刪除、查看部分用戶信息等功能。 訂單管理。這是最重要的管理功能。管理者應該可以每天清晰的查閱有多少訂單生成、每個訂單的詳情等信息,并了解個訂單的處理情況。用戶進入 . 管理員管理 . 購物車管理 檢索、訂單管理、購物車管理等。具體描述如下。(1)商品管理:商品分類的管理,包括商品種類的添加、刪除、類別名稱更改等功能;商品信息的管理,包括商品的添加、刪除、商品信息(包括優惠商
12、品、最新熱銷商品等信息)的變更等功能;(2)用戶管理:用戶注冊,如果用戶注冊為會員,就可以使用在線購物的功能。用戶信息管理:用戶可以更改個人私有信息,如密碼等;(3)商品查詢:商品速查,根據查詢條件,快速查詢用戶所需商品;商品分類瀏覽,按照商品的類別列出商品目錄;(4)訂單管理:訂單信息 瀏覽訂單結算 訂單維護(5)購物車管理購物車中商品的增刪;采購數量的改變生成采購訂單(6)后臺管理商品分類管理商品基本信息管理訂單處理會員信息管理圖1系統頂級用例圖3.2 用例分析用例圖及相關的用例描述如圖2系統分析系統包含的實體類有客戶類(customer)、商品類(good)、訂單類(order)、訂單細
13、節類(ordertail)、購物車類(CartBean)、留言單類(leavewords),包含的邊界類有購物車的物品表單(shoppingchart)、留言表單類(leavewordstable)、注冊表單類(registetable)、登錄表單類(logintable)、訂單表單類(ordertable),包含的控制類有購物類(shopping)、注冊類(regist)、登錄類(login)、留言類(leaveword)類圖如圖3 部分用例的順序圖(1)會員下訂單該用例是客戶端下在客戶登錄后可以瀏覽上架的商品,并能搜索相應的商品,根據需要選擇商品并下訂單,該用例的流程如下:(1)用戶指定相
14、應的商品種類進行搜索,得到相應的商品信息;(2)選中自己需要的商品并選擇其定購的數量放入購物車;(3)提交下訂單請求,系統檢查用戶是否登錄,若用戶未登錄轉(4),否則返回個人信息由用戶確認,轉(5);(4)用戶登錄系統,重新進入購物車頁面,轉(3)(5)顧客確認自己的信息后,由系統數據庫記錄訂單信息及訂單的細節更新訂單表和訂單細節表;(6)數據庫更新成功后,返回顧客下訂單成功的消息。順序圖如圖(2)會員留言該用例是客戶可以通過留言板向服務人員詢問相關的情況,并等待有關的工作人員給予答復,該用例執行的流程如下: 1)用戶提交留言的請求,系統檢查用戶
15、是否登錄本系統,若登錄,由系統返回留言界面,轉(3),否則,進入提示登錄頁面,轉(2); 2)用戶登錄系統,轉(1) 3)用戶填寫并提交留言信息; 4)由系統更新數據庫中的留言信息表; 5)數據庫返回數據添加成功的消息,系統將留言信息返回給顧客。正常執行的順序圖如圖(3)管理員修改商品該用例是管理員可以根據商品信息的變動情況可以修改商品的相關信息,該用例的執行流程如下:
16、 1)管理員登錄系統后,提交要搜索的商品信息,系統搜索數據庫中的商品表,向管理員返回符合要求的商品信息; 2)管理員選擇要修改的商品,向系統提交修改請求,系統返回修改商品信息的頁面; 3)管理員修改商品信息,并提交給系統處理; 4)系統更新數據庫中商品表的信息,并返回修改成功的頁面。正常執行的順序圖如圖4動態視圖的建立在該系統中,商品具有狀態的變化,其狀態有創建狀態,在數據庫中,在購物車中,在訂單中,已發貨狀態,已刪除狀態,其具體的狀態變化如圖5數據庫的設計ER3.3 系統功能概述根據前
17、面系統業務和用例分析,初步確定系統具備的功能包括:分析的系統功能需求,得到系統的功能模塊,如圖所示購物車管理 商品信息管理 網上購物系統前臺管理后臺管理商品查詢用戶管理商品類別管理訂單管理訂單處理會員信息管理 圖1-3系統功能圖登陸系統重試普通會員管理員注冊開始是否訂單查詢訂單刪除完成結算未注冊、 商品類別管理會員信息管理查找商品商品信息管理購物車管理購物車訂單管理繼續購物提交訂單圖1-4 系統流程圖4、數據流程圖1、頂層數據流圖網上購物系統系統管理員客戶 用戶信息 動態商品信息表 客戶在線訂貨情況表 圖1-6 頂層數據流圖 2、0層數據流圖 滿意商品 3、購物車管理 訂貨單 5、用戶管理 2
18、、商品信息檢索動態商品信息表訂貨單文件入庫單商品管理要求1、商品信息管理4、訂單管理檢索要求 客戶名錄圖1-7 0層數據流圖3、1層數據流 合格入庫單 1.3注銷商品商品管理要求 1.1要求類型處理 出貨單 動態商品信息表 1.4訂貨 在線訂貨單 在線退貨單 1.5退貨 圖1-8 1層數據流圖A2.1檢索類別處理2.2檢索2.3商品檢索2.4 商品統計檢索要求用戶信息文件檢索和使用者情況檢索的商品情況統計要求報貨單動態商品信息文件訂貨單文件商品情況請集礦圖1-9 1層數據流圖B 3.1網上商品檢索處理 3.2購物車管理滿意商品查詢商品增減速生成訂單不滿意商品圖1-10 1層數據流圖C 4.2
19、4.1用戶 4.34.74.5銷售商4.84.6配送中心4.2后臺圖1-11 1層數據流圖D服務要求與售后建議客戶登陸注冊5.1客戶信息5.2注銷客戶名錄客戶名單匯總名單5.3圖1-12 1層數據流圖E5、數據庫需求分析5.1、商品表是用來保存網上商城中每一種商品基本信息的數據表,是顯示、維護及管理商品數據的依據,如表所示:字段名描述類型長度是否允許空是否為主鍵Id商品編號INTEGER否是Sortid商品分類編號INTEGER否否Name商品名稱VARCHAR50否否price商品價格DOUBLE否否Saleprice銷售價格DOUBLE4否否Descripts商品描述TEXT500否否Co
20、ntents商品介紹TEXT2000是否Saledate上貨時間DATE否否Salecount商品數量INTEGER是否Image商品圖片存放路徑VARCHAR50是否52商品類別表字段描述類型長度是否為空是否為主鍵Id商品分類編號INTEGER否是Name商品分類名稱VARCHAR40否否53、會員表字段描述類型長度是否為空是否為主鍵Id用戶編號INTEGER否是Username用戶名VARCHAR20否否Password密碼VARCHAR20否否Realname用戶真實姓名VARCHAR20是否Tel用戶電話VARCHAR20是否Address用戶地址VARCHAR100是否Zip郵政編碼
21、VARCHAR6是否email電子郵件地址VARCHAR50是否54訂單表字段描述類型長度是否為空是否為主鍵Id訂單編號INTEGER否是Ordermo生成訂單的編號VARCHAR50否否Userid用戶編號INTEGER否否Realname收貨人姓名VARCHAR20否否Address收貨地址VARCHAR100否否Zip郵政編碼VARCHAR6是否Tel聯系電話VARCHAR11是否Payment付款方式VARCHAR20是否Email電子郵件地址VARCHAR50是否Memo備注說明TEXT2000是否Time訂單生成時間VARCHAR20是否tag標志該訂單是否處理過INTEGER是否Price價格DOUBLE是否55、訂單細目錄
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 父親的病試題及答案
- 幼兒園圖形與顏色互相理解的題目及答案
- 施工現場安全標準實施的挑戰與機遇試題及答案
- 2025汽車工程知識測試題目及答案
- 2025金融科技面試題庫及答案
- 2025廣東公務員考試題及答案
- 新能源汽車與可持續交通政策的相互影響研究試題及答案
- 新能源汽車的技術標準與政策試題及答案
- 施工機構設置原則試題及答案
- 特色項目的大學物理考試試題及答案
- 2024年陜西省普通高中學業水平合格性考試歷史試題(解析版)
- 拉美文化學習通超星期末考試答案章節答案2024年
- 集裝箱七點檢查表
- 天津民間藝術課件
- 智慧旅游電子票務管理系統整體設計方案
- 學習民法典 做遵紀守法小學生專題課件
- 亦莊開發區企業名錄
- 機械制圖-鍵連接
- 2022年 江蘇省宿遷市中考數學試卷及解析
- 建設工程項目質量控制(課件).
- 商品混凝土公司員工培訓方案(參考)
評論
0/150
提交評論