职场大变样社区

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 966 天

    [LV.10]以坛为家III

    5598

    主题

    6632

    帖子

    33

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    33
    发表于 2016-10-21 16:44:40 | 显示全部楼层 |阅读模式
    技术:Android等
    摘要:
    随着移动智能终端设备的迅速普及,Android移动应用(APP)市场繁荣发展,不同移动应用开发商相继推出自己的个性化APP。多样化的APP方便了人们的日常生活,但同时也呈现出典型的碎片化特征:每个APP都只是专注于某一领域的特定功能,相互之间不能有效共享信息,导致用户在使用时需要频繁地进行APP间切换,并进行大量的手工输入。
    针对上述问题,本课题以Eclipse插件的形式,设计开发了Android混搭平台的可视化消息中间件。借助该插件,程序员只需填入待开发的服务器端APP信息,插件工具就会自动将其封装成可以与客户端APP通信的Java代码,在开发阶段即预留出访问APP内部私有数据的接口,实现客户端APP与服务器端APP间消息的传递和处理,达到在不同APP间信息共享的目的。此外,还实现了对调用某些Web资源(如Web Service、Web API)的统一封装,APP开发者只需解析所调用的Web资源的返回结果即可使用该Web资源。
    场景测试表明,程序员可以利用该插件实现构建高用户体验的APP混搭应用。
    关键词:消息中间件;混搭;Eclipse插件;Web资源;Android

    目录:
    摘  要    I
    Abstract    II
    1    绪论    1
    1.1 研究背景与意义    1
    1.1.1 APP对人们生活的影响    1
    1.1.2 APP的应用现状及问题    1
    1.1.3 混搭技术概述    1
    1.2 研究内容与目标    4
    1.3 文章安排    5
    2  相关技术概述    7
    2.1 Android开发平台及环境介绍    7
    2.2 Eclipse插件开发技术    7
    2.3 Android开发技术    8
    2.3.1 Android四大组件    8
    2.3.2 Android组件交互及IPC技术    9
    2.3.3 Android网络应用技术    9
    3  需求分析    11
    3.1 可行性分析    11
    3.2 需求分析    12
    3.2.1 功能需求    12
    3.2.2 非功能需求    14
    4  概要设计    16
    4.1 功能模块图    16
    4.2 插件工具模块    17
    4.3 客户端APP混搭模块    18
    4.4 数据库设计    19
    4.4.1 E-R图    19
    4.4.2 数据库表    20
    5  详细设计与具体实现    23
    5.1 插件工具模块    23
    5.1.1 封装IPC代码模块    23
    5.1.2 插件工具界面模块    27
    5.1.3 封装调用Web资源模块    29
    5.1.4 修改Manifest文件模块    33
    5.1.5 生成XML文件模块    34
    5.2 客户端APP混搭模块    36
    5.2.1 bindService模块    37
    5.2.2 ServiceConnection模块    37
    5.2.3 Messenger模块    38
    6 场景测试    40
    6.1 测试概述    40
    6.1.1 测试目的    40
    6.1.2 测试分类    40
    6.1.3 测试环境    40
    6.2 测试说明及场景描述    41
    6.3 场景测试运行    41
    结  论    46
    参考文献    48
    致  谢    50
    外文原文    51
    中文翻译    58

    论文字数:32407
    包含资料:
    捕获.JPG

    截图:
    3.png
    2.png
    1.JPG

    百度网盘下载地址(金币充值):
    游客,本付费内容需要支付 200金币 才能浏览支付


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

    快速回复 返回顶部 返回列表