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

正文內(nèi)容

基于struts2的外企會(huì)議管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-wenkub

2023-05-12 23:32:10 本頁(yè)面
 

【正文】 e room, restitution, scheduled and return the equipment, publishing conference, view the meeting, view picture messages and conference operations. General staff have the power of view the meeting, pictures,messages and so on. System is simple, elegant, easy to use, suitable for most business use. System development use the J2EE technology in the MyEclipse + Tomcat + MySQL development environment. The foreground of the system is developped with Jquery JSP web technology, and use Struts2 and ajax achieved through interaction with the background data, using the Hibernate technology to access the database, and use the Spring to manage Struts2 and Hibernate. In addition, MySQL database system provides a powerful development environment with the plete database support. Keywords: meeting。普通員工可以進(jìn)行查看會(huì)議,留言和會(huì)議圖片的功能。 系統(tǒng)分為 管理員、經(jīng)理和普通員工三種不同的用戶權(quán)限。所有權(quán)限都可以查看和修改個(gè)人資料。 系統(tǒng)簡(jiǎn)潔、大方,容易上手,適合大部分企業(yè)使用 。The Browser/Server architecture。 所以, 在日新月異的今天 , 傳統(tǒng)的 會(huì)議管理的方式 已經(jīng) 很 難 適應(yīng)外企發(fā)展 的新要求,要 想讓外企對(duì)開會(huì)的 效率 有所 提高,實(shí)現(xiàn) 一個(gè)外企會(huì)議管理系統(tǒng)是很有必要的 。 而 在外企 的會(huì)議里面 ,會(huì)議組織 人員 會(huì) 事 先準(zhǔn)備 好會(huì)議 材料,如果材料 的 閱讀量 比 較大,會(huì)預(yù)先另 外準(zhǔn) 備一份 會(huì)議 摘要,將 提前 準(zhǔn)備 好 的 資 料中的重點(diǎn)、 需要討論的重要部分進(jìn)行 標(biāo) 注 ,使 與會(huì)人員 能 很清楚地知道會(huì)議的要 點(diǎn)。 隨著 外企規(guī)模的 擴(kuò)大,業(yè)務(wù) 量上升,會(huì)議對(duì)于一個(gè)企業(yè)來(lái)說(shuō)變得尤為重要。 為了彌解決這些缺陷,提高外企開會(huì)的效率,以及會(huì)后的善后工作,會(huì)議管理系統(tǒng)就此誕生。 、快捷。南京工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 3 第二章 系統(tǒng)開發(fā)的平臺(tái)與技術(shù)介紹 系統(tǒng)使用 J2EE 開發(fā)、 WEB 容器 為 ,使用 Struts2 的 框架 配合Spring、 Hibernate 實(shí)現(xiàn)交互。 開發(fā)環(huán)境 J2EE J2EE 是 Java2 平臺(tái)企業(yè)版( Java 2 Platform,Enterprise Edition)的縮寫, 主要是一組技術(shù)規(guī)范 和 指南,包含 了 各 種各樣的 組件、 應(yīng)用程序 服務(wù)架構(gòu) 以 及技術(shù)層次, 但它們 都 有共同的標(biāo)準(zhǔn) 和 規(guī)格。 單:基于 J2EE 開發(fā)的應(yīng)用程序,因其業(yè)務(wù)邏輯被封裝成可復(fù)用的組件 ,并且好多 web 服務(wù)器和容器都為 J2EE 環(huán)境應(yīng)用程序提供了內(nèi)在支持,運(yùn)行部署也還很方便。 Tomcat 成為 時(shí)下很 流行的 Web 應(yīng)用服務(wù)器。 : Jquery 選擇器 主要分為四類:基本選擇器,層次選擇器,過(guò)濾選擇器,表單選擇器。 JavaScript JavaScript 是基于 事件 和 對(duì)象 的一種 驅(qū)動(dòng), 作為 客戶端腳本語(yǔ)言 ,它具有相當(dāng)高的安全性 。 它的工作流程大致為:客戶端向Web 服務(wù)器發(fā)送請(qǐng)求,將被 Struts2 核心控制器 FilterDispatcher 攔截,接著FilterDispatcher 通過(guò)讀取 文件,決定將客戶端請(qǐng)求轉(zhuǎn)發(fā)給響應(yīng)的業(yè)務(wù)邏輯控制器 Action 進(jìn)行處理,最后 Action 將處理結(jié)果輸出給客戶端。 Spring 的 面向切面技術(shù) 支持將一些 類似的 任務(wù) 像 安全 管理 、事務(wù) 管理 、日志 管理 等 任務(wù) 集中 起來(lái)進(jìn)行 管理, 這 5 樣可以使代碼 更好的復(fù)用 。 開發(fā)工具 MyEclipse10 MyEclipse 是 Genuitec 在原來(lái) Eclipse 的基礎(chǔ)上添加了自己的插件,利用它,我們可以極大的提高在數(shù)據(jù)庫(kù)和 JavaEE 的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面的工作效率。 FireBug Firebug 是 火狐旗 下 子公司開發(fā) 的一個(gè)插件 ,能夠調(diào)試所有網(wǎng)站語(yǔ)言, 它 可以查看和編輯 HTML、 用 控制臺(tái) 輸出 Javascript 的錯(cuò)誤信息 、監(jiān) 視 網(wǎng)絡(luò)狀況 查看請(qǐng)求信息和出錯(cuò)情況 , 很好的幫助開發(fā)人員 開發(fā) 和調(diào)試 JavaScript、 CSS、 HTML甚至是 Ajax??傊褪且徽淄暾鴱?qiáng)大的 WEB 開發(fā)工具。 圖 31 系統(tǒng)結(jié)構(gòu)圖 本系統(tǒng)操作主要分三種用戶:普通員工,部門經(jīng)理和總經(jīng)理。 經(jīng)理的功能用例圖如圖 33 所示。 系統(tǒng)總體設(shè)計(jì) 本系統(tǒng)的用戶通過(guò)首頁(yè),進(jìn)入登錄界面,通過(guò)用戶身份驗(yàn)證(用戶權(quán)限登級(jí))進(jìn)入不 同的管理頁(yè)面,用戶通過(guò)管理頁(yè)面進(jìn)行 具體的操作。 具有以上特點(diǎn),系統(tǒng)簡(jiǎn)潔友好,交互性強(qiáng),用戶操作簡(jiǎn)單,方便。 判斷用戶名,密碼和權(quán)限 管理員查看個(gè)人信息,用戶管理,會(huì)議室添加、審批,設(shè)備添加審批。 : 用戶可以查詢當(dāng)前與自己相關(guān)的會(huì)議 ,上傳會(huì)議資料,下載會(huì)議資料,并且可以按會(huì)議主題進(jìn)行模糊查詢 。 :權(quán)限為管理員的用戶可以對(duì)會(huì)議設(shè)備進(jìn)行添加,修改和刪除操作,并對(duì)已預(yù)訂的會(huì)議設(shè)備進(jìn)行審批和退回。 11 第四章 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)分析 根據(jù)系統(tǒng)的功能需求,詳細(xì)設(shè)計(jì)了數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)表項(xiàng)。 13 圖 45 會(huì)議 ER 圖 的 ER 圖包括 留言編號(hào),留言內(nèi)容,留言時(shí)間,留言者,所屬會(huì)議編號(hào) ,具體如圖 46 所示。 各字段的具體信息如表 41 所示: 表 41 職位 信息表( job) 主鍵 字段名稱 類型 允許為空 字段說(shuō)明 主鍵 j_id int 否 職位 編號(hào) j_name char(20) 是 職位 名稱 信息表( users):主要包括 用戶編號(hào),用戶名,密碼,性別,生日,職位編號(hào)和郵箱 。 各字段的具體信息如表 46 所示: 表 46 留言 信息表( note) 主鍵 或外鍵 字段名稱 類型 允許為空 字段說(shuō)明 外鍵 n_id int 否 留言編號(hào) n_assess char(150) 是 留言內(nèi)容 n_Attendance char(150) 是 發(fā)言人 n_Summary char(150) 是 發(fā)言時(shí)間 n_meetingid int 是 所屬會(huì)議編號(hào) 信息表( photo):主要包括 圖片編號(hào)、圖片名稱、圖片上傳者、圖片描述、所屬會(huì)議編號(hào) 。 其中的生日框綁定了一個(gè)日期插件。具體實(shí)現(xiàn)代碼如下: 日期轉(zhuǎn)換 在對(duì)對(duì)象中的值設(shè)置好后調(diào)用 userService 中的 saveUser 方法,然后調(diào)用 23 usersDAO 中 save 方法就可實(shí)現(xiàn)注冊(cè)功能。實(shí)現(xiàn)代碼為: 中: sessionFilter 中: 25 個(gè)人信息的查看與修改 在個(gè)人信息查看頁(yè)面 中,加載頁(yè)面時(shí)立即發(fā)送 ajax 請(qǐng)求,訪問(wèn)LoginAction 中得 findUserByName 方法 , 并 調(diào) 用 了 UsersService 中的findUserByName 方法 , 一直到 UsersDAO 中的 findByProperty 方法,與登錄時(shí)調(diào)用的一致,然后得到 list 型的 Users 對(duì)象,然后在 LoginAction 中獲取 list 型的 Users 對(duì)象中的第一個(gè) 值并賦給 result1 返回給前臺(tái)。 查詢 關(guān)鍵代碼為: 判斷職位的相關(guān)代碼: 在 Action 中的: 前臺(tái) js 代碼: 進(jìn)入頁(yè)面時(shí)發(fā)送請(qǐng)求 調(diào)用 findAllUsers 方法, 查詢 數(shù)據(jù)庫(kù)中 所有用戶的信息, 存放到 result2 中,在前臺(tái)得到信息后, 遍歷查詢到的信息 并 放置到表格中,當(dāng)使用查詢功能時(shí),獲取查詢 框中的值,并傳輸 到后臺(tái) action 中,然后對(duì)獲取的值進(jìn)行處理,放到 sql 進(jìn)行查詢。實(shí)現(xiàn)效果,如圖 59 所示, 具體實(shí)現(xiàn)代碼為: 圖 59 用戶管理界面 在按用戶名查詢時(shí), action 從前臺(tái)獲取到用戶輸入的值,在獲取的值前后添加 %,即可完成模糊查詢的效果,效果如圖 510 所示,其查詢 sql 為 第五章 系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 28 圖 510 用戶查詢效果界面 點(diǎn)擊修改按鈕時(shí),彈出隱藏的 div,并將表格中的數(shù)據(jù)填寫到相應(yīng)的控件里,具體實(shí)現(xiàn)代碼 : 實(shí)現(xiàn)效果如圖 511 所示 29 圖 511 用戶修改界面 修改功能的實(shí)現(xiàn)與上述注冊(cè)、查詢類似,只是在 userDAO 調(diào)用了 update方法。具體的實(shí)現(xiàn)方法與用戶管理頁(yè)面相似,不再重復(fù) 敘述。具體實(shí)現(xiàn)代碼如下: 在 meetingRoomAction 中 在 meetingSerivce 中 設(shè)備管理功能的實(shí)現(xiàn) 設(shè)備管理添加的功能,選擇設(shè)備類型(現(xiàn)在只允許添加投影儀和話筒)和數(shù)量,具體實(shí)現(xiàn)方法為: action 中獲取設(shè)備類型和數(shù)量的信息,使用遍歷的方法把數(shù)據(jù)插入數(shù)據(jù)庫(kù),插入后初始狀態(tài)為可借,申請(qǐng)者為空。修改的具體方法為:在meetingRoomAction 中用 session 獲取 users 對(duì)象的名字,從前臺(tái)獲取會(huì)議室 id,在 meetingSerivce 中根據(jù)會(huì)議室 id 查詢會(huì)議室信息,重新設(shè)置會(huì)議室狀態(tài)、設(shè)置申請(qǐng)者,然后執(zhí)行 update 操作。 關(guān)于參與者從 txt 文件導(dǎo)入的功能,是將文件傳輸?shù)胶笈_(tái) action 中,傳輸使用的是 html5 中上傳文件的方法,獲取文件的后綴名,如果后綴名不是 .txt,則直接顯示返回錯(cuò)誤信息,否則就通過(guò) Java 中的 inputStream 讀取文件中的文本并存放到 String 中,然后將 String 傳到前臺(tái),并顯示到 textArea 中。根據(jù)登錄用戶的用戶名,查詢當(dāng)前用戶所參加的會(huì)議,然后根據(jù)所選會(huì)議進(jìn)入留言板。 圖片查看功能,是發(fā)送請(qǐng)求,查詢圖片存放的路徑,根據(jù)路徑,將圖片顯示到 div 中。具體實(shí)現(xiàn)代碼如下: 圖片縮小的 Java 代碼 加載圖片的 js 代碼 實(shí)現(xiàn)效果如圖 5 521 所示 39 圖 520 查看圖片頁(yè)面 圖 521 圖片放大頁(yè)面 結(jié)束語(yǔ) 40 結(jié)束語(yǔ) 經(jīng)過(guò)兩個(gè)月的 艱苦奮斗 ,我的畢業(yè)設(shè)計(jì)基本 上 完成了。 在項(xiàng)目設(shè)計(jì)的初始階段,由于對(duì)相關(guān)技術(shù)不是很熟悉,遇到了不少的問(wèn)題,經(jīng)常會(huì)遇到參數(shù)傳遞不過(guò)去、獲取不到對(duì)象信息的情況,有些問(wèn)題甚至困擾我好幾天時(shí)間,還好通過(guò)上網(wǎng)查閱資料以及同學(xué)和老師的幫助,這些問(wèn)題慢慢地都被一一解決了。 這次畢業(yè)設(shè)計(jì)在論文方面有很多問(wèn)題,小的,大的,但老師不厭其煩的給我提出來(lái),并加以糾正,確實(shí)幫我解決了很多的麻煩。 參考文獻(xiàn) 41 參考文獻(xiàn) [1]杜聚賓 .搞定 J2EE: Struts+Spring+Hibernate 整合詳解與典型案例 [M].北京:電 子 工業(yè)出版社 ,2020. [2]胡波,邱加永,許煥新 . Struts2 基礎(chǔ)與案例開發(fā)詳解 [M].北京: 清華大學(xué)出版社 , 2020. [3]袁江 . jQuery 開發(fā)從入門到精通 [M].北京: 清華大學(xué)出版社 ,2020. [4]賈蓓,鎮(zhèn)明敏,杜磊 . Java Web 整合開發(fā)實(shí)戰(zhàn) 基于 Struts 2+Hibernate+Spring [M].北京: 清華大學(xué)出版社 , 2020. [5]蒲子明 .Struts 2+ Hibernate+ Spring 整合開發(fā)技術(shù)詳解 [M].北京:清華大學(xué)出版社 , 2020. [6]周志明 .深入理解 Java 虛擬機(jī): JVM 高級(jí)特性與最佳實(shí)踐 [M].北京: 機(jī)械工業(yè) 出 版社 ,2020. [7]許 令波 . 深 入 分析 Java Web 技術(shù)內(nèi)幕 [M].北京:電子工業(yè)出版社 ,2020. [8]李 鐘蔚 . Java 開發(fā)實(shí)戰(zhàn)寶典 [M]. 北 京 :清華大學(xué)出版社, 2020. [9]劉 俊亮,王清華 . JSP Web 開發(fā)學(xué)習(xí)實(shí)錄 [M].北京: 清華大學(xué)出版社 ,2020. [10][美 ]霍斯特曼,科內(nèi)爾 . Java 核心技術(shù) 卷 1 基礎(chǔ)知識(shí) [
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1