記帳系統從需求到實現 ----需求的捕獲

記帳系統從需求到實現 ----需求的捕獲

Onlyer Lee

 

隨着社會不斷髮展,生活水平不斷地提升。人們收入與消費漸趨多樣化,而又由於社會生活壓力的加大,都希望能夠對收入和消費進行統一系統的管理。這樣如果緊緊限於用筆和紙來記帳的話,以後查詢會帶來很大的麻煩。所以,各種各樣的理財系統就有了必要了。而且隨着網絡的流行,人們不再想限於只在一臺電腦上才能記帳,而是想着能隨時隨地地進行記帳操作,就便產生了網上理財系統。但是,網上理財系統大多是針對個人的,缺乏人與人之間收支的溝通,比如一個家庭男方和女方各自理財就顯得相當的麻煩。我們是否能把公共的收支能夠一次性記帳,然後分發到每個負責人的帳戶上去呢?

 

我們的要做的記帳系統正是基於這一方面的考慮,所以才覺得有必要再進行開發。在這裏,之所以叫記帳系統,是因爲理財這個概念太廣泛,一個普通的系統無法面面具到。從業務上來講,潛在用戶有這樣的目的:

可視化自己的財富,能夠對收支進行計劃,能夠得知自己每一筆錢花在什麼地方,收益在何處。用戶需求如下:

l  記帳用戶

1.     登陸記帳系統

2.     管理帳戶,包括新增修改、刪除、查詢等

3.     管理用戶信息,包括增加理財好友

這裏增加理財好友的過程,首先,如果想實現共同理財的話有以下的步驟,分設有AB兩人:

3.1. A註冊用戶userA,

3.2. B註冊用戶userB,

3.3. A發出關聯用戶請求,就像QQ加好友一樣.

3.4. B收到請求,確認關聯.

3.5. 系統爲A生成一個默認的帳戶accountB, B生成一個默認帳戶accountA.

3.6. A記帳, 選入帳戶accountB,指定分配基數, 然後確定.

3.7. B收到Alert, 確定此項記帳.

4.     管理收支信息,包括增刪改查收支項和帳戶之間的轉帳。

5.     查詢收支信息,要支持按月按年按收支類型等等,還要有圖形化如餅狀圖和柱狀圖等。

 

 

l  管理員

1.     管理用戶,包括增刪改查用戶

2.     設定系統參數

 

需求十分的明確,我也不作一一解釋了。UI原形設計

在以後的系列中,我會一邊做一邊把整個開發過程都寫出來,希望大家一起學習。有興趣一起開發的可以和我聯繫[email protected]

  
發佈了31 篇原創文章 · 獲贊 16 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章