




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、小說發布閱讀系統需求文檔1 .用戶角色1 .游客2 .3 .作者4 .編輯5 .管理員2 .系統功能1 .用例圖:搜(管理章節-、1_(;查看小說)一-(管理讀者,,登錄一:)_力pU注冊二一一一(管理作者游客:;申請作者,、/_;添加分類*(發表評論)七二廠刪除收藏圖書:;,-而Q修改用戶信息.)、:退出登錄:添加到我的書窩:修改密碼::添加小說二一一(上傳最新章節作者、一(管理用戶、”、包含(管理分類之二一飛管理員管理評論1小說審核_j。iF:章節審核:編輯2.網頁端:表i-i游客查看小說用例用例名稱r查看小說參與后游客用例概述游客進入小說界面從推薦小說欄、書庫或搜索點擊小說,查看小說詳情
2、。前置條件無后置條件無基本事件流參與者動作系統響應2.游客點擊小說列表中的詳細按鈕。4.游客點擊查看按鈕。1.系統獲取小說詳情列表,顯示書名,小說封皮、作者、內容簡介、上傳日期、詳細按鈕。3.系統顯示點擊的小說詳情,包括書名,封面,作者,內容簡介,上傳日期以及查有按鈕。5.系統顯示小說內容。其他事件流其他事件流1 .游客在用戶名輸入框里輸入用戶名,密碼框里輸入密碼。2 .在驗證碼框中填寫驗證碼。3 .點擊登錄按鈕。4.系統驗證輸入用戶輸入正確,并且判斷用戶身份,如用戶為讀者,跳轉至讀者界面首頁,如用戶為作者,跳轉至作者界卸百頁,如用戶為管理員,跳轉至管理員界面,如用戶為編輯,跳轉至編輯界面。3
3、a.游客輸入錯誤的驗證碼,系統提示“用戶輸入驗證碼錯誤,請重新輸入。”表1-2登錄用例用例名稱登錄參與后游客用例概述游客輸入用戶名、密碼,輸入正確的驗證碼,系統進行驗證后,合法者登錄系統,否則提供拒絕登錄系統。前置條件無后置條件無基本事件流參與者動作系統響應3b.游客輸入空白驗證碼,系統提示“用戶輸入驗證碼不能為空,請重新輸入3c.游客輸入錯誤用戶名,系統提示用戶名或密碼錯誤3d.游客輸入錯誤密碼,系統提示用戶名或密碼錯誤3e.游客輸入空白用戶名,系統提示請輸入用戶名3f.游客輸入空白密碼,系統提示請輸入密碼”。表1-3注冊用例用例名稱注冊參與后游客用例概述游客進入用戶注冊界面,完成注冊。前置
4、條件無后置條件系統增加一個用戶賬號基本事件流參與者動作系統響應2 .游客填寫個人信息,用戶名,密碼,真實姓名,電子郵箱,聯系電話,聯系地址。3 .游客填寫完個人信息,點擊提交按鈕。1.系統獲取用戶注冊界面,顯示用戶應該完善的個人信息。4.系統驗證用戶輸入合法性,系統提示注冊成功,并跳轉至登錄界面。其他事件流2a.游客輸入空白用戶名,系統提示“請輸入用戶名!2b.游客輸入重復用戶名,系統提示“該用戶名已存在!2c.游客輸入空白密碼,系統提示“請輸入密碼!”。2d.游客輸入空白重復密碼,系統提示“請再次輸入密碼!2e.游客兩次密碼輸入不一樣,系統提示“兩次密碼不一致,請重新輸入!”。2f.游客輸入
5、空白真實姓名,系統提示“請輸入真實姓名!2g.游客輸入空白電子郵箱,系統提示“請輸入電子郵箱!”。2h.游客輸入空白聯系電話,系統提示“請輸入聯系電話!2i.游客輸入空白聯系地址,系統提示“請輸入地址!3a.游客可以點擊“重置”按鈕,進行重置。表1-4搜索用例用例名稱搜索小說參與后游客,讀者,作者用例概述用戶輸入小說名字或作者名,點擊搜索。前置條件無后置條件無基本事件流參與者動作系統響應1 .用戶在搜索輸入框里想要搜索的內容。2 .點擊搜索按鈕。3 .系統驗證輸入名稱輸入正確.4 .顯示小說詳情界面,顯示書名、小說封皮、作者、內容簡介、上傳日期、詳細按鈕。其他事件流4a.用戶未輸入信息,系統提
6、示請輸入搜索內容4b.用戶輸入/、存在信息,系統提示“未搜索到相關內容”。表2-1修改用戶信息用例用例名稱修改用戶信息參與后讀者,作者用例概述用戶登錄后修改個人信息前置條件用戶已登錄后置條件系統修改用戶信息基本事件流參與者動作系統響應1.用戶點擊“用戶管理”下的用戶信息修改按鈕。3.用戶填寫完個人信息。4用戶點擊提交按鈕。2.系統提示輸入真實姓名,電子郵箱,聯系電話,聯系地址,對話框中顯示原來的信息。5.系統驗證輸入合法性,提示修改成功。其他事件流2a.讀者輸入空白用戶名,系統提示“請輸入用戶名!工2b.讀者輸入重復用戶名,系統提示“該用戶名已存在!2c.讀者輸入空白真實姓名,系統提示“請輸入
7、真實姓名!”。2d.讀者輸入空白電子郵箱,系統提示“請輸入電子郵箱!”。2e.讀者輸入空白聯系電話,系統提示“請輸入聯系電話!2f.讀者輸入空白聯系地址,系統提示“請輸入地址!表2-2申請作者用例用例名稱申請作者參與后用例概述讀者應用此功能申請成為作者前置條件用戶以讀者身份登錄后置條件系統增加一個作者用戶基本事件流參與者動作系統響應1.讀者點擊“作者申請”按鈕。3讀者按要求輸入作者名、小說名稱、小說分類、小說封面、小說簡介。4.讀者點擊確定按鈕。2.系統跳轉到“作者申請”界面5.系統驗證讀者輸入合法性,提示申請成功。其他事件流3a.讀者輸入已存在作者名,系統提示作者名已存在3b.讀者輸入已存在
8、小說名,系統提示小說名已存在3c.讀者輸入空白作者名,系統提示請輸入作者名”。3d.讀者輸入空白小說名,系統提示請輸入小說名”。3e.讀者輸入空白小說簡介,系統提示請輸入小說簡介4a.讀者可以點擊“重置”按鈕,進行重置。表2-3刪除收藏圖書用例用例名稱刪除收藏圖書參與后讀者,作者用例概述用戶進入我的書窩,點擊小說列表里的刪除。前置條件用戶已登錄后置條件系統從我的書窩中刪除小說信息基本事件流參與者動作系統響應2.用戶點擊列表中的刪除按鈕。4.用戶點擊確定。1.系統獲取我的書窩列表,包括圖書封面,書名,狀態,編輯(編輯列有詳細按鈕和刪除按鈕),以表格形式顯示。3.系統彈出對話框提示“是否確定刪除?
9、”。5.系統刪除小說信息,并返回我的書窩頁面。其他事件流4a.用戶點擊取消按鈕,系統跳轉回我的書窩頁面。表2-4用戶查看小說用例用例名稱查看小說參與后讀者,作者用例概述用戶進入小說界面從推薦小說欄、書庫或搜索點擊小說,查看小說詳情。前置條件用戶已登錄后置條件無基本事件流參與者動作系統響應2.用戶點擊小說列表中的詳細按鈕。1.系統獲取小說詳情列表,顯示小說封皮、作者、內容簡介、上傳日期。3.系統顯示點擊的小說詳情,包括書名,封面,作者,內容簡介,上傳日期,查4.用戶點出查看按鈕。看按鈕以及添加到我的書窩按鈕。5.系統顯示小說內容其他事件流表2-5添加到我的書窩用例用例名稱添加到我的書窩參與后讀者
10、,作者用例概述用戶將小說加入到我的書窩中。前置條件用戶已登錄后置條件系統增加一條小說信息到我的書窩中基本事件流參與者動作系統響應1.用戶點擊“添加到我的書窩”按鈕。2.系統提示“成功添加到我的書窩”。其他事件流表2-6發表評論用例用例名稱發表評論參與后讀者,作者用例概述用戶登錄后,點擊一本小說,進入小說基本信息顯示界面,在此可以進行評論前置條件用戶已登錄后置條件系統增加一條評論信息基本事件流參與者動作系統響應1 .用戶在該書評論對話框中填寫評論。2 .用戶點擊發表評論。3.系統將評論顯示在對話框上面,以表格形式顯示評論人,評論內容,發表時間。其他事件流3a.用戶未輸入評論,系統顯示“評論內容不
11、能為空!”。表2-7退出登錄用例用例名稱退出登錄參與后讀者,作者用例概述用戶退出系統前置條件用戶已登錄后置條件無基本事件流參與者動作系統響應1.用戶點擊“退出”按鈕2.系統跳轉至主界面其他事件流表2-8修改密碼用例用例名稱修改密碼參與后讀者,作者用例概述用戶修改登錄密碼前置條件用戶已登錄后置條件系統保存已修改密碼基本事件流參與者動作系統響應1.用戶點擊“修改密碼”按鈕3用戶在舊密碼框中輸入原來密碼,在新密碼框中輸入更改后的密碼,在重復密碼框中第二次輸入新密碼。4.用戶點擊修改按鈕。2.系統跳轉至修改密碼界面5.系統驗證用戶輸入合法性,提示修改成功,自動注銷以登錄賬號,跳轉至登錄頁面。其他事件流
12、3a.用戶輸入的舊密碼錯誤,系統提示“密碼錯誤”。3b.用戶未輸入舊密碼,系統提示請輸入舊密碼3c.用戶未輸入新密碼,系統提示“請輸入新密碼”。3d.用戶未輸入重復密碼,系統提示請再次輸入密碼3e.用戶輸入兩次密碼不一樣,系統提示“兩次密碼不一致,請重新輸入”。表3-1更改小說狀態用例用例名稱更改小說狀態參與后作者用例概述作者在我的小說貝囿更改小說狀態前置條件用戶以作者身份登錄后置條件系統更改小說狀態基本事件流參與者動作系統響應2.作者點擊列表中“完成”按鈕1.系統獲取我的小說列表界囿,包括名稱,取新早P,狀態,編(編輯列后完成按鈕和編輯按鈕),上傳按鈕以及添加小說按鈕,以表格形式顯示。3.系
13、統更改狀態為已完結。其他事件流2a.當小說狀態為未審核時,作者點擊列表中的編輯”按鈕,系統跳轉頁面至小說信息修改界面。表3-2添加小說用例用例名稱添加小說參與后作者用例概述作者進入添加小說界面,完成添加小說的操作。前置條件用戶以作者身份登錄后置條件系統添加一本小說基本事件流參與者動作系統響應1.作者在我的小說界囿點擊添加小說按鈕。3 .作者選擇小說類別,輸入小說名稱、小說簡介并且選擇小說封皮。4 .作者點擊添加按鈕。2.系統跳轉至添加小說界面。5.系統驗證作者輸入內容的合法性后彈出“添加成功”其他事件流4a.作者輸入已經存在小說名稱,系統提示:“小說名稱已存在”4a.作者未選擇小說類別,系統提
14、示:“請選擇小說類別”。4a.作者未輸入小說名稱,系統提示:“請輸入小說名稱”。4a.作者未輸入小說封皮,系統提示:“請選擇小說封皮”。4a.作者未輸入小說簡介,系統提示:“請輸入小說簡介”。表3-3上傳最新章節用例用例名稱上傳取新章|J參與后作者用例概述作者上傳最新瞳呻前置條件用戶以作者身份登錄后置條件系統添加一個全新章|J基本事件流參與者動作系統響應1.作者在我的小說界面點擊小說名稱進入章節頁面,點擊上傳章節按鈕。3 .作者輸入章節名稱,在對話框中輸入最新章節內容。4 .作者點擊添加章節按鈕。2.系統跳轉至上傳最新瞳呻界面。5.系統顯示添加成功。其他事件流表3-4修改小說信息用例用例名稱修
15、改小說信息參與后作者用例概述作者上修改小說的詳細信息(包括小說封面,小說名稱,小說簡介)前置條件用戶以作者身份登錄后置條件系統更改信息基本事件流參與者動作系統響應1.作者在我的小說界面點擊編輯按鈕。3 .作者選擇封面,填寫名稱與簡介(對話框中顯示當前小說名稱與簡介)。4 .作者點擊提交按鈕。2.系統跳轉至小說信息修改界面。5.系統顯示修改成功。其他事件流表4-1管理小說用例用例名稱管理小說參與后管理員用例概述管理員進入管理界面對用戶上傳的小說進行管理前置條件用戶以管理員身份登錄系統后置條件系統更改小說狀態基本事件流參與者動作系統響應1.管理員點擊小說管理按鈕。3.管理員選擇小說分類查看小說信息
16、。2.系統獲取所有小說信息,包括書名,作者,點擊量,收錄時間,狀態,以列表形式顯不。4.系統獲取當前小說分類所有小說信息,包括書名,作者,點擊量,收錄時間,狀態,已列表形式顯示。其他事件流表4-2管理章節用例用例名稱管理章節參與后管理員用例概述管理員進入管理界面對用戶上傳的小說章節進行管理前置條件用戶以管理員身份登錄系統后置條件系統更改章節狀態基本事件流參與者動作系統響應1.管理員進入小說管理界面。3.管理員點擊小說名稱。2.系統獲取所有小說信息,包括書名,作者,點擊量,收錄時間,狀態,以列表形式顯不。4.系統獲取此名小說的所有章節,以章節序號排序,以列表形式顯示,顯示信息包括章節名,狀態,其
17、他事件流表4-3管理讀者用戶用例用例名稱管理讀者用戶參與后管理員用例概述管理員進入管理界面對讀者進行管理前置條件用戶以管理員身份登錄系統后置條件無基本事件流參與者動作系統響應1.管理員點擊用戶管理按鈕。3.管理員在用戶分類選擇讀者,查看讀者用戶信息。5.管理員點擊啟用按鈕。2.系統獲取所有用戶信息,包括用戶名,姓名,電話,地址,Email,以列表形式顯示。4.系統獲取讀者用戶信息,包括用戶名,姓名,電話,地址,Email,狀態(讀者用戶顯不為無效),編輯(編輯列為啟用按鈕),以列表形式顯示。6.系統更改狀態列(變為后效),用戶身份義更為作者。其他事件流表4-4管理作者用戶用例用例名稱管理作者用
18、戶參與后管理員用例概述管理員進入管理界面對作者進行管理前置條件用戶以管理員身份登錄系統后置條件系統更改作者狀態基本事件流參與者動作系統響應1.管理員點擊用戶管理按鈕。2.系統獲取所有用戶信息,包括用戶名,姓名,電話,地址,Email,以列表形式顯示。3.管理員在用戶分類選擇作者,查看作者用戶信息。4.系統獲取作者用戶信息,包括作者名,姓名,電話,地址,Email,狀態(作者用戶顯示為有效),編輯(編輯列為禁用按鈕),以列表形式顯示。5.管理員點擊禁用按鈕。6.系統更改狀態為尢效,用尸身份變更為讀者。其他事件流表4-5管理編輯用戶用例用例名稱管理編輯用戶參與后管理員用例概述管理員進入管理界面對編
19、輯進行管理前置條件用戶以管理員身份登錄系統后置條件基本事件流參與者動作系統響應1.管理員點擊用戶管理按鈕。3.管理員在用戶分類選擇編輯,查看編輯用戶信息。5.管理員點擊分配任務按鈕。2 .系統獲取所有用戶信息,包括用戶名,姓名,電話,地址,Email,以列表形式顯示。4 .系統獲取編輯用戶信息,包括用戶名,姓名,電話,地址,Email,編輯(編輯列為分配任務按鈕),以列表形式顯示。6 .系統跳轉貝囿全分配任務界囿。其他事件流5a.管理員點擊當前選中行,系統跳轉至編輯詳情界面。表4-6分配任務用例用例名稱分配任務參與后管理員用例概述管理員進入管理界面給編輯分配前置條件用戶以管理員身份登錄系統后置
20、條件系統添加一條任務記錄基本事件流參與者動作系統響應1.管理員點擊分配任務按鈕。3 .管理員在選擇小說類型。4 .管理員點擊確定按鈕。2.系統跳轉至分配任務界面,并且顯示當前選中的編輯名稱,狀取所有小說類型。5.系統添加任務,并提示添加成功。其他事件流5a.當前編輯已經有任務,系統提示該編輯已有任務。表4-7刪除任務用例用例名稱刪除任務參與后管理員用例概述管理員進入管理界面刪除編輯現有任務前置條件用戶以管理員身份登錄系統后置條件系統刪除一條任務記錄基本事件流參與者動作系統響應1.管理員選中當前編輯行點擊進入。3.管理員點擊確定按鈕。5.管理員點擊確認按鈕。2 .系統跳轉至編輯詳情界面,顯示當前
21、編輯的任務,包括編號,分類類型,任務管理(任務管理為刪除按鈕),以列表形式顯示。4 .系統提示確認刪除嗎?6 .系統刪除任務信息。其他事件流5a.管理員點擊取消按鈕,系統返回當前界面。表4-8管理分類用例用例名稱管理分類參與后管理員用例概述管理員進入管理界面對小說分類進行管理前置條件用戶以管理員身份登錄系統后置條件系統刪除分類信息基本事件流參與者動作系統響應1.管理員點擊分類管理按鈕。3.管理員點擊刪除按鈕。2.系統獲取所有小說分類信息,包括分類編號,分類名稱,分類管理(分類管理列為刪除按鈕),以列表形式顯示。4.系統刪除該列信息,并以列表形式顯示剩余信息。其他事件流3a.當管理員刪除的分類中
22、有小說,系統提示“此分類中存在小說,不能刪除”。表4-9添加分類用例用例名稱添加分類參與后管理員用例概述管理員進入管理界面對小說分類進行管理前置條件用戶以管理員身份登錄系統后置條件系統添加一條分類信息基本事件流參與者動作系統響應1.管理員在分類管理界面點擊添加按鈕。3 .管理員分類名稱框里填寫信息。4 .管理員點擊添加按鈕。2.系統跳轉至添加分類界面。5.系統跳轉至分類管理界面。其他事件流4a.管理員點擊取消按鈕,系統跳轉至分類管理界面。5a.管理員輸入重復的分類名稱,系統提示“此分類已存在”。表4-10管理評論用例用例名稱管理評論參與后管理員用例概述管理員進入管理界面對用戶評論進行管理前置條件用戶以管理員身份登錄系統后置條件系統刪除一條評論信息基本事件流參與者動作系統響應1.管理員點擊評論管理按鈕。3.管理員點擊刪除按鈕。2.系統獲取所有評論信息,包括小說編號,評論人,評論時間,評論內容,編輯(編輯列為刪除按鈕),以列表形式顯示
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省臨沂市蘭陵縣第一中學2025屆高三第三次適物理試題含解析
- 湘潭醫衛職業技術學院《分子生物學韓》2023-2024學年第二學期期末試卷
- 山東省菏澤市第一中學2024-2025學年高三“零診”考試物理試題含解析
- 山西水利職業技術學院《鋼琴即興伴奏(2)》2023-2024學年第二學期期末試卷
- 四川省成都市青羊區石室教育集團2025年初三期末物理試題含解析
- 四川師范大學《智能信息處理》2023-2024學年第二學期期末試卷
- 井陘礦區2025屆數學三下期末質量檢測試題含解析
- 四川鐵道職業學院《大學體育(4)》2023-2024學年第二學期期末試卷
- 江西信息應用職業技術學院《電機學》2023-2024學年第二學期期末試卷
- 山西警官職業學院《小學數學課程標準與教材研究》2023-2024學年第二學期期末試卷
- 35kv變電站設備安裝工程施工設計方案
- 煤炭清潔高效利用對策
- 城市公益性公墓建設項目施工組織設計
- CQI-30中文審核表格資料
- DB32-T 4174-2021 城市居住區和單位綠化標準
- GB/T 44893-2024人身保險傷殘評定及代碼
- 水利水電工程自控系統施工方案
- 精神科特殊工娛治療
- 醫療行業醫療設備租賃服務方案
- 2024春季國際金融學習通超星期末考試答案章節答案2024年
- 美國加州租房合同范本(2篇)
評論
0/150
提交評論