首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于位置的智能社交系统设计与实现

摘要第4-5页
ABSTRACT第5页
第1章 绪论第9-19页
    1.1 本课题的目的及研究意义第9页
    1.2 本课题国内外研究现状第9-15页
        1.2.1 社交应用分类第9页
        1.2.2 国内外社交应用的状况及前景第9-15页
    1.3 相关技术介绍第15-16页
        1.3.1 XMPP协议第15页
        1.3.2 Openfire服务器第15-16页
        1.3.3 百度LBS开放平台第16页
        1.3.4 MyBatis开源数据库框架第16页
    1.4 系统设计可行性研究第16-18页
        1.4.1 研究方案第16-17页
        1.4.2 主要完成的工作第17-18页
    1.5 本章小结第18-19页
第2章 系统需求分析第19-25页
    2.1 社交应用的特性分析第19-20页
        2.1.1 社交应用的交互特性和功能侧重点分析第19页
        2.1.2 社交应用的客户端结构分析第19-20页
        2.1.3 即时通讯服务器的选择第20页
        2.1.4 当前研究条件分析第20页
    2.2 系统需求列举第20-22页
        2.2.1 功能需求第21-22页
        2.2.2 性能需求第22页
        2.2.3 系统可用性需求第22页
    2.3 系统开发和运行环境第22-23页
    2.4 本章小结第23-25页
第3章 系统概要设计第25-43页
    3.1 系统目标和设计原则第25页
    3.2 系统设计思路第25-26页
    3.3 系统结构设计第26-27页
    3.4 外部接口第27-28页
    3.5 模块设计第28-34页
        3.5.1 后台服务模块第29-30页
        3.5.2 公共消息模块第30页
        3.5.3 用户检索模块第30-33页
        3.5.4 消息模块第33页
        3.5.5 图片管理模块第33-34页
    3.6 数据存储设计第34-42页
    3.7 本章小结第42-43页
第4章 系统详细设计第43-69页
    4.1 系统开发技术第43-54页
        4.1.1 标签筛选第43-44页
        4.1.2 基于位置的用户检索第44-46页
        4.1.3 Mybatis接口调用第46-47页
        4.1.4 XMPP数据包分析和消息处理第47-49页
        4.1.5 模块间的通信第49-50页
        4.1.6 异步任务的处理第50-52页
        4.1.7 界面优化设计第52页
        4.1.8 高效的图片浏览器第52-54页
    4.2 关键代码第54-68页
        4.2.1 统一调用Mybatis数据库操作接口第54-55页
        4.2.2 使用列表维护多个界面第55-59页
        4.2.3 可扩展列表的适配和modle转换第59-62页
        4.2.4 异步任务抽象类第62-63页
        4.2.5 即时通讯核心管理类第63-68页
    4.3 本章小结第68-69页
第5章 系统测试第69-71页
    5.1 测试种类和测试目的第69页
    5.2 测试环境第69页
    5.3 功能测试第69-70页
        5.3.1 测试方法第69页
        5.3.2 测试用例第69-70页
    5.4 性能测试第70页
        5.4.1 测试内容第70页
        5.4.2 测试结果第70页
        5.4.3 占用内存大小第70页
    5.5 测试结果第70页
    5.6 本章小结第70-71页
结论第71-73页
参考文献第73-77页
附录第77-79页
致谢第79页

论文共79页,点击 下载论文
上一篇:吉林中石油昆仑燃气有限公司CNG加气站发展战略研究
下一篇:DF公司X商业地产项目开发研究