摘要 I 本源码下载地址:摘要 Internet 视频会议系统利用互联网媒介传送视频信息,使在不同地点的与会者,跨越时空限制,召开实时会议。本文基于 V2 Conference 视频会议系统,完成了视频会议管理系统的研究与开发,为V2 Conference 提供基于 Web的远程会议管理的功能。本文利用UML语言对V2 Conference会议管理系统进行需求分析。会议管理系统主要涵盖了用户管理、会议预约管理和会议通知管理等功能模块。本文利用JSP开发工具,设计并实现了基于 Web的V2 Conference会议管理系统。系统将用户分为不同类型,集中管理各类型用户的个人信息、登录权限和用户行为。系统采用合理的会议预约算法,可以根据用户的会议预约要求,依据会议预约的各种规则和参数的约束,对网络带宽、会议服务器等会议资源进行分配和管理,保障会议的顺利召开。系统还提供会议通知功能,将用户预约会议的通知分发到各与会者。本视频会议管理系统在 Internet/Intranet 环境下进行了开发和测试,分散应用与集中管理相结合,交互性和实时性相统一,实现了良好的跨平台兼容性,系统易于操作,易于维护。 [关键字]:管理系统,视频会议,会议预约目录 II 目录摘要............................................................................................................................I 目录...........................................................................................................................II 第 1章绪论..............................................................................................................1 1.1 项目背景.......................................................................................................1 1.1.1 视频会议系统概述.....................................................................................1 1.1.2 V2 视频会议系统(V2 Conference).........................................................2 1.1.3 会议管理系统概述.....................................................................................3 1.2 会议管理系统的关键技术............................................................................4 第 2章会议管理系统的需求分析...........................................................................5 2.1 UML简介.....................................................................................................5 2.2 会议管理系统的需求分析............................................................................5 2.2.1 用例模型.....................................................................................................5 2.2.2 角色............................................................................................................7 2.2.3 用例图......................................................................................................10 2.2.4 交互图......................................................................................................12 2.3 小结............................................................................................................14 第 3章会议管理系统的设计与实现......................................................................15 3.1 会议管理系统的设计.................................................................................15 3.1.1 主类..........................................................................................................15 3.1.2 对象持久化...............................................................................................15 3.1.3 DBMS的选择............................................................................................16 3.1.4 数据库表结构...........................................................................................16目录 III 3.1.5 实现技术...................................................................................................19 3.2 会议管理系统运行方案.............................................................................22 3.3 系统实现.....................................................................................................23 3.3.1 会议预约算法...........................................................................................23 3.3.2 主要功能模块页面调用关系....................................................................28 3.3.3 关键页面...................................................................................................29 第 4章总结..........................................................................................................31 致谢...........................................................................................错误!未定义书签。附录..........................................................................................................................34 本文涉及的源程序代码.........................................................................................34第1章绪论 1 第1章绪论 1.1 项目背景本设计是开发基于 Web 的会议管理系统。该会议管理系统是 V2 视频会议系统(V2 Conference )的组成部分,为其提供基于 Web的远程会议管理的功能。它主要解决V2 Conference的会议预约、会议管理、用户管理等问题。 1.1.1 视频会议系统概述当今信息社会呈现出两个显著的特点:一方面是国际交流日趋广泛,国际竞争日趋激烈,商业活动的各个方面日趋全球化,参与国际竞争、跨国经营已成为大企业的发展方向;另一方面是办公个人化的要求越来越高,随时随地需要与集团或其他人交流。这些特点要求将信息通信网络连接到世界各个角落,提供方便、快捷、丰富多彩的通信手段。而视频会议系统就是适应这种需求的产品,它把传统会议面对面交流的自然感带给了用户,可以在与同事、客户进行面对面交流的同时,共享文件、图形、图表,甚至共享只存在于 PC 中的应用程序。因此,用户能更为迅速、准确地把握决策机会,使更多的人加入到重要决策当中,并形成一个更加开放、更加协作的工作环境。视频会议就是利用视频信息通过通信网络召开会议的通信方式。它不仅可以传递与会者的声音和图像,而且还可以传递文件、图表、实物展示、会议室气氛等各种静止和活动的图像、视频信息。视频会议系统是一种松散结构的会议系统,它使不同地点的与会者像参加普通会议一样“面对面”地召开会议、讨论问题,既无旅途劳顿之苦,又节省了会议支出,提高了会议效率。视频会议的发展在很大程度上受用户需求的影响,并受相关技术,如:宽带网技术、分布式处理技术、芯片技术及多媒体信息处理技术等发展水平的制约。多媒体信息处理技术是会议电视的关键技术,主要针对各种媒体进行信息压缩和处理,而压缩处理后视频质量的高低是决定多媒体服务质量好坏的主要因素,特别是早期的视频会议产品,各厂商都以编解码算法作为竞争的法宝,比如ITU-T的H.263+和ISO/IEC的MPEG-1、MPEG-2、MPEG-4等。这些标准覆盖了很大的视频速率范围和应用领域,支持不同速率、不同的图像质量要求等条件的视频业务,能够满足包括电视会议、视频电子邮件、可视电话、广播级视频应用等不同要求的服务。第1章绪论 2 宽带网络技术是影响会议电视发展的另一个重要因素。目前宽带网络技术正逐渐成为主流接入技术,它包括 xDSL、混合光纤同轴(HFC)、光纤到户(FTTH)、交互式数