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

正文內(nèi)容

基于web的網(wǎng)上購物商城的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 20:05 本頁面
 

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