范曉玲
(常州輕工職業技術學院信息工程系,江蘇 常州 213164)
基于J2EE的會議室管理系統的設計與實現
范曉玲
(常州輕工職業技術學院信息工程系,江蘇 常州 213164)
隨著信息技術的不斷發展,各大公司都通過完善的會議室管理系統來削減人力和物力的消耗,增添會議室的服務項目,提升會議室的服務層次,縮小管理上的紕漏。本設計基于J2EE平臺提供的JSP、Servlet等技術,使用MySQL數據庫來實現會議室管理系統。系統簡單,操作容易,界面簡潔,功能完備,對企業的信息化管理起到一定促進的作用。
會議室管理系統;J2EE;JSP;MySQL
隨著社會的不斷發展,計算機已經遍布世界的每個角落。完善的會議室管理系統也成為了公司關注的重點。一個好的會議室管理系統不僅能夠減少公司大量的人力和物力,節省不必要的開支,還能夠為公司創造良好的經濟效益,維護公司良好的秩序。只需在計算機上對會議室進行簡單的操作,就可以獲得有關于會議室的一切信息,例如對會議室的預定,會議室的查詢等操作也變得輕而易舉,界面簡潔明了,擺脫了過去那種非常繁瑣的步驟,可以幫助企業規范化管理會議室資源,提高會議室資源的使用率,使企業管理水平更上一個臺階。
本系統基于B/S體系結構,使用JSP、Servlet等技術,實現會議室資源相關信息的管理。系統主要分為人事管理和會議室管理,可以對公司部門信息、員工信息進行添加、修改等,主要包括添加會議室、預訂會議室、會議室信息維護、審核預訂會議室等功能,本系統功能模塊圖如圖1所示。

圖1 系統功能模塊圖
3.1 系統拓撲結構
系統拓撲結構圖如圖2所示。

圖2 系統拓撲結構圖
3.2 數據庫設計
系統采用SQL Server數據庫,共有6張表。表結構分別是管理員信息表、部門表、用戶信息表、會議室信息表、會議信息表、會議室預訂信息表。
這些數據表的關系圖如圖3所示。

圖3 數據庫關系圖
4.1 人事管理
人事管理模塊主要用于對部門、員工等信息進行維護,可以實現添加、刪除、修改、查看詳細信息等功能。
4.2 會議室添加
會議室添加主要實現會議室基本信息添加功能,添加會議室功能流程圖如圖4所示。
4.3 會議室預訂
用戶輸入會議室名稱,預訂日期,時間,會議室主題,預訂人姓名進行預訂,如果預訂成功,提示預訂成功;若用戶預訂沖突(同一間會議室同一天預訂),彈出錯誤提示,重新預訂。會議室預訂功能流程圖如圖5所示。

圖4 添加會議室功能流程圖

圖5 會議室預訂功能流程圖
4.4 會議室預訂審核
管理員可以查看待審核預訂,然后根據一天的會議室安排情況,確定每一條會議室預訂在時間和地點上有沒有沖突,如果沒有則審核通過,否則就審核不通過。
采用J2EE+MySQL數據庫完成了會議室管理系統的設計與實現,系統還存在許多的不足,比如:系統模塊較少,已有模塊功能不齊全,有些功能過于簡單,以及系統的運行內存略大、兼容性等問題,這些為系統的改進提出了更高的要求。
[1]孫元鵬,陳文宇,吳永強,等.J2EE架構的模板化設計與實現[J].軟件工程與應用,2012(0 1):2 4-3 0.
[2]劉媛春,羅云翔.基于JSP的動態網頁技術[J].成都信息工程學院學報,200 5,2 0(4):3 9 8-40 1.
[3]羅在文.JSP技術訪問SQL Server數據庫的設計與實現[J].長春理工大學學報(自然科學版),2010,3 3(3):145-148.
(下轉第2 9頁)
TP311.52
A
1008-6609(2016)10-0022-02
范曉玲(19 79-),女,江蘇南通人,研究生,工程師,研究方向為計算機應用技術。
2016年度江蘇省現代教育技術研究課題,項目編號:2016-R-50 3 3 7;2016年江蘇省社科應用研究精品工程課題,項目編號:16 SYC-136。