201571030105/201571030103《小學四則運算練習軟件軟件需求說明》結對項目報告

調查問卷網址:https://www.wjx.cn/jq/22670800.aspx前端

   說明:以個人同窗中當小學數學老師的同窗爲調查對象,進行問卷調查,同時我請他們幫忙發動周圍的老師或者學生家長一塊兒填寫。並使用原型模型,讓調查對象進行了反饋。java

調查問卷分析:windows

    調查用戶對四則運算軟件功能的滿意度:安全

     調查人羣身份所佔百分比:eclipse

 

1.引言jsp

   1.1 編寫目的    工具

(1)體驗以軟件原型爲基礎的軟件項目需求獲取技巧與方法。性能

(2)學習利用需求快速原型方法描述用戶需求。學習

(3)學習編寫軟件需求規格說明書。開發工具

   1.2 背景

     軟件系統的名稱:小學生四則運算出題系統

     開發工具:eclipse,java語言

   1.3 定義

    小學生四則運算出題系統是一個能夠隨機自動出題,讓小學生用來練習算術的系統

2.任務概述

   2.1 目標

  主要針對小學生教師、家長以及輔導中心快速出題的軟件,可供小學生在線測試以便小學生自主學習,提升運算能力。可供用戶登錄選擇百之內整數算式、帶括號算式、真分數算式三種練習方式,任選其一將隨機生成20道題,同時有計時功能,方便用戶準確的掌握本身的運算能力,答題結束可提交查看全部答案,錯誤答案將自動標紅提示。測試可多輪進行,系統自動記錄用戶每次測試的成績,並繪製成條形圖供用戶參考對比。

   2.2 用戶特色

         「四則運算系統」面向的用戶羣分爲三個:小學生,家長,老師。小學生根據所出的題目進行解答,來鞏固本身所學的知識。老師既能夠是軟件的受益人員,也能夠起到一個監督的做用,這類用戶或許能對咱們後期軟件的更新起到很大的做用。

   2.3 假定和約束

         學生、老師、家長以及輔導中心會提早提供用戶信息,以便後臺導入用戶信息。

         開發團隊均掌握開發系統所需的相關知識。

         開發時間充足。

3.需求規定

   3.1 對功能的規定

     3.1.1 主要功能

       在出題界面隨機產生四則運算題目以及倒計時,小學生填寫相應的答案,並點擊提交後,能夠進行判斷正誤,最後進行成績彙總以及正確率的統計。

     3.1.2 功能描述概要)

          設置四則運算出題類型,數目,並進行相應的解答。其後進行成績彙總。

     3.1.3 功能描述(詳細

             (1)出題功能:

             在出題界面,系統能夠設置出題數目,出題類型以及出題範圍並設置答題時間,用戶類型根據小學數學課本上的數學計算題深度製做,適合小學生作題能力範圍。

            (2)答題功能

             在答題框中填寫相應的答案,提交後跳轉界面判斷對錯

            (3)成績彙總功能

               對提交的答題狀況進行判斷正誤,並統計成績及正誤率,能夠再次重作。

     3.1.4 用戶界面

         

 

     3.1.5 用戶場景     

         老師:能夠在教學過程當中,能夠經過系統隨機出題,方便快捷,提升課堂學習效率。

    家長:可讓孩子在課後自主拓展訓練,家長監督輔導。

    學生:認識到本身運算能力不足,自主學習。

   3.2 對性能的規定

     3.2.1 精度

     

字段

精度

有無乘除

1-10個字符

有無括號

1-10個字符

出題個數

正整數,真分數

題目答案

正整數,真分數

數值範圍,符號上限

正整數

已用時

格式爲**分鐘**秒,精確到秒

  

     3.2.2 時間特性要求

        能夠在任意時間使用,連續長時間運行,時間主要以分鐘爲單位,在答題界面以秒數爲單位顯示時間

     3.2.3 靈活性

         用戶類型根據小學數學課本上的數學計算題深度製做,適合小學生作題能力範圍。

   3.3 輸入輸出要求

       輸入:用戶輸入運算題的答案,要求答案是正整數或者分數。

  輸出:系統根據答案的正確性顯示最終答案,若某題答錯則表示「×」,正確則標識「√」。

   3.4 數據管理能力要求

        題目數據經過後臺生成試題存入文本文檔中,以便前端可快速有效的獲取正確試題。

   3.5 故障處理要求

    對於出題後,寫入文件時出錯這種狀況用了try-catch語句判斷處理異常。輸入錯誤就會執行catch語句中內容,給出文件出錯提示。

   3.6 其餘專門要求

      設置登陸界面,保持系統的安全性。

   4.運行環境規定

   4.1 設備

       操做系統爲win7的PC

   4.2 開發環境

       win7環境,eclipse軟件,java語言

   4.3 接口

       軟件接口:基於windows系統上的操做

       硬件要求:筆記本電腦

   4.4 控制

      無

5.驗收標準

測試功能  測試項 操做  檢驗點 預期結果  驗收
出題    經過<form>表單進行功能實現向後臺傳輸數據 是否將題目放入題目框中 題目顯示在當前題目框中,而且不可編輯,同時題目沒有重複   
計時功能      是否開始計時,計時是否準確  在答題界面旁顯示計時框,與實際秒數相吻合   
成績彙總    有兩個彙總,一個是所有成績,一個是最佳成績。點擊這兩個按鈕都會跳轉到同一個jsp頁面。 看計算成績是否與實際答題狀況相符  統計總題目數,答對題數,答錯題數,和總時間,將數據經過隱藏的<form>傳到後臺  
題目導入   文件提交由後臺代碼實現 看是否將題目導入  題目生成後導入文本文檔中
相關文章
相關標籤/搜索