当前位置:主页 > 管理论文 > 会展论文 >

一种二维码会议管理开放服务的设计与实现

发布时间:2017-07-25 18:08

  本文关键词:一种二维码会议管理开放服务的设计与实现


  更多相关文章: Web服务 REST 超媒体 会议管理 二维码


【摘要】:现有的会议管理系统通常是一种用于会议室的会议讨论、表决、选举、响应、评分等实际需求功能的管理系统。而本文所实现会议管理系统的关注点是会议信息的发布和会议签到,填补了市场上这一领域的空白,通过引入二维码解决了传统会议管理系统中签到方案的问题和不足。同时将会议管理的业务功能以开发服务的方式提供给开发者,有助于让开发者利用服务开发出更多相关应用。 本文对现有的会议管理系统进行了调研,指出了其不足,提出了自己的解决方案。为了以Open API的形式开放自己的核心服务,对Web服务技术进行了学习和研究,分析和比较了传统的分布式应用架构风格DO(分布式对象)、RPC(远程过程调用)和REST (Representational State Transfer,表述性状态转移)风格的Web服务的特点和不同。REST以其连通性、可寻址、统一接口和无状态等多个特点,可以很好的满足互联网松耦合、高伸缩性的需求。 在此基础上,针对会议管理系统的需求,设计和实现了REST风格的会议管理Web服务,并引入超媒体对REST服务进行了改进,进一步将其与服务消费者解耦。最后利用会议管理开放服务接口,实现了一个会议管理Web应用和Android扫描签到应用,提供各类展览、会议等群体活动的组织签到服务,给会议组织者和会议参与者提供会议发布和报名的平台。 本文的主要研究成果:理论方面,学习了REST理论的产生、发展和设计原则,与传统Web服务进行了分析与对比,揭示了REST在Web应用开发方面的优势,同时提出了以超媒体改进REST服务的方案。实际方面,遵循REST原则设计并实现了会议管理系统的开放服务,此外还提供了Web应用供用户使用,方便用户组织和管理会议,填补了市场上此类会议管理应用的空白。
【关键词】:Web服务 REST 超媒体 会议管理 二维码
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52
【目录】:
  • 摘要4-5
  • ABSTRACT5-9
  • 第一章 绪论9-12
  • 1.1 课题背景与意义9-10
  • 1.2 论文目标10
  • 1.3 研究生期间主要工作10
  • 1.4 论文组织结构10-12
  • 第二章 会议管理以及WEB服务研究12-25
  • 2.1 会议管理软件现状12-13
  • 2.2 WEB服务的两种架构模型13-18
  • 2.2.1 REST和传统Web服务的简介14-16
  • 2.2.2 REST和RPC式Web服务的比较16-18
  • 2.3 REST服务设计原则18-23
  • 2.3.1 互联网环境的特点18
  • 2.3.2 REST的架构约束18-19
  • 2.3.3 REST的设计原则19-21
  • 2.3.4 REST服务中的关键技术21-23
  • 2.4 本章小结23-25
  • 第三章 会议管理WEB服务的设计25-53
  • 3.1 会议管理的需求分析25-26
  • 3.2 会议管理REST服务的设计26-47
  • 3.2.1 会议资源REST接口的设计26-33
  • 3.2.2 会议列表资源REST接口的设计33-35
  • 3.2.3 报名表资源REST接口的设计35-43
  • 3.2.4 报名表列表资源REST接口的设计43-44
  • 3.2.5 用户帐户资源REST接口的设计44-47
  • 3.3 会议管理REST服务的改进47-52
  • 3.3.1 REST服务的成熟度模型47-49
  • 3.3.2 REST服务的超媒体改进49-52
  • 3.4 本章小结52-53
  • 第四章 会议管理WEB服务的实现53-66
  • 4.1 会议管理WEB服务的总体架构和方案53-54
  • 4.2 REST实现框架的研究和对比54-57
  • 4.2.1 Restlet框架55
  • 4.2.2 Cetia4框架55
  • 4.2.3 Axis2框架55-56
  • 4.2.4 Jersey框架56
  • 4.2.5 RESTEasy框架56
  • 4.2.6 框架比较总结56-57
  • 4.3 会议管理REST服务的实现57-65
  • 4.3.1 数据库的搭建57-58
  • 4.3.2 数据访问层的实现58-59
  • 4.3.3 业务逻辑层的实现59-60
  • 4.3.4 REST接口的实现60-65
  • 4.4 本章小结65-66
  • 第五章 会议管理WEB应用的设计与实现66-77
  • 5.1 会议管WEB应用的架构和设计66-67
  • 5.2 会议管WEB应用的实现67-74
  • 5.2.1 Web应用后台的实现67-69
  • 5.2.2 前台主要页面的实现69-74
  • 5.3 会议管理WEB应用ANDROID扫描签到应用的设计实现74-76
  • 5.4 本章小结76-77
  • 第六章 总结与展望77-78
  • 6.1 论文总结77
  • 6.2 下一步研究方向77-78
  • 缩略语78-79
  • 参考文献79-82
  • 致谢82-83
  • 攻读学位期间发表的学术论文83

【参考文献】

中国期刊全文数据库 前10条

1 韩志杰;段晓阳;;基于REST的Web服务安全模型[J];信息化研究;2011年06期

2 李雯;王慧;;基于SOA的WSDL服务契约架构设计与实现[J];福建电脑;2008年05期

3 张炎;;REST式面向资源架构[J];硅谷;2009年19期

4 马鸣;李海波;;基于Android的二维码的生成与识别系统的设计与实现[J];电脑知识与技术;2012年26期

5 徐涵;;回答关于REST的十点疑问[J];程序员;2008年08期

6 许卓明,栗明,董逸生;基于RPC和基于REST的Web服务交互模型比较分析[J];计算机工程;2003年20期

7 毛峰;刘婷;刘仁义;刘南;张丰;;基于REST面向资源的地理信息服务设计[J];计算机工程;2011年08期

8 史纪强;宋建;;基于REST风格的专业软件资源共享系统架构设计[J];计算机与应用化学;2011年08期

9 李海峰;杨小虎;;基于RPC风格与Message风格SOAP消息的Web服务性能比较[J];计算机应用与软件;2007年01期

10 张华;魏俊;马卫东;;XML-RPC在跨平台RPC中应用[J];科技创业月刊;2007年07期

中国硕士学位论文全文数据库 前2条

1 周轶;基于REST和工作流的数字媒体资产管理系统构建[D];复旦大学;2010年

2 段颖颖;基于REST架构的应用发布与开放服务系统的设计与实现[D];北京邮电大学;2012年



本文编号:572568

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/huizhanguanlilunwen/572568.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户45fc3***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com