資源描述:
《電商平臺功能需求》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、電子商務(wù)平臺系統(tǒng)的功能需求1.功能需求隨著Internet的發(fā)展,網(wǎng)上購物已成為一種購物時尚,它為人們提供了網(wǎng)絡(luò)購物的方便性,使顧客可以足不出戶就可以購買商品?,F(xiàn)在流行的電子商務(wù)有B2B、B2C等類型。電子商務(wù)平臺網(wǎng)是建立在企業(yè)與消費者之間的商務(wù)交易網(wǎng)站,它可以使顧客通過瀏覽商品、網(wǎng)絡(luò)購物、查詢訂單、打印訂單和查看公告等功能購買自己所需的商品。本系統(tǒng)需要有以下功能:(1)網(wǎng)站設(shè)計頁面要求美觀大方、個性化,能夠展示企業(yè)形象。(2)企業(yè)所有的商品數(shù)據(jù)都在電子商務(wù)平臺中展示。(3)規(guī)范、完善的基礎(chǔ)信息設(shè)置。(4)商品分類詳細(xì),可按不同類別查看商品信息。(5)
2、按商品大類及商品名稱、訂單進(jìn)行模糊查詢。?(6)實現(xiàn)選購商品、訂購商品、收銀結(jié)賬、打印訂單功能。(7)實現(xiàn)各種查詢,如模糊查詢等。(8)管理員對用戶訂單進(jìn)行管理。需要完成的一些具體功能如下:1、用戶管理:?能夠完成用戶基本信息錄入的注冊和用戶基本信息的臺管理(用戶自己修改密碼,修改寄貨地址,查看自己的歷史訂單等)。2、管理員管理:能夠完成管理員對網(wǎng)站的商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(外理訂單、發(fā)貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。3、搜索功能:能過對商品的名稱,商品的分類進(jìn)
3、行搜索。1、購物車功能:用戶能夠通過查看商品后把商品添加進(jìn)購物車,并可以對購物車內(nèi)的商品進(jìn)行添加、修改和刪除操作,確定后可以提交訂單進(jìn)行結(jié)賬。?2、網(wǎng)站可以發(fā)布公告、廣告等(可選)?。2.功能模塊?在平臺功能的基礎(chǔ)上,得到本平臺的功能模塊圖如下:?網(wǎng)上購物系統(tǒng)平臺主要包括四大功能模塊,用戶管理、前臺網(wǎng)站布局(包括購物車)、管理員管理、搜索等功能模塊。其中用戶管理模塊,主要包括用戶注冊、用戶修改、用戶刪除等功能;管理員管理主要包括商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(訂單管理)、會員管理、操作管理(管理員添加、管理員審查、管理員退
4、出)等功能;搜索主要包括(商品名稱、商品類別),公告廣告管理(可選)?。?電子商務(wù)平臺網(wǎng)前臺管理系統(tǒng)的功能設(shè)計如圖1所示。3?系統(tǒng)流程?本系統(tǒng)分為前臺購物流程和后臺訂單處理流程?3.1前臺購物流程圖3.2后臺購物流程圖3.3注冊功能流程圖3.4商品搜索流程圖3.5用戶登錄流程圖3.6商品管理流程圖3.7購物車流程圖網(wǎng)站數(shù)據(jù)庫設(shè)計?3.1網(wǎng)站數(shù)據(jù)庫需求分析?數(shù)據(jù)庫的分析?在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫,通過決策機(jī)構(gòu)最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個領(lǐng)域:信息世界,數(shù)據(jù)世界,現(xiàn)實世界。現(xiàn)實世界的事物反映到人的頭腦中,人的大腦對它有個認(rèn)
5、識過程,經(jīng)過分析(選擇、命名、分類等)進(jìn)入信息世界。這些信息再進(jìn)一步加工、編碼,然后進(jìn)入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),以及如何對這些數(shù)據(jù)進(jìn)行操作。這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計問題,軟件設(shè)計的一個核心。網(wǎng)上購物系統(tǒng)的主要對象是用戶,所以必需建立用戶表,包括用戶的基本信息情況;用戶的主要活動是對商品的購買,所以必需建立商品信息表;用戶對商品的購買,選擇所要的商品,首先得對商品進(jìn)行搜索,所以我們把商品進(jìn)行分類,進(jìn)行大類和小類的劃分,建立商品類別表和商品類別細(xì)分表;最后
6、用戶提交定單,建立定單表。?經(jīng)過分析,此數(shù)據(jù)庫包含如下表:?商品分類表;商品類別表?商品信息表;商品編號、商品類別、商品簡介、商品詳細(xì)說明、單價、商品圖象、庫存數(shù),訪問次數(shù),狀態(tài)。?訂單表;訂單編號,用戶編號、下單日期,發(fā)貨日期,發(fā)貨地址,郵編、電話、支付方式、訂單狀態(tài))?訂單明細(xì)表:訂單編號,商品編號,單價,數(shù)量,折扣。?用戶表;用戶編號、用戶密碼、密碼提示問題、問題答案、姓名、性別、出生日期、Email、電話、省份,城市,地址、郵編、用戶等級,狀態(tài))?管理員表:用戶編號、用戶密碼,姓名、性別,角色,狀態(tài)。?訂單狀態(tài)表:狀態(tài)。?省份表:省編號,?名稱
7、?城市表:城市編號,?名稱,?省編號??3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計?數(shù)據(jù)庫設(shè)計要遵循一些規(guī)則,一個好的數(shù)據(jù)庫滿足一些嚴(yán)格的約束和要求。盡量分離各實體對應(yīng)的表,一個實體對應(yīng)一個表,搞清楚該實體有哪些屬性,對應(yīng)有些什么字段,以及各實體之間有何種聯(lián)系。實體、屬性與聯(lián)系是進(jìn)行概念設(shè)計時要考慮?的3個元素,也是一個好的數(shù)據(jù)庫設(shè)計的核心。從實際出發(fā),經(jīng)過仔細(xì)地設(shè)計,得到各表的結(jié)構(gòu)。技術(shù)要求?1、要求用到類,繼承和接口?2、用到三層架構(gòu)3、用到JQUERY??4、用到AJAX??5、用到PDO數(shù)據(jù)庫接口??6、用到SMARTY?模板