移动会务通系统的组成及技术实现

所属栏目:软件工程论文 论文作者:/
论文摘要

  引 言

  现代化的信息网络、计算机通信技术能为现代企业的管理提供很多便利,移动会务通系统就是运用这些技术与管理手段相结合,来对整个会议过程提供服务与管理的系统。它结合移动网络,通过短信、彩信、WAP 等移动信息技术,实现会议安排、会议记录、会议查询等电子化的会议管理功能,完成对会议成员的通知,为参会人员提供了便捷、高效的信息发布渠道。

  此外,移动会务通系统采用基于服务的模式,拥有 WEB 和 WAP 双平台,即可通过电脑或手机等移动终端访问和使用该系统,改变以前只能在固定地点才能使用系统的方式,把常规的会务通功能延伸到智能手机、平板电脑等移动终端进行使用。这样能让用户随时随地完成会务管理任务,有效改变过往人工办会耗时耗力、易出错等缺点,大大简化会议组织流程,提升会务管理效率,实现从会前、会中、会后的一站式全程会务信息化管理。

    1 系统网络结构
   
    移动会务通系统因为涉及到短信、彩信以及WAP 等功能,所以需要建立和本地运营商数据通信单元(如短信网关、彩信网关、WAP 网关等)的通信能力,具体组网结构如图 1 所示。【图1略】
  
  整个系统网络分为以下两个区域:

  (1)接入区:防火墙对外端口与 CMNET 相连,通过防火墙与内部网络隔离,仅允许访问有限 IP 和端口。用户通过 Internet、ISMG、SMSC、MMSC、WAP 网关、WEB 等各种方式的接入均通过 CMNET 到达接入区,通过防火墙转发到 WWW/WAP 服务器。

  (2) 隔离区:也就是通常意义的停火区,放置WWW/WAP 服务器、信息代理 / 核心处理服务器和数据库服务器。向外部网络开放一些共公的访问接口,比如 HTTP 端口。通过对防火墙设置安全策略,只允许系统用到的 IP 地址及端口通过。外部对于会务通平台的访问,都需要通过防火墙的过滤。会务通对外只需要开放 WEB 访问等少数端口。

  2 系统结构及功能

  移动会务通系统的整体框架结构图如图 2 所示。【图略】
  
  会务通平台在功能上由 5 个层面构成,第一层是通信层,负责平台和各外部实体的通信功能,该层的各接口均基于通信运营商的标准,符合互操作规范,包括与短信网关、彩信中心、WAP 网关的接口;第二层是业务支撑层,提供平台通用的支撑功能;第三层是业务逻辑层,主要负责实现运行在平台上的各业务逻辑,并提供业务逻辑开发和测试功能;第四层是业务表现层,负责将平台的功能向运营商操作员或用户进行开放,支持 WWW、WAP 等多种方式的接入;第五层是数据层,提供统一的数据库接口,方便各层接入数据库。

  根据以上系统结构,移动会务通系统的系统功能模块分配如表 1 所示。【表1】
论文摘要

  
  其中系统业务模块具体功能分配如下:

  会务管理:参会人员管理、会议报名管理、会议排座、会议签到、座位牌等会务管理功能。

  手机短信:短信发送、组合短信、短信投票、周期短信、收信箱、发信箱等短信相关功能。

  手机彩信:彩信发送、彩信箱、彩信素材管理。

  通讯簿:包括个人通讯簿、单位通讯簿、对外通讯簿等管理功能。

  查询统计:短信发送查询、短信接收查询、会议发布查询、单位数据统计等与单位相关的查询统计功能。

  系统管理:白名单管理、短信敏感词管理等。

  3 系统开发

  移动会务通的开发采用了 J2EE 这一主流的企业应用架构技术,是一种基于 J2EE 的分布式企业软件应用系统。J2EE 应用服务器选用了 JBoss4.0.5,Servlet/JSP 引擎采用了 Tomcat。位于表现层的 WEB框架选用了 struts2,会务通平台通过使用 struts2,简化了代码的编写和测试,以及 WEB 接入层的配置。

  服务器操作系统为 Linux,系统数据库采用Oracle。

  在系统的开发实现过程中,采用了一系列成熟的J2EE 设计模式:业务代表、服务定位器、传输对象、会话门面、应用服务、数据访问对象等。设计模式是一种针对特定上下文中反复出现的问题的解决方案,通过这些设计模式的使用,会务通平台的层次更加清晰,层与层之间的耦合降到最低,某一层次内部的变化不会影响到其他层,使得该系统的开发更加规范,产品更加稳定。根据从客户端到数据库的整个调用过程,该系统的设计模式如图 3 所示。【图3】
论文摘要
  
  在会务通平台中,业务代表使用服务定位器来定位业务对象,通过会话门面将业务组件和业务服务暴露给表现层,对业务组件和服务进行了封装,将它们的业务逻辑集中,避免了客户端直接访问细粒度的业务组件和服务。同时引入了应用服务这一设计模式来封装会务通的业务逻辑,应用服务集中了可重用的业务逻辑,提高了业务逻辑的可重用性,简化了会话门面,避免了代码重复。会务通平台还在前后台之间采用了传输对象的模式实现了不同层次之间数据的传递。此外系统在集成层使用了数据访问对象来封装对持久化存储介质中的数据的访问,使业务层可以透明地访问各种存储介质上的数据,而不必了解存储介质的位置和实现,业务层的实现与数据库没有依赖关系,简化了数据库的移植。

  4 结束语

  移动会务通系统通过短信、彩信、WAP 等多种方式发送会议通知、会议资料,极大地节省了会议资料的印制成本,并提升了与会人员关注度及接收率。同时,食宿车辆分配也通过会务通智能系统轻松完成了分配并进行了及时准确地告知,极大地提升了参会人员的满意度。高效的会议管理与周到的服务使得该企业的会议效果远远优于同行企业,显着提升了企业的管理水平及形象。随着目前移动终端和移动网络的高速发展,此类产品也将是移动互联网时代软件产品的发展趋势。

  参考文献:

  [1] 厉 斌.基于手机二维条码的移动会务通系统设计与实现[D].杭州:浙江工业大学,2012.
  [2] 张万安.大中型酒店行业信息化解决方案[J].中外企业家,2013,2(4) :22-23.
  [3] 武光明. 设计模式在全球化软件开发中的应用[J] .计算机应用与软件, 2014, 31(1):9-10.
  [4] 王 彬,靳大尉,郝文宁,等.设计模式在数据库访问权限系统中的应用[J].计算机应用, 2012, 32(s2):113-115.

'); })();