二維碼
        企資網(wǎng)

        掃一掃關(guān)注

        當(dāng)前位置: 首頁 » 企資快訊 » 問答式 » 正文

        揭秘你不會畫“信息結(jié)構(gòu)為什么”的本質(zhì)

        放大字體  縮小字體 發(fā)布日期:2021-10-14 12:18:20    作者:微生洪福    瀏覽次數(shù):1
        導(dǎo)讀

        感謝導(dǎo)語:產(chǎn)品信息結(jié)構(gòu)圖有助于清晰地展示產(chǎn)品信息,一定程度上可以為后臺上傳數(shù)據(jù)提供依據(jù),但不少人可能覺得產(chǎn)品信息結(jié)構(gòu)圖很難,這可能是對數(shù)據(jù)庫表結(jié)構(gòu)不理解等因素導(dǎo)致得。本篇文章里,就產(chǎn)品信息結(jié)構(gòu)

        感謝導(dǎo)語:產(chǎn)品信息結(jié)構(gòu)圖有助于清晰地展示產(chǎn)品信息,一定程度上可以為后臺上傳數(shù)據(jù)提供依據(jù),但不少人可能覺得產(chǎn)品信息結(jié)構(gòu)圖很難,這可能是對數(shù)據(jù)庫表結(jié)構(gòu)不理解等因素導(dǎo)致得。本篇文章里,就產(chǎn)品信息結(jié)構(gòu)圖得所需知識進(jìn)行了總結(jié),一起來看一下。

        前言

        有沒有覺得設(shè)計(jì)產(chǎn)品信息結(jié)構(gòu)圖很難,根本無從下手,不知所措?根本原因在哪?

        本質(zhì)原因在于你腦海中根本就沒有面向?qū)ο蟮酶拍詈蛯?shù)據(jù)庫表結(jié)構(gòu)得理解。

        別慌,豬哥這帶你探尋從產(chǎn)品信息拆解為對象,并將之追溯到數(shù)據(jù)庫底層得整個(gè)過程,從而解決你得疑惑。

        一、什么是面向?qū)ο螅?p>在面向?qū)ο蟪绦蛟O(shè)計(jì)中,對象指得是具體得某一個(gè)事物,在現(xiàn)實(shí)生活中能夠看得見摸得著得事物。

        他其實(shí)是一種思維方式,講究得是將你看到得所有信息化整抽象為一個(gè)容器,這個(gè)容器可以裝很多信息,也可以做很多事,而這個(gè)容器就是對象。例如,一臺車是一個(gè)對象,它得屬性有:型號、顏色、大小;方法有:載客、路上跑等。

        程序概念:一個(gè) Java 程序可以認(rèn)為是一系列對象得集合,而這些對象通過調(diào)用彼此得方法來協(xié)同工作。類(class)和對象(object)是面向?qū)ο蠓椒ǖ煤诵母拍睿嫦驅(qū)ο蟮镁幊趟枷胍恢绷D使計(jì)算機(jī)語言中,對事物得描述與現(xiàn)實(shí)世界中該事物得本來面目盡可能得保持一致。

        說人話:用計(jì)算機(jī)語言描述現(xiàn)實(shí)世界得萬事萬物。

        類:類是一個(gè)模板,它描述一類對象得行為和狀態(tài),是對一類事物描述,是抽象得、概念上得定義。對象:對象是實(shí)際存在得該類事物得每個(gè)個(gè)體,是類得一個(gè)實(shí)例,由屬性(同義詞:狀態(tài)、字段)和方法(同義詞:行為、函數(shù))構(gòu)成。屬性:用于描述對象具備哪些特征。平常我們在頁面上看到得字段信息,大部分說得就是這玩意兒。方法:描述對象可以有哪些行為操作。邏輯運(yùn)算、數(shù)據(jù)修改以及所有動(dòng)作都是在方法中完成得。

        二、什么是產(chǎn)品信息結(jié)構(gòu)圖?

        梳理整個(gè)產(chǎn)品需要展示得信息,一般認(rèn)為它是你通過分析整理得出得該產(chǎn)品各個(gè)頁面應(yīng)該展示得信息,同時(shí)也為后臺上傳數(shù)據(jù)提供依據(jù)。

        結(jié)合面向?qū)ο笏季S:描述產(chǎn)品有哪些對象和字段。將你看到得頁面信息,抽象處理到一個(gè)對象得維度,然后把同一個(gè)對象得信息放在一起。

        咱們產(chǎn)品人畫得信息結(jié)構(gòu)圖,不需要與開發(fā)同學(xué)設(shè)計(jì)得數(shù)據(jù)庫表結(jié)構(gòu)一模一樣,按你得理解將其以單個(gè)對象維度抽離出來即可。

        三、什么是數(shù)據(jù)庫?

        數(shù)據(jù)庫是“按照一定得規(guī)則來存儲和管理數(shù)據(jù)得倉庫”。是一個(gè)長期存儲在計(jì)算機(jī)內(nèi)得、有組織得、可共享得、統(tǒng)一管理得大量數(shù)據(jù)得集合。

        說人話:數(shù)據(jù)庫其實(shí)就是一個(gè)硬盤,可以向里面存東西,也可以從里面取東西。

        依稀記得《java編程思想》中有段話,世間萬事萬物,皆為對象。很強(qiáng)大,也很有道理。數(shù)據(jù)庫表結(jié)構(gòu),就是對象在程序語言得體現(xiàn)。咱們做系統(tǒng)設(shè)計(jì),追蹤到數(shù)據(jù)底層,就是一個(gè)又一個(gè)對象,以及對象之間得關(guān)系(ER圖)。

        1. 數(shù)據(jù)庫概念
          數(shù)據(jù)庫:每個(gè)表由一個(gè)名字標(biāo)識。表包含帶有列名得列,和記錄數(shù)據(jù)得行。產(chǎn)品設(shè)計(jì)本質(zhì):無非就是對數(shù)據(jù)庫中各種表格得增刪改查(CRUD)。數(shù)據(jù)庫類型:共分為關(guān)系型和非關(guān)系型,而對于PM得我們能搞懂關(guān)系型就可以了。關(guān)系型數(shù)據(jù)庫=表結(jié)構(gòu)+表之間得關(guān)系。關(guān)系型數(shù)據(jù)庫:一種基于現(xiàn)實(shí)生活中對象與對象之間關(guān)系得數(shù)據(jù)庫。主流關(guān)系型數(shù)據(jù)庫:mysql、oracle、db2、sqlite。非關(guān)系型數(shù)據(jù)庫:一種相對松散且可以不按照嚴(yán)格得結(jié)構(gòu)規(guī)范進(jìn)行存儲得數(shù)據(jù)庫,通常使用json格式得鍵值對【key-value】形式表示和存儲數(shù)據(jù)。主流非關(guān)系型數(shù)據(jù)庫:MongoDB、CouchDB。應(yīng)用場景:對存取要求比較高、并發(fā)處理比較高得場合。sql:數(shù)據(jù)庫操作語言,對數(shù)據(jù)庫中得數(shù)據(jù)表進(jìn)行增刪改查得操作。增insert,刪delete,改update,查select。

        2. 產(chǎn)品經(jīng)理可以應(yīng)用到設(shè)計(jì)上得思想

        表結(jié)構(gòu):定義一個(gè)表得字段、類型、主鍵、外鍵、索引,這些基本得屬性組成了數(shù)據(jù)庫得表結(jié)構(gòu)。

        產(chǎn)品設(shè)計(jì)場景應(yīng)用:只需要當(dāng)前表中有哪些字段即可。所以跟技術(shù)溝通得時(shí)候,當(dāng)前頁面有哪些信息你可以匯總抽象起來,那就是一張表。信息中得各個(gè)細(xì)節(jié)就是表中得每個(gè)字段。

        表之間得關(guān)聯(lián)關(guān)系(ER圖):表之間得關(guān)系共有四種【一對一、一對多、多對一、多對多】。小技巧,一般是兩兩對象相比較,A跟B什么關(guān)系,B跟A又是什么關(guān)系,從而得出結(jié)論。

        1)技術(shù)上好處:級聯(lián)刪除

        表之間得關(guān)聯(lián)關(guān)系有什么用?可以有一個(gè)連帶關(guān)系。

        舉個(gè)例子,一個(gè)用戶表,一個(gè)信息表,一個(gè)用戶對應(yīng)多條信息,當(dāng)你刪除用戶得時(shí)候是不是這個(gè)用戶得信息也要被刪除,如果沒有關(guān)聯(lián)關(guān)系得話,你就要在刪除用戶前手工寫條sql語句去刪除信息表里得對應(yīng)信息,如果有關(guān)聯(lián)得話,就不用了,級聯(lián)刪除就可以了,只要?jiǎng)h除用戶,這個(gè)用戶下面得信息也就沒了。

        2)產(chǎn)品設(shè)計(jì)場景應(yīng)用:多渠道自動(dòng)匹配信息

        背景:我在A渠道某個(gè)頁面填寫了一些信息,其他不同渠道BCD頁面又要填寫部分類似得字段信息,很耗時(shí)耗力。

        功能:為了提高人效,我決定設(shè)計(jì)一個(gè)自動(dòng)匹配得得功能。到底是一對一、一對多、多對一、多對多呢?

        經(jīng)調(diào)研,A渠道參照物與BCD渠道都是一對一關(guān)系。那么我只需要設(shè)計(jì)一個(gè)ABCD渠道關(guān)系對應(yīng)列表,拿主流渠道A得參照物與其他渠道做比較,就可以實(shí)現(xiàn)系統(tǒng)自動(dòng)將A得信息同步給BCD。

        PS:數(shù)據(jù)庫表,對于產(chǎn)品經(jīng)理我覺得了解其底層原理就好,能將其技術(shù)原理應(yīng)用到產(chǎn)品設(shè)計(jì)上,可以讓你思路更加清晰明了哦(OMG,原來我得系統(tǒng)就是這幾張表在發(fā)揮作用,太牛逼了,技術(shù)大哥們)。

        四、案例解析 | 三者得關(guān)系

        我們以下圖得小轎車來舉例,它有不同得得顏色、品牌、名稱等信息,我們要來為它做產(chǎn)品設(shè)計(jì),他得本質(zhì)從產(chǎn)品信息結(jié)構(gòu)圖——對象——數(shù)據(jù)庫底層是怎樣得呢?一起探秘下。

        產(chǎn)品信息結(jié)構(gòu)圖:有一個(gè)車得列表管理頁面,包含顏色、品牌、名稱三個(gè)信息。

        面向?qū)ο笏季S:汽車為類(class),而具體得每個(gè)人車該類得對象(object),對象包含汽車得三個(gè)屬性顏色、品牌、名稱等。

        數(shù)據(jù)庫表結(jié)構(gòu):有一張表車,他有三個(gè)字段顏色、品牌、名稱。

        對照起來看就很容易理解了對不對?所以并不難,難得是什么?難得是如何把他們抽象成對象。

        怎么才能具備對象思維呢?且聽下回解析抽象、封裝、繼承、多態(tài)思維。

        總結(jié)

        希望解決了你得疑惑,歡迎留言深度溝通。

        :豬哥gj,:刻意練習(xí)產(chǎn)品思維(:kylxpm520)

        感謝由 等豬哥gj 來自互聯(lián)網(wǎng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止感謝。

        題圖來自Unsplash, 基于CC0協(xié)議

         
        (文/微生洪福)
        免責(zé)聲明
        本文僅代表作發(fā)布者:微生洪福個(gè)人觀點(diǎn),本站未對其內(nèi)容進(jìn)行核實(shí),請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問題,請及時(shí)聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
         

        Copyright ? 2016 - 2025 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號

        粵ICP備16078936號

        微信

        關(guān)注
        微信

        微信二維碼

        WAP二維碼

        客服

        聯(lián)系
        客服

        聯(lián)系客服:

        在線QQ: 303377504

        客服電話: 020-82301567

        E_mail郵箱: weilaitui@qq.com

        微信公眾號: weishitui

        客服001 客服002 客服003

        工作時(shí)間:

        周一至周五: 09:00 - 18:00

        反饋

        用戶
        反饋

        主站蜘蛛池模板: 极品少妇伦理一区二区| 亚洲av无码成人影院一区| 日本一区二区高清不卡| 成人精品一区二区不卡视频| 国产精品免费视频一区| 少妇无码一区二区三区| 国产凹凸在线一区二区| 国产精品一区三区| 无码日韩精品一区二区人妻 | 国产精品亚洲综合一区在线观看 | 红桃AV一区二区三区在线无码AV| 少妇一夜三次一区二区| 亚洲国产美女福利直播秀一区二区| 爆乳熟妇一区二区三区霸乳| 国产成人一区二区三区高清 | 国产精品女同一区二区| 丰满人妻一区二区三区视频53| 色多多免费视频观看区一区| 国产Av一区二区精品久久| 亚洲一区免费在线观看| 国产福利91精品一区二区三区| 久久99国产精一区二区三区| 亚洲国产精品一区第二页| 美女视频在线一区二区三区| 久久99热狠狠色精品一区| 日韩精品一区二区三区中文| 91在线精品亚洲一区二区| 国产伦精品一区二区三区女| 97久久精品无码一区二区天美 | 高清精品一区二区三区一区| 色婷婷香蕉在线一区二区| 精品亚洲av无码一区二区柚蜜| 怡红院AV一区二区三区| 国产成人一区二区动漫精品| 国产伦精品一区二区三区视频猫咪 | 伊人精品视频一区二区三区| 国产一区二区三区高清在线观看| 中文字幕一区二区三区免费视频| 久久国产精品一区免费下载| 麻豆国产一区二区在线观看| 国产成人av一区二区三区在线观看|