1. 程式人生 > >團隊作業2--需求分析

團隊作業2--需求分析

包含 但是 上線 模糊 class 訪問量 產品 成功 spa

小隊名稱:PHILOSOPHER

小組成員

[組長]金盛昌(201421122043)、劉文釗(20142112256)、陳笑林(201421122042)、 張俊逸(201421122044)、陳誌建(201421122040)、陳金烽(201421122038)

目錄

  •     1、總體描述
  •    2、具體需求
  •    3、驗收驗證標準
  •    4、NABCD   
  •     5原型設計https://modao.cc/app/NJdSpeYcxR5GM7e4VWJ3VbAJKrzKFmw

1.總體描述

1.1產品描述

  教輔寶是一款為用戶提供學習機構網站的平臺,包含大量學習網站,提供對網站的介紹並支持用戶評價,方便用戶直觀的選出適合自己的學習網站。

主要功能用例:

技術分享

技術分享

技術分享

1.2產品功能

教輔寶主要功能有:

功能

概述

用戶

關鍵字搜索

通過關鍵字搜索出相應的學習網站。

用戶

收藏

能夠收藏用戶喜愛的學習網站。

用戶

評價

能夠評價相應的學習網站。

用戶

查看詳情

查看學習網站的相關信息。

用戶

   註冊

機構申請註冊。

機構

發布課程

機構發布課程信息。

機構

評論

對用戶的問題做回復。

機構

查看熱度

能夠修改學習熱度。

管理員

認證機構

認證機構的認證申請。

管理員

管理用戶

能夠刪除用戶。

管理員

管理課程

能夠刪除課程。

管理員

1.3用戶特點

用戶

描述

普通用戶

對於普通用戶,希望能夠了解學習網站的信息以及其他用戶對網站的評價,以便於快速選出合適的學習網站。

    機構

對於學習機構,希望能在網站上發布相關信息以及與用戶進行交流。

管理員

希望能夠方便的對用戶及機構進行管理。

1.4約束

約束

描述

高級語言需求

前端方面使用html5+css+js/jquery後臺使用java語言,采用ssh框架,具有良好的平臺拓展性

可靠性需求

教輔寶是一個提供用戶瀏覽學習機構網站信息的平臺,對程序的並發要求較高。

2.具體需求

2.1外部接口需求

2.1.1硬件接口

待定項II

2.1.2軟件接口

·普通用戶進入網站,無需登錄即可瀏覽網站上面的課程。可以通過搜索或者進入分類查找感興趣的課程。

·機構用戶通過註冊登錄後進行認證,認證通過的用戶可以發布課程

·管理員登錄後可以查看熱度、對待認證的機構進行認證、管理用戶與評論以及管理課程。

2.1.3通信接口

待定項III

2.2功能需求

2.2.1類圖

技術分享

2.2.2功能描述(概要)

2.2.2.1普通用戶

·進入網站首頁

·瀏覽課程

·查看課程詳情

·發表評論(需登錄)

·轉向課程所屬機構網站或離開網站

·結束

2.2.2.2機構用戶

·註冊登錄

·機構認證

·發布課程

·修改自己的密碼

·結束

2.2.2.3管理員

·登錄

·機構認證

·管理用戶

·查看熱度

·結束

2.2.3功能描述(詳細)

2.2.3.1普通用戶

·訪問網站進入首頁

·瀏覽首頁顯示的課程或者點擊全部課程進入分類

·點擊查看課程詳情

·點擊鏈接轉至課程發布機構網站學習課程

·登錄網站

·發表評論

2.2.3.2機構用戶

·進入網站首頁

·點擊註冊按鈕進行機構用戶註冊

·點擊登錄按鈕登錄網站

·點擊認證,提供相關信息申請認證

·發布課程

2.2.3.3管理員

·進入網站首頁

·點擊登錄按鈕進行登錄

·點擊管理進入管理頁面

·查看熱度

2.2.4用戶場景

普通用戶用戶場景:

金同學是一名小學生,他在課余閑暇之時喜歡使用電腦上網觀看網絡課程。但是呢,在網絡上有各種各樣的機構提供的課程,查找不是很方便,質量又參差不齊,小金時常為此感到煩惱。直到有一天,他意外發現了教輔寶這個平臺,在這個平臺上他可以找到很多機構提供的課程。通過課程分類、查看課程簡介、瀏覽評論來選擇適合自己的精品課程,而且不用登錄就可以瀏覽信息,要發表評論的時候才需要註冊登錄,非常方便。

機構用戶場景:

xx機構是一個剛成立不久的教育機構,他們提供的課程質量較好,但是苦於沒有名氣,網站上的課程鮮有人知,優質資源無人問津。一天,機構員工發現了教輔寶這個平臺,在這裏有很多和他們一樣的教育機構,也有大量的、各種各樣的課程信息被展示出來。於是xx機構也註冊了機構賬戶並進行認證,加入了這個大家庭。

2.3性能需求

2.3.1精度

根據本系統的功能特性,數據的輸入、處理、輸出,文件的導入,導出所要達到的精度做了如下說明:

本系統涉及到需要手工輸入數據的字段及說明如下:

字段

精度

備註

賬號

6-20個字符,大小寫字母,數字,下劃線,不能有空格

密碼

6-20個字符,大小寫字母,數字,下劃線,不能有空格

本系統涉及數據庫存儲的字段包括但不僅限於以上兩者,並且包括導入和導出的表格內容字段,具體各字段類型,範圍如何設置,請查看後期的《數據要求說明書》或者《數據庫設計說明書》

2.3.2移植性

本平臺目前針對Web端進行開發,自適應PC端、移動端頁面顯示。

2.3.3穩定性

本平臺是針對網絡慕課制作的產品,若上線運營,日訪問量可能會比較高,因此考慮到多人同時訪問服務器,服務器是否能正常運行,是否會發生崩潰?而且,多人同時操控數據庫是否會產生沖突等都需要在後面的設計文檔中詳細分析。

3.驗收驗證標準

技術分享

4.NABCD

N(需求)

用戶:註冊賬號、登錄系統、查看課程、搜索課程(模糊搜索、按類別搜索)

登陸後:收藏課程、評價課程

教育機構:

  註冊、等待認證、登錄、發布課程(課程簡介)、回復評論

管理員:

  查看熱度

  對待認證的機構進行認證

  管理用戶與評論

  管理課程

A(方法)

  做一個用戶與商家機構的雙向系統

  教育機構註冊後等待認證

  認證成功後,註冊成功,登錄平臺,發布課程

  用戶未註冊,查看課程,搜索課程

  註冊登錄後可以收藏課程,評論課程

  管理員可以查看熱度,對待認證的機構進行認證,管理用戶與評論,管理課程

B (Benefit 好處)

  這是一個用戶與教育機構的雙向平臺,方便用戶選擇收藏喜歡的課程進行學習,也方便教育機構發布課程

C (Competitors 競爭)

優勢:

  平臺上只有教育機構的信息,與其他平臺相比,沒有多余的植入廣告使用起來簡單方便

劣勢:

  功能較為簡單,課程內容發布的模塊由商家提供

D (Delivery推廣)

  通過用戶和教育機構的雙向推廣來達到推廣的效果

  5、原型設計:https://modao.cc/app/NJdSpeYcxR5GM7e4VWJ3VbAJKrzKFmw

團隊作業2--需求分析