计算机学院毕业设计(论文)任务书
学生姓名 专业班级 学号
指导教师姓名及职称
题 目 基于 android 的爱网球(iTennis)app 的设计与开发-移动端
论文(设计)的主要任务与具体要求
主要任务:本系统以 Android 终端作为移动设备客户端,实现“互联网+网球
运动”于一身的爱网球订场地系统,主要目的是通过爱网球,让用户体验更方
便,更实惠的网球运动。
主要有以下任务:
1.订网球场 app 的 UI 风格设计,以及登录注册模块、首页广告轮播,支
付,分享,地图导航等功能。
2.发布比赛功能模块:用户可以通过填写比赛的开始结束时间,地点,报
名费用等信息发起网球比赛。
3.最新比赛推荐模块、所有比赛模块:在这个模块里,用户可以查看所有
的比赛以及最新的比赛,并且选择报名参与其他用户发起的比赛。
4.赛事分享评论模块:对于网球爱好者来说,精彩的赛事过程与结果怎么
能错过,在功能模块,用户可以实时查看由商家(场地馆)发起的比赛过程
及结果并进行动态评论。
5.商家场馆模块、订场模块:用户可以通过 iTennis app,查看在所有在爱
网球 app 注册的网球场馆,方便而快捷的预约适合的网球场地,省去每时想
打网球都得先出门查找预订合适的场地的麻烦。
6.附加关于网球相关商品购买模块功能:用户还可以在该 app 上购买网球
运动的相关商品如网球拍,网球,网球运动装备等等。
具体要求:
1.掌握 Android,Java 程序设计语言,具有一定的软件开发能力。
2.掌握基于 Android 的相关技术的应用,Android Studio 开发环境的应用。
3.代码编写时先掌握第一点和第二点,并配置好相关开发环境。
4.搭建整体代码架构,处理好性能优化问题,包括图片三级缓存,网络请求
缓存,内存占用等等问题,并根据具体需求建立数据模型,与服务器接口的
数据交互,解决购物车本地缓存化以及唯一性。
5.后期维护与功能扩展,版本升级更新。