摘要:本次开发的手机app,使用的人群是徐州工程学院的同学,虽然现在有很多的交友软件,可是都没有针对性,使用的人群范围较广,因此我开发了一款正对我校同学使用的交友软件。
这次开发是基于bmob服务器的,无需搭建后台,大大提高了开发效率。数据库则采用一些广为认知的第三方库:pulltorefresh、SlidingMenu、universal-image-loader等。在页面布局方面则使用了自定义的View,使得界面更加美观,操作更加方便。
该软件方便同学们了解学校的活动,身边同学的学习生活状态等。可以进行点赞收藏评论等操作。也可以发布自己的状态上传,使身边更多的人认识自己。使用此款软件可以使学校的氛围更融洽,同学之间的关系更密切,我觉得很有开发价值。
关键词 Android平台;Bmob;第三方库;第三方自定义View
目录
摘要
Abstract
1 绪论-1
1.1 系统开发的背景-1
1.2 系统开发的意义-1
1.3 校园交友平台终端的概述-1
1.4 系统开发的内容-1
2 开发工具和相关技术-3
2.1 开发工具-3
2.1.1开发环境-3
2.1.2 Eclipse简介-3
2.2 相关技术-3
2.2.1 Android介绍和特点-3
2.2.2 命令行的使用-4
3 需求分析-7
3.1 可行性分析-7
3.2 系统功能介绍-7
3.3 业务建模-8
3.3.1业务活动图-8
3.3.2业务用例建模-8
4 系统设计-9
4.1 体系结构设计-9
4.2 系统功能设计-9
4.3 系统泳道图-9
4.4 Bomb消息推送-10
5 系统实现与使用-11
5.1 系统实现和使用配置站点-11
5.1.1 Android应用开发环境介绍和搭建-12
5.2 系统实现与使用-12
5.2.1主界面的显示与实现-13
5.2.2 收藏界面的显示及实现-15
5.2.3 状态发表界面显示及实现-17
5.2.4 设置界面的显示及实现-19
5.2.5 个人中心界面的显示及实现-20
5.2.6 发表评论界面的显示及实现-21
5.2.7 登录注册界面的显示及实现-24
6 系统测试-27
6.1 测试的重要性及目的-27
6.2 测试的主要内容-27
6.3 测试用例举例-27
结论-30
致谢-31
参考文献-32