- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
基于J2EE的会议室管理系统的设计与实现
?
?
刘婷
摘要:为了更好地管理有限的会议室资源,提高会议室的利用率,该文设计并实现了一个基于SSH框架的javaEE页面会议室管理系统。在实现过程中,基本遵循软件工程方法进行系统分析,总体设计,详细设计和软件测试。它实现了用户登录,会议室模块管理和资源设备管理等功能。
关键词:会议室管理;SSH框架;功能实现
中图分类号:TP311?文献标志码:A
文章编号:1009-3044(2019)14-0043-02
Abstract:Inordertobettermanagethelimitedmeetingroomresourcesandimprovetheutilizationrateofthemeetingroom,thispaperdesignsandimplementsajavaEEpagemeetingroommanagementsystembasedonSSHframework.Intheimplementationprocess,basicfollowthesoftwareengineeringmethodforsystemanalysis,overalldesign,detaileddesignandsoftwaretesting.Itrealizesthefunctionsofuserlogin,meetingroommodulemanagementandresourceequipmentmanagement.
Keywords:MeetingRoomManagement;SSHframework;FunctionImplementation
1背景
会议室管理是政府部门和企业管理水平的重要体现。基于javaEE的會议室管理系统允许会议室用户进行提前预定,避免冲突或会议室的软硬件不达标的现象发生,它的出现不仅可以准确分析大量会议室的容量,设备,位置和预约信息,而且可以使会议室查询和使用的速度加快。从另一个角度而言,它可以提高单位办公自动化效率,是当今信息化进程中协调部门之间办公效率的一个理想解决平台[1]。
2系统需求分析
2.1系统需求
系统采用SSH框架,使用B/S模式,数据存储在数据库中,所有的操作在浏览器中进行。
2.2性能需求
一个高效的系统需要满足安全性和稳定性需求,以保证可靠和有效的操作,同时系统的准确性和及时性以及对数据的处理能力是必要的,其成功或失败在很大程度上决定系统的开发过程,以确保有针对性的指定特定方案[2]。
2.3数据需求
会议室管理系统的数据应该至少满足如下几个特点:1)录入和处理数据的实时性和准确性;2)数据要能共享与数据的独立;3)数据的完整性和一致性[3]。
2.4功能需求描述
通过对会议室管理系统的需求进行初步研究,系统要完成的主要功能如下:
1)用户登录
超级管理员或普通管理员通过账户名和密码登录系统进行相关操作。
2)管理员管理
超级管理员可通过该功能完成对普通管理员信息的修改。
3)会议室管理
完成所管理的会议室的增删改查,以便于查看会议室的状态和使用信息。
4)资源设备管理
会议室的常用设备,如投影仪、空调、电视、写字板等。
5)预定管理
会议室使用过程中会用到上述一些设备,这个模块主要完成对已预定的这些设备和会议室预定信息的管理功能。
6)统计管理
对各个会议室使用的时间具体信息进行记录,并方便查看。
7)日历管理
以显示日历的形式对会议室的预约信息进行查看,更加直观地确定各个会议室和设备的使用状态。
3系统概要设计
3.1系统目标
会议室管理系统允许管理员快速高效地预约会议室,减少公司的成本管理,会议管理系统的具体目标主要有[4]:
1)对会议室预定的一系列相关功能的实现。
2)管理会议室设备。
3)会议室预定管理。
4)系统用户信息的管理。
5)对会议室的使用记录与统计。
6)平稳运行且可靠性高。
3.2系统模块划分
本文的会议室管理系统具有以下模块,即用户登录,管理员管理,会议室管理,资源设备管理,预约,统计,日历管理等信息。会议室管理的系统架构如图1所示。
3.3数据库结构设计
数据库应用程序从数据库的设计开始,数据库设计实际上是数据的内容和组织形式的设计。在设计数据库时,首要考虑的是数据库的设计目标。一个好的数据库,应该没有冗余数据,可以快速找到对应的记录,并且易于维护。如果能够实现所有数据库的设计目标,当然最完美,但两者是相互排斥的,不可能同时实现,例如,消除冗余数据,会自然而然地降低定位记录的速度[5]。在本系统中,
文档评论(0)