2008年5月24日 星期六

用Use Case取美容系統要求

Wilson成功接了美容管理工程,大家要分工完成這個工程.

Wilson之前接觸過很多美容客戶,對這行有很深的認識.既然大家決定美容是MemDB想發展的領域,就應該專注並深入了解.首先我建議他以Use Case向客戶拿取和確認美容系統要求,這個方法是開發系統的一個技巧(詳情可看UML - Unified Modeling Language),以下是我給他的一個例子:




客戶Client_A拿了推廣紙 (可以的話跟客戶取一份), 選擇了Plan_A, 40,000購買 50格, 可以使用以下服務

服務               格數
SERV_A         3
SERV_B         5
SERV_C         9

Client_A選擇支付$5,000現金, 分6期還, 即第1-5個月$5900 第6個月$5500, Employee_A就能獲得500佣金 (假設佣金10%.)

因為只支付了5000, Client_A最多只能用相等或少於5000格數的服務 (這個從Use_Case才能想到), 以上的例子, 每格值為800, 不能使用SERV_C, 例如她使用SERV_B, 使用值是5X800=4,000, Employee_B (提供服務者)可獲得200佣金 (假設服務佣金5%.)

Client_A第二次用Visa支付8000, Employe_A (之前銷售者) 就能獲得800佣金, 今次使用SERV_C, 值為9X800=7,200, Employee_C可獲360佣金 (假設服務佣金5%.).

Client_A第三次選擇購買另一個Plan_B, 50,000購買60格, 可以使用以下服務

服務               格數
SERV_A         3
SERV_C         9
SERV_D         10

選擇套票餘額購買, 選擇了上次Plan_A, 餘額 1800, 再以Visa支付 8200, 分4期, 每期10,000, Employee_B可獲 820佣金 (假設佣金10%, 不計算1800, 另外, 佣金是否不同Plan有不同呢?).

以上只是期中一個Use Case例子, 可以做多些可能發生的Use Case, 以Use Case和客戶確認是否有問題, 可以看到用Use Case來說明, 大家更容易了解客戶的流程, 而且必須用紙寫下, 最好等客戶確認沒有問題後, 在紙上簽署作證, 日後流程有任何不合乎, 都有根據.

2 則留言:

  1. halo~
    久沒來了~
    最近真迷茫我電腦的路應該怎走...
    所以突然想起前輩你,所以來請教一下
    話說我一直從小學開始自學網站,到後來寫
    php,才發現程式中也有不少運算,但總算克服了
    繼續準備想學 vb 和 c++
    雖然一直找不到怎學
    但突然愛上設計網站那過程,我所指的設計,是美術上的設計,愛上畫圖...
    就打算為將來投身「遊戲美術設計」準備,但朋友說香港的遊戲界已經沒出路
    要不然就去台灣發展,令我也不知該怎辦好
    然而我發現每次成功寫完一個 php 程式都非常有滿足感
    但對程式上的邏輯真的感到很頭痛...
    我真的很迷茫我將來的 IT 出路應該怎樣...
    其實發現我只是一般設計圖片﹑海報還可以
    真的要畫人物圖可能一點也不行...
    而也很喜歡寫程式...很想有自己的軟件
    或為別人公司開發軟件...
    但不知從何入手,更加不知怎變得「精」...
    請指點一下吧...

    回覆刪除
  2. 我對IT未來有信心, 看你沒有能力做出客戶會支付錢買的東西, 如果有, 香港和台灣沒分別.
    迷茫是沒用, 開始做出東西來, 不斷學習和改進, 你有看我的文章, 應該了解我都是這樣一步步發展吧.

    回覆刪除