摘要:同時(shí)它也是一個(gè)對(duì)象數(shù)據(jù)庫(kù),沒(méi)有表行等概念,也沒(méi)有固定的模式和結(jié)構(gòu),所有的數(shù)據(jù)以文檔的形式存儲(chǔ),數(shù)據(jù)格式就是。我們一共要?jiǎng)?chuàng)建三個(gè)集合,分別是用戶集合商品集合購(gòu)物車集合。
1、數(shù)據(jù)庫(kù)介紹
MongoDB的簡(jiǎn)單介紹如下:
MongoDB是一個(gè)開源的NoSQL數(shù)據(jù)庫(kù),相比MySQL那樣的關(guān)系型數(shù)據(jù)庫(kù),它更顯得輕巧、靈活, 非常適合在數(shù)據(jù)規(guī)模很大、事務(wù)性不強(qiáng)的場(chǎng)合下使用。同時(shí)它也是一個(gè)對(duì)象數(shù)據(jù)庫(kù),沒(méi)有表、行等概念,也沒(méi)有固定的模式和結(jié)構(gòu),所有的數(shù)據(jù)以文檔的形式存儲(chǔ),數(shù)據(jù)格式就是JSON。
MongoDB —— 是一個(gè)對(duì)象數(shù)據(jù)庫(kù),沒(méi)有表、行等概念,也沒(méi)有固定的模式和結(jié)構(gòu),所有的數(shù)據(jù)以Document(以下簡(jiǎn)稱文檔)的形式存儲(chǔ)(Document,就是一個(gè)關(guān)聯(lián)數(shù)組式的對(duì)象,它的內(nèi)部由屬性組成,一個(gè)屬性對(duì)應(yīng)的值可能是一個(gè)數(shù)、字符串、日期、數(shù)組,甚至是一個(gè)嵌套的文檔。)
我們一共要?jiǎng)?chuàng)建三個(gè)集合,分別是user(用戶)集合、commodity(商品)集合、cart(購(gòu)物車)集合。
2、用戶(user)集合屬性user集合屬性值展示
關(guān)于user集合,我們?cè)O(shè)計(jì)的屬性有name(用戶名)、password(密碼), 如下所示:
3、商品(commodity)集合屬性commodity集合屬性值展示
關(guān)于commodity集合,我們?cè)O(shè)計(jì)的屬性有name(商品名稱)、price(商品價(jià)格)、imgSrc(商品展示圖片路徑), 如下所示:
4、購(gòu)物車(cart)集合屬性carts集合屬性值展示
關(guān)于cart集合,我們?cè)O(shè)計(jì)的屬性有uId(用戶ID)、cId(商品ID)、cName(商品名稱)、cPrice(商品價(jià)格)、cImgSrc(商品展示圖片路徑)、cQuantity(商品數(shù)量)、cStatus(商品結(jié)算狀態(tài),未結(jié)算為false,已結(jié)算為true), 如下所示:
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/19014.html
摘要:用戶注冊(cè)模塊的設(shè)計(jì)與實(shí)現(xiàn)注冊(cè)模塊功能設(shè)計(jì)介紹功能本模塊主要用于新用戶注冊(cè),用戶通過(guò)表單提供用戶名和密碼信息,系統(tǒng)根據(jù)用戶提供的注冊(cè)信息對(duì)用戶進(jìn)行具體操作。如果身份合法,則用戶可進(jìn)入商品頁(yè)面。 1、用戶注冊(cè)模塊的設(shè)計(jì)與實(shí)現(xiàn) 注冊(cè)模塊功能設(shè)計(jì)介紹 功能:本模塊主要用于新用戶注冊(cè),用戶通過(guò)表單提供用戶名和密碼信息,系統(tǒng)根據(jù)用戶提供的注冊(cè)信息對(duì)用戶進(jìn)行具體操作。 輸入操作:用戶名、密碼、確認(rèn)密...
摘要:登錄之后,用戶可以對(duì)相關(guān)商品進(jìn)行選購(gòu)并添加到購(gòu)物車。結(jié)構(gòu)劃分項(xiàng)目主要分為以下幾大模塊注冊(cè)模塊,登錄模塊,商品模塊購(gòu)物車模塊結(jié)算模塊。購(gòu)物車模塊對(duì)相關(guān)商品進(jìn)行增加減少刪除操作。結(jié)算模塊對(duì)購(gòu)物車內(nèi)已選擇商品進(jìn)行結(jié)算。 1、功能介紹 用戶可以完成注冊(cè)、登錄,登錄后對(duì)商品進(jìn)行瀏覽。 登錄之后,用戶可以對(duì)相關(guān)商品進(jìn)行選購(gòu)并添加到購(gòu)物車。 用戶可以對(duì)購(gòu)物車?yán)锩娴纳唐愤M(jìn)行增加、減少、刪除操作。 用...
摘要:可擴(kuò)展性百度百科的定義是設(shè)計(jì)良好的代碼允許更多的功能在必要時(shí)可以被插入到適當(dāng)?shù)奈恢弥?。正常?gòu)物車商品優(yōu)惠券都是獨(dú)立的系統(tǒng)及功能,不要看做商品在購(gòu)物車內(nèi)??删S護(hù)性百度百科的定義是系統(tǒng)的可維護(hù)性是衡量一個(gè)系統(tǒng)的可修復(fù)恢復(fù)性和可改進(jìn)性的難易程度。 showImg(https://segmentfault.com/img/bVbcqJE?w=506&h=326); 本章適合初級(jí)工程師及中級(jí)工程...
摘要:致謝感謝你們看到這里,下一篇我會(huì)講一下關(guān)于電商系統(tǒng)的商品設(shè)計(jì)的部分。 showImg(https://segmentfault.com/img/bVbclTs?w=500&h=329); 電商大伙每天都在用,類似某貓,某狗等。電商系統(tǒng)設(shè)計(jì)看似復(fù)雜又很簡(jiǎn)單,看似簡(jiǎn)單又很復(fù)雜本章適合初級(jí)工程師及中級(jí)工程師細(xì)看,大佬請(qǐng)隨意 前言 設(shè)計(jì)以以下為工具講起 PHP為開發(fā)語(yǔ)言 基于Laravel框...
閱讀 1784·2021-09-22 15:10
閱讀 1277·2021-09-07 09:58
閱讀 2347·2019-08-30 15:44
閱讀 1648·2019-08-26 18:29
閱讀 2047·2019-08-26 13:35
閱讀 770·2019-08-26 13:31
閱讀 729·2019-08-26 11:42
閱讀 1074·2019-08-23 18:39