專案:軟體工程之四則運算
隊員:歐澤波、黃國柱
開發過程:
1.介面設計
--上學期已經做過了四則運算,不過那時是剛接觸android,而且是自學的,所以基礎很差,做出的專案存在很多不足缺陷,這次的四則運算,比上次的功能更多,更全,漏洞也少了很多,總體還算不錯!
2.功能實現
--與上學期四則運算相比,現在這個專案功能明顯多了很多,對題目的難度係數也進行了區分,分為四個階段(簡單、一般、較難、難)。簡單:由1-30以內的兩個整數進行加減。一般:由1-50以內的兩個整數進行加減乘除。較難:由1-80以內的兩個整數進行加減乘除,並與1-5以內的階乘進行加減。難:由1-100以內的兩個整數進行加減乘除,並與1-5以內的值的階乘進行加減乘除,並與1-20的值的平方進行加減。功能解析在軟體的“幫助資訊”中有。
此外,我們還在四則運算的計算中,插入了“計算器”和“答率”。“計算器”在首頁中也有,為了使用者可以直接使用,在計算中新增“計算器”按鈕,是為了在一些較難的題目中,可以藉助計算器進行計算,方便使用者計算;“答率”是為了讓使用者做題一段時間後,檢查自己所做題目的正確率,自己可為下次答題制定正確率的目標。
3.需求分析
--為了使用網路的發展和方便教學的需求,小學生在娛樂的同時,積極參與學習,達到提高運算能力的目的;另外,可以減少老師的教學負擔,使得教學不再侷限於課堂以及呆板的書面作業;此外,家長可以參與到孩子的成長中去,打破單面的教學,實現多方參與學生的成長。我們這個四則運算apk,可安裝與安卓手機中,實現隨時練習、有選擇性、可記錄性的測試系統,並能根據不同年齡段的學生出不同的題目。介面使用較為溫和的顏色背景,清晰明朗,給使用者帶來開朗的心態去使用該軟體。
4.apk下載:http://pan.baidu.com/s/1gevfJEV
5.軟體工程之四則運算開發感悟與收穫:http://www.cnblogs.com/OuZeBo/p/5050138.html