freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

辦公自動化系統(tǒng)的考勤管理模塊的設(shè)計與實現(xiàn)(1)-資料下載頁

2024-10-30 09:07本頁面

【導讀】分必要的,因此我們選擇使用JSP和SSH框架來開發(fā)這個BBS項目。Div+CSS、xhEditor等技術(shù)增強用戶體驗。子、發(fā)布帖子、對帖子進行管理以及管理員的后臺操作功能。系統(tǒng)管理模塊、版區(qū)管理模塊、搜索模塊、統(tǒng)計模塊和帖子模塊。的是帖子模塊,主要是實現(xiàn)帖子的業(yè)務(wù)邏輯操作及相應(yīng)的前臺頁面顯示。

  

【正文】 ju/forum/post/model//value 34. value/nju/forum/post/model//value 35. value/nju/forum/post/model//value 36. ………… 37. 38. /list 39. /property 40. 圖 南京大學軟件學院本科畢業(yè)論文 19 配置文件 對應(yīng)模塊 配置文件名 備注 /說明 Struts 系統(tǒng)管理子系統(tǒng)( admin+userAccount) 對應(yīng)后臺管理 對應(yīng)前臺管理 版區(qū)管理子系統(tǒng)( board) 業(yè)務(wù)管理子系統(tǒng)( post) 搜索引擎子系統(tǒng)( search) 統(tǒng)計子系 統(tǒng)( statistics) Spring 系統(tǒng)管理子系統(tǒng)( admin+userAccount) applicationContextuserAccou 對應(yīng)后臺管理 applicationContextuserAccou 對應(yīng)前臺管理 版區(qū)管理子系統(tǒng)( board) 業(yè)務(wù) 管理子系統(tǒng)( post) 搜索引擎子系統(tǒng)( search) 統(tǒng)計子系統(tǒng)( statistics) ml Hibernate 系統(tǒng)管理子系統(tǒng)( admin+userAccount) 無 版區(qū)管理子系統(tǒng)( board) 無 業(yè)務(wù)管理子系統(tǒng)( post) 無 搜索引擎子系統(tǒng)( search) 無 統(tǒng)計子系統(tǒng)( statistics) 無 其他 無 Log4J 日志記錄配置文件 表 配置文件組織結(jié)構(gòu) 前臺頁面 對于前臺 JSP 頁面,同樣分為一個公共模塊 +5 個子模塊的組織形式,公共模塊包括 resource 目錄、 xheditor 目錄,其中 resource 目錄中存放項目中公共的網(wǎng)頁資源,如公共圖片、 js 文件、 css 文件等; xheditor 目錄中存放的是 xhEditor的 HTML編輯器相關(guān)文件。 組織結(jié)構(gòu)如圖 所示。 南京大學軟件學院本科畢業(yè)論文 20 圖 前臺頁面組織結(jié)構(gòu) 南京大學軟件學院本科畢業(yè)論文 21 第四章 基于 SSH框架的 BBS項目的 帖子模塊 分析、設(shè)計 與實現(xiàn) 帖子模塊分析 由于我負責的是帖子模塊,而與帖子模塊相關(guān)的有帖子、回復、公告。 下面分別對著三類 實體 進行分析。 針對帖子,設(shè)計和實現(xiàn)一個對帖子操作的實體類以及相應(yīng)的業(yè)務(wù)邏輯類。 完成 發(fā)布帖子、編輯帖子、瀏覽帖子、回復帖子、收藏帖子、訂閱帖子、推薦帖子、舉報帖子、引用帖子、刪除帖子等功能。 針對回復,設(shè)計和實現(xiàn)一個對回復操作的實體類以及相應(yīng)的業(yè)務(wù)邏輯類。 完成瀏覽回復、添加回復、修改回復、刪除回復等功能。 針對公告,設(shè)計和實現(xiàn) 一個對公告操作的實體類以及相應(yīng)的業(yè)務(wù)邏輯類。 完成瀏覽公告、添加公告、修改公告、刪除公告等功能。 Post 子模塊 PostAction類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 發(fā)布帖子 用戶可以查看感興趣的版塊,并在該模塊下編輯并發(fā)布普通主題或投票主題。 2 編輯帖子 用戶可以對發(fā)布過的主題或回復的帖子進行重新編寫。 3 瀏覽帖子 用戶可以在具有權(quán)限的版塊中,對具有權(quán)限的主題及其回復內(nèi)容進行查看。 4 回復帖子 用戶可以在具有權(quán)限的版塊中,在具有回復權(quán)限的主題下可以發(fā)表帖子,對 主題中的內(nèi)容發(fā)表自己的看法和意見。 5 收藏帖子 用戶在瀏覽主題時,可以將感興趣的主題添加到自己的收藏夾中,之后用戶可以通過查看自己的收藏夾來瀏覽主題,從而方便查看。 6 訂閱帖子 用戶可以對感興趣的主題進行訂閱,當該主題有內(nèi)容更新或有新的回復時,系統(tǒng)會自動向用戶發(fā)送短消息。 7 推薦帖子 用戶可以將有價值的主題以短消息的形式推薦給站內(nèi)用戶或以郵件的形式推薦給其他好友。 8 舉報帖子 用戶可以將有問題的帖子,舉報給版主,版主可以通南京大學軟件學院本科畢業(yè)論文 22 過舉報管理來處理該舉報。 9 引用帖子 當用戶在瀏覽帖子 時 , 可以使用 “引用 帖子 ”功能在回復時引用其他帖子的內(nèi)容 。被引用用戶的帖子內(nèi)容 將顯示到 回復帖的內(nèi)容 編輯器 中 ,用戶可以在 引用 內(nèi)容下方繼續(xù) 編輯其他回復內(nèi)容。 10 刪除帖子 版主或管理員對違反論壇規(guī)定的帖子進行刪除操作。 表 PostAction類功能定義 PostService 類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 主題帖管理 版主或管理員可以對所管理的版塊中的主題進行操作和管理,如:刪除主題、移動主題、高亮顯示、關(guān)閉主題、打開主題、主題置頂、加入精華、解除精華。 2 批量主題管理 管理員可以 通過 “ 批量主題管理 ” ,對 查詢 到的主題進行批量移動、刪除、置頂 /取消置頂、設(shè)置 /取消精華、打開 /關(guān)閉 、 刪除主題中的附件等操作 。 3 附件管理 管理員可以 通過 “附件 管理 ”功能,對論壇中所有的附件進行查詢、刪除、下載操作。 表 PostService 類功能定義 PostDAO 類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 添加帖子 添加一個 /多個帖子 2 刪除帖子 刪除一個 /多個帖子 3 更新帖子 更新一個 /多個帖子 4 查詢帖子 查詢一個帖子 5 高亮帖子 設(shè)置一 個帖子高亮 6 精華帖子 設(shè)置一個帖子精華 7 置頂帖子 設(shè)置一個帖子置頂 表 PostDAO 類功能定義 Post 類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 用戶 獲取或設(shè)置帖子的所屬用戶信息 2 版塊 獲取或設(shè)置帖子的所屬版塊信息 3 標題 獲取或設(shè)置帖子的標題信息 4 內(nèi)容 獲取或設(shè)置帖子的內(nèi)容信息 5 狀態(tài) 獲取或設(shè)置帖子的狀態(tài)信息,如置頂狀態(tài)、精華狀態(tài)、高亮狀態(tài)、活動狀態(tài)、創(chuàng)建時間、最后修改時間 6 其他 包括獲取或設(shè)置帖子的附件、瀏覽量等信息 表 Post 類功能定義 南京大學軟件學院本科畢業(yè)論文 23 Reply 子模塊 ReplyAction類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 加載回復 用戶瀏覽帖子時,需要根據(jù)帖子信息加載帖子所有的回復信息。 2 添加回復 授權(quán)用戶登陸系統(tǒng)后瀏覽帖子是可以對帖子主題進行回復操作。 3 刪除回復 授權(quán)用戶登陸系統(tǒng)后瀏覽帖子是可以對自己的帖子回復進行刪除操作。 4 修改回復 授權(quán)用戶登陸系統(tǒng)后瀏覽帖子是可以對自己的帖子回復進行修改操作。 表 ReplyAction類功能定義 ReplyService 類功能 定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 加載回復 調(diào)用相應(yīng) DAO 層的服務(wù)來加載回復。 2 添加回復 調(diào)用相應(yīng) DAO 層的服務(wù)來添加回復。 3 刪除回復 調(diào)用相應(yīng) DAO 層的服務(wù)來刪除回復。 4 修改回復 調(diào)用相應(yīng) DAO 層的服務(wù)來修改回復。 表 ReplyService 類功能定義 ReplyDAO 類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 添加 回復 添加一個 /多個 回復 2 刪除 回復 刪除一個 /多個 回復 3 更新 回復 更新一個 /多個 回復 4 查詢 回復 查詢一個 /多個 回復 表 ReplyDAO 類功能定義 Reply類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 用戶 獲取或設(shè)置回復的所屬用戶信息 2 帖子 獲取或設(shè)置回復的所屬帖子信息 4 內(nèi)容 獲取或設(shè)置回復的內(nèi)容信息 5 狀態(tài) 獲取或設(shè)置帖子的狀態(tài)信息,如創(chuàng)建時間、最后修改時間 6 其他 暫無 表 Reply類功能定義 南京大學軟件學院本科畢業(yè)論文 24 Announcement 子模塊 AnnouncementAction類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 加載公 告 用戶瀏覽版塊是,需要加載版塊所屬的公告信息 2 添加公告 當版塊沒有公告信息時可以添加公告信息 3 刪除公告 當版塊有公告信息時可以刪除公告信息 4 修改公告 當版塊有公告信息時可以修改公告信息 表 AnnouncementAction類功能定義 AnnouncementService 類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 加載公告 調(diào)用相應(yīng) DAO 層的服務(wù)來加載公告。 2 添加公告 調(diào)用相應(yīng) DAO 層的服務(wù)來添加公告。 3 刪除公告 調(diào)用相應(yīng) DAO 層的服務(wù)來 刪除公告。 4 修改公告 調(diào)用相應(yīng) DAO 層的服務(wù)來修改公告。 表 AnnouncementService 類功能定義 AnnouncementDAO 類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 添加 公告 添加一個 公告 2 刪除 公告 刪除一個 公告 3 更新 公告 更新一個 公告 4 查詢 公告 查詢一個 公告 表 AnnouncementDAO 類功能定義 Announcement 類功能定義,如表 所示。 序號 功能點 功能點詳細內(nèi)容 1 用戶 獲取或設(shè)置 公告 的所屬用戶信息 2 版塊 獲取或設(shè)置 公告 的所屬版塊信息 4 內(nèi)容 獲取或設(shè)置 公告 的內(nèi)容信息 5 狀態(tài) 獲取或設(shè)置帖子的狀態(tài)信息,如創(chuàng)建時間、最后修改時間 6 其他 暫無 表 Announcement 類功能定義 帖子模塊設(shè)計 由于帖子模塊既有前臺頁面顯示又有后臺邏輯處理要求,因此針對前臺頁面動態(tài)顯示,我們使用 JSP+HTML頁面顯示。針對后臺邏輯處理,使用 WebMVC架構(gòu)模型,分為四層:最高層 Action層,通過調(diào)用 Service 層完成頁面請求任務(wù);南京大學軟件學院本科畢業(yè)論文 25 Service 層提供本模塊所有功能,與 數(shù)據(jù)庫相關(guān)的操作調(diào)用 DAO 等完成任務(wù);DAO 層處理與數(shù)據(jù)庫有關(guān)的操作,如增刪改查; Model 層即實體模型層,提供需要用到的實體類,如 Post、 Reply、 Announcement 實體類,為其它層服務(wù)。 帖子模塊 系統(tǒng)后臺邏輯處理總體架構(gòu)如圖 所示。 圖 帖子模塊總體結(jié)構(gòu)包圖 帖子模塊整體類圖設(shè)計如圖 所示 。 南京大學軟件學院本科畢業(yè)論文 26 圖 帖子模塊整體類圖 類、方法設(shè)計 Post 子模塊類方法設(shè)計 PostService 類:提供創(chuàng)建帖子、刪除帖子、修改帖子、加載帖子、設(shè)置帖子的屬性(精華、高亮、置頂、活動)。設(shè)計如表 所示。 返回值 方法名 功能 參數(shù)說明 void createPost 創(chuàng)建一個帖子,即把一個帖子記錄插入數(shù)據(jù)庫中 Post post void deletePost 刪除一個帖子,即把一個帖子記錄從數(shù)據(jù)庫中刪除 Post post void modifyPost 修改一個帖子,即把一個修改過的帖子記錄更新到數(shù)據(jù)庫中 Post post Post[] loadPostsByBoard 加載帖子,即通過 boardid查詢版區(qū)中的所有帖子 Post post Post[] loadPostsByUserAccount 加載帖子,即通過 userid查詢版區(qū)中的所有帖子 Post post void setTop 設(shè)置帖子是否置頂 Post post, boolean isTop void setCream 設(shè)置帖子是否精華 Post post, boolean isTop void setHighlight 設(shè)置帖子是否高亮 Post post, 南京大學軟件學院本科畢業(yè)論文 27 boolean isTop void setActive 設(shè)置帖子是否活動 Post post, boolean isTop 表 PostService 類方法設(shè)計 Post 類:提供帖子數(shù)據(jù)信息。屬性設(shè)計如表 所示,方法設(shè)計即各種屬性的相應(yīng) getters 和 settters。 屬性名 數(shù)據(jù)類型 屬性說明 id int 帖子唯一標識 userid int 用戶 id topic String 帖子主題 content String 帖子內(nèi)容 boardid int 版塊 id isTop boolean 是否置頂 isCream boolean 是否精華 isHighlight boolean 是否高亮 isActive boolean
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1