校園新聞發(fā)布系統(tǒng)面向?qū)ο蠓治鰣蟾?_第1頁
校園新聞發(fā)布系統(tǒng)面向?qū)ο蠓治鰣蟾?_第2頁
校園新聞發(fā)布系統(tǒng)面向?qū)ο蠓治鰣蟾?_第3頁
校園新聞發(fā)布系統(tǒng)面向?qū)ο蠓治鰣蟾?_第4頁
校園新聞發(fā)布系統(tǒng)面向?qū)ο蠓治鰣蟾?_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、東莞理工學(xué)院城市學(xué)院題 目: 校園新聞發(fā)布系統(tǒng)專 業(yè):軟件工程(本)年 級: 2012級 3 班小組成員: 曾飛躍、陳煒杰、林派騰、黃宏亮、廖曉丹 指導(dǎo)教師:白晨明老師時 間:2014.9.72015.1 .15地 點:3b308東莞理工學(xué)院城市學(xué)院計算機(jī)與信息科學(xué)系制2014年9月目錄1用例圖32.1類圖42.2數(shù)據(jù)庫43用例描述、工作流程44 時序圖105.協(xié)作圖156 狀態(tài)圖187 活動圖181 用例圖評論新聞搜索新聞刁/«include»x/ , «include»j/ 、«include>>添加刪除«extend

2、»<新何審核員_ «include»、評論管理 >用戶管理修改刪除«include>>k«include»«include»、«include»、* 査詢用戶添加用戶修改用戶_ v .刪除用戶2.1類圖2.2數(shù)據(jù)庫user m;user_id: intvarchar go)user_pwd: varchar (30)keyword: varchar (100)tbl_conbcntalry總 tbljd: intnewsid: irdcontent: mediumtext

3、us<r_i d: intrevi ewtime: varchar (29)tb_newst newsid: iritclassid: varchar go) ti tl* varchar(50) contnt: mediumtext che cks: var char (20 )addtwe: varchar (50)w adjd: int ad_n«jt>e: varchar 口 adjpw d: var char (30 ) u,rcrad«: vtrch 1newstypetype_id: intl j classid: varchar (30)clts

4、zhtm«. vtrchtr (30)3用例描述、工作流程名稱用戶登錄系統(tǒng)標(biāo)識001描述用戶通過輸入用戶名和密碼登錄系統(tǒng)前提用戶已經(jīng)注冊結(jié)果登錄是否成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1用戶希望登錄系統(tǒng)2. 用戶通過自助系統(tǒng)的用戶界面輸入用戶名和密碼,請求登錄系統(tǒng)3. 用戶界面根據(jù)用戶名和密碼將用戶實例化,并請求用戶信息4. 加載用戶個人信息,并提供給用戶界面5. 用戶界面向用戶提示登錄成功備選流(用戶未注冊)的流程如下:1. 登錄界面向用戶提示用戶未注冊,要求用戶注冊后再登錄2. 用戶界面提示用戶名或密碼輸入錯誤,要求用戶重新輸入名稱普通用戶搜索新聞標(biāo)識002描述

5、普通用戶通過輸入新聞id或新聞的關(guān)鍵字查找到新聞前提登錄系統(tǒng)結(jié)果顯示新聞的標(biāo)題,內(nèi)容,評論,發(fā)布日期等擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1普通用戶登錄系統(tǒng)后希望通過系統(tǒng)查詢某新聞的信息2. 普通用戶通過系統(tǒng)的查詢新聞界面輸入新聞id或新聞的關(guān)鍵字查找到新聞3. 查詢新聞界面根據(jù)新聞id或新聞的關(guān)鍵將新聞實例化,并請求新聞信息4. 加載新聞信息,并提供給查詢新聞界面5. 查詢新聞界而向普通用戶顯示新聞信息備選流(新聞不存在)的流程如下:1. 提供給查詢新聞界面新聞信息為空2. 查詢新聞界而向普通用戶提示該新聞信息不存在名稱普通用戶評論新聞標(biāo)識003描述普通用戶可以為某新聞編輯評論

6、前提登錄系統(tǒng)結(jié)果評論是否成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1普通用戶登錄系統(tǒng)后希望通過系統(tǒng)為某新聞編輯評論2. 普通用戶通過系統(tǒng)的新聞評論界面編輯評論,將評論實例化并更新到數(shù)據(jù)庫3.新聞評論界而顯示評論成功名稱新聞審核員審核新聞標(biāo)識004描述新聞審核員閱讀即將發(fā)布的新聞,并審核是否符合發(fā)布條件前提登錄系統(tǒng)結(jié)果審核是否通過擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞審核員登錄系統(tǒng)后希望通過系統(tǒng)審核新聞2. 新聞審核員通過系統(tǒng)的新聞界面閱讀即將發(fā)布的新聞,并審核是否符合發(fā)布條件3. 新聞審核員審核新聞“通過”,將新聞實例化并更新數(shù)據(jù)庫4. 新聞界面方可發(fā)布新聞備選流

7、(新聞審核不通過)的流程如下:1 提供給新聞界面新聞審核不通過2. 新聞管理員修改新聞后再交給新聞審核員審核名稱新聞管理員查看用戶標(biāo)識005描述新聞管理員查找某用戶的信息,包插個人信息,所擁有的權(quán)限前提登錄系統(tǒng)結(jié)果顯示用戶的相關(guān)信息擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過系統(tǒng)查詢某用戶的信息2. 新聞管理員通過系統(tǒng)的查詢用戶界面查詢某用戶的信息3. 加載用戶的相關(guān)信息,并提供給查詢用戶界面4. 查詢用戶界面向新聞管理員顯示用戶信息備選流(用戶不存在)的流程如下:1 提供給查詢用戶界面用戶信息為空2. 查詢用戶界面向新聞管理員提示用戶不存在名稱新聞管理員添

8、加用戶標(biāo)識006描述新聞管理員通過管理界面添加某用戶的信息前提登錄系統(tǒng)結(jié)果顯示用戶是否登錄成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過系統(tǒng)添加某用八的信息2. 新聞管理員通過系統(tǒng)的添加用戶界血添加某用戶的信息3. 添加用戶界面通過用戶實例添加到數(shù)據(jù)庫屮4. 添加用戶界面顯示用戶是否添加成功名稱新聞管理員刪除用戶標(biāo)識007描述新聞管理員通過管理界面刪除某用戶的信息前提登錄系統(tǒng)結(jié)果顯示用戶是否刪除成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過系統(tǒng)刪除某用戶的信息2. 新聞管理員通過系統(tǒng)的刪除用戶界面刪除某用戶的信息3.

9、刪除用戶界面通過用戶實例將用戶信息刪除,并返回刪除信息4. 刪除用戶界面顯示用戶是否刪除成功備選流(用戶不存在)的流程如下:1 提供給刪除用戶界面用戶信息為空2.刪除用戶界面向新聞管理員提示用戶不存在名稱新聞管理員修改用戶信息標(biāo)識008描述新聞管理員通過管理界面修改某用戶的信息前提登錄系統(tǒng)結(jié)果顯示用戶是否修改成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過系統(tǒng)修改某用戶的信息2. 新聞管理員通過系統(tǒng)的修改用戶界面修改某用戶的信息3. 修改用戶界面通過用戶實例,將修改后的用戶信息保存到數(shù)據(jù)庫,并返回修改信息4. 修改用戶界面顯示用戶是否修改成功備選流(用戶不存

10、在)的流程如下:1. 提供給修改用戶界面用戶信息為空2. 修改用戶界面向新聞管理員提示用戶不存在名稱新聞管理員添加新聞標(biāo)識009描述新聞管理員通過新聞界面添加新聞前提登錄系統(tǒng)結(jié)果顯示新聞是否添加成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過系統(tǒng)添加新聞2. 新聞管理員通過系統(tǒng)的添加新聞界面添加新聞3. 添加新聞界而通過新聞實例添加到數(shù)據(jù)庫屮4. 添加新聞界面顯示新聞是否添加成功名稱新聞管理員修改新聞標(biāo)識010描述新聞管理員通過新聞界面修改新聞前提登錄系統(tǒng)結(jié)果顯示新聞是否修改成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過

11、系統(tǒng)修改某新聞的信息2. 新聞管理員通過系統(tǒng)的修改新聞界面修改某新聞的信息3. 修改新聞界面通過新聞實例,將修改后的新聞信息保存到數(shù)據(jù)庫,并返冋修改信息4. 修改新聞界面顯示新聞是否修改成功備選流(新聞不存在)的流程如下:1. 提供給修改新聞界面新聞信息為空2. 修改新聞界血向新聞管理員提示新聞不存在名稱新聞管理員刪除新聞標(biāo)識011描述新聞管理員通過新聞界面刪除新聞前提登錄系統(tǒng)結(jié)果顯示新聞是否刪除成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過系統(tǒng)刪除某新聞的信息2. 新聞管理員通過系統(tǒng)的刪除新聞界面刪除某新聞的信息3. 刪除新聞界血通過新聞實例刪除新聞信息

12、,并返回刪除信息4. 刪除新聞界面顯示新聞是否刪除成功備選流(新聞不存在)的流程如下:1 .提供給刪除新聞界面新聞信息為空2.刪除新聞界血向新聞管理員提示新聞不存在名稱新聞管理員刪除新聞評論標(biāo)識012描述新聞管理員通過新聞界面刪除新聞評論前提登錄系統(tǒng)結(jié)果顯示新聞評論是否刪除成功擴(kuò)展n/a包含n/a繼承自n/a基本工作流程如下:1新聞管理員登錄系統(tǒng)后希望通過系統(tǒng)刪除某新聞評論2. 新聞管理員通過系統(tǒng)的刪除新聞評論界面刪除某新聞評論的信息3. 刪除新聞評論界血通過新聞實例刪除新聞評論信息,并返回刪除信息4. 刪除新聞評論界面顯示新聞是否刪除成功備選流(新聞不存在)的流程如下:1. 提供給刪除新聞評

13、論界面評論信息為空2. 刪除新聞評論界面向新聞管理員提示評論不存在4 時序圖用戶登錄界而數(shù)據(jù)止輸入用戶名、密碼傳遞信息顯示登錄成功z 返冋個人信息登錄審核新聞界血數(shù)據(jù)座普過戶1:輸入新聞1d或新聞關(guān)鍵字!傳遞信息顯示新聞信息iiiiiiii返冋新聞俏息搜索普通用八搜索新聞普通陽戶顯示新聞評論信息n審核數(shù)據(jù)應(yīng)編輯評論n傳遞信息 、普通用戶評論新聞新聞界而數(shù)據(jù)庫新聞申核員 審核新聞更新新聞審核新聞新聞奮理員添加用戶用戶界面數(shù)掘座- 十更新川八衣添加用戶新聞奮理員修改用戶用戶界而數(shù)掘庫-十,u:更新用戶表修改用戶新聞常理員用戶界面數(shù)據(jù)庫用八實例化顯示加j除成功i更新用丿勺表刪除用戶新聞審理員添加新聞新聞界面-十fru!:顯示癬加成功i添加新聞數(shù)據(jù)座xi新聞實例化更新新聞衣新聞審理員修改新聞新聞界面數(shù)據(jù)庫新聞實例化muu顯示磁改成功更新新聞衣修改新聞新聞審理員刪除新聞新聞界面-十!u!:顯示加j除成功i刪除新聞數(shù)抿庫新聞

溫馨提示

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

評論

0/150

提交評論