搭檔:楊子健
搭檔位址:http://home.cnblogs.com/u/yzj666/
代碼位址
https://github.com/Sub-key/1/tree/master/fulitest
功能要求:
1.本金為100萬,利率或者投資回報率為3%,投資年限為30年,那麼,30年後所獲得的利息收入:按複利計算公式來計算就是:1,000,000×(1+3%)^30 2.如果按照單利計算,本息又是多少呢?
3.假如30年之後要籌措到300萬元的養老金,平均的年回報率是3%,那麼,現在必須投入的本金是多少呢?
4.利率這麼低,複利計算收益都這麼厲害了,如果拿100萬元去買年報酬率10%的股票,若一切順利,過多長時間,100萬元就變成200萬元呢?
5.如果我希望在十年内将100萬元變成200萬元,應該找到報酬率在多少的投資工具來幫助我達成目标?如果想在5年後本金翻倍,報酬率就應至少為多少才行呢?
6.如果每年都将積蓄的3萬元進行投資,每年都能獲得3%的回報,然後将這些本利之和連同年金再投入新一輪的投資,那麼,30年後資産總值将變為多少?如果換成每月定投3000呢?
7.你寫的程式能讓客戶随意操作嗎?誤輸入資料、不小心做了非正常的操作程式是什麼反應?
8.如果向銀行貸款10萬元,年利率6.5%,期限為10年,那麼每月等額本息還款多少?(算複利條件下等額還款金額)
9.使用者通過界面操作;記錄下一筆一筆不同類型的投資,并動态顯示資金現值;
運作結果:
1.求複利終值

2.單利終值
3.本金
4.年限
5.利率
6.年金終值
7.定期付息
8.錯誤提示:
主要算法
求利率
求定期付息
Junit測試
連接配接資料庫效果如圖:
合作照
總結
在這次程式設計我負責算法和界面設計的部分,同伴負責資料庫的連結。總的來說,對一件軟體如何開發有了實際的了解,受益匪淺,從一開始的不可能經過不斷摸索,漸漸的變成了可能,也對結伴程式設計有了新的了解。