999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

奧運(yùn)會專題論壇系統(tǒng)的分析與設(shè)計

2018-03-21 09:27:04李子辰
電腦知識與技術(shù) 2018年3期

李子辰

摘要:奧運(yùn)會專題論壇系統(tǒng)主要是用來作為服務(wù)型的一種系統(tǒng),論壇系統(tǒng)能夠使得觀眾可以更好地進(jìn)行在線溝通,所以這種專題論壇系統(tǒng)可以看成是一種互動系統(tǒng)。該文主要是采用Java技術(shù)、軟件工程設(shè)計思想分析與設(shè)計了奧運(yùn)會專題論壇系統(tǒng)。對奧運(yùn)會專題系統(tǒng)的需求分析和系統(tǒng)設(shè)計,其中在系統(tǒng)需求分析設(shè)計過程中,分別對系統(tǒng)的各個子模塊進(jìn)行了說明與介紹。系統(tǒng)設(shè)計部分具體從設(shè)計流程、技術(shù)框架方面進(jìn)行分析講解。

關(guān)鍵詞:奧運(yùn)會;專題論壇;互動平臺

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)03-0074-03

論壇能夠給觀眾帶來一種開放式類型的服務(wù),同時用戶們能夠借助該網(wǎng)絡(luò)平臺從而進(jìn)行在線溝,將自己的個人想法送到專題論壇中,所發(fā)送提交的內(nèi)容可以是個人思想感悟、個人經(jīng)驗與知識。另外一方面借助于該論壇也能夠有助于網(wǎng)友和奧運(yùn)會組織方之間進(jìn)行很好的交流,奧運(yùn)會主辦方能夠通過論壇從而針對性會大用戶提出的問題。

1 論壇系統(tǒng)的需求分析

需求分析要明確系統(tǒng)的任務(wù)與特點,所要實現(xiàn)的相關(guān)功能,使用的何種關(guān)鍵技術(shù),最終達(dá)成什么樣的效果。總之,需求分析是一個系統(tǒng)是否能夠長久發(fā)展的“偵查員”,對系統(tǒng)的發(fā)展有著舉足輕重的作用。

1.1 總體概述

論壇,是一種信息交流方式。它是網(wǎng)友與網(wǎng)友間、網(wǎng)友與平臺間、網(wǎng)民與官方間、老百姓與政府間相互交流的平臺。每個人在論壇間相互交流,探討哲理,解決自己在學(xué)習(xí)生活中的種種問題。所以論壇核心的“三要素”是發(fā)送帖子、瀏覽帖子、回復(fù)帖子。對于奧運(yùn)論壇這樣專題性論壇,也要設(shè)置專題性用戶討論。同時對帖子版塊進(jìn)行細(xì)化,每一個奧運(yùn)項目為單獨(dú)的模塊,或是其他形式的模塊。這樣的劃分可以把有相同興趣愛好的用戶組織在一起,交流心得。對用戶所發(fā)帖子的內(nèi)容是否積極向上且合法的判斷,這就需要管理員或者版主對用戶發(fā)帖進(jìn)行審核,同時使用過濾機(jī)制,對危害社會安全或者內(nèi)容不健康的帖子進(jìn)行過濾,確保用戶不會瀏覽到此類的帖子,實現(xiàn)信息安全的雙重保障,引領(lǐng)正確的文化風(fēng)尚。也需要將用戶分成不同級別,每個級別所擁有的權(quán)限是不一樣的。除管理員外,普通用戶也可以申請成為單獨(dú)模塊的版主,擁有對不良信息以及灌水帖子的刪除權(quán)限,減輕管理員的負(fù)擔(dān)。綜上所述,奧運(yùn)會專題論壇系統(tǒng)既要體現(xiàn)出奧運(yùn)主題的針對性,也要完成對用戶和帖子的雙重管理,還要實現(xiàn)各個功能模塊間的聯(lián)系和兼容性。

1.2 功能需求

按照系統(tǒng)需求的調(diào)查分析能夠把系統(tǒng)功能進(jìn)行劃分,主要包括了用戶管理模塊、版塊管理模塊、帖子模塊以及管理員模塊。采用UML用例分析方式對各模塊功能需求進(jìn)行分析。

1.2.1 用戶管理模塊

用戶管理模塊中主要圍繞用戶構(gòu)建系統(tǒng)功能,具體涉及了用戶登錄、用戶注冊、用戶信息修改以及用戶信息間的瀏覽查看,也可以對某些需要的用戶進(jìn)行關(guān)注。此模塊某些操作的前提是用戶需要在注冊登錄的情況下,可進(jìn)行信息修改或者對其他用戶信息查看。

1.2.2 版塊管理模塊

版塊管理模塊主要涵蓋的內(nèi)容主要涉及了論壇枝干的設(shè)計,劃分論壇內(nèi)容能夠更好地熟悉了解,以及瀏覽論壇內(nèi)容。版塊管理模塊需要管理員對版塊的新增、刪除、修改以及查看等。除了對一些必要板塊的添加,也可以由論壇用戶想管理員申請增加其他需要的板塊。用戶可直接查看版塊以及板塊內(nèi)容下的帖子。此模塊中,管理員需在系統(tǒng)后臺對論壇的模塊進(jìn)行劃分,并根據(jù)用戶的申請確認(rèn)版主。

1.2.3 帖子模塊

帖子就好比是論壇的葉子,這是論壇最直接最基本的部分,如果要想對帖子進(jìn)行合理地規(guī)范,那么就需要管理員進(jìn)行處理并對申請參與管理版塊的用戶提升權(quán)限,成為版塊的版主幫助管理員管理帖子。用戶的具體操作包括了搜索、瀏覽、發(fā)布帖子、回復(fù)帖子、刪除帖子、收藏;管理員的操作包含刪除帖子、置頂、加精華。版主也擁有刪除、加精華的操作。

瀏覽查看帖子主要指的是能夠通過列表的方式從而瀏覽查看帖子的內(nèi)容以及帖子的主題。當(dāng)用戶登錄后就可以進(jìn)入到發(fā)帖中心,寫好帖子后就可以發(fā)送提交,在編輯內(nèi)容時可選擇插入圖片或是視頻。當(dāng)用戶發(fā)送帖子后發(fā)現(xiàn)輸入的內(nèi)容錯誤時,在管理員審核發(fā)表前,可對帖子內(nèi)容進(jìn)行二次或多次編輯。管理員以及版主擁有對帖子進(jìn)行刪除處理,比如一些不健康、散播性謠言帖子。或?qū)τ谒姲l(fā)帖與回復(fù),他們回復(fù)的內(nèi)容往往沒有任何價值,甚至出現(xiàn)違法現(xiàn)象。這些會造成用戶對論壇投訴增多,以及管理員難管理的情況。對此,論壇增加了驗證機(jī)制。若用戶頻繁使用某個IP地址發(fā)帖或回帖,多次后會出現(xiàn)驗證碼驗證,以確認(rèn)操作者是機(jī)器還是本人。同時加入過濾機(jī)制,除對用戶發(fā)布信息內(nèi)容的過濾,還包括對回帖內(nèi)容的過濾,也不能有兩個以下字符或重復(fù)出現(xiàn)的字符。過濾規(guī)則有系統(tǒng)管理員在服務(wù)器后臺添加。當(dāng)某一帖子回復(fù)數(shù)量多或是關(guān)注度以及點擊數(shù)高的時候,管理員或是版主可根據(jù)帖子的內(nèi)筒進(jìn)行加精華以及置頂操作。收藏則是根據(jù)用戶的個人需求對關(guān)注的帖子的進(jìn)行收藏,方便日后的瀏覽。

1.2.4 管理員模塊

管理員擁有系統(tǒng)的最高權(quán)限用戶,管理員模塊的用戶角色是管理員,管理員的操作主要涉及了用戶管理、數(shù)據(jù)備份以及系統(tǒng)設(shè)置等。其中用戶管理包括權(quán)限管理、封停管理等。

2 論壇的用例分析

2.1 用戶注冊用例分析

用戶管理模塊的用例主要是完成用戶注冊、用戶登錄等,通過登錄后從而完成用戶信息查看。

基本事件流為:

1) 點擊注冊,輸入相關(guān)注冊信息;

2) 當(dāng)注冊成功后,自動跳回到登陸頁面,用戶主動輸入用戶名和密碼,點擊登錄;

3) 登陸后重新返回論壇主頁。

2.2 系統(tǒng)登錄用例分析

若用戶已經(jīng)注冊過,可以直接在主頁輸入用戶名和密碼登錄論壇。只有成功登錄后,用戶才有發(fā)送帖子、回復(fù)帖子等相關(guān)權(quán)限。

基本事件流為:

1) 用戶輸入用戶名和密碼,點擊登錄;

2) 當(dāng)用戶登錄成功后,界面就跳轉(zhuǎn)至論壇主頁;

3) 在論壇主頁上,用戶能夠進(jìn)行發(fā)帖、看帖、搜帖及查看相關(guān)體育賽事新聞與動態(tài)。

2.3 用戶操作帖子用例分析

用戶成功登錄論壇系統(tǒng)后,就能夠搜索帖子、發(fā)送帖子、回復(fù)帖子。

基本事件流為:

1) 用戶輸入用戶名和密碼,點擊登錄;

2) 當(dāng)用戶登錄成功后,界面就會跳轉(zhuǎn)至論壇主頁;

3) 點擊發(fā)帖子,輸入帖子內(nèi)容后發(fā)送;

4) 在帖子列表中,輸入搜索關(guān)鍵詞,就能夠羅列出搜索到的結(jié)果;

5) 點擊回帖子,輸入帖子內(nèi)容,發(fā)送完成,頁面會自動刷新即可看見剛剛回復(fù)的內(nèi)容;

6) 用戶發(fā)現(xiàn)優(yōu)秀或重要的帖子,可根據(jù)個人愛好進(jìn)行收藏帖子的操作。

2.4 版主操作帖子用例分析

用戶在通過管理員的審核后成為版主,擁有對該版塊的刪除、加精華等權(quán)限。

基本事件流為:

1) 用戶向管理員申請,成為某一版塊版主;

2) 提交后由管理員進(jìn)行審核,成功后版主即可登陸系統(tǒng)后臺;

3) 當(dāng)用戶發(fā)布帖子后,版主可在系統(tǒng)后臺查看,并進(jìn)行審核,發(fā)送帖子的內(nèi)容符合后才可成功顯示在該模塊帖子列表;

4) 版主對用戶提出精華的帖子進(jìn)行加精華或置頂處理,方便用戶瀏覽。

3 系統(tǒng)的分析與設(shè)計

3.1 系統(tǒng)總架構(gòu)設(shè)計

本文設(shè)計的系統(tǒng)選擇的是B/S體系結(jié)構(gòu),框架選擇的是hibernate和Struts技術(shù)。B/S結(jié)構(gòu)系統(tǒng)獨(dú)立性強(qiáng),有很強(qiáng)的系統(tǒng)兼容性,客戶端選擇已有的瀏覽器當(dāng)成是界面,從而保證了客戶端可以脫離地區(qū)、平臺的約束,提高了軟件開發(fā)效率。JSP與Struts相結(jié)合形成導(dǎo)航與標(biāo)記庫,結(jié)構(gòu)更清晰,也方便對系統(tǒng)后期的維護(hù)。此外使用MySQL數(shù)據(jù)庫會將數(shù)據(jù)管理能力以及數(shù)據(jù)保存能力大大增強(qiáng),使得以往的數(shù)據(jù)訪問,數(shù)據(jù)維護(hù)以及數(shù)據(jù)保存技術(shù)更先進(jìn)。對庫中的表設(shè)置外鍵,使數(shù)據(jù)庫輕巧簡潔。

本文設(shè)計的奧運(yùn)會專題論壇系統(tǒng)模塊主要包括了用戶管理模塊、版塊管理模塊、帖子模塊、和管理員模塊,系統(tǒng)總體功能結(jié)構(gòu)圖如圖1所示。

3.2 前臺部分模塊設(shè)計

網(wǎng)頁前臺使用JSP動態(tài)網(wǎng)頁技術(shù),并通過JQuery實現(xiàn)頁面的所有JavaScript的代碼。

3.2.1 首頁、登陸、注冊用戶頁面

包含注冊、登錄、模塊選擇、論壇內(nèi)精華信息的瀏覽以及奧運(yùn)體育賽事的新聞?wù)刃畔ⅰW皂撁嫱ㄟ^設(shè)置的表單有用戶名、密碼、確認(rèn)密碼、郵箱以及驗證碼。用戶輸入的內(nèi)容是通過JQuery驗證表單提交,在表單旁給出所約束的條件,全部通過后,存儲到用戶數(shù)據(jù)庫中。此過程可使用Ajax到后臺查詢當(dāng)前用戶是否注冊過,通過Servlet實現(xiàn)URL傳參。郵箱則是方便用戶忘記密碼后通過郵箱找回。論壇詳情頁通過表格的形式展現(xiàn)出論壇內(nèi)發(fā)過帖子,列舉當(dāng)前數(shù)據(jù)庫中的所有輸出,并截取帖子的部分內(nèi)容顯示在列表頁面。用戶可以根據(jù)個人習(xí)慣設(shè)置排序方式,如按照發(fā)送時間排序或是回復(fù)時間排序。用戶資料頁根據(jù)Session值查詢數(shù)據(jù)庫并輸出在網(wǎng)頁上。

3.2.2 會員發(fā)帖頁面

發(fā)布帖子的操作權(quán)限是成功登錄論壇的用戶才有的,這個操作功能選擇了一個文本編輯器,通過該編輯器能夠一次性地處理圖片、文字以及視頻。帖子必須寫上主題,內(nèi)容可以為空。帖子則存儲用戶數(shù)據(jù)庫和版塊數(shù)據(jù)庫中。

3.2.3 會員回帖頁面

在某一帖子下登陸后的用戶可以進(jìn)行回帖操作,回復(fù)內(nèi)容有長短限制。用戶發(fā)帖子以及回復(fù)帖子的操作權(quán)限都是屬于成功登錄論壇的用戶而言的,如何判斷用戶是否登錄成功就需要借助于Session。

3.2.4 帖子搜索頁面

在主頁以及各個板塊主頁中建立搜索欄,鏈接到MySQL后臺數(shù)據(jù)庫,通過Select查詢語句查找相關(guān)信息并默認(rèn)按照發(fā)帖時間先后進(jìn)行排序。所有人進(jìn)入網(wǎng)站后,不管是什么類型的用戶都能夠?qū)μ舆M(jìn)行瀏覽查看,用戶輸入關(guān)鍵詞進(jìn)行搜索,就能夠找到自己需要的版塊或是帖子主題。也包含高級搜索功能,如具體選擇某個板塊、具體選擇發(fā)帖時間范圍、發(fā)送帖子的用戶名、帖子主題名稱已經(jīng)對文章內(nèi)容粗略搜索等等,方便用戶查詢使用。

3.3 后臺部分模塊設(shè)計

3.3.1 全局管理模塊

在全局管理模塊中,主要是對權(quán)限的管理。對于用戶,個人信息設(shè)置是否隱藏等功能;對于版主,添加普通用戶沒有的刪除和加精華權(quán)限等;對于板塊,設(shè)置等級訪問的相關(guān)權(quán)限。在系統(tǒng)后臺也設(shè)置搜索模塊,管理員可通過關(guān)鍵詞等信息進(jìn)行檢索,方便對論壇的全局控制。管理員的主要角色是全局監(jiān)控會員發(fā)的帖子以及進(jìn)行搜索。全局管理中也包含對數(shù)據(jù)庫的備份、恢復(fù)等操作。

3.3.2 管理員管理模塊

系統(tǒng)管理員擁有著系統(tǒng)的最高操作權(quán)限,對各個版塊版主的審核,專題論壇的建立或刪除以及對論壇全局的控制。當(dāng)發(fā)現(xiàn)有水軍發(fā)帖子的時候,管理員能夠?qū)⒃撍娞叱稣搲踔翆υ撍娊苑馔!_@是管理員才有的權(quán)限,版主只能根據(jù)收集到的信息反饋給管理員并不能自己直接處理。

版主也擁有審核、刪除、加精華權(quán)限,具體操作的是某版塊中的內(nèi)容。當(dāng)用戶提交帖子后,管理員就會在后臺查看到,根據(jù)帖子的內(nèi)容性質(zhì),判斷是否需要刪除或者審核通過。只有當(dāng)版主審核通過后,會員發(fā)的帖子才可以顯示在前端界面,當(dāng)版主發(fā)現(xiàn)用戶提交的帖子是某一用戶反復(fù)提交或者內(nèi)容方面存在非法性質(zhì)的,版主都有權(quán)限進(jìn)行刪除。

3.3.3 版塊管理模塊

版塊管理模塊中,管理員會對帖子進(jìn)行分類,其中分類的標(biāo)準(zhǔn)是按照帖子內(nèi)容性質(zhì)或賽事項目進(jìn)行分類,比如田徑類、條數(shù)游泳類、羽毛球類、籃球類、奧運(yùn)會嘉賓類、奧運(yùn)會后勤類、場館等。通過版塊管理模塊,可以對帖子進(jìn)行更高效地管理與分類。

3.3.4 帖子管理模塊

用戶可根據(jù)自己的愛好對喜歡的帖子進(jìn)行收藏,并可以到個人信息頁面之間進(jìn)行查看。同時用戶瀏覽他人用戶信息時,也可以看到對方所發(fā)表過的帖子。對于已經(jīng)審核過的帖子用戶就不能再次編輯了,只能通過對自己的帖子采用回帖的方式補(bǔ)充問題或是將帖子刪除后補(bǔ)充內(nèi)容再次重發(fā)。

管理員也會對于一些奧運(yùn)賽事新聞或者重要信息進(jìn)行及時的發(fā)布或是置頂處理。用戶無論選擇何種排序方式,置頂?shù)奶佣际秋@示在最上方,但也要對置頂數(shù)量也進(jìn)行約束。帖子只有管理員能夠進(jìn)行置頂處理,并且管理員也是可以對一些非法性質(zhì)的帖子進(jìn)行刪除。

4 結(jié)束語

該奧運(yùn)會專題論壇系統(tǒng)主要使用了Jsp、JQuery、Hibernate和Struts等技術(shù),體系結(jié)構(gòu)選擇的是B/S,基于簡易型的MySQL。主要的系統(tǒng)模塊包括了系統(tǒng)用戶管理、帖子模塊、版塊管理模塊、管理員模塊。其中的用戶管理模塊主要的子模塊包括了用戶注冊登錄,而帖子模塊的子模塊主要包括了發(fā)帖子、回復(fù)帖子、編輯帖子等,而版塊管理模塊主要包括的子模塊有版塊的新增刪除等,最后就是管理員模塊主要的功能包括了數(shù)據(jù)塊的備份以及數(shù)據(jù)的恢復(fù)等。

另外一方面本文除了論壇的一些基本的功能,還設(shè)計了擴(kuò)展功能,如相關(guān)奧運(yùn)賽事的新聞的整理發(fā)布、相關(guān)奧運(yùn)賽事的調(diào)查問卷等等。奧運(yùn)會專題系統(tǒng)會使用戶有更好的體驗,方便易操作,且系統(tǒng)的可擴(kuò)展性高,具有實現(xiàn)價值。

參考文獻(xiàn):

[1] 莊惟敏. 奧運(yùn)設(shè)計的綠色實踐與后奧運(yùn)思考[C]//國際體育建筑設(shè)計論壇暨國際建協(xié)體育與休閑建筑工作組年會. 2015.

[2] 樊怡菁.專題學(xué)習(xí)網(wǎng)站管理系統(tǒng)的設(shè)計研究——以蝦類專題學(xué)習(xí)網(wǎng)站為例[J].數(shù)字圖書館論壇, 2016(5):65-68.

[3] 任培花. J2EE架構(gòu)與MVC模式下企業(yè)內(nèi)部BBS系統(tǒng)的設(shè)計與實現(xiàn)[J]. 計算機(jī)與數(shù)字工程, 2016, 38(12):187-189+197.

[4] 高永,于雷,王志偉,等.北京奧運(yùn)公園停車誘導(dǎo)系統(tǒng)設(shè)計——ITS框架實施服務(wù)模塊應(yīng)用實例[C]// “北京交通與奧運(yùn)”百千萬人才工程學(xué)術(shù)論壇, 2014.

[5] 張國平,李亞麗,馬麗.基于Struts框架的網(wǎng)上論壇BBS系統(tǒng)設(shè)計與實現(xiàn)[J].電腦知識與技術(shù), 2015, 7(12):8846-8848.

主站蜘蛛池模板: 污污网站在线观看| 欧美一区福利| 久久77777| 2021国产精品自产拍在线| 国产精品视频猛进猛出| 国产亚洲欧美日韩在线一区| 国产真实乱了在线播放| 亚洲综合色婷婷| 日韩在线欧美在线| 天天躁狠狠躁| 22sihu国产精品视频影视资讯| 欧美三级不卡在线观看视频| 国产熟女一级毛片| 真人高潮娇喘嗯啊在线观看| 红杏AV在线无码| 99热这里只有精品5| 国产欧美日韩综合在线第一| 国产95在线 | 亚洲日韩欧美在线观看| 国产成人精品亚洲日本对白优播| 国产成人凹凸视频在线| 亚洲 欧美 中文 AⅤ在线视频| 波多野结衣无码AV在线| 四虎成人免费毛片| 亚洲精品视频在线观看视频| 欧美一级大片在线观看| 成年A级毛片| 成人亚洲视频| 久久6免费视频| 97人妻精品专区久久久久| www.91中文字幕| 亚洲一区二区精品无码久久久| 亚洲中文字幕97久久精品少妇| 欧美午夜理伦三级在线观看| 99久久精品国产麻豆婷婷| 日韩欧美中文字幕在线精品| 四虎成人在线视频| 国产网站免费观看| 国产中文一区二区苍井空| 欧美日韩v| 亚洲清纯自偷自拍另类专区| 欧洲av毛片| 在线视频一区二区三区不卡| 91成人在线观看| 成人91在线| 日本AⅤ精品一区二区三区日| 国产乱子伦一区二区=| 无码中文字幕精品推荐| 亚洲色中色| 亚洲精品无码在线播放网站| 精品国产自在现线看久久| 国产swag在线观看| 狼友av永久网站免费观看| 国产二级毛片| 久久综合伊人 六十路| 亚洲日本中文字幕天堂网| 亚洲成人一区二区三区| 久久精品嫩草研究院| 2021国产精品自拍| 在线欧美日韩国产| 久久性妇女精品免费| 久久黄色小视频| 动漫精品啪啪一区二区三区| 天天色天天操综合网| 视频二区国产精品职场同事| 久久久波多野结衣av一区二区| 中国成人在线视频| 亚洲精品自拍区在线观看| 狠狠干欧美| 国产性猛交XXXX免费看| 毛片久久网站小视频| 亚洲妓女综合网995久久| 国产小视频a在线观看| 天天综合网在线| 国产不卡网| 成色7777精品在线| 久久精品波多野结衣| 精品久久久久久中文字幕女| 欧美日韩国产在线观看一区二区三区 | 久久激情影院| 免费看a级毛片| 91九色国产porny|