隱來新聞發布系統的設計與實現_第1頁
隱來新聞發布系統的設計與實現_第2頁
隱來新聞發布系統的設計與實現_第3頁
隱來新聞發布系統的設計與實現_第4頁
隱來新聞發布系統的設計與實現_第5頁
已閱讀5頁,還剩67頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

湖南商務職業技術學院畢業設計

目錄

1引言...............................................................................................................................1

1.1項目開發背景....................................................................................................1

1.2開發技術簡介....................................................................................................1

1.2.1系統各層關系簡介.................................................................................1

1.2.2SpringBoot的運行原理........................................................................2

1.2.3前后端頁面的組成.................................................................................3

1.3開發工具簡介....................................................................................................3

1.4項目開發技術路線............................................................................................3

2需求分析.......................................................................................................................4

2.1功能需求描述....................................................................................................4

2.2非功能需求描述................................................................................................4

2.3需求用例建模....................................................................................................5

2.3.1登錄注冊模塊的用例.............................................................................5

2.3.2個人信息管理模塊的用例.....................................................................7

2.3.3新聞瀏覽模塊的用例.............................................................................9

2.3.4新聞投稿模塊的用例...........................................................................12

2.3.5文章管理模塊的用例...........................................................................15

2.3.6用戶管理模塊的用例...........................................................................18

3系統概要設計.............................................................................................................22

3.1系統設計原則..................................................................................................22

3.2系統框架設計..................................................................................................22

3.3系統功能設計..................................................................................................23

3.3.1登錄注冊模塊功能設計.......................................................................23

3.3.2個人信息管理模塊功能設計...............................................................23

3.3.3新聞瀏覽模塊功能設計.......................................................................24

3.3.4新聞投稿模塊功能設計.......................................................................25

3.3.5文章管理模塊功能設計.......................................................................25

I

湖南商務職業技術學院畢業設計

3.3.6用戶管理模塊功能設計.......................................................................26

3.4數據庫設計......................................................................................................27

3.4.1設計原則...............................................................................................27

3.4.2概念設計...............................................................................................28

3.4.3邏輯設計...............................................................................................28

3.4.4數據字典...............................................................................................29

4系統詳細設計.............................................................................................................31

4.1登錄注冊功能模塊設計..................................................................................31

4.1.1登錄注冊功能模塊說明.......................................................................31

4.1.2登錄注冊功能模塊詳細設計...............................................................31

4.2個人信息管理功能模塊設計..........................................................................32

4.2.1個人信息管理功能模塊說明...............................................................32

4.2.2個人信息管理功能模塊詳細設計.......................................................33

4.3新聞瀏覽模塊功能模塊設計..........................................................................34

4.3.1新聞瀏覽功能模塊說明.......................................................................34

4.3.2新聞瀏覽功能模塊詳細設計...............................................................35

4.4新聞投稿功能模塊設計..................................................................................36

4.4.1新聞投稿功能模塊說明.......................................................................36

4.4.2新聞投稿功能模塊詳細設計...............................................................36

4.5文章管理功能模塊設計..................................................................................39

4.5.1文章管理功能模塊說明.......................................................................39

4.5.2文章管理模塊詳細設計.......................................................................39

4.6用戶管理功能模塊設計..................................................................................41

4.6.1用戶管理功能模塊說明.......................................................................41

4.6.2用戶管理模塊詳細設計.......................................................................41

5系統實現.....................................................................................................................43

5.1登錄注冊模塊實現..........................................................................................43

5.2個人信息管理模塊實現..................................................................................45

II

湖南商務職業技術學院畢業設計

5.3新聞瀏覽功能模塊實現..................................................................................47

5.4新聞投稿功能模塊實現..................................................................................50

5.5文章管理功能模塊實現..................................................................................53

5.6用戶管理功能模塊實現..................................................................................56

6系統測試.....................................................................................................................60

6.1登錄注冊功能測試..........................................................................................60

6.2個人信息管理功能測試..................................................................................61

6.3新聞瀏覽功能測試..........................................................................................62

6.4新聞投稿功能測試..........................................................................................63

6.5文章管理功能測試..........................................................................................65

6.6用戶管理功能測試..........................................................................................66

7設計小結.....................................................................................................................68

參考資料.........................................................................................................................69

III

湖南商務職業技術學院畢業設計

隱來新聞發布系統的設計與實現

1引言

互聯網信息容量大、傳播面廣,信息傳播及時、內容準確,極大地適應了

人們的需求。將所有資訊上傳至網路供大家互相瀏覽,讓網絡上的資訊越來越

多,因此開發以網絡為基礎的新聞資訊瀏覽系統成為我們的當務之急。

1.1項目開發背景

在網絡科技日益發達的今天,網絡應用的身影已經滲透到人類社會的各個

角落。更多人希望通過互聯網來了解更多新聞信息。我的畢業設計就是一個新

聞發布系統。

1.2開發技術簡介

Web框架采用當下最流行的SpringBoot,SpringBoot框架的誕生,快速開

發成為趨勢,極大解放了程序編寫過程中,技術集成xml文件配置的問題,通

過極少的配置,就能實現技術集成,同時,yml文件的使用,是一個新的趨勢,

SpringBoot不用做集成配置的原因,就是這個注解在系統啟動時已經為我們自

動集成。

1.2.1系統各層關系簡介

使用分層架構來組織代碼,將程序的功能劃分為不同的層次,從而實現代

碼的解耦和管理。本系統包含了以下幾個層次

1、實體類(models):用于映射數據庫表結構,包含屬性的Get/Set方法。

2、數據訪問層(repository):定義數據訪問接口,接口通常繼承自SpringD

ataJPA或者MyBatis框架提供的一些基礎接口,以實現對數據庫的操作。

3、數據服務層(services):用于定義服務接口和實現類。通常由Controlle

r層調用,用于處理業務邏輯。

4、前端控制層(controllers):用于處理HTTP請求響應,調用services

層接口來完成邏輯單元應用,實現對前端頁面的控制和處理。

5、配置信息類(configs):虛擬文件路徑的映射、SpringSecurity、攔截

器的配置,這些配置信息都是通過注解的方式來實現的,比如@Configuration、

1

湖南商務職業技術學院畢業設計

@Bean等。

6、數據傳輸層(vo):在vo層中把操作過程中涉及的數據進行統一封裝,

對數據進行統一處理,使得返回數據格式一致。

7、工具類(utils):包含異常信息和加密工具類??杀恢貜褪褂?,以提高

開發效率。

8、富文本編輯器(ueditor):含了富文本編輯器UEditor相關代碼和配置

文件。這些代碼和配置文件可以用于在項目中集成UEditor,以實現對富文本編

輯的支持。

通過這些層次的劃分,可以使得代碼結構更加清晰、易于維護和擴展,從

而提高開發效率和代碼質量。

1.2.2SpringBoot的運行原理

SpringBoot運行時,首先加載所有類路徑下的META-INF/spring.factorie

s文件中的AutoConfiguration類。

啟動過程中,通過@EnableAutoConfiguration注解啟用自動配置功能,通

過AutoConfiguration類中的@Conditional來判斷是否需要實例化Bean(組件

等)并注入到Spring容器中。

在實例化Bean(組件等)時,SpringBoot會首先使用SpringFramework

提供的IoC容器,即ApplicationContext,來管理這些Bean。

通過SpringBoot提供的自動配置功能,我們可以輕松地集成各種依賴框

架,而無需關心這些依賴框架的詳細配置過程,從而更加專注于業務邏輯的實

現。

圖1-1Springboot的運行原理

2

湖南商務職業技術學院畢業設計

1.2.3前后端頁面的組成

系統后端采用SpringBoot框架,使用Maven作為項目管理和構建工具,采

用分層架構,以降低耦合度。前端方面,使用了Bootstrap框架和Thymeleaf

技術來進行業務的實現。頁面展示的模板代碼采用了HTML語言,Static則是頁

面布局和業務邏輯的實現代碼。這樣的設計不僅使得項目構建和管理更加方便,

也提高了開發效率和用戶體驗。

1.3開發工具簡介

工具的使用:采用IDEA+MySQL+Navicat+Tomcat9+Maven

IntelliJIDEA功能強大、易于使用。它的主要優勢在于智能代碼建議、強

大的代碼導航、調試和重構等功能。

MySQL優點在于其高性能、安全、易用等方面。

NavicatPremium提供了一個直觀、易用的用戶界面,可以方便地管理和維

護多個數據庫,支持數據導入、導出、備份和同步等操作。此外,NavicatPremium

還提供了豐富的查詢、調試和報告功能,支持多種數據格式的視圖和圖表展示,

幫助開發人員更加高效地分析和管理數據。

Tomcat9是一種輕量級的開源Web應用程序服務器,啟動和部署快速,提供

了豐富的管理和監控工具。

Maven提供了多種標準化的構建生命周期和插件,支持多種開發語言和框架,

方便快速構建和管理項目。通過Maven,可以方便地管理項目版本、發布和部署

應用程序,降低了項目的維護成本和風險。

1.4項目開發技術路線

SpringBoot基于Spring框架,內部集成了Spring框架的各種組件,如Spr

ingMVC和SpringData等,同時還提供了自動化配置和快速開發的能力。

使用SpringBoot可實現自動化配置。在開發中,我們可以使用SpringMVC

提供的請求處理機制,實現靈活的數據驗證,從而提高開發效率。

SpringBoot還提供了對MyBatis等ORM框架的支持,可以通過MyBatis將

SQL代碼從程序代碼中徹底分離出來,實現可重用的SQL代碼。

3

湖南商務職業技術學院畢業設計

2需求分析

2.1功能需求描述

本系統初步設置了3種角色:系統管理員、二級用戶和普通用戶。本系統擬

實現以下功能:

(1)登錄注冊模塊:包含用戶注冊、用戶登錄功能。其中:普通用戶擁有

用戶注冊、用戶登錄功能。二級用戶擁有用戶登錄功能。系統管理員擁有用戶

登錄功能。在進行登錄時系統根據身份來給予不同的權限。

(2)個人信息管理模塊:包含查看個人信息、修改個人信息功能。其中:

普通用戶擁有查看個人信息、修改個人信息功能。二級用戶擁有查看個人信息、

修改個人信息功能。系統管理員擁有查看個人信息、修改個人信息功能。

(3)新聞瀏覽模塊:包含查看所有新聞、查看分類新聞、查看新聞詳情功

能。其中:普通用戶擁有查看所有新聞、查看分類新聞、查看新聞詳情功能。

二級用戶擁有查看所有新聞、查看分類新聞、查看新聞詳情功能。系統管理員

擁有查看所有新聞、查看分類新聞、查看新聞詳情功能。

(4)新聞投稿模塊:包含查看信息總覽、查看文章狀態、更新個人信息、

發表文章功能。其中二級用戶擁有查看信息總覽、查看文章狀態、更新個人信

息、發表文章功能。系統管理員擁有查看信息總覽、查看文章狀態、更新個人

信息、發表文章功能。

(5)文章管理模塊:包含修改文章、刪除文章、增加文章、查看文章功能

。其中:管理員擁有修改文章、刪除文章、增加文章、查看文章功能。

(6)用戶管理模塊:包含查看所有用戶、查看用戶詳情、添加用戶、刪除

用戶、修改用戶信息功能。其中:系統管理員擁有查看所有用戶、查看用戶詳

情、添加用戶、修改用戶信息、刪除用戶功能。

2.2非功能需求描述

系統的非功能需求有以下幾個方面:

(1)可靠性和安全性:系統需具備高可靠性和安全性,確保系統在穩定運

行的同時保障用戶信息的安全。

(2)高性能和可擴展性:系統需要具備高性能和可擴展性,能夠處理大量

用戶請求和數據,并能夠隨著用戶需求的增加進行升級或擴容。

(3)可用性和易用性:系統需要具備良好的可用性和易用性,方便用戶輕

4

湖南商務職業技術學院畢業設計

松地使用系統,并且提供友好的用戶體驗和詳細的用戶文檔和支持服務。

(4)可維護性和可移植性:系統需要具備良好的可維護性和可移植性,方

便開發人員進行維護和修改,并且能夠運行在不同的操作系統和硬件平臺上。

2.3需求用例建模

對需求功能進行分析,建立以下總體用例模型,如下圖2-1所示。

圖2-1隱來新聞發布系統總體用例模型

在隱來新聞發布系統中,普通用戶可以在系統中能夠瀏覽文章內容、查看

共享信息;二級用戶可以進行新聞的發布、分享新聞內容、瀏覽共享信息;系

統管理員能夠對整個系統進行有效的管理、在系統上瀏覽文章內容和共享信息

等。

2.3.1登錄注冊模塊的用例

在系統開發設計的需求分析過程中,對用例圖和活動圖進行分析。登錄注

冊模塊具體用例描述如圖2-2所示,分別具有用戶注冊、用戶登錄功能。使用

者進行登錄,系統進行登錄賬號權限的區分,給予不同用戶不同權限。

5

湖南商務職業技術學院畢業設計

圖2-2登錄注冊模塊用例圖

通過分析用例,用活動圖建模系統運算。登錄注冊模塊活動圖見圖2-3。

圖2-3登錄注冊模塊活動圖

用例描述表是用用例圖和活動圖進一步分析得出的。用戶注冊模塊用例描

述如表2-1所示,可以進行用戶注冊等操作。

表2-1用戶注冊用例描述

項目描述

用例名稱用戶注冊

用例標識號01

參與者普通用戶

6

湖南商務職業技術學院畢業設計

簡要說明用戶填寫相關信息進行注冊

前置條件用戶已經進入系統注冊頁面

1.輸入用戶名

2.輸入手機號

3.輸入郵箱地址

4.輸入密碼

基本事件流

5.再次輸入密碼

6.點擊提交按鈕后,系統進行校驗

7.通過則可以進行登錄,未通過提示錯誤信息

8.用例中止

其他事件流無

異常事件流出現錯誤,提示錯誤信息

后置條件進入登錄界面,用戶可進行登錄

用戶登錄模塊用例描述如表2-2所示,可以進行用戶登錄等操作。

表2-2用戶登錄用例描述

項目描述

用例名稱用戶登錄

用例標識號02

參與者普通用戶、二級用戶、系統管理員

簡要說明用戶進行登錄,成功進入系統,否則需重新輸入信息

前置條件進入登錄頁面

1.輸入用戶名

2.輸入密碼

基本事件流3.點擊登錄按鈕,系統進行校驗

4.成功進入新聞首頁,失敗提示錯誤信息

5.用例中止

其他事件流登錄前可選擇記住賬號信息

異常事件流出現錯誤,提示錯誤信息

后置條件進入主界面,加載相應的數據

2.3.2個人信息管理模塊的用例

在系統開發設計的需求分析過程中,對用例圖和活動圖進行分析。個人信

息管理模塊具體的用例描述如圖2-4所示,分別具有查看個人信息、修改個人

7

湖南商務職業技術學院畢業設計

信息功能。

圖2-4個人信息管理模塊用例圖

通過分析用例,用活動圖建模系統運算。個人信息管理模塊活動圖見圖

2-5。

圖2-5個人信息管理模塊活動圖

用例描述表是用用例圖和活動圖進一步分析得出的。查看個人信息模塊用

例描述如表2-3所示,可以進行查看個人信息等操作。

表2-3查看個人信息用例描述

項目描述

用例名稱查看個人信息

8

湖南商務職業技術學院畢業設計

用例標識號03

參與者普通用戶、二級用戶、管理員

簡要說明用戶對個人信息進行查看

前置條件用戶登錄進入系統

1.點擊用戶名

2.點擊個人信息進入個人信息管理頁面

基本事件流

3.系統進行個人信息的展示

4.用例終止

其他事件流無

異常事件流無

后置條件進入個人信息顯示頁面并展示相應數據

修改個人信息模塊用例描述如表2-4所示,可以進行修改個人信息等操作。

表2-4修改個人信息用例描述

項目描述

用例名稱修改個人信息

用例標識號04

參與者普通用戶、二級用戶、管理員

簡要說明對個人信息進行修改

前置條件用戶登錄進入系統

1.點擊用戶名

2.點擊個人信息進入個人信息管理頁面

基本事件流3.輸入要修改的信息

4.點擊提交

5.用例終止

其他事件流在點擊“提交”前,可隨時點擊“關閉”

異常事件流填寫信息無效需重新填寫

后置條件修改成功彈出系統,重新進行登錄操作

2.3.3新聞瀏覽模塊的用例

在系統開發設計的需求分析過程中,對用例圖和活動圖進行分析。新聞瀏

覽模塊具體的用例描述如圖2-6所示,分別具有查看所有新聞、查看分類新聞、

查看新聞詳情功能。

9

湖南商務職業技術學院畢業設計

圖2-6新聞瀏覽模塊用例圖

通過分析用例,用活動圖建模系統運算。新聞瀏覽模塊活動圖見圖2-7。

圖2-7新聞瀏覽模塊活動圖

用例描述表是用用例圖和活動圖進一步分析得出的。查看所有新聞模塊用

例描述如表2-5所示,可以進行查看所有新聞等操作。

表2-5查看所有新聞用例描述

項目描述

用例名稱查看所有新聞

用例標識號05

參與者普通用戶、二級用戶、管理員

10

湖南商務職業技術學院畢業設計

簡要說明用戶進入首頁進行所有新聞的查看

前置條件用戶登錄進入系統

1.進入首頁

基本事件流2.系統展示所有新聞

3.用例終止

其他事件流無

異常事件流無

后置條件新聞首頁展示相應數據

查看分類新聞模塊用例描述如表2-6所示,可以進行查看分類新聞等操作。

表2-6查看分類新聞用例描述

項目描述

用例名稱查看分類新聞

用例標識號06

參與者普通用戶、二級用戶、管理員

簡要說明用戶進行分類新聞的查看

前置條件用戶登錄進入系統

1.點擊想要查看的分類新聞

2.系統進行顯示

基本事件流

3.進入分類新聞顯示列表

5.用例終止

其他事件流無

異常事件流無

后置條件進入分類新聞顯示頁面展示相應數據

查看新聞詳情模塊用例描述如表2-7所示,可以進行查看新聞詳情等操作。

表2-7查看新聞詳情用例描述

項目描述

用例名稱查看新聞詳情

用例標識號7

參與者普通用戶、二級用戶、管理員

簡要說明查看新聞的詳細信息

前置條件用戶登錄進入系統

1.首頁展示新聞

基本事件流

2.選擇新聞內容,點擊進入瀏覽

11

湖南商務職業技術學院畢業設計

3.展示詳情頁面

4.用例終止

其他事件流無

異常事件流無

后置條件進入新聞頁面,轉載相應數據

2.3.4新聞投稿模塊的用例

在系統開發設計的需求分析過程中,對用例圖和活動圖進行分析。新聞投

稿模塊具體的用例描述如圖2-8所示,分別具有查看信息總覽、查看文章狀態、

更新個人信息、發表文章功能。

圖2-8新聞投稿模塊用例圖

通過分析用例,用活動圖建模系統運算。新聞投稿模塊活動圖見圖2-9。

12

湖南商務職業技術學院畢業設計

圖2-9新聞投稿模塊活動圖

用例描述表是用用例圖和活動圖進一步分析得出的。

查看信息總覽模塊用例描述如表2-11所示,可以進行查看信息總覽等操作。

表2-11查看信息總覽用例描述

項目描述

用例名稱查看信息總覽

用例標識號11

參與者二級用戶、管理員

簡要說明進行信息總覽的查看

前置條件用戶登錄進入系統

1.點擊用戶名

2.點擊投稿地址進入投稿地址頁面

基本事件流

3.顯示信息總覽

4.用例終止

其他事件流無

異常事件流無

后置條件進入新聞投稿公告頁面展示相應數據

查看文章狀態模塊用例描述如表2-12所示,可以進行查看文章狀態等操作。

表2-12查看文章狀態用例描述

13

湖南商務職業技術學院畢業設計

項目描述

用例名稱查看文章狀態

用例標識號12

參與者二級用戶、參與者

簡要說明進行文章狀態的查看

前置條件用戶登錄進入系統

1.點擊用戶名

2.點擊投稿地址進入投稿地址頁面

基本事件流3.點擊文章

4.顯示文章信息及狀態

5.用例終止

其他事件流無

異常事件流無

后置條件進入新聞投稿文章頁面展示相應數據

更新個人信息模塊用例描述如表2-13所示,可以進行更新個人信息等操作。

表2-13更新個人信息用例描述

項目描述

用例名稱更新個人信息

用例標識號13

參與者二級用戶、管理員

簡要說明對個人信息進行更新

前置條件登錄進入系統

1.點擊用戶名

2.點擊投稿地址進入投稿地址頁面

基本事件流3.輸入要更新的信息

4.點擊更新

5.用例終止

其他事件流無

異常事件流無

后置條件進入個人信息詳情顯示頁面展示相應數據

發表文章模塊用例描述如表2-14所示,可以進行發表文章等操作。

表2-14發表文章用例描述

項目描述

14

湖南商務職業技術學院畢業設計

用例名稱發表文章

用例標識號14

參與者二級用戶、管理員

簡要說明進行文章的發表

前置條件用戶登錄進入系統

1.點擊用戶名

2.點擊投稿地址進入投稿地址頁面

3.點擊文章

基本事件流

4.選擇文章的發表

5.輸入文章內容并進行提交

6.用例終止

其他事件流無

異常事件流無

后置條件進入狀態查看頁展示相應數據

2.3.5文章管理模塊的用例

在系統開發設計的需求分析過程中,對用例圖和活動圖進行分析。文章管

理模塊具體的用例描述如圖2-10所示,分別具有修改文章、刪除文章、增加文

章、查看文章功能。

圖2-10文章管理模塊用例圖

通過分析用例,用活動圖建模系統運算。文章管理模塊活動圖見圖2-11。

15

湖南商務職業技術學院畢業設計

圖2-11文章管理模塊活動圖

用例描述表是用用例圖和活動圖進一步分析得出的。

修改文章模塊用例描述如表2-15所示,可以進行修改文章等操作。

表2-15修改文章用例描述

項目描述

用例名稱修改文章

用例標識號15

參與者系統管理員

簡要說明對文章進行修改

前置條件管理員登錄進入系統

1.點擊用戶名

2.點擊管理系統進入管理系統

基本事件流3.點擊管理文章

4.對文章進行修改

5.用例終止

其他事件流無

異常事件流無

后置條件修改成功返回文章管理頁面展示相應數據

16

湖南商務職業技術學院畢業設計

刪除文章模塊用例描述如表2-16所示,可以進行刪除文章等操作。

表2-16刪除文章用例描述

項目描述

用例名稱刪除文章

用例標識號16

參與者系統管理員

簡要說明對文章進行刪除操作

前置條件管理員登錄進入系統

1.點擊用戶名

2.點擊管理系統進入管理系統

基本事件流3.點擊管理文章

4.點擊刪除,刪除文章

5.用例終止

其他事件流無

異常事件流無

后置條件刪除成功更新頁面,轉載相應數據

增加文章模塊用例描述如表2-17所示,可以進行增加文章等操作。

表2-17增加文章用例描述

項目描述

用例名稱增加文章

用例標識號17

參與者系統管理員

簡要說明對文章進行增加操作

前置條件管理員登錄系統

1.點擊用戶名

2.點擊管理系統進入管理系統

3.點擊管理文章

基本事件流

4.點擊增加文章

5.輸入文章內容并提交

5.用例終止

其他事件流無

異常事件流無

后置條件新增成功更新頁面,轉載相應數據

17

湖南商務職業技術學院畢業設計

查看文章模塊用例描述如表2-18所示,可以進行查看文章等操作。

表2-18查看文章用例描述

項目描述

用例名稱查看文章

用例標識號18

參與者系統管理員

簡要說明對文章進行查看

前置條件管理員登錄進入系統

1.點擊用戶名

2.點擊管理系統進入管理系統

基本事件流3.點擊管理文章

4.顯示文章信息

5.用例終止

其他事件流無

異常事件流無

后置條件在文章管理頁面展示相應數據

2.3.6用戶管理模塊的用例

在系統開發設計的需求分析過程中,對用例圖和活動圖進行分析。用戶管

理模塊具體的用例描述如圖2-12所示,分別具有查看所有用戶、查看用戶詳情、

添加用戶、刪除用戶、修改用戶信息功能。

圖2-12用戶管理模塊用例圖

通過分析用例,用活動圖建模系統運算。用戶管理模塊活動圖見圖2-13。

18

湖南商務職業技術學院畢業設計

圖2-13用戶管理模塊活動圖

用例描述表是用用例圖和活動圖進一步分析得出的。

查看所有用戶模塊用例描述如表2-19所示,可以進行查看所有用戶等操作。

表2-19查看所有用戶用例描述

項目描述

用例名稱查看所有用戶

用例標識號19

參與者系統管理員

簡要說明管理員查看用戶信息

前置條件管理員登錄進入系統

1.點擊用戶名

2.點擊管理系統進入管理系統

基本事件流3.點擊管理用戶

4.顯示用戶信息

5.用例終止

其他事件流無

異常事件流無

后置條件進入用戶顯示頁面展示相應數據

19

湖南商務職業技術學院畢業設計

查看用戶詳情模塊用例描述如表2-20所示,可以進行查看用戶詳情等操作。

表2-20查看用戶詳情用例描述

項目描述

用例名稱查看用戶詳情

用例標識號20

參與者系統管理員

簡要說明管理員查看用戶信息

前置條件管理員登錄進入系統

1.點擊用戶名

2.點擊管理系統進入管理系統

3.點擊管理用戶

基本事件流

4.點擊詳情

5.查看用戶信息詳情

6.用例終止

其他事件流無

異常事件流無

后置條件進入用戶顯示頁面展示相應數據

添加用戶模塊用例描述如表2-21所示,可以進行添加用戶等操作。

表2-21添加用戶用例描述

項目描述

用例名稱添加用戶

用例標識號21

參與者系統管理員

簡要說明管理員進行用戶添加操作

前置條件管理員登錄進入系統

1.點擊用戶名

2.點擊管理系統進入管理系統

3.點擊管理用戶

基本事件流

4.點擊增加用戶

5.輸入相關信息

6.用例終止

其他事件流無

異常事件流無

20

湖南商務職業技術學院畢業設計

后置條件進入用戶顯示頁面展示相應數據

刪除用戶模塊用例描述如表2-22所示,可以進行刪除用戶等操作。

表2-22刪除用戶用例描述

項目描述

用例名稱刪除用戶

用例標識號22

參與者系統管理員

簡要說明管理員進行用戶刪除操作

前置條件管理員登錄進入系統

1.點擊用戶名

2.點擊管理系統進入管理系統

基本事件流3.點擊管理用戶

4.點擊刪除

5.用例終止

其他事件流無

異常事件流無

后置條件展示刪除后的頁面信息

修改用戶信息模塊用例描述如表2-23所示,可以進行修改用戶信息等操作。

表2-23修改用戶信息用例描述

項目描述

用例名稱修改用戶信息

用例標識號23

參與者系統管理員

簡要說明管理員對用戶進行修改

前置條件管理員登錄進入系統

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論