軟體工程之開發過程

2022-04-09 15:58:51 字數 1295 閱讀 1259

專案:軟體工程之四則運算

隊員:歐澤波、黃國柱

開發過程:

1.介面設計

--上學期已經做過了四則運算,不過那時是剛接觸android,而且是自學的,所以基礎很差,做出的專案存在很多不足缺陷,這次的四則運算,比上次的功能更多,更全,漏洞也少了很多,總體還算不錯!

2.功能實現

--與上學期四則運算相比,現在這個專案功能明顯多了很多,對題目的難度係數也進行了區分,分為四個階段(簡單、一般、較難、難)。簡單:由1-30以內的兩個整數進行加減。一般:由1-50以內的兩個整數進行加減乘除。較難:由1-80以內的兩個整數進行加減乘除,並與1-5以內的階乘進行加減。難:由1-100以內的兩個整數進行加減乘除,並與1-5以內的值的階乘進行加減乘除,並與1-20的值的平方進行加減。功能解析在軟體的「幫助資訊」中有。

此外,我們還在四則運算的計算中,插入了「計算器」和「答率」。「計算器」在首頁中也有,為了使用者可以直接使用,在計算中新增「計算器」按鈕,是為了在一些較難的題目中,可以借助計算器進行計算,方便使用者計算;「答率」是為了讓使用者做題一段時間後,檢查自己所做題目的正確率,自己可為下次答題制定正確率的目標。

3.需求分析

--為了使用網路的發展和方便教學的需求,小學生在娛樂的同時,積極參與學習,達到提高運算能力的目的;另外,可以減少老師的教學負擔,使得教學不再侷限於課堂以及呆板的書面作業;此外,家長可以參與到孩子的成長中去,打破單面的教學,實現多方參與學生的成長。我們這個四則運算apk,可安裝與安卓手機中,實現隨時練習、有選擇性、可記錄性的測試系統,並能根據不同年齡段的學生出不同的題目。介面使用較為溫和的顏色背景,清晰明朗,給使用者帶來開朗的心態去使用該軟體。

5.軟體工程之四則運算開發感悟與收穫:

軟體工程 軟體開發過程

軟體工程是研究和應用如何以系統性的 規範化的 可定量的過程化方法去開發和維護軟體,以及如 何把經過時間考驗而證明正確的管理技術和當前能 夠得到的最好的技術方法結合起來。瀑布原型 增量迭代 1 問題分析定義 對實際問題進行分析定義 以便更高效的解決該問題。2 可行性研究 確定這個問題是否值得去解決,避...

軟體工程之軟體過程模型

軟體過程模型,也稱為軟體生存週期模型或軟體開發模型,是描述軟體過程中各種活動如何執行的模型.他確立了軟體開發中各階段的次序限制,以及各階段活動的準則.便於各個活動的協調與人員的有效通訊,有利於活動重用和活動管理.目前常用的軟體工程模型有 瀑布模型,增量模型,螺旋模型,噴泉模型,智慧型模型等.瀑布模型...

軟體工程之軟體過程模型

軟體過程模型習慣上也稱為軟體開發模型,它是軟體開發全部過程 活動和任務的結構框架。瀑布模型是將軟體生存週期中的各個活動規定為依線性連線的若干階段的模型,包括需求分析 設計 編碼 測試 執行與維護。由前至後 相互銜接的固定次序,如同瀑布流水逐級下落。瀑布模型是以文件作為驅動 適合於軟體需求很明確的軟體...