學霸系統PipeLine功能規格說明書

2022-07-17 14:54:28 字數 984 閱讀 9092

學霸系統pipeline功能規格說明書共分為以下三部分:

1.產品面向使用者群體

2.使用者使用說明

3.產品功能具體實現

1.產品面向使用者群體

我們這組的專案並不是傳統意義上能發布並進行展示的專案,因此相對應的面向的使用者群體也不是傳統意義上的使用者。我們面向的使用者是學霸系統ui組。

2.使用者使用說明(即ui組呼叫資料庫的方式)

ui組在製作提問與解答模組時需要用到我們放在伺服器中的資料庫。我們的資料庫中的資料表共有四張。

1.webpage表

這張表裡面存有每個網頁的具體屬性資訊。

sql語言表示資料表定義如下:

create table webpage

2.webpage_tags表

這張表的主要作用是連線網頁表與標籤表。

這張表中的內容主要是網頁號,標籤號,還有每個網頁對應標籤的對應資訊。

sql語言表示資料表定義如下:

create table webpage_tags

3.tags表

這張表的主要內容是具體每個標籤的屬性資訊。

sql語言表示資料表定義如下:

create table tags

4.sensitive_words表

這張表的主要內容是每個敏感詞的屬性資訊。

sql語言表示資料表定義如下:

create table sensitive_words

ui組在製作使用者提問與解答時才需要我們組製作的資料庫。ui組首先呼叫sensitive_words表判斷使用者提問中是否存在敏感詞,若無敏感詞,首先將問題分割成若干個tags,然後去webpage_tags表中匹配哪個網頁能夠匹配到最多的tags,然後就將這個網頁對應的preview提取出來作為問題的答案;對於其餘還沒有對應的tags,遞迴的尋找哪個網頁能夠匹配到最多的tags,然後就將這個網頁對應的preview提取出來作為問題的答案。

3.產品功能具體實現

——edited by 柴澤華

「學霸系統」課堂展示

團隊成員簡介和個人部落格位址 姓名 智慧型 個人部落格位址 徐越pm,後端dev 趙庶巨集pm,後端dev 武鑫前端dev 趙銘test 卞忠昊test 薄霖前端dev 葉能端機動dev 軟體介紹 2 典型使用者 需要共享學習資料的的在校大學生 喜歡互相提問 回答的白領 學生階層 3 已實現的功能 ...

學霸系統UI部分功能規格說明書

發布人員 軟體工程實踐小隊 發布內容 學霸系統ui部分功能規格說明書 版本 學霸v1.1版本 part 1 引言 1.1目的 本功能規格說明書的目的在於明確說明學霸系統ui部分各模組的功能,幫助使用者了解系統的模組結構以及各個模組的詳細說明.1.2術語 術語解釋 link popularity 在搜...

學霸養成系統APP(app設計)

保研版 1 需求分析 我相信大部分大學生都不清楚保研成績是怎麼算的?績點 競賽 專案分別佔比多少?一般績點多少往上才有保研希望?又有多少人知道考得不理想的科目是可以重修的?可以加分的競賽有哪些?專案要如何申請?當你連這些問題都不了解,你就落後別人一大截!2 產品設計 專案 往年獲獎專案都有什麼?看看...