范晓玲
(常州轻工职业技术学院信息工程系,江苏 常州 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。