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