官术网_书友最值得收藏!

4.3 模擬發放多種獎品

為了更貼近真實場景的實際開發,這里模擬互聯網運營活動中營銷場景的業務需求,如圖4-2所示。由于營銷場景存在復雜性、多變性、臨時性,因此在研發設計時需要更加深入地了解業務需求;否則會經常面臨各種緊急穿插的需求,讓原本簡單的增刪改查(CRUD)實現變得臃腫不堪、代碼結構極其混亂,最終難以維護,也無法防控風險。

圖4-2

在營銷場景中,經常會約定在用戶完成打卡、分享、留言、邀請注冊等一系列行為操作后進行返利積分操作。用戶再通過這些返利積分兌換商品,從而讓整個系統構成一個生態閉環,達到促活和拉新的目的。假設現在有如表4-1所示的三種類型的商品接口。

表4-1

從以上接口來看,有如下信息:

·三種接口返回類型不同,有對象類型、布爾類型和空類型。

·入參不同,發放優惠券需要仿重,兌換卡需要卡ID,實物商品需要發貨位置(對象中含有)。

·可能會隨著后續業務的發展,新增其他的商品類型。因為所有的開發需求都是由業務對市場的拓展帶來的。

主站蜘蛛池模板: 昌乐县| 玉溪市| 全南县| 石首市| 隆回县| 曲阳县| 绵阳市| 新宾| 长沙县| 永年县| 讷河市| 丘北县| 教育| 甘南县| 温州市| 桃源县| 芒康县| 天津市| 孝感市| 永善县| 开封市| 邓州市| 石城县| 阳谷县| 辽中县| 永靖县| 乐山市| 钦州市| 屏南县| 龙井市| 常州市| 神池县| 迁西县| 长垣县| 闵行区| 莲花县| 札达县| 福建省| 陕西省| 东乡县| 和硕县|