查看完整版本 : 【Point of Sales】 零售界別既收銀機經驗分享

PacificIslander 2018-5-6 09:27

臺上三分鐘,臺下十年功。先前有帖分享國際 project deployment 經驗,唔計香港,大約有8個城市或國家。

如今應 discuss 板友 popular request,島主又來出帖寫下 technical 經驗。板友話想知多D「大廊」,又或者商業流程點連上貨場D POS,島主都會有碗話碗,有碟話碟。

板友擔定凳仔,買定花生,聽古仔。

:smile_o13:

[[i] 本帖最後由 PacificIslander 於 2018-5-6 10:03 AM 編輯 [/i]]

PacificIslander 2018-5-6 09:29

呢個位梗係留比主廚人。   

PacificIslander 2018-5-6 09:59

大家曲人都應該熟悉 three-tiered client/server architecture。但放響 POS 就唔係好得。原因係貨場比起 office structural cabling 既環景,亂好多。一條 trunk 斷左,成個場打唔到單,大劑!

甘點算!

discuzz-me-la 2018-5-6 10:32

跪謝:smile_o03:

discuzz-me-la 2018-5-6 15:37

有做過、現在做緊retail IT 嘅Ching請報個到:smile_38:求分享

PacificIslander 2018-5-6 16:02

[quote]原帖由 [i]discuzz-me-la[/i] 於 2018-5-6 03:37 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479794412&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
有做過、現在做緊retail IT 嘅Ching請報個到:smile_38:求分享 [/quote]

可能呢個帖會俾版主列為,島主同某版友淨係兩個人傾計嘅地方,reject 去吹水閒聊!

;P

PacificIslander 2018-5-6 16:46

先講另貼,零售與物流嘅關係,所謂 logistics 可唔可以做成 realtime。

未入正題,先講下美國零售界既 IT innovator, Nordstrom 百貨公司。佢出咗名喺業界有好多 innovations。島主喺入邊有好多嘅人脈。佢總部喺西雅圖,島主去年又話「回美」去西雅圖。咦,唔通島主喺嗰度做過? 起起底先!  ;P   放心,島主冇係呢間公司做過。

Omni-channel,或者話 omni sales channels,或者而家叫 O2O,Online2Offline,係好早嘅 "stay ahead of the game" strategy。Bestbuy,Nordstrom 投資好多金錢去開發。一個字,Nordstrom 叫佢做 availability。我哋做開零售,醒目啲嘅會知道係 fulfillment。初哥淨係識得話 有無 stock。

Nordstrom 係 luxury retail,好注重服務。打完銀機包好,個 sales associate 會喺 counter 後邊行出嚟到前面,兩隻手畀貨你。

warehouse 啱啱收到貨,入左 stock,但係都未叫 available for sell。系統若果淨係單一條件當有stock賣得去處理,網頁上有得賣,甘就可能奶野。

點解咁簡單嘅嘢好似要搞得咁複雜,答案好簡單,就係咁大嘅公司超多用戶,係冇可能單一系統單一數據庫。歷史過來,會寫落有好多 legacy 系統,planner 一個,merchant 一個,shop 一個,DC 一個,永遠都係 conversion mode。

Nordstrom 淨係做 availability 已經有一班人。保證個客喺網上買咗 O2O,一定落鋪頭有貨畀佢,一定唔會 short sell 或者 over sell。如果唔係,不如去跳虱市場買 - sorry 明天再來,應該有貨。

supply chain, logistics, fulfillment, real time, 乜7物7,仲有好多野。

待續。

我的無比膏 2018-5-6 17:18

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 09:59 AM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479776740&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
大家曲人都應該熟悉 three-tiered client/server architecture。但放響 POS 就唔係好得。原因係貨場比起 office structural cabling 既環景,亂好多。一條 trunk 斷左,成個場打唔到單,大劑!

甘點算! [/quote]


每間shop 放部pc (或server),每隔一段時間先sync data to host

discuzz-me-la 2018-5-6 17:30

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 04:46 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479798013&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
先講另貼,零售與物流嘅關係,所謂 logistics 可唔可以做成 realtime。

未入正題,先講下美國零售界既 IT innovator, Nordstrom 百貨公司。佢出咗名喺業界有好多 innovations。島主喺入邊有好多 ... [/quote]


當年我都會行吓Nordstrom 買野溝女:smile_35:

我serve緊個客一樣多legacy野,不過就吾係幾肯invest technology. anyways, 我覺得做migration都係要講時機。。。又anyways, 所以domain knowledge係呢D情況係何等重要!

求敎:我做開FI的:lDD_004:如果要去了解一間department store 嘅systems 同infra, 應從邊個位入手?短期目標系要plan 個component drill exercise. 根本吾清楚乜系critical, network diagram巳經十年冇人update. 望住個圖簡直系high level過high level :lDD_004::lct_21:lct_21:lct_21

discuzz-me-la 2018-5-6 17:37

[quote]原帖由 [i]我的無比膏[/i] 於 2018-5-6 05:18 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479799963&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]



每間shop 放部pc (或server),每隔一段時間先sync data to host [/quote]


每個physical location放一台pc 或server sync就必然,就如島住講用FTP/HTTP? 或secure d 就sftp/HTTPS? 一般practice既frequency會係點?如果shop係開朝10晚11, 咁11pm to 10am呢D時間會有咩jobs行?當然吾計windows update呢D野。。。
咁feed Data 入去呢台server/pc就係差不多?

discuzz-me-la 2018-5-6 17:49

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 04:46 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479798013&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
先講另貼,零售與物流嘅關係,所謂 logistics 可唔可以做成 realtime。

未入正題,先講下美國零售界既 IT innovator, Nordstrom 百貨公司。佢出咗名喺業界有好多 innovations。島主喺入邊有好多 ... [/quote]


有時自己會唸吓自己15+ years FI experience會沾沾自喜,比起島主對自己嘅個行既domain knowledge, 我要收自己皮了:lct_21:smile_o03:

PacificIslander 2018-5-6 17:58

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 09:59 AM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479776740&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
大家曲人都應該熟悉 three-tiered client/server architecture。但放響 POS 就唔係好得。原因係貨場比起 office structural cabling 既環景,亂好多。一條 trunk 斷左,成個場打唔到單,大劑!

甘點算! [/quote]

要搞 offline mode,先要留意 network card 死響 physical/data link level 同 network level,個 OS 表現會唔同的。試圖在 app 去 detect failure,不一定順利的,要試拔線同死 network route 兩種情況。

要有 offline,就要有本地 database。鋪頭既 controller,可以 full sync 或者 incremental。有D設計,POS selling 乾脆行 offline selling,但其實 network 無死到,行 credit 或者 loyalty (perk system)。噉嘅設計,日中要不停 poll。可能十零部機就分一個 loop。

若果設計係平時行 online,detect 到 network failure 先行 offline,甘就無需日中 polling。

Polling 係D好舊既設計,板友或者會話,而家用晒 web base, 又有 SaaS,洗乜有自己既 POS ?

有D野好簡單,你用公有雲既 POS SaaS,佢嘅 credit card rate 一定無自己既 bank 甘好,總金額差距大,甘已經 end of story。

各位曲人有用 browser 去 print 野,一定知道印出來係一鑊粥。Browser 印四四正正既 thermal receipt,親番公司,好難。

又要待續...

PacificIslander 2018-5-6 18:09

[quote]原帖由 [i]discuzz-me-la[/i] 於 2018-5-6 05:37 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479801035&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]



每個physical location放一台pc 或server sync就必然,就如島住講用FTP/HTTP? 或secure d 就sftp/HTTPS? 一般practice既frequency會係點?如果shop係開朝10晚11, 咁11pm to 10am呢D時間& ... [/quote]

呢部機就係 in-store controller,其實只係軟件,一定有甘濟,中央唔會去 poll 每一部機。

有D大型設計,都預有極細鋪,所以 controller 可以係一部 POS。

Controller 去中央,有時唔係用 messaging,會係 database 的。所以唔好話一定係 xml,sftp,ftps。咪賴醒 ;P

PacificIslander 2018-5-6 18:11

[quote]原帖由 [i]discuzz-me-la[/i] 於 2018-5-6 05:30 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479800681&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]



當年我都會行吓Nordstrom 買野溝女:smile_35:

我serve緊個客一樣多legacy野,不過就吾係幾肯invest technology. anyways, 我覺得做migration都係要講時機。。。又anyways,  ... [/quote]

component drill exercise 詳細講嚟聽下係乜睇下點幫你。

discuzz-me-la 2018-5-6 20:55

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 05:58 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479802384&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]


要搞 offline mode,先要留意 network card 死響 physical/data link level 同 network level,個 OS 表現會唔同的。試圖在 app 去 detect failure,不一定順利的,要試拔線同死 network route 兩種情況。

要 ... [/quote]


polling 即系會儲埋一堆transactions先feed入dB? 其實我都知道吾可能每一個individual transaction 都sync 一次,要同島主你肯定吓,我覺得department store冇咁嘅需要、要求,更甚係吾會洗錢係呢度,有resilience, minimize data loss 就可以。

discuzz-me-la 2018-5-6 21:12

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 06:11 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479803258&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]


component drill exercise 詳細講嚟聽下係乜睇下點幫你。 [/quote]


其實都系指client-server d application components和network device components.

systems 冇docs, 有都係十年冇update兼先天決陷(first draft已經吾齊料), network diagram多年冇update, 不過呢個問題自已同兩個口靚都攪得掂,systems嗰到就吾知應該睇邊舊先。

PacificIslander 2018-5-6 21:16

[quote]原帖由 [i]discuzz-me-la[/i] 於 2018-5-6 08:55 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479812050&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]



polling 即系會儲埋一堆transactions先feed入dB? 其實我都知道吾可能每一個individual transaction 都sync 一次,要同島主你肯定吓,我覺得department store冇咁嘅需要、要求,更甚 ... [/quote]

polling 無論背後係乜嘢形式,都係 trickle update 中央。data loss 係會有機會的。不過只係一部收銀機,未poll完壞咗,噉就冇得好講。

喺貨場嘅「consumer facing」環景,一定係維持收銀機運作,唔會畀客人嘈,比有機會失去資料更加緊要。即係話,部收銀機一定要有獨立性,唔使連網,server 死左,都可以打機。Client Server 或者 web,死 server,成個場就死直,要用手寫單,但要注意,有時候,barcode label 係冇價錢,你想寫手寫單都唔得,就算有價錢,寫貨號都會寫錯。所以基本上,貨場嘅機,係唔能夠死。

有另一種設計,就係用 Citrix 果類,POS session 在 DC,根本唔使 polling。Remote terminal 都夠快。而 hardware redirect 都做得好好。呢個係幾理想嘅平臺。

PacificIslander 2018-5-6 21:24

[quote]原帖由 [i]discuzz-me-la[/i] 於 2018-5-6 09:12 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479813043&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]



其實都系指client-server d application components和network device components.

systems 冇docs, 有都係十年冇update兼先天決陷(first draft已經吾齊料), network diagram多年冇update, 不& ... [/quote]

噉你作為財務人,你嘅責任係做乜嘢?

呢間百貨公司係你嘅客?

discuzz-me-la 2018-5-6 21:32

“部收銀機一定要有獨立性,唔使連網,server 死左,都可以打機”
呢樣就同我做開嘅野(行業)就有好大分歧。
呢個就係一個好嘅例子-咩叫domain knowledge
好難想象SA會吾明,吾明咩系SA就吾奇:smile_o10:

discuzz-me-la 2018-5-6 21:36

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 09:24 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479813765&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]


噉你作為財務人,你嘅責任係做乜嘢?

呢間百貨公司係你嘅客? [/quote]


小弟不才,未去到100%財務人嘅級數,都吾會走呢個方向,只想繼續做people caring及上多層:smile_o06:

責任已pm你,吾想po客名,請見諒。

PacificIslander 2018-5-6 21:48

[quote]原帖由 [i]discuzz-me-la[/i] 於 2018-5-6 09:32 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479814283&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
“部收銀機一定要有獨立性,唔使連網,server 死左,都可以打機”
呢樣就同我做開嘅野(行業)就有好大分歧。
呢個就係一個好嘅例子-咩叫domain knowledge
好難想象SA會吾明 ... [/quote]

好細既舗,商場 boutique 仔,用雲 POS。但係大型百貨公司,你話全個貨場,分分鐘多過50部機,靠網絡運行,行傳統 C/S,一定high嘢。

要知道貨場收銀機位置,成日都會改,尤其是大部份貨係自己貨嘅百貨公司(非consignment),你唔改啲客行下行下就會厭。改機位,搵電工做,實搞到七彩。CAT5 同你同顏色扭埋一齊,用電燈膠布包住。10個收銀機櫃底,有20個亂到九彩。喐一喐就斷線,最勁就係出火花。所以貨場,又係幾層,占地又大,同辦公室係唔同玩法。一定要當佢個網成日會斷噉樣去設計。

KAZ327 2018-5-6 23:34

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 09:48 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479815162&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
好細既舗,商場 boutique 仔,用雲 POS。但係大型百貨公司,你話全個貨場,分分鐘多過50部機,靠網絡運行,行傳統 C/S,一定high嘢。
要知道貨場收銀機位置,成日都會改,尤其是大部份貨係自己貨 ... [/quote]

POS over Remote App I.T.好似搞
台灣D百貨公司夜晚會熄大電,太夜會上唔到數問你死未

總有人用D好複雜既方法UPDATE,冇話唔好既不過中招既時候就後悔了
由其是其他國家既IT人唔係你想像中咁能幹

[[i] 本帖最後由 KAZ327 於 2018-5-6 11:43 PM 編輯 [/i]]

PacificIslander 2018-5-6 23:44

[quote]原帖由 [i]KAZ327[/i] 於 2018-5-6 11:34 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479821981&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]



POS over Remote App I.T.好似搞
台灣D百貨公司夜晚會熄大電,太夜會上唔到數問你死未


總有人用D好複雜既方法UPDATE,冇話唔好既不過中招既時候就後悔了
由其是其他國家既IT人唔係你想像中咁能幹 [/quote]

remote desktop service, citrix 咪唔怕囉,你有無睇錯?

正正係因為佢係 thin client remote 去 full client session,所以各方面都行得好好 - client 統一更新,database 就響 client 隔離,VDI screen keyboard 夠快,係好完美。

KAZ327 2018-5-6 23:47

[quote]原帖由 [i]discuzz-me-la[/i] 於 2018-5-6 09:32 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479814283&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
“部收銀機一定要有獨立性,唔使連網,server 死左,都可以打機”
呢樣就同我做開嘅野(行業)就有好大分歧。
呢個就係一個好嘅例子-咩叫domain knowledge
好難想象SA會吾明 ... [/quote]

同我現在情況一樣,無論如何都要保持通話

KAZ327 2018-5-6 23:52

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 11:44 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479822554&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]
remote desktop service, citrix 咪唔怕囉,你有無睇錯?

正正係因為佢係 thin client remote 去 full client session,所以各方面都行得好好 - client 統一更新,database 就響 client 隔離,VDI screen keyb ... [/quote]

我係話賣衫個I.T.用POS over Remote App,你有無睇錯?
用POS over Remote App就要好肯定連線夠快同唔斷

俾人偷左個DATABASE間公司早排死埋VDI

我的無比膏 2018-5-7 07:58

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 06:09 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479803100&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]


呢部機就係 in-store controller,其實只係軟件,一定有甘濟,中央唔會去 poll 每一部機。

有D大型設計,都預有極細鋪,所以 controller 可以係一部 POS。

Controller 去中央,有時唔係用 messaging,會係 ... [/quote]


如果每間shop pos 有更新,係唔係搵人落site 做?或是自動化

PacificIslander 2018-5-7 08:30

[quote]原帖由 [i]我的無比膏[/i] 於 2018-5-7 07:58 AM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479835962&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]



如果每間shop pos 有更新,係唔係搵人落site 做?或是自動化 [/quote]

Thick client 成日更新,大場一定搞自動化。

早上開鋪,boot 機時,去拉新的 exe set 便可以。

夜晚有人無熄 POS 機,甘都要 set 清晨 reboot。

廿四小時的機場,通常都唔熄機的。但一定有空擋時間,用自動 reboot 去拉更新。

PacificIslander 2018-5-7 08:45

[quote]原帖由 [i]KAZ327[/i] 於 2018-5-6 11:52 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479823020&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]


我係話賣衫個I.T.用POS over Remote App,你有無睇錯?
用POS over Remote App就要好肯定連線夠快同唔斷

俾人偷左個DATABASE間公司早排死埋VDI [/quote]

我以為你講 Azure Remote App。POS 響上面 run。而家都無左。

Android POS app, Microsoft POS app, 響機上面 run,都一定係 remote 返去中央,無諗到你係指 POS app over remote。

discuzz-me-la 2018-5-7 09:11

[quote]原帖由 [i]KAZ327[/i] 於 2018-5-6 11:52 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479823020&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]


我係話賣衫個I.T.用POS over Remote App,你有無睇錯?
用POS over Remote App就要好肯定連線夠快同唔斷

俾人偷左個DATABASE間公司早排死埋VDI [/quote]


多謝你同島主無私嘅分享,以前有冇試過D outages比較難忘呢?

discuzz-me-la 2018-5-7 09:17

[quote]原帖由 [i]PacificIslander[/i] 於 2018-5-6 06:09 PM 發表 [url=http://www.discuss.com.hk/redirect.php?goto=findpost&pid=479803100&ptid=27425248][img]http://www.discuss.com.hk/images/common/back.gif[/img][/url]


呢部機就係 in-store controller,其實只係軟件,一定有甘濟,中央唔會去 poll 每一部機。

有D大型設計,都預有極細鋪,所以 controller 可以係一部 POS。

Controller 去中央,有時唔係用 messaging,會係 ... [/quote]


島主,請問係冇任何information下,如果其中一間鋪有100台PC/PoS, 冇得踩落場,有咩hints可以搵到呢D In-store controller? 撇除100部機一定有1+台以上server onsite呢個因素

[[i] 本帖最後由 discuzz-me-la 於 2018-5-7 09:21 AM 編輯 [/i]]
頁: [1] 2 3
查看完整版本: 【Point of Sales】 零售界別既收銀機經驗分享