论文部分内容阅读
近几年来,移动互联的发展十分迅速,而移动互联网的多元化格局已经开启了一种全新的行业发展模式。移动终端不仅能够实时关注资讯和信息,同时还提供了一个沟通和交流的重要平台。社交软件正在构成一种新型的社会关系,传统KTV行业提供的内容无法满足当下人们的社交需求,代之而来的是能够通过移动终端进行K歌互动以及传播分享的新型交流方式。本项目来源于北京最淘科技有限公司,利用公司现有的具有线上社交功能的音乐娱乐平台唱吧,通过关注与被关注构建庞大的娱乐关系网络,并利用LBS提供附近用户及KTV商户的推荐,使得唱吧的线上系统和KTV的线下门店完整结合,为用户提供线上、线下的完整体验。本文全面分析了唱吧O2O聚会活动系统的用户需求,在对相关技术进行了可行性调研后将系统的设计设定为B/S体系结构。其中使用PHP脚本语言实现逻辑层的功能开发,同时借鉴netty框架进行消息发布机制Web Socket长连接的实现,前端页面的开发语言为文本标记语言HTML,并结合CSS、Java Script添加页面样式和交互,采用My SQL关系型数据库进行数据的存储,浏览器与服务器的数据传输方式以http请求为主。整体系统的开发是在i OS系统下使用Zendstudio进行。唱吧O2O聚会活动系统主要可以分为五个部分:聚会周期管理部分、用户激励部分、消息推送部分,聚会管理部分和系统维护部分。聚会周期管理主要是负责实现聚会活动系统的主体业务功能,包括搜索、创建、报名、互动、注册以及支付等;用户激励部分负责进行分享操作以及用户回馈,包括提高用户等级以及定制聚会纪念册等;消息推送部分用来实现聚会流程模块中的消息发布需求;聚会管理部分负责根据线上需求实现管理员对线上聚会的一系列操作,包括查询、编辑、退款;系统维护部分实现了数据存储的维护以及对操作日志的管理。功能和性能测试结果表明,本论文研发完成的唱吧O2O聚会活动系统在功能上实现了线上聚会对线下聚会双向的控制操作,满足最初的系统预期的功能点。系统性能方面,在可观并发量环境下测试之后,系统在95%以上的情况下能够运行稳定。