1. 程式人生 > >結對編程1需求分析

結對編程1需求分析

測試 post logs 訓練 進行 基本功 作業 記錄 必須

我們在個人作業1中,用各種語言實現了一個命令行的四則運算小程序。進一步,本次要求把這個程序做成GUI,成為一個有基本功能、一定價值的程序。在下面的功能需求中實現兩個:

  1. 記錄用戶的對錯總數,程序退出再啟動的時候,能把以前的對錯數量保存並在此基礎上增量計算。
  2. 有計時功能,能顯示用戶開始答題後的消耗時間。
  3. 界面支持中文簡體/中文繁體/英語,用戶可以選擇一種;

在本此次作業中我對以上三個功能做詳細的需求分析

首先第一個,記錄用戶的對錯總數,程序退出再啟動的時候,能把以前的對錯數量保存並在此基礎上增量計算。這個功能是需要的,能夠測試正確率,比如一個學生通過這個GUI做一些題目進行練習,能夠看出自己的對錯情況來判斷對四則運算的掌握程度,若運用於教學方面,把這個功能實現並且是必不可少的。

接著是第二個,計時功能。有計時功能可以監督完成一定量的題需要多少時間,我們知道考試的時候是有時間限制的,因此必須訓練做題速度,計時功能可以對此有很大幫助。

最後一個,用戶可以選擇一種界面支持語言,中文簡體/中文繁體/英語,這個可以根據個人情況來選擇一種自己看的舒服的語言,這個功能屬於擴展塊。

結對編程1需求分析