JAVA EE期末項目-企業論壇

 企業論壇系統spa

一項目成員及分工

我(計科二班鄭淑丹)和隊友(計科二班陸迪)設計了一款企業論壇系統。設計

個人工做:理解分析代碼,編寫文檔。blog

2、項目需求分析

對於一個論壇系統來講,須要提供前臺展示和後臺管理兩個子系統。其中後臺管理系統用來供管理員使用,可以對論壇的板塊、子版塊、用戶等等信息進行管理。前臺展示系統能夠供全部網友使用,只要有網友進入了論壇系統,就可以瀏覽其餘網友已經發表的主題。用戶也能夠發表本身感興趣的主題,不夠前提是要登陸系統,因此該系統還須要提供註冊和登陸功能。用戶在登陸系統後,還能夠回覆別人發表的主題,從而實現網友之間的互動。具體功能設計:企業論壇系統氛圍前臺和後臺兩個部分,其中後臺供管理員管理論壇之用,包括板塊設置和用戶設置兩個子模塊,具體的功能模塊以下。文檔

一、板塊設置模塊:該模塊用來管理論壇的板塊和子版塊信息,包括新增板塊、編輯板塊、刪除板塊以及移動等功能子模塊。class

二、用戶設置模塊:該模塊用來滾輪論壇的用戶信息,其中包括新增用戶、更新用戶、刪除用戶以及查詢用戶等功能子模塊。登錄

三、系統前臺用來供全部網友交流之用,包括板塊列表、主題列表、顯示主題詳細內容、發表主題、發表回覆、主題管理、用戶註冊以及用戶登陸等子模塊。具體的功能模塊是:板塊列表模塊:該模塊用來顯示論壇的全部根板塊以及其下全部子版塊,還可以顯示子版塊下主題的數目以及最後發表記錄。主題列表模塊:該模塊用來顯示指定板塊下的全部主題信息,還可以顯示主題的發表者信息以及回覆記錄數。顯示主題詳細內容模塊:改模塊用來顯示主題的詳細信息以及該主題下的全部回覆信息。後臺

3、用例圖

論壇用戶一共有3種權限,分別是普通用戶、版主以及管理員。下面就來分析這3個角色所對應的用例圖。權限

普通用戶是論壇系統中權限最小的用戶,除了能夠瀏覽論壇外,僅僅能夠發表主題和回覆信息,其用例圖如圖2-1所示。im

版主是每一個板塊的管理者,除了發表主題和回覆信息外,還能夠對板塊的主題和回覆進行管理。例如能夠刪除一些非法的主題和回覆,也能夠對主題和回覆進行修改更新。其用例圖如圖2-2所示。d3

管理員是整個論壇的管理者,是最高權限的用戶。管理員除了可使用系統前臺以外,還可使用系統的後臺,經過後臺來對板塊和用戶進行管理。其用例圖如圖2-3所示。 

                           

                                    圖2-1                                                                2-2                                                                              2-3

4、流程圖

企業論壇系統包括前臺和後臺兩個部門,這裏須要分別爲其繪製流程圖。下面首先來系統後臺的流程圖,其流程圖如圖

                            

5、E-R圖

  

相關文章
相關標籤/搜索