您好,登錄后才能下訂單哦!
這篇文章主要講解了“mysql社交平臺如何設計與實現”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“mysql社交平臺如何設計與實現”吧!
四、CMS套件的設計與實現
A.CMS文章
1.文章模塊主要由發布、審核、文章管理、分類管理等幾部分組成。
2.設計思路
文章發布主體選擇:平臺發布、平臺發布結合用戶發布、完全用戶發布三種。
文章狀態:草稿箱、待審核、已發布。
商品綁定:綁定的商品可以是自建商城的,也可以的其他平臺的。
圖片上傳方式:FileUpload、Flash、XMLHttpRequest2等
B.CMS畫報
1.以圖片為主的媒體形式,圖片的內容可以是相同的商品或相同的主題。
2.畫報模塊和文章類似。
3.設計思路:
功能設計思路:以幻燈片為展現形式,完全由圖片構成的文章類型。
圖片延時加載
C.CMS專題
1.模塊構成:圖片熱點、通欄圖片、商品模塊等。
2.專題頁面發布后直接生成靜態html文件,前臺顯示時直接加載。
3.設計思路:
背景設計思路:為專題頁面增加了設置背景圖片、對齊方式、邊距等多個背景參數的功能,對這些參數進行縱使可以制作出豐富的頁面背景效果。
圖片熱點設計
專題的加載方式:生成靜態頁面
專題的整體風格:商城與CMS分開
D.CMS首頁編輯
1.模塊構成:標準模塊與自定義模塊
2.設計思路:
總體結構設計思路:使用搭積木的方式組合標準模塊與自定義模塊
標準模塊設計思路:布局和內容形式固定,包括綜合模塊、文章模塊、通欄圖片模塊等
自定義模塊設計思路:模塊內布局應該是可以讓用戶自己選擇的;每一欄具體放什么內容也應該可以讓用戶決定;
操作方式設計思路:使用了示意圖的方式進行展示 ,模塊內使用所見即所得的可視化編輯方式。
E.其他功能
1.評論:論壇蓋樓模式,登錄用戶才可以發布
2.心情
3.分享
4.導航管理
五、社交平臺的設計與實現
A.SNS模塊
1.模塊構成:
可以在SNS模塊中分享心情、分享喜歡的商品和喜歡的店鋪。關注他們并查看、轉發、評論他人的動態,把喜歡的圖片上傳到相冊,分享給大家看。
添加站外分享功能:在店鋪頁、商品頁等與商品和店鋪有關的列表頁面添加“分享”按扭,分享到站內及站外
獨立的人個中心
多種關注他人的方法
2.設計思路
分享設計:發表功能、評論功能、轉發功能、刪除動態
相冊設計:是用戶的一個收藏、展示圖片的空間。利用相冊用戶可以實現創建相冊、編輯相冊、刪除相冊、上傳圖片、刪除圖片等功能。
B.圈子(討論組)套件
1.圈子特點:創建自己的圈子(分類、名稱、LOGO、介紹內容和公告等);獨立的前臺管理中心;主題列表多形式展示;
2.設計思路:
成員設計:超級管理員;圈主;管理員;成員;游客;
話題設計:分為兩種,普通話題和投票話題;需要簡單的編輯功能;防護(防止XSS注入UBB,防澆水,關鍵字過濾,平臺控制)
六、IM套件的設計與實現
A.模塊構成
實時性、消息推送
B.設計思路
1.Node.js的Socket.IO
2.消息表記錄未讀消息,消息記錄表保存永久的所有對話
七、移動應用套件的設計與實現
A.設計思路
1.產品設計:便捷性、及時性、用戶量
2.設計原則:
設計觀念:專注、獨特、迷人、體貼
使用環境:打發無聊、忙碌工作、身處異地
通用的設計規范:移動應用三種類型實用型、效率型、沉浸型。需要注意:響應性、細節、拇指、點擊目標、相鄰元素之間的布局關系、內容。盡可能符合“直接操縱”框架下的直覺模式:控制元素的布局、滾屏
第一印象:應用圖標、首次啟動
B.相關工具及第三方框架介紹
Axure、AndroidAnnotations、輕量級ORM框架ActiveAndroid
八、O2O套件的設計與實現
A.產品設計思路
8個主要模塊:商戶模塊、團購模塊、優惠券模塊、結算模塊、預約模塊、會員卡模塊、社區模塊、會員中心模塊
B.商戶模塊的設計與實現
1.模塊構成:店鋪設置、訂單管理、團購管理、商品管理、評論管理、優惠券管理、活動管理和結算管理、會員卡管理和預約管理
2.設計思路
地區屬性需要分為三個等級城市、區縣、商區
店鋪主頁需要展示商家基本信息、地理位置、團購優惠信息、店鋪商品、用戶點評等
C.團購模塊設計
1.模塊構成:商戶團購管理(發布編輯團購)、平臺團購管理(團購管理、團購訂單)、會員訂單管理、團購前臺展示(團購列表模塊、團購詳情模塊、選擇團購數量模塊、團購支付模塊)
2.設計思路:
團購數據表設計思路:
團購信息數據表:包括團購名稱、團購介紹、團購開始結束時間、所屬店鋪ID、店鋪名稱、原始價格、團購價格、團購數量、購買上線、購買人數、團購介紹、團購圖片、發布時間等
團購訂單數據表:包括訂單編號、會員ID、會員名稱、手機號、商鋪ID、商鋪名稱、下單時間、團購索引ID、團購名稱、團購數量、團購價格、團購狀態等
團購券數據表:包括索引訂單ID、團購券狀態、團購碼、使用時間
D.優惠券模塊設計
1.模塊構成:商戶后臺的優惠券管理(增刪查)、平臺后臺的優惠券管理(審核刪除推薦等)、優惠券前臺展示(展示并提供打印下載等功能)
2.設計思路:
數據表:優惠券信息主表(優惠券名稱、圖片、起止時間、短信內容等)、優惠券下載記錄表(下載優惠券名稱、下載時間、下載方式等)
優惠券頁面設計思路:商家基本信息、優惠券的基本信息、優惠券詳情
E.結算模塊設計
1.模塊構成:平臺后臺的結算管理模塊(生成結算單,審核付款查看明細)、商家 后臺的結算管理模塊(查看已出賬 的結算單并進行確認或收款)
2.設計思路:
數據表:存儲結算單號、店鋪ID、店鋪名稱、起始結算時間、結束結算時間、總金額、最終支付金額、結算狀態和結算日期等
流程:5個狀態(已出賬、已審核、已確認、已支付、已完成)
九、電商平臺界面設計與用戶體驗
A.網頁設計那些事兒
1.網頁設計又分為視覺設計(GUI)、交互設計(UCD)以及前端開發(Web Font-End Development)
2.為代碼增加可讀性注釋:區域注釋、單行注釋、注釋層級、協助注釋
B.商城首頁
1.B2B2C商城首頁設計元素:頂部條(Topbar)、頭部(Header)、導航及分類菜單(Nav & Category)、焦點廣告(Focus Layout)、信息區域(Information)、促銷推薦(Sales)、頁面主體(Main)、廣告插入點(AD)、用戶幫助(Member FAQ)、頁面足部(Footer)
感謝各位的閱讀,以上就是“mysql社交平臺如何設計與實現”的內容了,經過本文的學習后,相信大家對mysql社交平臺如何設計與實現這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。