從產(chǎn)品角度分析,電梯的各種可能性(中)
咱們書接上文,上回書說道了一個(gè)30層辦公樓只有一個(gè)電梯的情況和各種遐想,這次我要說的是實(shí)際生活中電梯的分析與優(yōu)化的空間。
現(xiàn)在的電梯調(diào)度算法基本都是有專利的,我只能通過每天的細(xì)心觀察來探尋一二了,我們辦公樓電梯的調(diào)度算法可能不是最好用的,不過對(duì)于其設(shè)計(jì)思想的的分析才是最珍貴的。
圖1
圖2
圖3
這次咱們先分析一個(gè)實(shí)際的例子,就是我們公司辦公樓的電梯,如上圖所示,圖1、圖2圖、3分別是我們公司辦公樓的電梯,電梯的按按鍵和電梯選中時(shí)按鍵的樣子。
我們的辦公樓稱之為K樓,我們的辦公樓也假設(shè)為30層另加上一個(gè)地下一層,我們辦公樓有六個(gè)電梯,分別在衛(wèi)生間的兩側(cè),我們一側(cè)的電梯數(shù)為三,我們分別稱一邊的電梯口為A、B、C口,因?yàn)閮蓚?cè)的算法一樣,所以先分析一側(cè)。
下面就跟大家討論一下我的研究成果。
?一、K樓的電梯分析
這里有一個(gè)核心的要求是一個(gè)樓層只能有一個(gè)電梯停下(為了防止資源浪費(fèi))。
產(chǎn)品
六個(gè)電梯(外部構(gòu)成有上按鍵、下按鍵、數(shù)碼顯示屏;內(nèi)部構(gòu)成有樓層按鍵、開門按鍵、關(guān)門按鍵,語音喇叭)
人物
整棟樓的人員以及外面的訪客。
場(chǎng)景
- 上班時(shí)間有用戶乘坐電梯;
- 早午晚飯有用戶乘坐電梯;
- 根據(jù)大樓比較重要的樓層自定義停泊區(qū)的情況(當(dāng)然還有各種其他情況,一般這三種情況比較多);
- 外來人員乘坐電梯。
電梯使用分析
(1)當(dāng)整棟樓只有一個(gè)用戶按下按鍵的時(shí)候
當(dāng)用戶按下向上的按鍵的時(shí)候,只有向上運(yùn)行的電梯且此時(shí)向上運(yùn)行的電梯比用戶所在樓層低,或者A、B、C電梯口對(duì)應(yīng)的電梯(未運(yùn)行狀態(tài))離用戶所在的樓層近的電梯會(huì)響應(yīng)。這里哪個(gè)電梯離用戶進(jìn)則優(yōu)先級(jí)高,就會(huì)響應(yīng)用戶按鍵操作。
當(dāng)用戶按下向下的按鍵的時(shí)候,只有向下運(yùn)行的電梯且此時(shí)向下運(yùn)行的電梯比用戶所在樓層高,或者A、B、C電梯口對(duì)應(yīng)的電梯(未運(yùn)行狀態(tài))離用戶所在的樓層近的電梯會(huì)響應(yīng)。這里仍然是哪個(gè)電梯離用戶進(jìn)則優(yōu)先級(jí)高,就會(huì)響應(yīng)用戶按鍵操作。
這里還有一種情況要判斷,就是用戶按下的按鍵是向上按鍵還是向下按鍵,如果兩個(gè)未響應(yīng)的電梯離用戶所在樓層距離相同,且比另一個(gè)運(yùn)行的電梯距離近,那么如果用戶按下的按鍵是向上按鍵,則用戶所在樓層下面的未響應(yīng)的電梯會(huì)響應(yīng)用戶的按鍵操作。如果用戶按下的按鍵是向下按鍵,則用戶所在的樓層上面的未響應(yīng)的電梯會(huì)響應(yīng)用戶的按鍵操作。
相信如果開發(fā)同學(xué)看到這里應(yīng)該心里已經(jīng)有了不止一套算法了。
嗯,我一會(huì)將會(huì)給出圖示,客官一會(huì)可以參看圖對(duì)應(yīng)著理解哦。(這里的響應(yīng)指的是:如果某個(gè)樓層按鍵按下后電梯響應(yīng)了,那么這個(gè)電梯到達(dá)那個(gè)樓層就會(huì)停下來開門,下面我都會(huì)用到“響應(yīng)”這個(gè)詞的)
(2)當(dāng)整棟樓有多個(gè)用戶按下按鍵的時(shí)候
當(dāng)一個(gè)樓層有人按下電梯按鍵的時(shí)候,遵循向上運(yùn)行的電梯只響應(yīng)電梯所在樓層以上的樓層按下按鍵的響應(yīng),向下運(yùn)行的電梯只響應(yīng)電梯所在的樓層以下的樓層按下按鍵的響應(yīng)。如果有未運(yùn)行的電梯也要判斷一下哪個(gè)離用戶按下的按鍵近,同樣的,哪個(gè)電梯離用戶近則哪個(gè)電梯會(huì)響應(yīng)用戶的按鍵操作。
這里也要判斷用戶按下的按鍵是向上按鍵還是向下按鍵,如果兩個(gè)未響應(yīng)的電梯離用戶所在樓層距離相同且比另一個(gè)運(yùn)行的電梯距離近,那么如果用戶按下的按鍵是向上按鍵,則用戶所在樓層下面的未響應(yīng)的電梯會(huì)響應(yīng)用戶的按鍵操作。如果用戶按下的按鍵是向下按鍵,則用戶所在的樓層上面的未響應(yīng)的電梯會(huì)響應(yīng)用戶的按鍵操作。
(3)電梯載重上限問題
在上面的兩種情況下還有一種情況不得不考慮,就是當(dāng)電梯到達(dá)載重的上限的時(shí)候,怎么判斷哪層要停,哪層不要停。我們K樓是這樣判斷的,當(dāng)電梯的載重到達(dá)上限則外面的一切按鍵都不響應(yīng),只響應(yīng)電梯里面按鍵按下的樓層,直到電梯的載重在上限以下的時(shí)候才會(huì)響應(yīng)電梯外面按鍵按下的操作。
(還有我們電梯里的開門按鍵和關(guān)門按鍵是安慰性質(zhì)的,就是按下去基本沒什么反饋)
(4)關(guān)于K樓的某些場(chǎng)景化分析
在這里我要說一下我們K樓電梯的一個(gè)彩蛋,就是我在《從產(chǎn)品角度分析,電梯的各種可能性(上)》基于場(chǎng)景分析里面提到了一種場(chǎng)景就是——早中晚飯的時(shí)間段電梯的邏輯會(huì)有些變化。
我們k樓的運(yùn)行方式和我的想法不謀而合,就是當(dāng)早午晚飯時(shí)間,當(dāng)電梯空閑的時(shí)候自動(dòng)運(yùn)行到最高層。而且,電梯向上運(yùn)行的時(shí)候,會(huì)直接響應(yīng)用戶中按下按鍵對(duì)應(yīng)樓層最高的那個(gè)樓層的按鍵操作,直接運(yùn)行到那,然后才一層層向下運(yùn)行。這樣保證了用戶能最快的時(shí)間內(nèi)到達(dá)一樓,滿足了大多數(shù)用戶的需求。
(5)地下一層問題
我們這C口有一個(gè)-1層,是可以到達(dá)地下一層的,當(dāng)然只有一個(gè)口通到-1層是因?yàn)槲覀円粯怯袀€(gè)直接能下到地下一層的樓梯,在一個(gè)較顯眼的位置,所以就只有一個(gè)電梯口有-1層。(這一邊的電梯在早中晚飯的時(shí)候會(huì)比兩個(gè)快到-1層,親測(cè)。)
流程圖分析
圖片有點(diǎn)不清晰,如果有想要原圖的可以去評(píng)論區(qū)找我要哦。
小結(jié)
本篇主要講了我們K樓的電梯分析,細(xì)心的看官應(yīng)該看出了很多用戶痛點(diǎn)與電梯的待優(yōu)化空間,這里先賣個(gè)關(guān)子,本篇是要用來引出優(yōu)化分析的,算是拋磚引玉吧。
今天就先這樣,我下面還有很多東西要分析,就不占用一篇來講了,這篇也算是一個(gè)小結(jié)吧,下篇我將會(huì)針對(duì)用戶痛點(diǎn)做優(yōu)化分析,敬請(qǐng)期待吧。
相關(guān)閱讀
本文由 @云胡不喜 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Pixabay,基于 CC0 協(xié)議
作者語言表達(dá)能力要再提煉下…
感謝指正,我本篇主要分析的實(shí)際生活中電梯的邏輯,細(xì)節(jié)介紹的有點(diǎn)多,有的地方語句不是很好理解,下篇我將會(huì)主要以圖片介紹,本篇造成的閱讀不適請(qǐng)見諒啦。
大佬,能發(fā)一下流程圖嗎?看不太清楚。建議您以后多用圖形來描述啊,清晰便于理解。
鏈接:https://pan.baidu.com/s/1qLtzP0k54F23aa6bcYuQuw 密碼:9ngu 我的下篇文章會(huì)有很多圖形描述的,歡迎前往斧正。
HI 大佬,我想借鑒您的流程圖學(xué)習(xí)一下,可是密碼用不了了,能重新發(fā)一個(gè)嘛?