小明電商啟示錄 促銷

2021-09-05 11:16:28 字數 1141 閱讀 1702

一:領券次數的設計#領券#

表少。查詢量比較大。where條件可能涉及user_id,coupon_code和activity_id。為此要設計多個索引。索引的增加又影響插入效能。

二:領取次數的設計#優惠#

。初始值為最大值,每領取1張減1。

只要判斷receive_count>=0,就可確認是否有資格領取。計算剩餘次數方便。

max_receive_count調整後,需更新所有領取記錄。

。初始值為0,每領取1張加1。

調整max_receive_count時,不改動領取記錄。

判斷是否有資格領取時,需要實時讀取max_receive_count,剩餘次數需要實時計算。

三:算價公式#優惠#

商品售價*數量-sum(優惠金額)=商品小計。

四:優惠分攤#優惠#

商品得到的優惠金額之和要等於優惠金額

分攤時,要按照順序來分攤,保證穩定性。

抹去的零頭會累計到剩餘優惠金額。

雖然用了乘法導致精度損失,但是在分攤過程中,使用的是減法,總分攤金額不受影響。

優惠金額是40元,但商品實際金額只有20元,如何處理?在分攤之前進行預處理,取最小優惠金額。

分攤過程中,涉及到比例的計算,可以用bigdecimal,但結果要轉為int或long。

同時注意捨入方式,建議使用截斷的方式,不做四捨五入。

五:**模型(promo)#優惠#

活動基本要素:名稱,有效期,活動方式。

外部系統要素:積分,新老使用者,使用者等級,店鋪列表,下單量,購買渠道,論壇帖子數。

依託於算價公式的各種要素。用一句話來說概括:在滿足特定條件的情況下,指定範圍的商品可以享受特定優惠。這些優惠按照各種角度可以整理為:

優惠要素:商品單價調整,商品小計調整。

商品型別:運費調整,sku調整。

數值型別:按比例調整,按固定數值調整。

六:優惠優先順序#優惠#

七:優惠互斥#優惠#

八:優惠型別#優惠#

九:算價流程#優惠#

十:算價單位#優惠#

在初始化商品資訊時,對商品**、運費要進行單位轉化。

優惠活動的金額,也要進行轉化,包括條件金額和折扣金額。

組裝計算結果時,及時轉化為原始單位。

-end-

遊戲啟示錄

暑假期間因為比較清閒,玩了很多遊戲。有些是近幾年的新遊戲,有些是古老的遊戲。自己在玩遊戲的過程中也總結出一些遊戲設計上的心得。下面一一介紹 1.魔法師傳奇。這個遊戲最近幾年出了第2部。可惜不知道是什麼原因,畫面是跳動的,而且進入遊戲後動滑鼠就宕機。無奈只得將其刪除。它是由曾經開發過 幽浮 的英國著名...

「摩根」啟示錄

摩根 啟示錄 1 摩根 公司創立 摩根 公司創立於2006年4月1日的一次 戰略管理與決策 沙盤模擬訓練。非常感謝公司給我們這樣一次全面體驗企業經營的機會。1.1沙盤模擬 沙盤模擬訓練源自西方軍事上的戰爭沙盤模擬推演,完全不同於傳統的灌輸授課方式,它通過模擬企業執行,使受訓者在主導 企業 各項經營管...

方法啟示錄

自助餐廳的營銷啟示 一自助餐廳因顧客浪費食物而提出 凡浪費食物者罰款十元!結果生意一落千丈!後經人提點將售價提高十元,標語改為 凡沒有浪費食物者獎勵十元!結果生意火爆且杜絕了浪費行為!結論 任何時候,不要給客戶 吃虧 的感覺,而要給他們預留 佔便宜 的空間。2.打單心得 客戶有意向時,如何快速促成成...