freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

電子商務平臺網上自助開店系統(tǒng)本科畢業(yè)論文(編輯修改稿)

2025-07-24 15:22 本頁面
 

【文章內容簡介】 處理業(yè)務信息,它只把用戶的信息傳遞給模型,告訴模型做什么,選擇符合要求的視圖返回給用戶。因此,一個模型可能對應多個視圖,一個視圖可能對應多個模型。 模型、視圖與控制器的分離,使得一個模型可以具有多個顯示視圖。如果用戶通過某個視圖的控制器改變了模型的數據,所有其它依賴于這些數據的視圖都應反映到這些變化。因此,無論何時發(fā)生了何種數據變化,控制器都會將變化通知所有的視圖,導致顯示的更新。這實際上是一種模型的變化傳播機制。模型、視圖、控制器三者之間的關系和各自的主要功能。3 系統(tǒng)需求分析 系統(tǒng)需求概述系統(tǒng)需求概述包括系統(tǒng)要求、系統(tǒng)信息來源、系統(tǒng)使用對象和系統(tǒng)總體功能模塊。 系統(tǒng)要求電子商務平臺網上自助開店系統(tǒng)是從顧客和店主的角度出發(fā)設計的,允許店主進行發(fā)布商品,顧客進行購買。它具有系統(tǒng)穩(wěn)定、界面美觀、操作簡單的特點。 系統(tǒng)信息來源系統(tǒng)的商品信息主要來源于注冊的店主發(fā)布商品信息、系統(tǒng)管理員發(fā)布的公告以及顧客購買商品后進行的評論,信息來源廣泛。 系統(tǒng)使用對象系統(tǒng)的使用對象是管理系統(tǒng)的系統(tǒng)管理員和操作員、購買商品的顧客以及出售商品的店主。顧客可以瀏覽和搜索網站上的商品、搜索店鋪、購買商品等。店主可以進行商品發(fā)布、訂單的處理等。而系統(tǒng)管理員和操作員主要負責網站的維護、公告管理、用戶管理、商品和店鋪的管理。 系統(tǒng)總體功能模塊本系統(tǒng)有系統(tǒng)管理員、店主、顧客、游客這四種角色。不同角色具有不同的功能,如圖2所示。圖2 系統(tǒng)功能模塊圖未注冊的用戶可以瀏覽網站的首頁、進行商品和店鋪的搜索、瀏覽公告、注冊顧客、店主注冊和登錄。顧客可以進行商品和店鋪的搜索、商品購買、物流查看、商品評價、退貨處理。店主可以進行商品管理、訂單管理、店鋪信息管理、發(fā)貨信息管理。系統(tǒng)管理員可以進行公告管理、商品管理、評論管理、訂單信息管理、商品類型管理、用戶管理。 模塊流程描述模塊流程描述包含了登錄注冊模塊、公告管理模塊、商品管理模塊、訂單管理模塊、評論模塊、商品類型管理模塊、商品購買模塊以及商品和店鋪搜索模塊的描述。 登錄注冊模塊登錄注冊模塊包括登錄模塊和注冊模塊,其中登錄模塊包括顧客登錄、店主登錄和系統(tǒng)管理員登錄,注冊模塊包括顧客注冊和店主注冊。(1)登錄用戶進入登錄頁面,登錄界面分為顧客登錄界面、店主登錄界面和管理員,輸入用戶名和密碼,點擊登錄按鈕進行登錄操作。后臺對輸入的用戶信息進行判斷,判斷用戶信息是否合法、正確,返回處理結果。如果用戶信息出現(xiàn)錯誤,刷新登錄頁面,并提示出錯信息;如果用戶信息通過驗證,則成功登錄,等待調轉到系統(tǒng)對應首頁。其中顧客和店主的用戶名必須為郵箱格式,否則不合法。該流程如圖3所示。圖3 登錄流程(2)注冊用戶進入注冊頁面,輸入注冊信息,點擊注冊按鈕進行注冊操作。前臺對輸入注冊信息的合法性進行檢查。如果不合法,則提示出錯信息;如果合法,則把注冊信息傳到后臺,判斷用戶名是否重復。如果用戶名重復,則頁面提示用戶名重復;如果沒有相同的用戶名,則用戶可以注冊,后臺把用戶數據保存到數據庫表里,把處理結果返回前臺,頁面提示注冊成功。該流程如圖4所示。圖4 注冊流程 公告管理模塊公告管理模塊包含瀏覽公告、發(fā)布公告、修改公告和刪除公告。其中瀏覽公告是所有用戶都可以進行操作的。而發(fā)布公告、修改公告和刪除公告只有系統(tǒng)管理員才能進行操作。(1)瀏覽公告所有用戶都可以瀏覽公告。去到網站首頁,首頁中有一個公告列表,點擊某篇公告鏈接,即可瀏覽公告。通過瀏覽公告可以了解到網站的一些優(yōu)惠活動和系統(tǒng)的通知。該流程如圖5所示。 圖5 瀏覽公告流程(2)發(fā)布公告圖6 發(fā)布公告流程只有管理員和系統(tǒng)操作員成功登錄系統(tǒng)的才能進行發(fā)布公告操作。成功登錄系統(tǒng)后點擊發(fā)布公告按鈕,進入公告編輯頁面。用戶輸入游記信息,點擊確定按鈕。前臺判斷輸入信息是否合法。如果不合法,則提示出錯信息;如果合法,則把數據傳到后臺,存儲在數據庫里,后臺返回處理信息。成功發(fā)表后,跳轉到公告列表頁面。該流程如圖6所示。(3)修改公告和刪除公告修改公告也是只有系統(tǒng)管理員和系統(tǒng)操作員才能進行操作,修改公告流程跟發(fā)布新公告的類似,刪除也比較簡單,因此就不畫流程圖詳細說明。 商品管理模塊商品管理模塊包括添加商品、查詢、修改、刪除商品。這些操作都是只有店主或系統(tǒng)管理員才能進行操作的。(1) 添加商品圖7 添加商品流程添加商品操作之允許系統(tǒng)管理員和店主添加,系統(tǒng)管理員和店主添加商品類似,只是店主添加的商品需要系統(tǒng)管理員審核后才能成功發(fā)布。流程為,點擊添加商品按鈕。該流程如圖7所示。(2)查詢、修改、刪除商品系統(tǒng)管理員或去到商品列表頁面,在商品搜索框輸入關鍵字,后臺獲取到關鍵字,將商品名稱包含該關鍵字的商品獲取并顯示在商品列表上。修改商品信息流程跟添加商品流程十分相似,刪除商品只需要在商品列表中點擊刪除即可。 訂單管理模塊訂單管理模塊包括訂單處理和訂單查看。顧客和店主都有訂單管理模塊,店主和顧客的訂單查看是一樣的,只是對訂單的操作有區(qū)別,具體說明請看下文。(1)訂單處理顧客和店主都可以進行訂單的處理,處理的操作包括確認訂單、確認收貨、退貨、確認退貨、物流信息管理,其中顧客訂單管理根據不同的訂單狀態(tài)可以進行確認收貨、退貨,店主訂單管理根據不同的訂單狀態(tài)可以進行確認訂單、確認退貨、物流信息管理。該流程圖如圖8所示。圖8 訂單處理流程(2)訂單查看訂單查看操作也是顧客和店主都可以操作,登錄成功之后,去到訂單列表,點擊某個訂單的訂單詳情按鈕,即可去到訂單詳情的頁面了,操作比較簡單,因此這里不做流程圖說明。 評論模塊評論模塊包括瀏覽評論和添加評論。其中瀏覽評論是所有用戶都可以操作的,而添加評論只能是顧客成功購買了某件商品之后才能對它進行評論。(1)瀏覽評論所有的用戶都可以瀏覽評論,瀏覽評論可以直接查看某個商品的介紹里面,下面會有用戶對該商品的評論。用戶購買了該商品即可對商品進行評論。(2)添加評論添加評論操作只有顧客購買了一件商品之后才能對該商品進行評論,該流程為:顧客的身份登錄、成功購買某個商品、在訂單列表中點擊評論、填寫評論語后提交即可評論成功,該流程圖如圖9所示。圖9 添加評論流程 商品類型管理模塊商品類型管理模塊包括添加商品類型和修改、查詢、刪除商品類型。這些操作都是只有管理員才能進行操作。(1) 添加商品類型圖10 添加商品類型流程添加商品類型只有系統(tǒng)管理員可以進行添加,商品類型有兩層。管理員登錄成功之后,點擊添加商品類型,選擇一級商品類型,然后填寫添加的商品類型的名稱。如果一級商品類型選擇無,則添加的為一級商品類型,否則添加的是二級商品類型。如果該商品類型已經存在,則添加失敗。否則添加成功。該流程如圖10所示。(2)修改、查詢、刪除商品類型修改、查詢、刪除商品類型也是只有系統(tǒng)管理員成功登錄后才能進行操作。修改商品類型跟添加十分類似。查詢只需要在商品類型列表頁面查詢輸入框中輸入關鍵字,即可查詢出商品類型名稱包含關鍵字的商品類型。刪除商品類只需要點擊刪除商品類型按鈕即可。 商品購買模塊購買商品只有顧客成功登錄之后才能進行商品的購買,流程為成功登錄之后,去到某商品的介紹頁面,然后點擊加入購物車,在購物車頁面填寫數量,點擊結算中心,然后填寫配送信息并提交,然后確認訂單即可購買成功。該流程如圖11所示。圖11 商品購買流程 商品和店鋪搜索模塊商品和店鋪搜索模塊包含商品搜索和店鋪搜索,任何用戶都可以進行商品搜索和店鋪搜索。(1)搜索店鋪所有用戶都可以進行店鋪搜索操作,只需要在首頁的搜索框中輸入關鍵字,然后點擊搜店,即可搜索出店鋪名稱包含該關鍵字的所有店鋪。該流程比較簡單,因此不使用流程圖進行展示。(2)搜索商品所有用戶都可以進行商品搜索操作,只需要在首頁的搜索框中輸入關鍵字,然后點擊搜物,即可搜索出商品名稱包含該關鍵字的所有商品。該流程比較簡單,因此不使用流程圖進行展示。 系統(tǒng)用例分析系統(tǒng)用例分析包含了登錄注冊模塊、公告管理模塊、商品管理模塊、商品類型管理模塊和用戶模塊的用例分析。 登錄注冊模塊 圖12 登錄、注冊用例圖圖12是登錄、注冊用例圖。該用例的執(zhí)行者是系統(tǒng)的使用用戶。未登錄的用戶能使用的系統(tǒng)功能僅限于瀏覽功能。如果用戶希望獲得系統(tǒng)的更多功能,則需要登錄系統(tǒng)。未注冊的用戶不能實現(xiàn)登錄操作,系統(tǒng)會提醒用戶名或密碼不正確。注冊功能對所有用戶開放,但要求用戶提供合法的注冊信息。登錄功能需要用戶提供合法、正確的登錄信息。未登錄用戶可以進行店主注冊、顧客注冊、店主登錄、顧客登錄、系統(tǒng)管理員登錄。 公告管理模塊 圖13 公告管理模塊用例圖圖13是公告管理模塊用例圖。該用例的執(zhí)行者是系統(tǒng)管理員。系統(tǒng)管理員可以對公告進行添加、修改、刪除、查詢操作。公告模塊是系統(tǒng)必不可少的模塊之一。系統(tǒng)管理員通過公告可以對所有的用戶發(fā)布一些通知,有助于網站系統(tǒng)的維護。 商品管理模塊 圖14 商品管理模塊用例圖圖14是商品管理模塊用例圖。該用例的執(zhí)行者是系統(tǒng)管理員和店主。商品管理是網站商品的主要信息,網站系統(tǒng)中的商品信息來源主要是商品的添加。除了商品的添加外,還可以進行商品信息修改、商品刪除、查詢商品的操作。商品管理模塊是系統(tǒng)的核心模塊之一。有助于系統(tǒng)的主要信息的變更,使系統(tǒng)內容更加豐富。 訂單管理模塊圖15 訂單管理模塊用例圖圖15是訂單管理模塊用例圖。該用例的執(zhí)行者是店主和顧客。顧客的訂單管理模塊包括購買商品、訂單物流信息、確認收貨和退貨操作。而店主的訂單管理模塊包括確認訂單、添加物流信息和確認退貨的操作。首先,顧客通過購買商品后會生成一個訂單。為了賣家買家的權益得以保障,因此有以上不同的操作。 評論管理模塊 圖16 評論管理模塊用例圖圖16是評論管理模塊用例圖。該用例的執(zhí)行者是顧客和系統(tǒng)管理員。為了能夠讓更好的判斷出質量高的商品。系統(tǒng)提供了評論功能。顧客購買商品后可以對商品進行評價。當然,為了避免有些顧客做一些惡意的評論,所以給系統(tǒng)管理員增加的刪除評論的功能,以提高系統(tǒng)合理性。 商品類型管理模塊 圖17 商品類型管理模塊用例圖圖17是商品類型管理模塊用例圖。該用例的執(zhí)行者是系統(tǒng)管理員。為了顧客可以通過商品分類更加快捷地找到想要購買的商品,因此每個商品都有所屬的商品類型。系統(tǒng)管理員可以進行添加商品類型、修改商品類型、查詢商品類型和刪除商品類型的操作。 用戶管理模塊 圖18 用戶管理模塊用例圖圖18是用戶管理模塊用例圖。該用例的執(zhí)行者是系統(tǒng)管理員。為了提高系統(tǒng)的安全性,用戶注冊了顧客和店主之后需要經過管理員審核,對于有非法操作的用戶,管理員可以將其賬戶凍結。查詢功能是為了更快捷的找到需要操作的用戶。 本章小結本章從需求分析的角度對本系統(tǒng)進行了總體設計,說明系統(tǒng)的要求、信息來源、使用對象和總體功能模塊,分析系統(tǒng)各個模塊的流程,分析系統(tǒng)用例,實現(xiàn)系統(tǒng)總體的布局。4 系統(tǒng)概要設計 系統(tǒng)體系結構本系統(tǒng)以傳統(tǒng)的JSP作為表現(xiàn)層技術,應用JSP、Servlet和JavaBeans框架作為MVC層、中間層、持久層解決方案,各層的組件以松耦合的方式耦合在一起。系統(tǒng)只需要簡單的Web服務器就可以運行。其體系結構圖如圖19所示:圖19 系統(tǒng)體系結構圖用戶通過瀏覽器訪問電子商務平臺網上自助開店系統(tǒng),然后系統(tǒng)根據Web層的訪問請求調用業(yè)務邏輯層的業(yè)務對象,業(yè)務服務調用相關的DAO對象,DAO對象再訪問數據庫,從數據庫取出數據返回給系統(tǒng)的上一層,通過層層反饋,最后在Web層通過視圖將處理結果展現(xiàn)給用戶。 系統(tǒng)邏輯視圖邏輯視圖(Logic View)主要支持系統(tǒng)的功能需求,即系統(tǒng)提供給最終用戶的服務。在邏輯視圖中,系統(tǒng)分解成一系列的功能抽象,這些抽象主要來自問題領域。電子商務平臺網上自助開店系統(tǒng)邏輯視圖用于封裝系統(tǒng)內部實現(xiàn)細節(jié),讓系統(tǒng)的使用者直觀、清晰地了解系統(tǒng)功能結構、系統(tǒng)提供的服務以及作為不同用戶角色所能使用的不同系統(tǒng)功能。本系統(tǒng)的邏輯視圖如圖20所示:圖20 系統(tǒng)邏輯視圖 數據庫設計 數據庫ER圖本系統(tǒng)使用的數據庫系統(tǒng)是SQL Server數據庫系統(tǒng),數據庫ER圖如圖21所示。圖21 系統(tǒng)數據庫ER圖系統(tǒng)一共有12張數據庫表,其中Bulletin表為公告數據表,另外UserInfo表、thirdInfo表和CustomerInfo表分別代碼系統(tǒng)管理員表、店主表、顧客表。ServlceAssessment表用于儲存商品評論。GoodsType表和GoodsTypeDetail分別為商品一級分類表、商品二級分類表。OrderInfo表、OrderGoodsInfo表和OrderDetailInfo表共同構成訂單信息。 數據結構具體設計本系統(tǒng)的八張數據庫表具體設計和數據說明如下:(1)Bulletin表Bulletin表為公告表。該表用于存放公告相關的所有信息。包含了公告id、公告標題、公告內容、發(fā)布人和發(fā)布時間。以id
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1