《小學生之噩夢》 用戶規格說明書

做業連接:https://edu.cnblogs.com/campus/fzzcxy/2016SE/homework/2180

原型連接:https://modao.cc/app/K0tMc5Gok1NYzn86jTc5KLoni1uMasa

原型工具:墨刀

學號:348 學號:338

需求規格說明文檔

版本號:v1.0
修訂歷史:前端

版本號 修改說明
v1.0 將用戶需求分析中的用戶場景分析剝離,加入界面設計文檔,造成初稿

目錄:

  • 1.引言
    • 1.1 編寫目的
    • 1.2 項目背景
    • 1.3 參考資料
  • 2.整體描述
    • 2.1 目標
      • 開發意圖
      • 應用目標和做用範圍
    • 2.2 用戶場景分析(User Analysis)
      • 用戶場景
      • 用戶需求
    • 2.3 運行環境
    • 2.4 假定和約束
      • 假定
      • 約束
  • 3.界面原型
    • 3.1概述
      • 產品初稿
    • 3.2界面首頁
    • 3.3 出題界面
    • 3.4 快速生成通道界面
    • 3.5 瀏覽題目界面
    • 3.6自定義題目界面
    • 3.7考試模擬題界面
  • 4.系統功能描述及驗收驗證標準
    • 4.1 對功能的規定
      • 首頁功能
      • 物理實驗報告生成功能
  • 5.潛在反作用
  • 6.總結

定義相關概念

快速生成題目 選擇年級後自動生成對應年級的題目
自定義題目 能夠勾選題目的各類附加參數來選擇出什麼類型的題目
考試模擬題 包含期中期末模擬考試題。

1. 引言

1.1 編寫目的

此需求規格說明書編制目的是明確本項目的詳細需求,供用戶確認項目的功能和性能,和用戶造成一致的理解和確認,做爲進一步詳細設計軟件的基礎。後端

本文檔僅供軟件工程實踐隊的項目經理、設計人員、開發人員進行參考。瀏覽器

1.2 項目背景

  • 項目名稱: 小學生的噩夢
  • 項目面向用戶:全部6年級如下小學生
  • 項目開發者:福州大學至誠學院軟工實踐 碼農小分隊

1.3 參考資料

  1. 《構建之法》(第二版),鄒欣。

2. 整體描述

2.1. 目標

開發意圖

  1. 減輕老師出題的負擔
  2. 給小學生增長做業。
  3. 鍛鍊小學生的算術能力

應用目標和做用範圍

應用的目標和做用範圍包括了小學生的家長、小學老師、小學生。app

2.2. 用戶場景分析(User Analysis)

下面針對咱們的系統主要面向的四類用戶:工具

  • 因子女基礎較弱只會作一部分算術而揪心的家長。
  • 因子女會作大部分題目可是常常作錯而着急的家長。
  • 想提升子女算術速度的家長
  • 負責出平時小測和期末試卷的老師
  • 下面咱們經過分析典型用戶場景得出各位用戶的需求:

用戶場景:

  1. 小學生家長李白
名字 李白
性別
子女年級 2
子女數學知識水平 會作一部分算術
目的 讓子女跟上老師的進度
困難 不知道怎麼樣才能提升子女的成績
用戶比例 約佔同屆學生40%
典型場景 家長登錄小學生之噩夢平臺,選擇生成一份最基礎的加減法題目,先讓子女作熟練。小學生獲得了鍛鍊成績有所提升
  1. 小學生家長魯班
名字 魯班
性別
子女年級 2
子女數學知識水平 會作達部分題目可是常常作錯
目的 會作的題目作對,不會作的題目會作了
困難 不知道該怎麼樣選擇數學練習冊
用戶比例 約佔同屆學生40%
典型場景 家長登錄小學生之噩夢平臺,選擇合適的題目,小學生常常作題速度變快,準確率也變高
  1. 小學生家長典韋
名字 典韋
性別
子女年級 3
子女數學知識水平 基本都會
目的 提升算術的速度
困難 不知道該怎麼樣選擇數學練習冊
用戶比例 約佔同屆學生20%
典型場景 家長登錄小學生之噩夢平臺,選擇合適的題目,小學生常常作題速度變快
  1. 老師鍾無豔
名字 鍾無豔
性別
目的 提升所有小學生的算術水平
困難 出題太累人了
用戶 全部小學數學老師
典型場景 老師登錄小學生之噩夢平臺,得到無數的題目而且給小學生作,小學生進步飛快。

用戶的需求

  1. 家長李白:但願得到點簡單的題目讓兒子可以慢慢跟進上來。性能

  2. 家長魯班:平臺能針對我子女的算術水平出一些對他有幫助的題目。學習

  3. 家長典韋:我兒子啥都會,題目出的越多越好,越難越好這樣才能鍛鍊他的能力。測試

  4. 老師鍾無豔:但願可以出一些平時小測和期中、期末試卷。還有就是題目不能重複。網站

2.3 運行環境

網站預計將支持如下幾種主流瀏覽器:設計

火狐瀏覽器、谷歌瀏覽器

在IE上或以IE爲內核的瀏覽器上主要功能可用,可是效果體驗可能不如其餘瀏覽器好: IE瀏覽器

2.4 假定和約束

假定

  • 可操做性:假定使用本網站的用戶在通過一段時間熟悉以後,能夠靈活地操做本網站來知足本身的須要。
  • 用戶支持:假定在本網站在開發的各個環節中獲得用戶的有效支持和配合。
  • 技術支持:假定開發初期,小組成員充分認識本系統的需求,認真學好相關知識。開發過程當中遇到技術問題,能夠及時獲得其餘同窗或者老師的指導與幫助。
  • 人員配合:假定小組主要成員基本不會出現變更,而且在項目開發過程當中不會由於突發狀況的發生而致使項目成員沒法正常參與開發工做。
  • 時間限定:假定項目的截止時間不會提早。
  • 需求限定:假定項目需求基本肯定以後,不會有太大改變。

約束

人員約束:

團隊成員均爲大三學生,共6人。

管理約束:

  1. 本次開發,實行分工合做的模式進行。團隊由一人擔任項目經理,一名UI設計人員,一名前端邏輯開發人員,兩名後端開發人員和一名測試與文檔人員組成。團隊開發過程當中按照進度表進行,開發過程當中遇到的問題經過小組會議獲得一致的解決。
  2. 小組成員首次合做,須要一個磨合過程,須要明確自身責任,分清各自的任務,互相配合,遇到問題項目經理必須可以有效進行協調,才能快速、有效地完成開發過程。

技術約束:

  1. 大部分小組成員在相關技術水平方面存在必定欠缺,缺少相關項目經驗。文檔編制能力也有待提高。
  2. 小組成員在UI方面,能力有限,只有個別人員有前端開發能力。

時間約束:

本系統開發週期較短,時間相對緊張。

其餘約束:

因爲在開發期間,小組成員還有其餘科目的學習任務,將對項目進度形成不小的影響。

3. 界面原型

3.1 概述

產品初稿

一、核心功能: 生成指定的題目。

3.2 界面首頁


上圖爲咱們所設計的首頁預覽版原型圖,涉及到的按鈕與功能有:

按鈕 功能
進入出題系統 進入選擇出題類型的界面進行選擇出題

注:該界面是網站的首頁,僅僅是歡迎用戶的做用。

3.3 出題界面

上圖爲咱們所設計的出題界面原型圖,涉及到的按鈕與功能有:

按鈕 功能
快速生成通道 點擊快速生成通道按鈕進入年級選擇,能夠快速生成對應年級的習題。
自定義題目 點擊自定義題目按鈕可進入定製題目的頁面。
考試模擬題 點擊考試模擬題按鈕進入生成期中、期末的題目。
  • 左上方的箭頭能夠返回網頁的首頁

3.4快速生成通道界面

上圖爲咱們所設計的快速生成通道界面原型圖,涉及到的按鈕與功能有:

按鈕 功能
1~4年級做業 勾選按鈕即選中要生成的年級做業題目
生成題庫 點擊便可生成已經勾選的題目
瀏覽題目 點擊生成題庫按鈕後點擊瀏覽題目按鈕便可查看已經生成的題目。
下載題目 點擊生成題庫按鈕後點擊下載題目按鈕便可下載已經生成的題目。
下載答案 點擊生成題庫按鈕後點擊下載答案按鈕便可下載已經生成的答案。
  • 左上方的箭頭能夠返回出題界面

注:1.快速生成通道界面的年級按鈕只能選擇一個,不然沒法生成對應的題目,一樣一次性只能下載一份題目。且在生成題庫的狀況下才可能點擊瀏覽題目、下載題目、下載答案這三個按鈕。
2.快速生成通道頁面能夠快速生成對應年級的題目免去了本身定製題目的麻煩,給那些不會操做本網頁的用戶帶來方便。

3.5 瀏覽題目界面

上圖爲咱們所設計的瀏覽題目界面原型圖,涉及到的按鈕與功能有:

  • 左上方的箭頭能夠返回出題界面

注:1.瀏覽題目界面的正中間部分能夠瀏覽已選擇的題目。
2.快速生成通道、自定義題目、考試模擬題界面均可以在已經生成題庫的狀況下點擊瀏覽題目按鈕進入瀏覽題目界面。

3.6 自定義題目界面

上圖爲咱們所設計的自定義題目界面原型圖,涉及到的按鈕與功能有:

按鈕 功能
加法 選中能夠生成有加法的題目
減法 選中能夠生成帶減法的題目
連續加法 選中能夠生成有連續加法的題目
連續加減法 選中能夠生成有連續加減法的題目
乘法 選中能夠生成有乘法的題目
除法 選中能夠生成有除法的題目
分數 選中能夠生成有分數的題目
加減混合 選中能夠生成有加減混合的題目
乘除混合 選中能夠生成有乘除混的題目
加減乘除混合 選中能夠生成有加減乘除混的題目
帶括號 選中能夠生成帶括號的題目
有負數 選中能夠生成有負數的題目
乘除法有餘數 選中能夠生成有乘除法有餘數的題目
有重複題目 選中能夠生成有有重複題目的題目
生成題目數量 在單行輸入框當中輸入數字能夠生成對應數量的題目
小數點選擇 在單行輸入框當中輸入數字能夠生成有小數點的
生成題庫 點擊便可生成已經勾選的題目
瀏覽題目 點擊生成題庫按鈕後點擊瀏覽題目按鈕便可查看已經生成的題目。
下載題目 點擊生成題庫按鈕後點擊下載題目按鈕便可下載已經生成的題目。
下載答案 點擊生成題庫按鈕後點擊下載答案按鈕便可下載已經生成的答案。
  • 左上方的箭頭能夠返回出題界面

3.7 考試模擬題界面

上圖爲咱們所設計的瀏覽題目界面原型圖,涉及到的按鈕與功能有:

按鈕 功能
1年級期中考 選中 1年級期中考 能夠生成對應的考試模擬題目
2年級期中考 選中 2年級期中考 能夠生成對應的考試模擬題目
3年級期中考 選中 3年級期中考 能夠生成對應的考試模擬題目
4年級期中考 選中 4年級期中考 能夠生成對應的考試模擬題目
1年級期末考 選中 1年級期末考 能夠生成對應的考試模擬題目
2年級期末考 選中 2年級期末考 能夠生成對應的考試模擬題目
3年級期末考 選中 3年級期末考 能夠生成對應的考試模擬題目
4年級期末考 選中 4年級期末考 能夠生成對應的考試模擬題目
生成題庫 點擊便可生成已經勾選的題目
瀏覽題目 點擊生成題庫按鈕後點擊瀏覽題目按鈕便可查看已經生成的題目。
下載題目 點擊生成題庫按鈕後點擊下載題目按鈕便可下載已經生成的題目。
下載答案 點擊生成題庫按鈕後點擊下載答案按鈕便可下載已經生成的答案。
  • 左上方的箭頭能夠返回出題界面

4. 系統功能描述及驗收驗證標準

4.1 對功能的規定

頁面 功能 完成狀況
主頁面 網頁的主頁,能夠從次頁面進入題目類型選擇頁面
題目類型選擇頁面 1.本頁面有三個按鈕:快速生成通道、自定義題目、考試模擬題。
2.左上角的箭頭按鈕能夠返回到主頁面
快速生成通道界面 1.勾選對應的題目能夠生成對應的題目。
2.點擊生成題庫 能夠生成對應的題目。
3.點擊生成題庫後能夠點擊下載題目、瀏覽題目、下載答案按鈕。
自定義題目界面 1.能夠自定義要生成題目的複雜程度。
2.點擊生成題庫 能夠生成對應的題目。
3.點擊生成題庫後能夠點擊下載題目、瀏覽題目、下載答案按鈕。
考試模擬題界面 1.勾選對應的考試題目能夠生成對應的考題。
2.點擊生成題庫 能夠生成對應的題目。
3.點擊生成題庫後能夠點擊下載題目、瀏覽題目、下載答案按鈕。
題目預覽界面 預覽出已近選中的題目。

5.潛在反作用

  • 該網頁沒有用戶登陸,沒法保留用戶的操做信息
  • 用戶沒法收藏本身的自定義題目,不方便本身反覆查看和下次重複使用本身自定義生成的題目。
  • 沒有提示消息,也沒有網頁使用說明文檔。
  • 沒有網頁評論的界面,沒法收集用戶的使用狀況。

6.感想

  • 10月1號看了構建之法的第八章,如今纔開始寫博文已經忘得差很少了。還模糊的記得NABCD模型,在這裏作個筆記吧。
    • 一、N (Need 需求)
      • 充分了解用戶的痛苦,他們對已有軟件、服務不滿意的地方。
    • 二、A (Approach 作法)
      • 有什麼招數,特別是獨特的招數,來解決用戶的痛苦。
    • 三、B (Benefit 好處)
      • 新的軟件具體有哪些好處,能讓用戶離開現有產品,使用你的產品呢?
    • 四、C (Competitors 競爭)
      • 作競爭性需求分析的目的之一,就是要看清楚我方優點在哪裏,我方劣勢在哪裏。
    • 五、D (Delivery 推廣)
      • 如何把產品交到千萬個用戶手中呢?
      • 如何使應用快速推廣至用戶手中,快速擴大使用羣體?
  • 原型設計工具墨刀也會用一部分了,才知道有這麼厲害的畫圖工具能夠和隊友一塊兒設計項目的原型。
  • 模糊還記的當時看了個鞦韆圖,還有個軟工學生在需求分析上的頓悟,和各類需求分析的方法,不解釋了直接上圖了。




結對做業

相關文章
相關標籤/搜索