一.客戶需求
已完成需求:
1.客戶說:幫我開發一個複利計算軟體。
2.如果按照單利計算,本息又是多少呢?
3.假如30年之後要籌措到300萬元的養老金,平均的年回報率是3%,那麼,現在必須投入的本金是多少呢?
4.利率這麼低,複利計算收益都這麼厲害了,如果拿100萬元去買年報酬率10%的股票,若一切順利,過多長時間,100萬元就變成200萬元呢?
5.如果我希望在十年內將100萬元變成200萬元,應該找到報酬率在多少的投資工具來幫助我達成目標?如果想在5年後本金翻倍,報酬率就應至少為多少才行呢?
6.如果每年都將積蓄的3萬元進行投資,每年都能獲得3%的回報,然後將這些本利之和連同年金再投入新一輪的投資,那麼,30年後資產總值將變為多少?如果換成每月定投3000呢?
新增需求:
1.即要追求利益,又要面對不可預知的金融投資風險, “不能把雞蛋放在同一個籃子裡”,所以有必要進行組合投資。
通過上述計算與對比,可以幫助客戶進行投資決策。
客戶:那麼能否幫我記錄下一筆一筆不同型別的投資,並動態顯示資金現值呢?
二.任務分配
我:主要寫程式碼,進行客戶要求的實現
隊友:負責對程式碼進行查詢bug與及修改程式碼的簡潔性檢查
三.結對成員
姓名:樑仕標
學號:201406114248
部落格園地址:http://www.cnblogs.com/RSTART/
GitHub地址:https://github.com/fengzf/Ruan
四.團隊合作照片
五.估算時間
估計用時:4h
估計程式碼行:100
實際用時:6h
實際程式碼行:200
六.結果截圖
七.收穫和感悟
這次的作業,是結對合作後的第一個任務。對於這次的要求,因為我們之前都是用C語言實現的,所以在面對這次任務時,我們兩人都遇到了很多java上的問題。不懂時,我們兩人就通過請教同學以及上網查詢相關的知識。在這個過程中,我們開始慢慢地磨合,但是因為時間上比較緊張,再加上我們也不會用高階大氣上檔次的java連線資料庫來實現這個功能,所以我們只能折中,通過利用陣列,將這個功能實現了出來。
在今後的日子裡,我們會努力學習java方面的知識,填充我們在這方面的短板,多找一些java連線資料庫的內容看看,爭取能夠學會這個技能,方便我們今後的其他作業任務,也能充實自己,增長自己的見識。有壓力才有動力,我相信,我們這個團隊會迎難而上,經過我們的不懈努力,乘風破浪的時刻終將會到來。