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

正文內(nèi)容

辦公自動(dòng)化系統(tǒng)的考勤管理模塊的設(shè)計(jì)與實(shí)現(xiàn)(1)(更新版)

2025-12-25 09:07上一頁面

下一頁面
  

【正文】 批量主題管理 管理員可以 通過 “ 批量主題管理 ” ,對 查詢 到的主題進(jìn)行批量移動(dòng)、刪除、置頂 /取消置頂、設(shè)置 /取消精華、打開 /關(guān)閉 、 刪除主題中的附件等操作 。 4 修改回復(fù) 授權(quán)用戶登陸系統(tǒng)后瀏覽帖子是可以對自己的帖子回復(fù)進(jìn)行修改操作。 序號(hào) 功能點(diǎn) 功能點(diǎn)詳細(xì)內(nèi)容 1 用戶 獲取或設(shè)置回復(fù)的所屬用戶信息 2 帖子 獲取或設(shè)置回復(fù)的所屬帖子信息 4 內(nèi)容 獲取或設(shè)置回復(fù)的內(nèi)容信息 5 狀態(tài) 獲取或設(shè)置帖子的狀態(tài)信息,如創(chuàng)建時(shí)間、最后修改時(shí)間 6 其他 暫無 表 Reply類功能定義 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 24 Announcement 子模塊 AnnouncementAction類功能定義,如表 所示。 序號(hào) 功能點(diǎn) 功能點(diǎn)詳細(xì)內(nèi)容 1 用戶 獲取或設(shè)置 公告 的所屬用戶信息 2 版塊 獲取或設(shè)置 公告 的所屬版塊信息 4 內(nèi)容 獲取或設(shè)置 公告 的內(nèi)容信息 5 狀態(tài) 獲取或設(shè)置帖子的狀態(tài)信息,如創(chuàng)建時(shí)間、最后修改時(shí)間 6 其他 暫無 表 Announcement 類功能定義 帖子模塊設(shè)計(jì) 由于帖子模塊既有前臺(tái)頁面顯示又有后臺(tái)邏輯處理要求,因此針對前臺(tái)頁面動(dòng)態(tài)顯示,我們使用 JSP+HTML頁面顯示。 屬性名 數(shù)據(jù)類型 屬性說明 id int 帖子唯一標(biāo)識(shí) userid int 用戶 id topic String 帖子主題 content String 帖子內(nèi)容 boardid int 版塊 id isTop boolean 是否置頂 isCream boolean 是否精華 isHighlight boolean 是否高亮 isActive boolean 是。 帖子模塊 系統(tǒng)后臺(tái)邏輯處理總體架構(gòu)如圖 所示。 序號(hào) 功能點(diǎn) 功能點(diǎn)詳細(xì)內(nèi)容 1 加載公告 調(diào)用相應(yīng) DAO 層的服務(wù)來加載公告。 序號(hào) 功能點(diǎn) 功能點(diǎn)詳細(xì)內(nèi)容 1 加載回復(fù) 調(diào)用相應(yīng) DAO 層的服務(wù)來加載回復(fù)。 表 PostService 類功能定義 PostDAO 類功能定義,如表 所示。 8 舉報(bào)帖子 用戶可以將有問題的帖子,舉報(bào)給版主,版主可以通南京大學(xué)軟件學(xué)院本科畢業(yè)論文 22 過舉報(bào)管理來處理該舉報(bào)。 Post 子模塊 PostAction類功能定義,如表 所示。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 20 圖 前臺(tái)頁面組織結(jié)構(gòu) 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 21 第四章 基于 SSH框架的 BBS項(xiàng)目的 帖子模塊 分析、設(shè)計(jì) 與實(shí)現(xiàn) 帖子模塊分析 由于我負(fù)責(zé)的是帖子模塊,而與帖子模塊相關(guān)的有帖子、回復(fù)、公告。代碼組織結(jié)構(gòu)如圖 所示。 搜索引擎子系統(tǒng)包括帖子搜索模塊,用戶搜索模塊和站外搜索模塊 帖子搜索模塊 : 提供給除游客外的所有用戶搜索論壇內(nèi)主題帖的功能。包括會(huì)員統(tǒng)計(jì)、論壇統(tǒng)計(jì)。在用戶管理 頁面上,管理員和版主可以管理用戶在本版的權(quán)限 ,可以對用戶進(jìn)行短期或永久禁止發(fā)帖等管理,同時(shí)也可以屏蔽某些 IP 對應(yīng)的用戶。超級(jí)版主具有本版區(qū)內(nèi)容管理的最高權(quán)限。 網(wǎng)站信息設(shè)置子模塊 : 為網(wǎng)站管理員提供友情鏈接管理和論壇幫助功能。會(huì)員通過會(huì)員賬號(hào)管理功能,進(jìn)行對自己賬號(hào)各個(gè)信息的設(shè)置和修改;管理員對會(huì)員賬號(hào)管理功能允許管理員對會(huì)員賬號(hào)進(jìn)行添加、查 詢、修改、刪除等操作,維護(hù)網(wǎng)站,同時(shí)還允許管理員對會(huì)員賬號(hào)或 IP的封禁。注冊會(huì)員可以對全站的主題帖進(jìn)行搜索,查找自己感興趣的主題進(jìn)行操作。 前臺(tái)主要運(yùn)用 JSP+Javascript+CSS+Div編寫以追求頁面的美觀。如比較著名的 Fckeditor,它提供的功能是非常豐富的,在文字、圖片編輯上可以和微軟的 word 相媲美。通過這個(gè)對象,您的 JavaScript 可在不重載頁面的情況與 Web 服務(wù)器交換數(shù)據(jù)。將內(nèi)容與表現(xiàn)形式分離,不僅可使維護(hù)站點(diǎn)的外觀更加容易,而且還可以使 HTML文檔代碼更加簡練,縮短瀏覽器的加載時(shí)間 [9]。 使用 Div+CSS 的網(wǎng)頁布局 ,具有以下優(yōu)點(diǎn):使頁面載入得更快、降低流量費(fèi)用、修改設(shè)計(jì)時(shí)更有效率、保持視覺的一致性、更好地被搜索引擎收錄、對瀏覽者和瀏覽器更具親和力。它是可選的,開發(fā)人員也可以設(shè)計(jì)編寫自己的底層事務(wù)處理代碼。這南京大學(xué)軟件學(xué)院本科畢業(yè)論文 8 里當(dāng)使用 session 這個(gè)術(shù)語時(shí),其 實(shí)指的是 Hibernate 中的 session,而以后會(huì)將HttpSession對象稱為用戶 session。 Hibernate 的核心接口一共有 5 個(gè),分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。而且,利用 sourcelevel 的元數(shù)據(jù)功能,還可以將各種行為信息合并到你的代碼中,這有點(diǎn)象 .Net 的 attribute 的概念。 Context(上下文 ) 封裝包構(gòu)筑于 Core 封裝包的堅(jiān)固基礎(chǔ)上:它提供了用一種框架風(fēng)格的方式來訪問對象,有些像 JNDI 注冊表。 Struts2 框架的大概處理流程如下: 1. 加載類( FilterDispatcher) 2. 讀取配置( struts 配置文件中的 Action) 3. 派發(fā)請求(客戶端發(fā)送請求) 4. 調(diào)用 Action( FilterDispatcher 從 struts 配置文件中讀取與之相對應(yīng)的Action ) 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 6 5. 啟用攔截器( WebWork 攔截 器鏈自動(dòng)對請求應(yīng)用通用功能,如驗(yàn)證) 6. 處理業(yè)務(wù)(回調(diào) Action的 execute()方法) 7. 返回響應(yīng)(通過 execute 方法將信息返回到 FilterDispatcher) 8. 查找響應(yīng)( FilterDispatcher 根據(jù)配置查找響應(yīng)的是什么信息如:SUCCESS、 ERROER,將跳轉(zhuǎn)到哪個(gè) jsp 頁面) 9. 響應(yīng)用戶( jsp客戶瀏覽器端顯示) Spring是一個(gè)開源框架,它由 Rod Johnson創(chuàng)建。 在 Action實(shí)現(xiàn)類方面, Action類繼承一個(gè)抽象基類 ,是面向抽象類編程而不是面向接口編程; Action類可以實(shí)現(xiàn)一個(gè) Action接口,也可以實(shí)現(xiàn)其他接口,使可選和定制的服務(wù)成為南京大學(xué)軟件學(xué)院本科畢業(yè)論文 5 可能, Struts 2 提供一個(gè) ActionSupport 基類去實(shí)現(xiàn)常用的接口, 即使 Action接口不是必須實(shí)現(xiàn)的,只有一個(gè)包含 execute 方法的 POJO 類都可以用作 Action。該框架以 ActionServlet 作為核心控制器,整個(gè)應(yīng)用由客戶端請求驅(qū)動(dòng)。 JDBC JDBC API為訪問不同的數(shù)據(jù)庫提供了一種統(tǒng)一的途徑,像 ODBC一樣, JDBC對開發(fā)者屏蔽了一些細(xì)節(jié)問題,另外, JDBC 對數(shù)據(jù)庫的訪問也具有平臺(tái)無關(guān)性。 第二章技術(shù)概述 主要對這類項(xiàng)目中常用的技術(shù)做概要性的介紹,使讀者對此類項(xiàng)目的實(shí)現(xiàn)技術(shù)有大致的了解,便于理解后續(xù)內(nèi)容。 JSP 是由 SUN(現(xiàn)已被 Oracle 收購)公司倡導(dǎo),許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),它同 PHP、 ASP 一樣也是在 HTML中 插入 Java 程序段和 JSP 標(biāo)記從而形 成 JSP 文件,編譯成字節(jié)碼然后由服務(wù)器解釋執(zhí)行,除第一次訪問時(shí)要求把 JSP 文件編譯成字節(jié)碼文件速度較慢外,以后訪問都很快。目前,在線論壇已不是新事物,許許多多的別具特色的論壇在網(wǎng)絡(luò)上隨處可見。 本篇論文介紹的是帖子模塊,主要是實(shí)現(xiàn)帖子的業(yè)務(wù)邏輯操作及相應(yīng)的前臺(tái)頁面顯示。主要分為五個(gè)模塊:系統(tǒng)管理模塊、版區(qū)管理模塊、搜索模塊、統(tǒng)計(jì)模塊和帖子模塊。它不受時(shí)間和空間的約束,論壇用戶可以發(fā)表自己的觀點(diǎn),一起探討某個(gè)問題。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 2 同樣是微軟的產(chǎn)品,它是針對 ASP 進(jìn)行的完全重寫,是基于微軟的 .NET 平臺(tái),解決了傳統(tǒng) ASP 運(yùn)行相對 PHP、 JSP 速度較慢的問題,是用于構(gòu)建 Web 應(yīng)用程序的一個(gè)完整框架,可選擇的編程語言靈活(如 VB、 C等或者混合編程),并且 由于 .NET平臺(tái), 這個(gè)框架支持真正的面向?qū)ο缶幊蹋?OOP)。 第一章概述和緒論主要介紹了項(xiàng)目的背景知識(shí)、目前國內(nèi)外針對這類 Web項(xiàng)目的實(shí)現(xiàn)方式和優(yōu)缺點(diǎn)分析比較以及論文的主要工作和組織結(jié)構(gòu) 。下面分別對著兩種技術(shù)進(jìn)行概述。 MVC 框架,對于 Web 應(yīng)用的 MVC 模式有很深遠(yuǎn)的意義。 。 Struts 2 以 WebWork 為核心,采用攔截器的機(jī)制來處理用戶的請求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與 Servlet API完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。這里的基礎(chǔ)概念是 BeanFactory,它提供對 Factory模式 的經(jīng)典實(shí)現(xiàn)來消除對程序性單例模式的需要,并真正地允許你從程序邏輯中分離出依賴關(guān)系和配置。 Spring 的 AOP 封裝包提供了符合 AOP Alliance 規(guī)范的面向方面的編程( aspectoriented programming)實(shí)現(xiàn),讓你可以定義,例如方法攔截器( methodinterceptors)和切點(diǎn)( pointcuts),從邏輯上講,從而減弱代碼的功能耦合,清晰的被分離開。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java 的客戶端程序使用,也可以在 Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB的 J2EE架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任 [7]。同時(shí), Hibernate 的 session不同于 JSP 應(yīng)用中的 HttpSession。 Transaction接口負(fù)責(zé)事務(wù)相關(guān)的操作。在 XHTML網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中,不再使用表格定位技術(shù),而是采用 DIV+CSS 的方式實(shí)現(xiàn)各種定位。頁面內(nèi)容存放在 HTML 文 檔中,而用于定義表現(xiàn)形式的 CSS 規(guī)則則存放在另一個(gè)文件中或 HTML文檔的某一部分,通常為文件頭部分。通過 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 對象來直接與服務(wù)器進(jìn)行通信。現(xiàn)在在線 HTML 編輯器可以選擇的有很多。 項(xiàng)目支持的語言: 本項(xiàng)目后臺(tái)程序 Java 語言編寫,以實(shí)現(xiàn)強(qiáng)大的功能。 未注冊的用戶可以通過賬號(hào)管理流程注冊成會(huì)員,會(huì)員可以管理自己的個(gè)人信息,也可以進(jìn)入帖子管理流程,進(jìn)行發(fā)帖,回帖,管理、收藏、訂閱帖子;管理員包括版主,分區(qū)版主,超級(jí)版主,系統(tǒng)管理員可以進(jìn)入 管理員管理流程,對論壇系統(tǒng)進(jìn)行各種管理活動(dòng)。 南京大學(xué)軟件學(xué)院本科畢業(yè)論文 14 圖 系統(tǒng)總體架構(gòu) 系統(tǒng)管理子系統(tǒng) 系統(tǒng)管理模塊主要進(jìn)行會(huì)員信息自主管理,管理員對會(huì)員賬號(hào)的管理以及管理員對網(wǎng)站基礎(chǔ)信息的管理功能。 管理員會(huì)員管理子模塊 : 提供給管理員添加會(huì)員、會(huì)員管理、禁止會(huì)員、禁止 IP、會(huì)員資料管理、權(quán)限管理、查看會(huì)員列表等功能。管理員具有最高權(quán)限,擁有創(chuàng)建、管理和刪除版區(qū)的權(quán)限 ,同時(shí)對于版區(qū)和板塊的內(nèi)容具以及版區(qū)內(nèi)的用戶具有管理的權(quán)限。管理員和版主可以在公告區(qū)發(fā)布公告。 基本情況統(tǒng)計(jì):從論壇的會(huì)員和版塊的角度對論壇的信息進(jìn)行匯集,可以使用戶對論壇的基本信息有一個(gè)總體 的了解。還引用 Google 的搜索欄提供站外搜索功能。對于 dao 層和 service層使用面向接口的編程方式,即針對數(shù)據(jù)庫的操作( dao 層)提供一組接口,并且提供一個(gè) Hibernate 的實(shí)現(xiàn);針對服務(wù)提供層( service 層)同樣提供一組接口和一個(gè)默認(rèn)的實(shí)現(xiàn)方式。 組織結(jié)構(gòu)如圖 所示。 完成瀏覽公告、添加公告、修改公告、刪除公告等功能。 7 推薦帖子 用戶可以將有價(jià)值的主題以短消息的形式推薦給站內(nèi)用戶或以郵件的形式推薦給其他好友。 3 附件管理 管理員可以 通過 “附件 管理 ”功能,對論壇中所有的附件進(jìn)行查詢、刪除、下載操作。 表 ReplyAction類功能定義 ReplyService 類功能 定義,如表 所示。 序號(hào) 功能點(diǎn) 功能點(diǎn)詳細(xì)內(nèi)容 1 加載公 告 用戶瀏覽版塊是,需要加載版塊所屬的公告信息 2 添加公告 當(dāng)版塊沒有公告信息時(shí)可以添加公告信息 3 刪除公告 當(dāng)版塊有公告信息時(shí)可以刪除公告信息 4 修改公告 當(dāng)版塊有公告信息時(shí)可以修改公告信息 表 AnnouncementAction類功能定義 AnnouncementService 類功能定義,如表 所示。針對后臺(tái)邏輯處理,使用 WebMVC架構(gòu)模型,分為四層:最高層 Action層,通過調(diào)用 Service 層完成頁面請求任務(wù);南京大學(xué)軟件學(xué)院本科畢業(yè)論文 25 Service 層提供本模塊所有功能,與 數(shù)據(jù)庫相關(guān)的操作調(diào)用 DAO 等完成任務(wù);DAO 層處理與數(shù)據(jù)庫有關(guān)的操作,如增刪改查; Model 層即實(shí)體模型層,提供需要用到的實(shí)體類,如 Post、 Reply、 Announcement 實(shí)體類,為其它層服務(wù)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1