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

正文內(nèi)容

基于struts2的外企會議管理系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-06-19 23:32 本頁面
 

【文章內(nèi)容簡介】 個優(yōu)秀的持久層框架,充分體現(xiàn)了 ORM 的設(shè)計理念,提供了高效的對象到關(guān)系型數(shù)據(jù)庫的持久化服務(wù)。他將持久化服務(wù)從軟件業(yè)務(wù)層中完全抽取出來,讓業(yè)務(wù)邏輯的處理更加簡單,程序 之間的各種業(yè)務(wù)并非緊密耦合,更加有利于高效的開發(fā)與維護。開發(fā)人員在程序中可以利用面向?qū)ο蟮乃枷雽﹃P(guān)系型數(shù)據(jù)進行持久化操作,為關(guān)系型數(shù)據(jù)庫和對象型數(shù)據(jù)打造一個便捷的高速公路。 開發(fā)工具 MyEclipse10 MyEclipse 是 Genuitec 在原來 Eclipse 的基礎(chǔ)上添加了自己的插件,利用它,我們可以極大的提高在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面的工作效率。它的 JavaEE 集成開發(fā)環(huán)境功能豐富,包含了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML、 CSS、 Javascript、 JSP、 Struts、 Spring、MySQL、 Hibernate。 MyEclipse 所擁有的智能提示的功能,可以加快代碼的編寫速度,對有些不太熟悉的 Java 類,它會彈出相應(yīng)的對象以及對象的返回值,省去了查詢 api 的功夫。在 MyEclipse 中,對 Java 類進行重命名時,它會智能地對類中的類名進行修改,很是方便。 FireBug Firebug 是 火狐旗 下 子公司開發(fā) 的一個插件 ,能夠調(diào)試所有網(wǎng)站語言, 它 可以查看和編輯 HTML、 用 控制臺 輸出 Javascript 的錯誤信息 、監(jiān) 視 網(wǎng)絡(luò)狀況 查看請求信息和出錯情況 , 很好的幫助開發(fā)人員 開發(fā) 和調(diào)試 JavaScript、 CSS、 HTML甚至是 Ajax。 但 FireBug 最厲害的,我覺得的就是調(diào)試 javascript 的功能。因為javascript 不能 在 MyEclipse 調(diào)試,而且 firebug 的 js 調(diào)試功能使用起來非常方便 。除此之外,其他功能還很強大,比如 html,css,dom 的查看與調(diào)試,網(wǎng)站整體分析等等??傊褪且徽淄暾鴱姶蟮? WEB 開發(fā)工具。再有就是其為開源的軟件。 第三章 系統(tǒng)概要設(shè)計 6 第三章 系統(tǒng) 概要設(shè)計 系統(tǒng)功能需求 系統(tǒng)開發(fā)要求開發(fā)者 熟悉 外企會議的 流程,實現(xiàn)結(jié)果要求界面友好,健壯性強,功能完善。參照任務(wù)書,及需求設(shè)計文檔,擬定系統(tǒng)的功能結(jié)構(gòu)圖 如 31 所示。 圖 31 系統(tǒng)結(jié)構(gòu)圖 本系統(tǒng)操作主要分三種用戶:普通員工,部門經(jīng)理和總經(jīng)理。 面對普通員工,系統(tǒng)提供的功能主要有: 查看會議,留言板,圖片管理 。普通員工的功能用例圖如 32 所示。 個人信息 設(shè)備管理 查看留言 會議管理 發(fā)布會議 查看會議 上傳資料 留言板 會議圖片 留言 修改個人信息 會議室管理 會議室管理 設(shè)備管理 系統(tǒng) 管理員 經(jīng)理 普通員工 個人信息 修改個人信息 設(shè)備管理 設(shè)備審批 會議室管理 會議室審批 設(shè)備申請 設(shè)備歸還 會議室申請 會議室歸還 查看圖片 上傳圖片 會議室管理 查看會議 下載會議資料 7 圖 32 普通員工用例圖 面對經(jīng)理,系統(tǒng)提供的功能除了普通員 工具有的功能外,還包括 發(fā)布會議 和會議室管理中的會議室申請和歸還。 經(jīng)理的功能用例圖如圖 33 所示。 圖 33 經(jīng)理用例圖 第三章 系統(tǒng)概要設(shè)計 8 面對管理員,系統(tǒng)提供的功能有個人信息,用戶管理和會議室管理中的添加會議室,和審批會議室。用例圖如圖 34 所示。 圖 34 管理員用例圖 系統(tǒng)介紹 系統(tǒng)總體框架 本系統(tǒng)采用的是基本的 B/S 結(jié)構(gòu)模式開發(fā),其具體的框架,如圖 35 所示。 系統(tǒng)總體設(shè)計 本系統(tǒng)的用戶通過首頁,進入登錄界面,通過用戶身份驗證(用戶權(quán)限登級)進入不 同的管理頁面,用戶通過管理頁面進行 具體的操作。系統(tǒng)操作流程圖如 圖36 所示。 圖 35 系統(tǒng)框架 9 系統(tǒng)總體特點 :使用 css 對界面進行了美化,擁有良好的視覺效果。 : 使用 Ajax 技術(shù)實現(xiàn)異步請求。 具有以上特點,系統(tǒng)簡潔友好,交互性強,用戶操作簡單,方便。 系統(tǒng)功能說明 :權(quán)限為經(jīng)理的用戶才可以發(fā)布會議信息。包括會議主題,會議類型,會議時間,會議組織者,會議參與者(從文本文件中導(dǎo)入),會議室信息(已經(jīng)審批通過的),會議描述,會議目的 。 否 是 圖 36 系統(tǒng)流程圖 開 始 輸入用戶名,密碼,選擇權(quán)限。 判斷用戶名,密碼和權(quán)限 管理員查看個人信息,用戶管理,會議室添加、審批,設(shè)備添加審批。 經(jīng)理查看個人信息,發(fā)布會議,查看會議,上傳會議 資料,會議室預(yù)訂和退回,設(shè)備預(yù)定和退回,留言板功能 ,圖片查看圖片、上傳圖片。 普通員工查看個人信息,查看會議,下載會議資料, 留言板查看留言及發(fā)布留言,圖片管理查看圖片、上傳圖片。 退出登錄 結(jié) 束 第三章 系統(tǒng)概要設(shè)計 10 : 點擊個人信息可顯示當(dāng)前登錄的用戶信息,包括用戶名,密碼,性別,生日,職位和郵箱信息,同時可以修改當(dāng)前的信息 。 : 用戶可以查詢當(dāng)前與自己相關(guān)的會議 ,上傳會議資料,下載會議資料,并且可以按會議主題進行模糊查詢 。 :權(quán)限為管理員的用戶可以對用戶進行管理,包括對用戶名的模糊查詢,修改和刪除。 :權(quán)限為管理員的用戶可以對會議室進行添加,修改和刪除操作,并對已預(yù)訂的會議室進行審批和退回。權(quán)限為經(jīng)理的用戶可以查詢可用會議室,預(yù)定會議室和歸還會議室。 :權(quán)限為管理員的用戶可以對會議設(shè)備進行添加,修改和刪除操作,并對已預(yù)訂的會議設(shè)備進行審批和退回。權(quán)限為經(jīng)理的用戶可以查詢可用會議設(shè)備,預(yù)定會議設(shè)備和歸還會議設(shè)備。 :權(quán)限為經(jīng)理和普通員工的用戶可以根據(jù)會議主題查看留言和留言及回復(fù)。 :權(quán)限為經(jīng)理和普通員工的用戶可以根據(jù)會議主題上傳會議中的精彩圖片,瀏覽已上傳的圖片,并對會議圖片進行放大、縮小和旋轉(zhuǎn)的操作。 11 第四章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫分析 根據(jù)系統(tǒng)的功能需求,詳細設(shè)計了數(shù)據(jù)庫及數(shù)據(jù)庫表項。本系統(tǒng)包括部門、組、職位、用戶、共享類型、共享文件、考勤時間、考勤信息等多個實體,以下是各個實體的 ER 圖。 ER 圖有職位 編號 , 職位名稱 , 具體如 圖 41 所示 : 圖 41 部門 ER 圖 的 ER 圖有用戶 編號 ,用戶名,密碼,性別,生日,職位 編號 和郵箱 ,具體如圖 42 所示。 圖 42 用戶 ER 圖 的 ER 圖主要包括 會議室號碼,會議室名稱,會議室容量,會議室描述,會議室狀態(tài)(是否可借),會議室申請狀態(tài), 會議申請人, 具體如圖 43 所示 : 第四章 數(shù)據(jù)庫設(shè)計 12 圖 43 會議室 ER 圖 ER 圖主要包括設(shè)備編號、設(shè)備類型、設(shè)備狀態(tài)和設(shè)備設(shè)備申請者 ,具體如圖 44 所示: 圖 44 設(shè)備 ER 圖 的 ER 圖 主要 包括 會議 編號、 會議主題 、 會議類型 、 會議時間 、 會議組織者 、 會議參與者 、 會議室 、 會議描述 、 會議目的,附件路徑 ,具體如圖 45所示。 13 圖 45 會議 ER 圖 的 ER 圖包括 留言編號,留言內(nèi)容,留言時間,留言者,所屬會議編號 ,具體如圖 46 所示。 圖 46 留言板 ER 圖 的 ER 圖包括 圖片 編號、 圖片名稱 、 圖片上傳者 、 圖片描述、 所屬會議 編號,具體如圖 47 所示。 第四章 數(shù)據(jù)庫設(shè)計 14 圖 47 會議圖片 ER 圖 數(shù)據(jù)庫表設(shè)計 在 節(jié) 中 詳細 的 介紹了系統(tǒng)中所有實體的信息及其屬性,其中每個實體在數(shù)據(jù)庫中 都 對應(yīng)著一張表,所 以本 系統(tǒng)的數(shù)據(jù)庫共有 7 張表,下面將這些表進 行詳細的設(shè)計及說明。 信息表( job):主要包括 職位 編號, 職位 名稱 。 各字段的具體信息如表 41 所示: 表 41 職位 信息表( job) 主鍵 字段名稱 類型 允許為空 字段說明 主鍵 j_id int 否 職位 編號 j_name char(20) 是 職位 名稱 信息表( users):主要包括 用戶編號,用戶名,密碼,性別,生日,職位編號和郵箱 。 各字段的具體信息如表 42 所示: 表 42 用戶 信息表( users) 主鍵 或外鍵 字段名稱 類型 允許為空 字段說明 主鍵 u_id int 否 用戶 編號 u_name char(50) 是 用戶名 u_password char(20) 是 密碼 15 續(xù) 表 42 用戶信息表( users) u_gender char(2) 是 性別 u_birthday date 是 生日 外鍵 u_jobid int 否 職位編號 mail int 是 郵箱 信息表( meetingroom):主要包括 會議室編號,會議室名稱,會議室容量,會議室描述,會議室狀態(tài)(是否可借),會議室申請狀態(tài) , 申請人 。 各字段的具體信息如表 43 所示: 表 43 會議室 信息表( meetingroom) 主鍵 或外鍵 字段名稱 類型 允許為空 字段說明 主鍵 r_id int 否 會議室 編號 r_name char(20) 是 部門編號 r_capacity int 是 會議室容量 r_state int 是 會議室狀態(tài) r_description char(50) 是 會議室描述 r_reserve int 是 申請狀態(tài) r_appliy char(50) 是 申請人 ( equipment):主要包括設(shè)備編號、設(shè)備類型、 設(shè)備狀態(tài)、設(shè)備申請者。 各字段的具體信息,如表 44 所示: 表 44 設(shè)備信息表( equipment) 主鍵或外鍵 字段名稱 類型 允許為空 字段說明 主鍵 e_id int 否 設(shè)備 編號 e_name char(50) 是 設(shè)備類型 e_state int 是 設(shè)備狀態(tài) e_applier char(255) 是 申請人 信息表( meeting): 主要 包括會議 的 編號、會議主題、會議 的 類型、會議 開始 時間、會議組織者、會議參與者、 會議狀態(tài)、 會議室、會議描述、會議目的,附件路徑 ,會議設(shè)備 各字段的具體信息如表 45 所示: 第四章 數(shù)據(jù)庫設(shè)計 16 表 45 會議 信息表( meeting) 主鍵 或外鍵 字段名稱 類型 允許為空 字段說明 主鍵 m_id int 否 會議編號 m_theme char(20) 是 會議主題 m_type char(10) 是 會議類型 m_time date 是 會議時間 外鍵 m_organizer int 是 會議組織者 m_joiner char(150) 是 會議參與者 m_state int 是 會議狀態(tài) m_room int 是 會議室編號 m_description char(100) 是 會議描述 m_duty char(50) 是 會議目的 m_path char(100) 是 會議材料下載地址 m_equipment char(150) 是 會議 設(shè)備 信息表( note):主要包括 留言編號,留言內(nèi)容,留言時間,留言者,所屬會議編號 。 各字段的具體信息如表 46 所示: 表 46 留言 信息表( note) 主鍵 或外鍵 字段名稱 類型 允許為空 字段說明 外鍵 n_id int 否 留言編號 n_assess char(150) 是 留言內(nèi)容 n_Attendance char(150) 是 發(fā)言人 n_Summary char(150) 是 發(fā)言時間 n
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1