摘要正在迅速发展的移动互联网,为人们的生活提供了极大的便利。构建一个基于移动互联网的校园通知推送系统,可以为师生的工作和学习提供很大的帮助。极光推送为普通开发者提供了免费的第三方消息推送服务。本系统基于极光推送的服务构建,由服务器和Android客户端两部分组成,提供了通知推送、查看通知、频道管理等功能,推送客户端和服务器利用KSOAP2调用Web服务来进行交互,后台管理采用B/S结构,利用JSF构建XHTML页面,管理员通过Web浏览器即可进行相关管理工作。64787
毕业论文关键词 移动互联网 极光推送 Android Web服务 JSF
毕业设计说明书(论文)外文摘要
Title Campus Notification Push System Based On Mobile Internet
Abstract The rapid development of Mobile Internet provides a great convenience to people’s lives. Building a campus notification push system based on Mobile Internet can be a great help for teachers and students. JPush provides a free third-party push service for ordinary developers. The system is based on the service of JPush. It consists of server and Android client. It provides notification push, notification checking, channel management and some other functions. The client and server use KSOAP2 to call WebServices. The management function uses the B/S structure. It uses JSF to build an XHTML page. Administrators can manage the system through a web browser.
Keywords Mobile Internet JPush Android WebServices JSF
目录
1 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.2.1 常见推送解决方案的实现原理分析: 1
1.2.2 常见推送解决方案介绍 2
1.3 本文工作内容 3
1.4 论文组织结构 3
2 相关技术准备 3
2.1 Android相关知识 3
2.2 SQLite 5
2.3 J2EE 6
2.3.1 Web服务 6
2.3.2 JSF 7
2.3.3 数据持久化 9
2.4 极光推送 10
2.5 本章小结 11
3 总体框架设计 11
3.1 服务器设计 11
3.1.1 推送模块设计 11
3.1.2 后台管理模块 12
3.2 Android客户端设计 13
3.3 数据库设计 15
3.3.1 服务器数据库设计 15
3.3.2 Android客户端数据库设计 17
3.4 本章小结 18
4 校园通知推送系统的实现 18
4.1 服务器推送模块实现