论文部分内容阅读
目前以足球为主题的社交系统很少,一般这类系统都是Web版本的,虽然能长期积累很多用户,但是随着移动互联网技术的飞速发展,传统的这类社交系统地位受到了动摇。移动互联网的飞速发展促使移动手机端的用户急剧增加,并且足球运动深受很多人的喜爱,如果把足球类的社交系统与移动互联网结合,这不但能积累更多用户,并且还具有更加广阔的市场前景。目前在移动端的足球类的社交系统多数是Android版本,采用原生的Java语言开发,开发周期比较长,成本高。这类足球社交系统往往功能太过复杂,需求不明确,不能完全满足用户的需要。因此,针对这些问题本文开发出了基于PhoneGap移动中间件的球网移动社交系统。球网移动社交系统给广大足球爱好者提供一个更加方便的交流平台,满足用户管理球队、参加比赛、搜索球场、添加好友等要求。本系统客户端采用跨平台的PhoneGap中间件,服务器端使用轻量级的Flask框架,满足同一个版本能运行在不同平台操作系统上的要求。首先对本系统进行设计,包括系统的用例分析和功能需求分析,系统的整体结构与运行时环境,系统的消息格式设计与分析,客户端的三层软件构架设计包括界面层、控制层、数据层,服务器端的业务逻辑处理设计,数据库的详细设计,然后对本系统进行了实现,用一些核心功能说明了客户端三层架构的实现和服务器端的业务逻辑处理的实现,最后对本系统存在的问题进行了总结,并且提出对系统的进一步展望。基于PhoneGap中间件的球网移动社交系统很好地满足了用户的需求,抢占了移动市场的先机,并且改变了传统人们的社交方式,拉近了人与人之间的距离,并且推动了足球运动的发展,特别是本系统采用PhoneGap中间件技术后解决了跨平台的问题,提高了移动App的开发效率。