1. 程式人生 > >微信小程式開發中的那些事

微信小程式開發中的那些事

背景

最近一段時間,做了一個送禮品的小程式。中間也遇到了一些坑,今天我把它羅列出來,並附上自己的一些看法,作為後續開發的一些參考。

送禮的業務類似於微信紅包,只不過將微信的紅包替換成了實物禮品,並且增加了許多新的玩法,這一類的需求往往涉及到多種角色,不同的角色不同的頁面。

首先送禮品是日常生活中最常見的。父母生日的時候,你可能不在父母身邊,那麼你要準備一份禮物送給他們;和你關係要好的朋友生孩子了,或者有什麼喜事了,你可能沒有時間去親自探望,但禮物一定要送到,等等。那麼社交送禮就是一種最好的方式

定義問題

設計系統的目的是為了解決需求,那麼第一步就是對問題的分析和定義,理解真是世界中的問題和使用者的需求,並提出解決方案。這一個階段主要工作是PD的原型,我們將所有的問題整理出來,並通過原型展示出來。

那麼我們送禮的小程式,解決的就是一個送禮問題,幫助使用者更方面的達到送禮的目的。

歸結模型

那麼問題得到分析之後,我們接下來,我們進行建模,建模的時候,一定要儘可能的考慮到模型能適用於所有的需求。要做到這一點,最好的方式是,將需求帶入模型中,這樣就可以知道模型是不是滿足當前的需求。

根據需求,我們可以抽象出禮物模型,禮包模型,商品模型,還有一些其他輔助的模型。對於一般的電商公司來說,商品模型已經存在了,不需要再次設計,重用就可以了,重點放在禮包上面,一個禮包包含多份禮物。

需求分析

深入的描述軟體的功能和效能

這一階段將禮物各種複雜的關係全部整理出來

軟體開發

如果前面的工作都做到位了,這一階段會輕鬆很多,這一階段主要的工作是設計,開發。對於送禮的小程式,主要還是分清楚使用者的角色,不同的角色會展示不同的資料