團隊任務3:軟體設計與開發準備
阿新 • • 發佈:2018-11-22
1.團隊資訊
團隊序號:3號
軟體名稱:家庭賬本
程式碼倉庫:
-
- 佟宇東:https://gitee.com/levelry/account
- 佟宇哲:https://gitee.com/tongyuzhe
- 徐連順:https://gitee.com/zuishuaide
- 吳濤:https://gitee.com/wozuiku
- 徐克鵬:https://gitee.com/icanccc/events
2.功能建模
我們團隊所做的軟體,核心功能就是賬單管理和家庭賬戶的功能,其他的功能我不多贅述了,和普通軟體相差無幾,沒什麼好介紹的。
最核心,最有競爭力的部分就是家庭賬戶功能,我們在使用軟體的時候可以加入一個家庭,每個家庭有可以申請一個家庭號,類似於qq群號,我們選擇加入家庭號後,這個家庭的人就都可以看見我們彼此的賬單了
3.資料建模
4.任務分工及進度安排
佟宇哲:負責資料庫設計以及開發後臺API功能的介面,掛載到騰訊雲伺服器上可供組員開發時進行呼叫。
佟宇東:負責安卓軟體前臺介面的搭建以及API資料的呼叫以及除錯等等。
徐連順: 負責安卓前臺介面的細節優化,修改,特效效果等等。
吳濤:負責各項功能的測試。
徐克鵬:負責專案進度的跟進以及審查等。
5.展示甘特圖、燃盡圖
我們團隊採用的是模組化開發方式,很好的將整個軟體拆解成各個模組,很好的實現了軟體的解耦。
正因為如此我們團隊可以所有組員同時開發,低耦合的開發方式大大節省了組員之間拼湊程式碼所產生的麻煩。
由後端提供介面,前端進行資料呼叫,分工明確,節省時間。
6.團隊問題
因為是軟體研發階段,所以主要問題是開發方面,後臺API介面是用php做的,前端是安卓平臺客戶端,在用JAVA呼叫API的時候主要出現了兩個問題,一個是不同伺服器之間跨域問題,另一個是安卓HTTP訪問請求許可權受限的問題,都已經解決了。
關於碼雲程式碼託管,因為程式碼涉及後臺頁程式碼以及資料庫的設計搭建,還有java中介軟體的開發,所以導致碼雲程式碼託管上傳很困難。