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

正文內容

基于web的網上購物商城的設計與實現畢業(yè)論文(編輯修改稿)

2025-07-24 20:05 本頁面
 

【文章內容簡介】 。在對業(yè)務流程分析中,盡量把業(yè)務主角的活動考慮全面,使系統(tǒng)的功能盡量完整。前臺業(yè)務主要是面向客戶,用戶可以瀏覽網頁內的商品信息??蛻粲脩舻卿浻脩糇陨唐沸畔g覽購物車用戶查看訂單用戶退出服務信息進入首頁提交數據入庫刪除商品恢復商品變更數量商品結算提交數據入庫 前臺業(yè)務流程圖在網站設計中,管理員完成對網站的維護與管理的工作。使用數據庫中權限的功能對管理員設置權限,管理員可以對商品及商品分類的信息進行新增,修改及刪除,也可以對訂單信息進行查看、撤銷、發(fā)貨、完成等處理,同時管理員也可以對用戶信息進行管理。管理員網站維護網站信息提交網站信息數據入庫取出訂單受理訂單訂單提交數據入庫 后臺業(yè)務流程圖 在分析了系統(tǒng)的業(yè)務流程之后,就要分析系統(tǒng)的數據流,為后面設計網站的數據庫做好基礎。這里主要利用數據流程圖來說明數據流程。數據流程圖是一個圖示工具,容易理解,容易在開發(fā)和用戶方之間進行交流,以及在開發(fā)組織內部交流。因此數據流程圖作為一種模型工具已經廣泛使用在軟件工程的實踐中。數據流圖簡稱DFD圖,數據流圖有四種成分:源點或終點、處理、數據存儲表和數據流。根據前臺業(yè)務流程,可以將用戶的活動分為兩類。用戶瀏覽所使用到的數據歸納為站內信息,如商品信息等。而用戶提交的訂單則作為網站的訂單數據。相應的,根據后臺業(yè)務流程,管理員對網站內容的添加、更新和刪除等所操作的數據定義為商城信息。 。 圖形符號名稱符號說明實體用戶數據信息,框內為實體名稱 0處理計算機處理的業(yè)務數據存儲計入與存儲相關的數據,為數據庫數據流數據流動的方向 數據流圖根據前臺業(yè)務流程,可以將用戶的活動分為兩類。用戶瀏覽所使用到的數據歸納為站內信息,如商品信息等。而用戶提交的訂單則作為網站的訂單數據。相應的,根據后臺業(yè)務流程,管理員對網站內容的添加、更新和刪除等所操作的數據定義為商城信息。0網站系統(tǒng)管理員 用戶用戶 網站數據流總體圖進一步分析網站的數據流程,得到網站數據流程的零級圖。用戶站內信息管理員更新商品信息更新用戶信息生成訂單顯示信息用戶訂單處理用戶訂單用戶信息訂單內容信息商品信息訂單商品的更新數據商品信息用戶信息用戶信息處理信息訂單信息存儲處理后的訂單訂單信息商品信息存儲用戶信息存儲 網站數據流程零級圖上面得到的零級圖并不是整個網站數據的詳細流程圖。它只是將網站的數據流進行了一下分類。例如將商城信息分為了商品信息、分類信息和用戶信息。在零級圖的基礎上還可以將每一個處理的細節(jié)描述出來,從而畫出細節(jié)圖。數據字典是關于數據的信息的集合,也就是對數據中包含的所有元素的定義的集合,數據字典的作用是在軟件的分析和設計過程中提供關于數據的描述信息。一般說來,數據字典應該由下列四類元素構成:數據元素、數據流、數據存儲和數據處理。它為軟件開發(fā)人員提供數據庫設計的參考,并為用戶了解系統(tǒng)時作為一個必有工具。 (1) 用戶注冊信息數據流名稱:用戶注冊信息來源:用戶注冊去向:用戶信息表組成:用戶名+密碼+郵件+地址+聯系號碼+郵編+身份證+號+密碼找回問題+密碼找回答案 用戶注冊信息 (2) 購物車信息數據流名稱:購物車信息來源:商品信息表去向:訂單信息表組成:商品編號+商品名稱+商品數量+購買總價 購物車信息 (3)數據存儲名稱:商品信息表來源:商品管理去向:商品統(tǒng)計表組成:商品編號+商品名稱+商品單價+商品型號+商品等級+商品狀態(tài)+商品庫存+商品圖片+商品簡介+商品詳細信息+商品備注 存儲方式:順序 商品信息表(4) 訂單信息表數據存儲名稱:訂單信息表來源:結賬去向:訂單統(tǒng)計表組成:訂單ID+訂單號+用戶真實姓名+下單時間+用戶郵箱+郵寄地址+郵編+支付方式+用戶聯系方式+收貨方式+處理狀態(tài)+備注存儲方式:順序 訂單信息表(5) 產生訂單數據加工名稱:提交訂單來源:用戶結賬去向:訂單信息表加工邏輯:將訂單信息填寫完整后,把訂單信息輸入到訂單信息表 產生訂單 (6) 審核用戶登錄數據加工名稱:審核用戶登錄來源:用戶名和密碼去向:用戶信息表加工邏輯:將用戶登錄時輸入的用戶名和密碼與用戶信息表中的用戶名和密碼進行對比,對比正確后,提示用戶登錄成功 審核用戶登錄(7) 訂單查詢數據加工名稱:訂單查詢來源:用戶輸入的訂單號去向:訂單信息表加工邏輯:對會員輸入的訂單號,在訂單信息表中進行查詢,發(fā)現有該訂單號,將訂單信息從訂單信息表中輸出 訂單查詢數據存儲是數據結構停留或保存的地方。也是數據流的來源和去向之一,可以是手工文檔或手工憑單,也可以是計算及文檔。一般而言,應包括如下內容:數據存儲名、說明、編號、輸入的數據流、輸出的數據流、組成(數據結構)、數據量、存取頻度、存取方式。 數據流數據流是數據結構在系統(tǒng)內傳輸的路徑。對數據流的描述通常包括如下內容:數據流名、說明、編號、數據流來源、數據流去向、組成(數據結構)。 數據處理處理過程的具體處理邏輯通常在詳細設計過程中用判定表或判定樹來描述。在數據字典中,只無原則描述處理過程的說明性信息,通常包括以下內容:處理過程名、說明、輸入數據流、輸出數據流、處理第4章 系統(tǒng)總體設計 概述根據業(yè)務流程,需要將網站劃分為前臺、后臺和數據庫。前臺中,客戶在登錄網站主頁后即可鏈接查看到商品等信息,還可以做訂購商品等活動。為了提高客戶對感興趣的商品信息的了解,所以主界面的圖書都做了非常好的分類。數據庫將要作為網站后臺重要的組成部分,管理員的主要操作幾乎全部圍繞數據庫,最后將更新的數據要顯示給前臺。前臺是一個比較大的功能群,它所包含的信息不僅數量多,而且種類不同。將它設計成比較優(yōu)化的結構形式能組織好網站的信息內容并將其歸類,方便用戶獲得所需要的信息。其中每一部分都以盡量少的內容顯示,以免瀏覽者看的眼花繚亂而失去耐心。除了這些作用外,設計好前臺的結構形式,也是為后面程序的編寫做出了框架。在為系統(tǒng)劃分功能模塊,并以模塊為單位來實現設計時也是以這個結構為根基的。系統(tǒng)的后臺要對整個網站的信息和數據進行維護。網站前臺所顯示的信息在后臺都應該有對應的維護。這樣,除了設計后臺的各個管理界面外,為了方便管理員的工作,可以將各個管理的界面結合到一個頁面中。因此,各個管理的界面會作為主管理界面的分支。在設計好網站前臺與后臺的結構以后,就將數據庫加入到結構中。后臺將更新的數據寫入到數據庫中,前臺再將數據庫中的信息取出來并顯示。 功能模塊設計層次模塊結構是將系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)下再劃分為若干的模塊。而模塊是指具備有輸入輸出、邏輯功能、運行程序和內部數據四種屬性的一組程序。在結構化系統(tǒng)設計中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復勞動、提高開發(fā)工作的效率并增大系統(tǒng)的可維護性。模塊化設計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨立又相關聯的模塊,每個模塊完成一個特定的子功能,把這些模塊結合起來組成一個整體,完成指定的功能,滿足問題的要求。采用模塊化原理的優(yōu)點在于可以使軟件結構清晰,容易測試和調試,從而提高軟件的可靠性,可修改性,有助于軟件開發(fā)的組織管理。以前面的系統(tǒng)分析為基礎,將系統(tǒng)分為兩大模塊,即前臺模塊和后臺模塊。購物商城前臺業(yè)務后臺業(yè)務用戶注冊用戶登錄商品瀏覽購物車用戶退出商品信息瀏覽購物車查看訂單購買商品提交訂單刪除商品管理員登錄添加商品訂單信息管理查詢及用戶信息管理 網上商城的功能結構圖 系統(tǒng)功能描述 前臺模塊的功能模塊設計描述前臺模塊主要為登陸網上商城的用戶提供商品和服務的信息,填寫并提交訂單的服務。這樣,將前臺模塊再細分為用戶管理模塊、訂單查詢模塊、購物車模塊、填寫送貨地址模塊。顧名思義,這些模塊的名稱基本概括了它們的功能。下面詳細說明一下這些功能模塊的設計:(1)用戶管理模塊:為了方便于網站的管理,必須由一套完整的用戶管理體系。該網站用戶管理模塊主要實現用戶的注冊、登錄、找回密碼3方面功能。(2)購物車模塊:在超市購物,可以根據自己的需要將很多種商品挑選至購物車或購物籃中,然后到收銀臺結款。而在網上虛擬的商城中,當然沒有辦法使用真正的購物工具,因此,通常都會采用一種被稱為“購物車”的技術來模擬現實生活。在網上商城中,所選商品須通過購物車進行暫存,然后生產訂單。這種技術使用起來十分方便,不但可以隨時添加、查看、修改、清空購物車中的內容,還可以隨時去收銀臺結款。(3)訂單管理模塊:用戶提交訂單后,通過產生的訂單號查詢訂單信息及執(zhí)行狀態(tài)。用戶可以瀏覽自己購買商品的數量,商品ID及購買總價等信息。(4)填寫送貨地址模塊:當用戶購買完成商品在購物車中結算以后,可以填寫自己的地址已確定購買的商品的寄送。在填寫送貨地址欄中可以修改自己的地址及聯系方式,這樣確保商品的準確送貨。這樣,子模塊各自的內容基本設計好。下面可以設計如何將這些模塊組織在一起,構成一個結構比較合理的前臺了。除了在主頁中建立面向其他模塊的鏈接外,也要在其他模塊中建立返回主頁面的鏈接。另外各個模塊間也應該互相鏈接起來。后臺管理模塊的功能是對站內的資源進行管理和維護。以后臺的業(yè)務流程分析和前臺各個模塊的設計為基礎、根據用戶的需求分析來確定后臺管理模塊應具有的功能。后臺管理模塊的各個子功能模塊如下:管理員身份驗證模塊:為合法用戶提供一個后臺入口。該模塊的功能是對管理員身份進行能夠驗證。用戶輸入登錄ID和密碼后,系統(tǒng)將判斷登錄ID及密碼的有效性,如果通過驗證則狀態(tài)后臺主頁,反之則提示錯誤。商品管理模塊:向商品表插入前臺首頁展示的商品信息,也就是添加商品信息。處理訂單模塊:網站管理者對用戶訂單的執(zhí)行和編輯狀態(tài)。用戶信息管理模塊:查詢注冊所有用戶,對一些非法或失信用戶進行刪除操作 。第5章  系統(tǒng)數據庫設計 實體ER圖ER圖是一種概念模型。概念模型實際上是現實世界到機器世界的一個中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數據庫設計人員進行數據庫設計的有利工具,也是數據庫設計人員和用戶之間進行交流的語言,因此概念模型一方面應該具有較強的語義表達能力,能夠方便、直接的表達應該用眾的各種語義知識,另一方面他還應該簡單、清晰并且易于用戶理解。ER圖是直觀表示概念模型的工具,它有三個基本成分: 矩形框:表示實體類型(考慮問題的對象)。菱形框:表示聯系類型(實體間的聯系)。橢圓形框:表示實體的屬性。根據對數據項與數據結構的分析,設計出能夠滿足系統(tǒng)需求的各種實體,及它們之間的關系,為后面的邏輯結構設計打下基礎。(1) 商品信息商品名稱商品價格添加時間商品介紹出廠價格商場價格熱銷程度商品圖片圖片途徑商品數量商品編號 (2) 用戶信息用戶ID用戶(郵箱)用戶昵稱用戶密碼用戶驗證碼用戶郵箱驗證碼用戶最后登陸時間用戶登錄IP用戶地址用戶座機電話用戶手機號碼真實姓名訂單生成信息訂單編號用戶ID訂單狀態(tài)訂單時間訂單詳情描述總共價格收貨人姓名送貨地址郵政編碼手機號碼固定電話號碼 用戶信息表d_User的實體圖 (3) 訂單生成表d_Order的實體圖(4)訂單商品信息訂單編號商品編號商品名稱商場價格購買商品總數付款總額管理員信息管理員ID管理員名管理員密碼 訂單商品表d_Item的實體圖(5) 管理員信息表d_Admin的實體圖(6)各實體之間的關系總ER圖描述了個實體之間的關系,以及它們各自所有的基本屬性。管理員信息管理員名密碼管理用戶信息購買商品信息支付訂單商品信息管理訂單生成信息修改訂單信息管理員ID 各實體之間的關系總ER圖 數據庫設計本系統(tǒng)采用的數據庫管理系統(tǒng)是MySQL數據庫。該數據庫不僅能夠滿足最大的數據處理系統(tǒng)和商業(yè) Web 站點存儲數據的需要,還能為個人或小企業(yè)提供易于使用的數據存儲服務。表的設計是這次設計的一個核心內容。根據前面對網站前臺與后臺功能模塊的分析和對數
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1