博客設(shè)計—需求概述
時間:2023-03-15 07:44:01 | 來源:電子商務(wù)
時間:2023-03-15 07:44:01 來源:電子商務(wù)
4.1 需求概述
企業(yè)級博客設(shè)計從功能、應(yīng)用程序安全性、穩(wěn)定性、響應(yīng)速度以及界面美觀性、易懂性等各方面提出了較高的需求[15]。從功能方面來說,博客系統(tǒng)具有8個方面的功能模塊:用戶管理、安全設(shè)置、博客管理、評論管理、評論管理、點贊管理、分類管理、標(biāo)簽管理和首頁搜索管理;從非功能方面來講,采用目前較為流行的技術(shù)來提高博客系統(tǒng)的安全性、穩(wěn)定性、交互性以及美觀性等。
4.2 功能需求
4.2.1 功能分析
● 用戶管理:用戶可以進行注冊賬號,賬號注冊完成之后便可登錄博客系統(tǒng),用戶分為兩種:博主和管理員,注冊的時候默認(rèn)用戶是博主。其中博主只能對自己個人信息進行操作,包括頭像更換和其他基本信息的修改,而管理員不僅可以對個人信息進行修改,還可以具有對其他用戶進行相關(guān)操作,包括修改他人信息、刪除用戶以及設(shè)置管理員,管理員也可以根據(jù)用戶名進行搜索進而對指定用戶進行操作。
● 安全設(shè)置:安全設(shè)置包括兩方面的內(nèi)容:角色授權(quán)和權(quán)限設(shè)置。用戶角色分為博主和管理員,只有管理員才能進入到管理界面進行用戶管理,普通博主只能對自己的博客和個人信息進行管理,如果未登錄則無法對博客文章進行點贊和評論。
● 博客管理:用戶登錄后可以發(fā)表博客,編輯博客內(nèi)容時可以插入圖片,在發(fā)布博客的時候可以對博客進行分類和設(shè)置標(biāo)簽,博客發(fā)布之后用戶可以對自己的博客進行編輯、修改和刪除,所有用戶均可根據(jù)關(guān)鍵在某博主的主頁對博客進行模糊查詢,同時,博客文章每次被訪問之后閱讀量會自動加1,閱讀量也會顯示在閱讀博客頁面中。
● 評論管理:用戶登錄后在閱讀博客的時候可以對博客進行評論,也可以刪除自己的評論,無法對別人的評論進行刪除。每次增加或減少評論之后,都會對評論量進行更新,博客的評論量也會在閱讀博客頁面進行展示。
● 點贊管理:和評論管理的流程差不多,用戶登錄后在查看博客時可以進行點贊,若已經(jīng)點過贊了,則無法再次點贊,可以取消點贊,每次進行點贊或者取消點贊操作之后都會對點贊量進行跟新。
● 分類管理:博主在個人主頁中可以進行分類的創(chuàng)建、刪除、修改,通過分類管理可以方便用戶有目標(biāo)的查詢博客,某一分類被點擊后,會出現(xiàn)該用戶在該分類下的所有博客文章,在發(fā)布博客的時候必須為該博客選擇一個分了里,以便對博客進行分類管理。
● 標(biāo)簽管理:在發(fā)布博客時可以給博客增加多個標(biāo)簽,編輯博客時也可以刪除標(biāo)簽,在博客系統(tǒng)的主頁用戶可以根據(jù)點擊標(biāo)簽進行查詢。
● 首頁搜索管理:為方便用戶快速獲取自己想要的博客文章,在首頁提供可全文檢索功能??梢园窗l(fā)布時間對博客進行排序(最新文章排序),也可根據(jù)訪問量、點贊量、評論量綜合排序(最熱文章排序),同時,首頁也會展示熱門標(biāo)簽、熱門用戶、熱門文章,用戶可以直接點擊對應(yīng)區(qū)域進行搜索操作。