学位论文 > 优秀研究生学位论文题录展示
基于MAS的通用手机客户端系统构建
作 者: 丁增五
导 师: 赵卫东
学 校: 复旦大学
专 业: 软件工程
关键词: 可扩展标记语言 移动应用摘要 手机客户端 移动通信 移动互联网
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 43次
引 用: 1次
阅 读: 论文下载
内容摘要
当今移动互联网高速发展,手机上网成为移动互联网接入的主要方式,而手机客户端是用户体验移动互联网的主要工具。在开发手机客户端系统过程中,由于要对不同机型做适配,开发工作量大、代码重用率低,导致开发周期长,效率相对低下,无法满足快速开发的要求。基于MAS的通用手机客户端系统将客户端与应用逻辑分离,在添加一个新应用或修改一个应用时,不需要重复开发客户端或升级客户端,做到客户端的通用。使用该系统在一定程度上降低了开发难度,缩短了开发周期,提高了开发效率。首先讨论了通用手机客户端软件发展现状和遇到的问题,阐述了构建一个通用手机客户端系统的必要性。在此基础上,分析了系统的功能需求和核心流程。然后分析了系统的体系结构,并分别对MAS协议、前端服务器转换协议作详细的设计,其中重点放在了MAS协议设计上,包括MAS协议报文组成及MAS标记语言的设计。同时简要分析了手机客户端、前端服务器和应用服务器的实现。最后与同类系统进行对比分析,并对通用手机客户端系统的进一步发展做出了展望。
|
全文目录
摘要 4-5 ABSTRACT 5-6 第一章 引言 6-11 1.1 通用手机客户端软件发展现状 6-8 1.2 通用手机客户端软件存在的问题 8-9 1.3 本文的主要内容 9 1.4 本文的篇章结构 9-11 第二章 MAS技术基础 11-16 2.1 MAS标记语言 11-13 2.2 MAS协议和转换协议 13-14 2.3 基于包的富内容传输 14-16 第三章 通用手机客户端系统需求分析 16-24 3.1 通用手机客户端系统功能需求 16-20 3.1.1 界面描述 17-18 3.1.2 会话控制 18-19 3.1.3 缓存控制 19 3.1.4 断点上传下载 19-20 3.1.5 本地应用集成 20 3.2 通用手机客户端系统核心流程 20-24 3.2.1 同步模式流程 21 3.2.2 异步模式流程 21-22 3.2.3 页面显示流程 22-24 第四章 通用手机客户端系统设计 24-50 4.1 通用手机客户端系统体系结构设计 24-26 4.2 通用手机客户端系统软件架构设计 26 4.3 MAS协议设计 26-40 4.3.1 MAS协议报文组成 28-29 4.3.2 MAS标记语言 29-40 4.4 转换协议设计 40-45 4.4.1 消息包通用部分 40-42 4.4.2 服务器消息 42-43 4.4.3 客户端消息 43-44 4.4.4 上传下载消息 44-45 4.5 通用手机客户端系统协议实现 45-47 4.5.1 手机客户端实现 45-46 4.5.2 前端服务器实现 46-47 4.5.3 应用服务器实现 47 4.6 通用手机客户端系统特征 47-48 4.7 通用手机客户端系统应用效果 48-50 第五章 结论 50-52 参考文献 52-54 致谢 54-55
|
相似论文
- 宽频带槽式天线的研究与应用,TN92
- 基于顾客满意视角的移动通信业服务质量管理研究,F626;F224
- 基于移动通信网络的水文遥测系统设计与实现,TP311.52
- 电厂安全生产用户资质智能管理系统的设计与实现,TP311.52
- 基于Web服务的Legacy System集成方法研究,TP393.09
- 基于移动通信网络的车辆监控终端设计,TN929.5
- 变速率OFDM调制方案的设计与实现,TN919.3
- 嵌入式系统图形用户界面代码自动生成技术的研究,TP368.1
- 企业进销存信息管理系统的设计与实现,TP311.52
- 三维图形系统Widget架构设计与实现,TP391.41
- 移动互联网中流媒体版权保护的研究,TN929.5;F204
- 连云港电信分公司3G传输网的规划方案研究,TN929.5
- 基于Android的工程导航系统设计,TN929.5
- 基于FPGA的3G误码仪的设计与研究,TN929.5
- 东莞移动通信网络监控信息化的研究,F626
- 基于Android平台Wi-Fi模块的设计与实现,TP311.52
- 中文XML压缩技术研究,TP311.11
- XML重复对象检测系统的设计与实现,TP311.11
- 基于XMPP协议的企业级即时通讯系统设计与实现,TP311.52
- DG移动公司通信工程建设项目风险管理研究,F626
- 湖北移动面向五大市场的高效营销体系研究,F626
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|