本发明属于移动互联网应用领域,特别涉及一种基于云端的会议系统及其实现方法。
背景技术:
目前,政府、企业、学校等机构经常会召开大量会议,如果有一个会议系统,将会为顺利高效的召开会议提供保障。一方面,传统的会议系统往往是基于计算机的,具有一定的局限性,另一方面,随着移动互联网的发展,各种先进技术不断应用于社会实践,提高了社会生产效率,给社会生活带来了极大的便利。
技术实现要素:
【要解决的技术问题】
本发明的目的是提供一种基于云端的会议系统及其实现方法,以方便、快捷、高效的预定会议。
【技术方案】
本发明是通过以下技术方案实现的。
本发明首先涉及一种基于云端的会议系统,包括移动端和云端服务器,所述移动端包括会议模块、显示模块,所述云端服务器包括会议合理性判断模块、参会通知推送模块,
所述会议模块被配置成:接收会议发起人输入的会议相关信息并将会议相关信息和发起人地理位置信息上传至云端服务器,所述会议相关信息至少包括参会人数和会议起止时间;
所述会议合理性判断模块被配置成:根据预先设定的规则,判断接收到的会议相关信息对应的会议是否合理,若合理,则根据会议相关信息选出所述会议起止时间内空闲的、能容纳所述参会人数的会议室,再按照会议室与会议发起人的距离大小对所述会议室进行排序,然后将所述会议室列表返回给会议发起人的移动端的显示模块进行显示并供会议发起人选择;
所述显示模块被配置成:接收到会议发起人选择的会议地点之后,将会议发起人选择的会议地点上传至云端服务器;
所述参会通知推送模块被配置成:云端服务器接收到显示模块上传的会议地点后,如果响应成功,则向会议发起人的移动端返回新建会议成功信息,同时云端服务器向各个参会人的移动端推送参会通知;
所述显示模块还被配置成:接收到云端服务器推送的参会通知后,将全部邀请会议以列表的形式展示给用户。
作为一种优选的实施方式,所述云端服务器还包括存储模块,所述存储模块至少存储有各个会议室的标号、会议室的位置、会议室的状态,所述会议室的状态包括空闲和使用中。
作为另一种优选的实施方式,所述会议合理性判断模块通过查找存储模块得到各个时间段会议室的状态,所述会议室的状态包括空闲和正在使用;
所述参会通知推送模块还被配置成:云端服务器接收到显示模块上传的会议地点后,如果响应成功,云端服务器更新存储模块内的会议室状态。
作为另一种优选的实施方式,所述移动端还包括提醒模块,所述提醒模块用于为显示模块中的会议设置提醒。
作为另一种优选的实施方式,所述显示模块还被配置成:接收到云端服务器推送的参会通知后,将全部邀请会议以列表的形式展示给用户,对于时间段相冲突的会议用特殊颜色标示。
作为另一种优选的实施方式,所述移动端为智能手机或平板电脑。
本发明还涉及一种基于云端的会议系统的实现方法,包括步骤:
A、会议发起人通过会议模块输入会议相关信息,会议模块将所述会议相关信息和发起人地理位置信息上传至云端服务器,所述会议相关信息至少包括参会人数和会议起止时间;
B、云端服务器根据预先设定的规则,判断接收到的会议相关信息对应的会议是否合理,若合理,则根据会议相关信息选出所述会议起止时间内空闲的、能容纳所述参会人数的会议室,再按照会议室与会议发起人的距离大小对所述会议室进行排序,然后将所述会议室列表返回给会议发起人的移动端的显示模块进行显示并供会议发起人选择;
C、会议发起人通过移动端的显示模块选择会议地点之后,显示模块将会议发起人选择的会议地点上传至云端服务器;
D、云端服务器响应成功,则向移动端返回新建会议成功信息,同时云端服务器向各个参会人的移动端推送参会通知;
E、接收到参会通知的各个参会人的移动端通过显示模块将全部邀请会议以列表的形式展示给用户。
作为一种优选的实施方式,所述步骤B中,云端服务器通过查找存储模块得到各个时间段会议室的状态,所述会议室的状态包括空闲和正在使用;
所述步骤D中,云端服务器响应成功后,将会议发起人选择的会议地点上传至云端服务器,所述云端服务器更新存储模块内的会议室状态。
作为另一种优选的实施方式,所述步骤E中,显示模块接收到云端服务器推送的参会通知后,将全部邀请会议以列表的形式展示给用户,对于时间段相冲突的会议用特殊颜色标示。
作为另一种优选的实施方式,所述步骤E还包括:用户通过提醒模块对每个等待参加的会议设置一个本地提醒。
【有益效果】
本发明提出的技术方案具有以下有益效果:
通过本发明提出的基于云端的会议系统,能够方便、快捷、高效的预定会议,提升了用户体验。
附图说明
图1为本发明的实施例一提供的基于云端的会议系统的原理框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的具体实施方式进行清楚、完整的描述。
实施例一
图1为本发明实施例一提供的基于云端的会议系统的原理框图。如图1所示,该系统包括移动端1和云端服务器2,移动端1包括会议模块、显示模块、存储模块,云端服务器2包括会议合理性判断模块、参会通知推送模块。
本实施例中,会议模块被配置成:接收会议发起人输入的会议相关信息并将会议相关信息和发起人地理位置信息上传至云端服务器2,其中会议相关信息至少包括参会人数和会议起止时间。
本实施例中,会议合理性判断模块被配置成:根据预先设定的规则,判断接收到的会议相关信息对应的会议是否合理,若合理,则根据会议相关信息选出所述会议起止时间内空闲的、能容纳所述参会人数的会议室,再按照会议室与会议发起人的距离大小对所述会议室进行排序,然后将所述会议室列表返回给会议发起人的移动端的显示模块进行显示并供会议发起人选择。
本实施例中,显示模块被配置成:接收到会议发起人选择的会议地点之后,将会议发起人选择的会议地点上传至云端服务器。另外,显示模块还被配置成:接收到云端服务器推送的参会通知后,将全部邀请会议以列表的形式展示给用户,对于时间段相冲突的会议用特殊颜色标示。
本实施例中,参会通知推送模块被配置成:云端服务器接收到显示模块上传的会议地点后,如果响应成功,则向会议发起人的移动端返回新建会议成功信息,同时云端服务器向各个参会人的移动端推送参会通知。进一步的,参会通知推送模块还被配置成:云端服务器接收到显示模块上传的会议地点后,如果响应成功,云端服务器更新存储模块内的会议室状态。
本实施例中,存储模块至少存储有各个会议室的标号、会议室的位置、会议室的状态,会议室的状态包括空闲和使用中。
本实施例中,会议合理性判断模块通过查找存储模块得到各个时间段会议室的状态,所述会议室的状态包括空闲和正在使用。
进一步地,在实施例一的基础上,参会通知推送模块还被配置成:云端服务器接收到显示模块上传的会议地点后,如果响应成功,云端服务器更新存储模块内的会议室状态。
进一步地,在实施例一的基础上,移动端1还包括提醒模块,提醒模块用于为显示模块中的会议设置提醒。
实施例一中的会议系统的实现方法可以参考下述具体方法实施例。
实施例二
实施例二为基于云端的会议系统的实现方法,该方法包括以下步骤:
(1)、会议发起人通过会议模块输入会议相关信息,会议模块将会议相关信息和发起人地理位置信息上传至云端服务器。会议相关信息至少包括参会人数和会议起止时间,还可以包括会议主题和会议发起人所在的楼层。
(2)、云端服务器根据预先设定的规则,判断接收到的会议相关信息对应的会议是否合理,若合理,则根据会议相关信息选出会议起止时间内空闲的、能容纳参会人数的会议室,再按照会议室与会议发起人的距离大小对会议室进行排序,然后将会议室列表返回给会议发起人的移动端的显示模块进行显示并供会议发起人选择。该步骤中,云端服务器通过查找存储模块得到各个时间段会议室的状态,会议室的状态包括空闲和正在使用。
(3)、会议发起人通过移动端的显示模块选择会议地点之后,显示模块将会议发起人选择的会议地点上传至云端服务器。
(4)、云端服务器响应成功,则向移动端返回新建会议成功信息,同时云端服务器向各个参会人的移动端推送参会通知。进一步的,云端服务器响应成功后,将会议发起人选择的会议地点上传至云端服务器,云端服务器更新存储模块内的会议室状态。
(5)、接收到参会通知的各个参会人的移动端通过显示模块将全部邀请会议以列表的形式展示给用户。该步骤中,对于时间段相冲突的会议用特殊颜色标示。进一步的,用户通过提醒模块对每个等待参加的会议设置一个本地提醒,或者设置闹钟,以免错过会议。另外,会议的发起者还可以取消会议,若取消会议成功,云端服务器将向所有相关人员推送取消会议的通知。
从以上实施例可以看出,通过本发明实施例提出的基于云端的会议系统,能够方便、快捷、高效的预定会议,提升了用户体验。
要说明,上述描述的实施例是本发明的一部分实施例,而不是全部实施例,也不是对本发明的限制。基于本发明的实施例,本领域普通技术人员在不付出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。