企業(yè)負(fù)面信息采集和分級(jí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)《網(wǎng)站規(guī)劃與設(shè)計(jì)》期末論文2

3??需求分析

3.1??功能性需求

3.1.1??用例模型

1.??用例圖

 

圖3-1?企業(yè)負(fù)面信息采集與分級(jí)系統(tǒng)用例圖

2.??用例規(guī)約

  1. 負(fù)面信息展示系統(tǒng)用例規(guī)約

簡(jiǎn)要說明:

本用例允許已登錄的用戶查看及篩選企業(yè)負(fù)面信息。

2.事件流

基本事件流

用例開始于用戶查看企業(yè)負(fù)面信息

1)?系統(tǒng)展示出已存在的企業(yè)負(fù)面信息標(biāo)題列表。

2)?如果用戶點(diǎn)擊了一條信息,展示負(fù)面信息詳細(xì)內(nèi)容子事件流將被執(zhí)行;

3)?如果用戶輸入了篩選條件,篩選負(fù)面信息子事件流將被執(zhí)行。

  1. 篩選信息

1)?系統(tǒng)從輸入框獲取用戶輸入的篩選條件。

2)?系統(tǒng)從后臺(tái)得到篩選后的負(fù)面信息標(biāo)題列表,并展示給用戶。

3)?執(zhí)行基本事件流。

  1. 展示負(fù)面信息詳細(xì)內(nèi)容

1)?系統(tǒng)從用戶點(diǎn)擊的鏈接中獲取URL和負(fù)面信息ID。

2)?系統(tǒng)從后臺(tái)得到負(fù)面信息的具體內(nèi)容并顯示給用戶。

前置條件

用戶需要已經(jīng)登錄系統(tǒng),并點(diǎn)擊負(fù)面信息標(biāo)題或在搜索框輸入篩選條件。

后置條件

如果該用例成功,系統(tǒng)會(huì)返回給用戶新的頁(yè)面,否則拋出一個(gè)異常到頁(yè)面上。

 

  1. 3.?負(fù)面信息管理系統(tǒng)用例規(guī)約

簡(jiǎn)要說明:

本用例允許管理員對(duì)負(fù)面信息進(jìn)行查看,并進(jìn)行新增、刪除、修改操作。

3.1.2??功能模型

  1. 數(shù)據(jù)流圖

根據(jù)用戶提供的原始數(shù)據(jù),進(jìn)行需求分析后,得到系統(tǒng)的頂層DFD圖,如圖3-2所示。

 

圖3-2?企業(yè)負(fù)面信息采集與分級(jí)系統(tǒng)頂層DFD圖

 

將系統(tǒng)初步拆分,得到五個(gè)子系統(tǒng),畫出系統(tǒng)的二層DFD圖,如圖3-3。

圖3-3?企業(yè)負(fù)面信息采集與分級(jí)系統(tǒng)二層DFD圖

 

對(duì)每個(gè)子系統(tǒng)進(jìn)行分解,得到三層DFD圖。

2.負(fù)面信息展示系統(tǒng)

負(fù)面信息展示系統(tǒng)包含展示模塊和篩選模塊兩個(gè)模塊。其中展示模塊負(fù)責(zé)處理用戶的查看請(qǐng)求,為用戶呈現(xiàn)所需的負(fù)面信息列表及內(nèi)容詳情。篩選模塊負(fù)責(zé)處理用戶的篩選請(qǐng)求,并把篩選后的結(jié)果返回給展示模塊,由展示模塊呈現(xiàn)給用戶。DFD圖如圖3-4。

 

圖3-4??三層DFD圖?負(fù)面信息展示系統(tǒng)

  1. 身份認(rèn)證系統(tǒng)

身份認(rèn)證系統(tǒng)包含忘記密碼、登錄和注冊(cè)三個(gè)模塊。其中,忘記密碼模塊負(fù)責(zé)處理用戶的身份認(rèn)證變更請(qǐng)求,為用戶重置登錄憑證。登錄模塊負(fù)責(zé)驗(yàn)證用戶的登錄憑證,通過驗(yàn)證則可以使用系統(tǒng)。注冊(cè)模塊負(fù)責(zé)處理游客的注冊(cè)信息,使游客獲取登錄憑證,成為用戶,DFD如圖3-5所示。

 

圖3-5??三層DFD圖?身份認(rèn)證系統(tǒng)

  1. 爬蟲系統(tǒng)

爬蟲系統(tǒng)包含爬蟲模塊和負(fù)面信息分級(jí)模塊兩個(gè)模塊。其中,爬蟲模塊負(fù)責(zé)根據(jù)用戶需求爬取網(wǎng)頁(yè)信息并返回執(zhí)行結(jié)果給管理員。負(fù)面信息分級(jí)系統(tǒng)負(fù)責(zé)對(duì)爬取到的內(nèi)容進(jìn)行負(fù)面等級(jí)分級(jí),并返回給爬蟲模塊,如圖3-6。

 

圖3-6??三層DFD圖?爬蟲系統(tǒng)

  1. 負(fù)面信息管理系統(tǒng)

負(fù)面信息管理系統(tǒng)包含新增負(fù)面信息、刪除負(fù)面信息、修改負(fù)面信息和展示負(fù)面信息四個(gè)模塊。其中,新增負(fù)面信息模塊負(fù)責(zé)處理管理員提交的負(fù)面信息并保存。刪除負(fù)面信息模塊負(fù)責(zé)響應(yīng)管理員的刪除請(qǐng)求。修改負(fù)面信息模塊負(fù)責(zé)處理管理員提交的負(fù)面信息增量,并進(jìn)行變更。展示負(fù)面信息模塊負(fù)責(zé)向管理員提供負(fù)面信息列表和詳細(xì)內(nèi)容。DFD圖如圖3-7。

圖3-7??三層DFD圖?負(fù)面信息管理系統(tǒng)

6?負(fù)詞庫(kù)管理系統(tǒng)

負(fù)面信息管理系統(tǒng)包含新增負(fù)面詞匯、刪除負(fù)面詞匯、修改負(fù)面詞匯、展示負(fù)面詞匯和負(fù)詞分級(jí)五個(gè)模塊。其中,新增負(fù)詞模塊負(fù)責(zé)處理管理員提交的負(fù)面信息并保存。刪除負(fù)詞模塊負(fù)責(zé)響應(yīng)管理員的刪除請(qǐng)求。修改負(fù)詞模塊負(fù)責(zé)處理管理員提交的負(fù)詞增量,并進(jìn)行變更。負(fù)詞分級(jí)模塊負(fù)責(zé)對(duì)詞庫(kù)中的負(fù)詞進(jìn)行分級(jí),并把分級(jí)結(jié)果返回給修改和新增負(fù)詞模塊。展示負(fù)詞模塊負(fù)責(zé)向管理員提供負(fù)詞列表和詳細(xì)內(nèi)容。如圖3-8。

更多
  • 該日志由 于2020年06月03日發(fā)表在 未分類 分類下, 你可以發(fā)表評(píng)論,并在保留原文地址 及作者的情況下引用到你的網(wǎng)站或博客。
  • 本文鏈接: 企業(yè)負(fù)面信息采集和分級(jí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)《網(wǎng)站規(guī)劃與設(shè)計(jì)》期末論文2 | 幫助信息-動(dòng)天數(shù)據(jù)
  • 版權(quán)所有: 幫助信息-動(dòng)天數(shù)據(jù)-轉(zhuǎn)載請(qǐng)標(biāo)明出處
  • 【上一篇】 【下一篇】

    0 Comments.

    發(fā)表評(píng)論