1. 程式人生 > >團隊任務3:軟體設計與開發準備

團隊任務3:軟體設計與開發準備

 

 

1.團隊資訊

團隊序號:3號

軟體名稱:家庭賬本

程式碼倉庫:

    1. 佟宇東:https://gitee.com/levelry/account
    2. 佟宇哲:https://gitee.com/tongyuzhe
    3. 徐連順:https://gitee.com/zuishuaide
    4. 吳濤:https://gitee.com/wozuiku
    5. 徐克鵬:https://gitee.com/icanccc/events

 

 

2.功能建模

 

 

我們團隊所做的軟體,核心功能就是賬單管理和家庭賬戶的功能,其他的功能我不多贅述了,和普通軟體相差無幾,沒什麼好介紹的。

最核心,最有競爭力的部分就是家庭賬戶功能,我們在使用軟體的時候可以加入一個家庭,每個家庭有可以申請一個家庭號,類似於qq群號,我們選擇加入家庭號後,這個家庭的人就都可以看見我們彼此的賬單了

 

 

 

3.資料建模

 

 

 

 

 

 

4.任務分工及進度安排

 

 

佟宇哲:負責資料庫設計以及開發後臺API功能的介面,掛載到騰訊雲伺服器上可供組員開發時進行呼叫。

佟宇東:負責安卓軟體前臺介面的搭建以及API資料的呼叫以及除錯等等。

徐連順:

負責安卓前臺介面的細節優化,修改,特效效果等等。

吳濤:負責各項功能的測試。

徐克鵬:負責專案進度的跟進以及審查等。

 

 

 

5.展示甘特圖、燃盡圖 

 

 

 

 

我們團隊採用的是模組化開發方式,很好的將整個軟體拆解成各個模組,很好的實現了軟體的解耦。

正因為如此我們團隊可以所有組員同時開發,低耦合的開發方式大大節省了組員之間拼湊程式碼所產生的麻煩。

由後端提供介面,前端進行資料呼叫,分工明確,節省時間。

 

 

6.團隊問題

因為是軟體研發階段,所以主要問題是開發方面,後臺API介面是用php做的,前端是安卓平臺客戶端,在用JAVA呼叫API的時候主要出現了兩個問題,一個是不同伺服器之間跨域問題,另一個是安卓HTTP訪問請求許可權受限的問題,都已經解決了。

關於碼雲程式碼託管,因為程式碼涉及後臺頁程式碼以及資料庫的設計搭建,還有java中介軟體的開發,所以導致碼雲程式碼託管上傳很困難。