需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14919 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】在当今时代背景下,网络规模和用户数量不断扩大,应用信息系统不断丰富,各大高校的网络环境也发生了翻天覆地的变化,社交的网络表现形式多种多样。传统的校园网络平台只是依照技术要求和学生需求进行设计,以实现需求作为最大目的,忽略了平台性能和人的主观感受,很大程度上制约了主体的建设质量。 本软件主要是用Java语言来开发的。开发的工具是当下比较流行的Android Studio、MySql、Idea等工具。本软件的数据主要是放在服务器中进行修改和存储,在安卓手机上通过Http来请求数据,实现了客户端与客户端之间即时通讯的功能。这款校园社交APP的特色就是融入了校园组织的模块,使其在多功能社交的基础上,拥有校级组织的功能,加强了学生与学生,学生与组织之间的联系。 【关键词】 安卓; App; MySql; 校园社交
目录 摘要 Abstract 1 绪论 -1 1.1研究背景-1 1.2研究现状-1 1.3研究意义-2 1.4本文工作-2 2 开发环境及开发技术-3 2.1 开发语言-3 2.2 开发环境-3 2.2.1 Android Studio-3 2.2.2 IDEA-3 2.2.3 逍遥安卓模拟器-4 2.3 开发技术-5 2.3.1 xUtils-5 2.3.2 Okhttp-6 2.3.3 ActiveAndroid-7 3 系统分析-8 3.1需求分析-8 3.2开发环境分析-8 3.3 系统可行性分析-9 3.3.1 操作上的可行性-9 3.3.2 经济上的可行性-9 3.3.3 技术上的可行性-9 3.3.4 可行性分析总结-10 3.4系统流程图-10 4 总体设计-13 4.1功能模块的设计-13 4.1.1后台模块-13 4.1.2客户管理模块-13 4.2数据库设计-13 4.3出错设计-16 5 详细设计-18 5.1 服务端设计-18 5.1.1 服务端登录模块-18 5.1.2 服务端主界面模块-20 5.1.3 用户模块-22 5.2 客户端设计-25 5.2.1 启动、登录、注册模块-25 5.2.2 主页面模块-30 5.2.3 会话模块-32 5.2.4 通讯录模块-35 5.2.5 社团模块-38 6 系统调试与测试-40 6.1 系统测试的意义-40 6.2 系统测试的重要性-40 6.3 系统功能测试-40 6.3.1 APP登录模块测试-40 6.3.2 APP注册模块测试-41 6.3.3 APP主页面模块测试-42 6.3.4 APP聊天界面测试-42 6.3.5 APP退出功能测试-43 结 论-44 参考文献-45 致 谢-46 |