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

正文內(nèi)容

辦公自動化系統(tǒng)的考勤管理模塊的設(shè)計與實現(xiàn)(1)-免費閱讀

2025-11-30 09:07 上一頁面

下一頁面
  

【正文】 設(shè)計如表 所示。 4 修改公告 調(diào)用相應(yīng) DAO 層的服務(wù)來修改公告。 4 修改回復(fù) 調(diào)用相應(yīng) DAO 層的服務(wù)來修改回復(fù)。 序號 功能點 功能點詳細(xì)內(nèi)容 1 加載回復(fù) 用戶瀏覽帖子時,需要根據(jù)帖子信息加載帖子所有的回復(fù)信息。 10 刪除帖子 版主或管理員對違反論壇規(guī)定的帖子進行刪除操作。 3 瀏覽帖子 用戶可以在具有權(quán)限的版塊中,對具有權(quán)限的主題及其回復(fù)內(nèi)容進行查看。 完成 發(fā)布帖子、編輯帖子、瀏覽帖子、回復(fù)帖子、收藏帖子、訂閱帖子、推薦帖子、舉報帖子、引用帖子、刪除帖子等功能。 對于 Spring的配置文件,全局配置文件為 。 項目總體設(shè)計 由于是使用 SSH框架來實現(xiàn)這個 BBS 系統(tǒng)的,表現(xiàn)層由 Struts 來控制完成,并且使用 Spring的控制反轉(zhuǎn)( IoC)容器來實現(xiàn)依賴注入,對于數(shù)據(jù)持久層,使用 Hibernate 完成。包括版塊排行(發(fā)帖排行榜、發(fā)帖總數(shù)、回復(fù)排行榜、回復(fù)總數(shù))、主題排行(被瀏覽最多的主題、瀏覽次數(shù)、被回復(fù)最多的主題、回復(fù)次數(shù))、發(fā)帖排行(發(fā)帖排行榜、發(fā)帖總數(shù)、精華帖排行榜、精華帖總數(shù))。提供管理員查看、添加、編輯、刪除版區(qū) 和設(shè)置 版區(qū) 順序等功能。對于發(fā)表的主題可以修改、刪除主題,并對主題進行分類、加精華等處理。主要的帖子操作有:發(fā)布帖子、編輯帖子、瀏覽帖子、回復(fù)帖子、收藏帖子、訂閱帖子、推薦帖子、舉報帖子、引用帖子、刪除帖子。 會員個人信息管理子模塊 : 提供給網(wǎng)站用戶系統(tǒng)登錄 /注銷功能,提供給會員短消息管理、個人中心、個人資料設(shè)置等功能。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 12 圖 會員賬號管理操作流程 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 13 圖 帖子管理操作流程 具體功能點需求 根據(jù)項目要求,我們小組把整個項目分為 5 個模塊,每人完成一個模塊。另外,本論壇系統(tǒng)還會較多運用快捷 鍵,使熟悉本論壇系統(tǒng)的用戶在訪問效率及方便程度上能有較大提升。 運行效果如圖 所示 圖 xhEditor 運行圖示 xhEditor normal 樣式 xhEditor mini 樣式 xhEditor simple 樣式 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 11 第三章 基于 SSH 框架的 BBS 項目概述 項目總體目標(biāo) 該項目主要是實現(xiàn)一個具有優(yōu)秀負(fù)載能力和可定制的在線論壇系統(tǒng)。 JQuery JQuery 是繼 prototype 之后又一個優(yōu)秀的 Javascrīpt 框架。 Javascript JavaScript是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。 Div Div 是 HTML 中的一個塊級元素標(biāo)簽( div/div), Div 元素是用來為HTML 文檔內(nèi)大塊( blocklevel)的內(nèi)容提供結(jié)構(gòu)和背景的元素。 Div+CSS 技術(shù) DIV+CSS 是網(wǎng)站標(biāo)準(zhǔn)(或稱“ WEB標(biāo)準(zhǔn)”)中常用術(shù)語之一, div+css 是一種網(wǎng)頁的布局 方法 ,這一種網(wǎng)頁布局方法有別于傳統(tǒng)的 HTML網(wǎng)頁設(shè)計語言中的表格( table)定位方式 ,真正地達到了 w3c 內(nèi)容與表現(xiàn)相分離。這里用到了工廠模式。如圖 所示。 Spring中的 MVC 封裝包提供了 Web 應(yīng)用的 ModelViewController( MVC)實現(xiàn)。 并且, JDBC 封裝包還提供了一種比編程性更好的聲明性事務(wù)管理方法,不僅僅是實現(xiàn)了特定接口,而且對所有的 POJOs( plain old Java objects)都適用。然而, Spring的用途不僅限于服務(wù)器端的開發(fā)。 圖 由于我們小組是使用 ++ 開發(fā)這個 BBS 系統(tǒng)的,所以下面分別對 、 、 。其中核心控制器就是 ActionServlet,由 框架提供;業(yè)務(wù)邏輯控制就是用戶自定義的 Action,由應(yīng)用開發(fā)者提供。服務(wù)器在頁面被客戶端所請求以后對這些 Java 代碼進行處理,然后將生成的 HTML頁面返回給客戶端的瀏覽器。 第五章總結(jié)和展望主要闡述了從這次畢業(yè)設(shè)計中我的收獲和這類項目的預(yù)期發(fā)展趨勢。但在國外, JSP 已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用 JSP。 PHP 是一種跨平臺的服務(wù)器端的嵌入式的腳本語言, 可以在 Windows、UNIX、 Linux的 web 服務(wù)器上執(zhí)行,支持 IIS 和 Apache 等一般的 Web 服務(wù)器。早期的 BBS 與一般街頭和校園內(nèi)的公告板性質(zhì)相同,只不過是通過電腦來傳播或獲得消息而已。 I 本 科 畢 業(yè) 論 文(設(shè)計) 院 系 軟件學(xué)院 題 目 基于 SSH框架的 BBS 系統(tǒng)的帖子模塊 的 設(shè)計與實現(xiàn) 學(xué)生姓名 劉東華 學(xué) 號 071251083 年 級 2020 級 專 業(yè) 軟件工程 指導(dǎo)教師 職 稱 論文提交日期 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 I 摘 要 通過對 BBS 的發(fā)展過程和趨勢以及現(xiàn)階段國內(nèi)外 Web 應(yīng)用中動態(tài)頁面技術(shù)的分析,開發(fā)一個界面簡潔高效、用戶體驗較好和易于擴展的在線論壇系統(tǒng)是十分必要的,因此我們選擇使用 JSP 和 SSH框架來開發(fā)這個 BBS 項目。一直到個人計算機開始普及之后,有些人嘗試將蘋果計算機上的 BBS 轉(zhuǎn)移到個人計算機上, BBS 才開始漸漸普及開來 [1]。它使用很多 C、 Java、 Perl語言的語法, 使 Web 開發(fā)者可以迅速寫出動態(tài)頁面,支持目前絕大多數(shù)數(shù)據(jù)庫, PHP 常與 MySQL 組合 構(gòu)建中小型 Web 應(yīng)用系統(tǒng) 。 JSP 是基于平臺和服務(wù)器的相互獨立的, JSP 標(biāo)簽的可擴展性和 JSP 快平臺組件的重要性使 JSP 為 Web 數(shù)據(jù)庫應(yīng)用提出更具競爭力的解決方案 [2] [3]。 最后就是參考文獻和致謝。 由于項目的表現(xiàn)層使用的 Struts2,可用的表現(xiàn)層組件可以有多種選擇,如JSP、 Velocity和 FreeMarker,最終我們使用 JSP 作為項目的表示層,搭配上靜態(tài)的 HTML頁面組成了項目的所有表示層頁面。 的運行流程如圖 所示。 Struts 2 是 Struts 的下一代產(chǎn)品。從簡單性、可測試性和松耦合的角度而言,任何 Java 應(yīng)用都可以從 Spring中受益 [6]。 ORM 封裝包提供了常用的“對象 /關(guān)系”映射 APIs 的集成層。 Spring的 MVC 框架并不是僅僅提供一種傳統(tǒng)的實現(xiàn),它提供了一種清晰的分離模型,在領(lǐng)域模型代碼和 web form之間。 圖 Hibernate overview Session接口負(fù)責(zé)執(zhí)行被持久化對象的 CRUD操作 (CRUD的任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的 SQL 語句。需要注意的是 SessionFactory 并不是輕量級的,因為一般情況下,一個項目通常只需要一個 SessionFactory就夠,當(dāng)需要操作多個數(shù)據(jù)庫時,可以為每個數(shù)據(jù)庫指定一個 SessionFactory。 HTML 語言自 以來,不再發(fā)布新版本,原因就在于 HTML 語言正變得越來越復(fù)雜化、專用化。 Div 的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來構(gòu)成這個塊的,其中所包含元素的特性由Div標(biāo)簽的屬性來控制,或者是通過使用樣式表格式化這個塊來進行控制 [8]。同時也是一種廣泛用于客戶端 Web 開發(fā)的腳本語言,常用來給 HTML網(wǎng)頁添加動態(tài)功能,比如響應(yīng)用戶的各種操作。它是輕量級的 js庫 (壓縮后只有 21k) ,它兼容 CSS3,還兼容各種瀏覽器 ( IE +, FF +, Safari +, Opera +)。一個具有優(yōu)秀負(fù)載能力,用戶友好的在線論壇系統(tǒng)可以獲得 較大的用戶群和訪問量。 安全性: 本論壇系統(tǒng)應(yīng)該保證系統(tǒng)在運行時的安全性問題。系統(tǒng)管理模塊由呂金負(fù)責(zé);版區(qū)管理模塊由王耀宇負(fù)責(zé);搜索模塊由朱瀛負(fù)責(zé);帖子模塊由劉東華負(fù)責(zé);統(tǒng)計模塊由任建新負(fù)責(zé)。系統(tǒng)登錄 /注銷:會員注冊、會員登錄、找回密碼、注銷登錄等。 帖子管理模塊: 描述用戶進入該系統(tǒng)后根據(jù)不同的權(quán)限可以對帖子進行什么管理操作。 版主管理子模塊 : 提供給管理員、版主對于版區(qū)內(nèi)容和用戶等進行管理的功能。 版塊管理子模塊 : 主要負(fù)責(zé)管理 帖子 。 用戶地域分布統(tǒng)計: 搜集用戶以及游客的 ip 信息,對其地域劃分進行統(tǒng)計并進行顯示。 根據(jù)項目成員數(shù)量及模塊化原則,把項目分成 5 個模塊,及admin+userAccount 對應(yīng)上述的系統(tǒng)管理子系統(tǒng)(由呂金完成), board 對應(yīng)版區(qū)管理子系統(tǒng)(由王耀宇完成), post 對應(yīng)業(yè)務(wù)管理子系統(tǒng)(由劉東華完成), search對應(yīng)搜索引擎子系統(tǒng)(由任建新完成), statistics 對應(yīng)統(tǒng)計子系統(tǒng)(由朱瀛完成)。對于 Hibernate 配置文件本來應(yīng)該有 ,但由于使用了 Spring的 IoC 控制容器來管理,所以 Hibernate 的配置信息加 在了 Spring的公共配置文件中, 所示。 針對回復(fù),設(shè)計和實現(xiàn)一個對回復(fù)操作的實體類以及相應(yīng)的業(yè)務(wù)邏輯類。 4 回復(fù)帖子 用戶可以在具有權(quán)限的版塊中,在具有回復(fù)權(quán)限的主題下可以發(fā)表帖子,對 主題中的內(nèi)容發(fā)表自己的看法和意見。 表 PostAction類功能定義 PostService 類功能定義,如表 所示。 2 添加回復(fù) 授權(quán)用戶登陸系統(tǒng)后瀏覽帖子是可以對帖子主題進行回復(fù)操作。 表 ReplyService 類功能定義 ReplyDAO 類功能定義,如表 所示。 表 AnnouncementService 類功能定義 AnnouncementDAO 類功能定義,如表 所示。 返回值 方法名 功能 參數(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, 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 27 boolean isTop void setActive 設(shè)置帖子是否活動 Post post, boolean isTop 表 PostService 類方法設(shè)計 Post 類:提供帖子數(shù)據(jù)信息。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 26 圖 帖子模塊整體類圖 類、方法設(shè)計 Post 子模塊類方法設(shè)計 PostService 類:提供創(chuàng)建帖子、刪除帖子、修改帖子、加載帖子、設(shè)置帖子的屬性(精華、高亮、置頂、活動)。 3 刪除公告 調(diào)用相應(yīng) DAO 層的服務(wù)來 刪除公告。 3 刪除回復(fù) 調(diào)用相應(yīng) DAO 層的服務(wù)來刪除回復(fù)。 序號 功能點 功能點詳細(xì)內(nèi)容 1 用戶 獲取或設(shè)置帖子的所屬用戶信息 2 版塊 獲取或設(shè)置帖子的所屬版塊信息 3 標(biāo)題 獲取或設(shè)置帖子的標(biāo)題信息 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 類功能定義 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 23 Reply 子模塊 ReplyAction類功能定義,如表 所示。被引用用戶的帖子內(nèi)容 將顯示到 回復(fù)帖的內(nèi)容 編輯器 中 ,用戶可以在 引用 內(nèi)容下方繼續(xù) 編輯其他回復(fù)內(nèi)容。 2 編輯帖子 用戶可以對發(fā)布過的主題或回復(fù)的帖子進行重新編寫。 針對帖子,設(shè)計和實現(xiàn)一個對帖子操作的實體類以及相應(yīng)的業(yè)務(wù)邏輯類。 如 Struts 的配置文件全局配置文件時 ,各模塊配置文件是:+、 、 、 、 , ,使用 include標(biāo)簽包含子模塊配置文件 。 站外搜索模塊 : 提供給除游客外的所有用戶搜索站外信息的功能。 版塊排行統(tǒng)計:通過“版塊排行統(tǒng)計”功能,用戶可以了解到關(guān)于版塊、主題、發(fā)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1