# cyberCar
第五届 中国软件杯 大学生程序设计大赛 “车联网移动APP”赛题作品
## 作品安卓项目在源代码`SnailGo`对应的文件夹下面
<img src="https://github.com/kensoon/cyberCar/blob/master/Gif/snailgo-index.gif" align="left" width="16%" />
<img src="https://github.com/kensoon/cyberCar/blob/master/Gif/snailgo-music.gif" align="left" width="16%" />
<img src="https://github.com/kensoon/cyberCar/blob/master/Gif/snailgo-nag.gif" align="left" width="16%" />
<img src="https://github.com/kensoon/cyberCar/blob/master/Gif/snailgo-reg.gif" align="left" width="16%" />
<img src="https://github.com/kensoon/cyberCar/blob/master/Gif/snailgo-gas.gif" width="16%" />
# 相关作品下载
[SnailGo2.1.4](https://github.com/kensoon/cyberCar/blob/master/Apps/snailgo2.1.4-release.apk)
[gasService1.0.1](https://github.com/kensoon/cyberCar/blob/master/Apps/gasservice1.0.1-release.apk)
[serviceCar1.0.1](https://github.com/kensoon/cyberCar/blob/master/Apps/servicecar1.0.1-release.apk)
# cyberCar 题目要求
## 赛题简介:介绍整个赛题的思路和整体要求
> 本赛题要求参赛选手开发一个车载移动移动应用软件。
> 要求设计新颖,功能独特,用户体验好,禁止抄袭。
> 因受于设备的限制,本赛题不要求购买任何车载设备以求达到本赛题目的。
## 赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景
>当今,人们对车的需求和使用越来越多,并伴随着人们的生活节奏的不断加快,人们对自身车的管理也越发强烈。而“互联网+”的提出进一步促进的车与互联网的整合,“车联网”也随之提出与发展,因此,用户对车载移动移动应用的需求也越来越大。根据业务场景和现实需求,本赛题需要开发以下主要功能:
1. 注册,登录,个人信息
2. 可预约加油
3. 地图实时显示当前汽车位置,并显示周围的加油站
4. 根据路况选择路线
5. 维护车辆信息
6. 开车时可听音乐
7. 交通违章信息
## 功能性需求
### 1. 注册,登录,个人信息
### 2. 预约加油:
#### 要求:
1. 绑定一个汽车信息 (个人可有多辆汽车)
2. 含有姓名,时间,加油站,加油类型,加油数量(升或金额)等信息。
3. 把数据发送给服务器并存储,生成二维码。此预约订单在APP显示二维码,以便去加油站扫码加油。
4. APP可查看提交后的预约订单详情
### 3. 地图实时显示当前汽车位置,并显示周围的加油站
#### 要求:
1. 以手机为载体作为汽车,实时更新当先位置
2. 并显示周围的加油站和显示加油站相关信息
### 4. 根据路况选择最优线路
#### 要求:
1. 起始点为:可输入地址或当前位置
2. 目的地:可输入地址
3. 起始和目的地可互换
4. 给予最优线路,并可实时告知当前位置
### 5. 维护车辆信息
#### 要求:
1. 可维护多辆个人汽车。
2. 假设汽车屏幕可提供此车辆当前信息的二维码,可供用户扫码,APP可扫码并把个人汽车信息维护到手机里面。(因此要求参赛者自己生成一个二维码,然后通过手机扫码完成此功能。)
3. 信息包含但不限于:汽车品牌、标志、型号、车牌号码、发动机号、车身级别(几门几座)、里程数、汽油量(%)、发动机性能(好、异常)、变速器性能(好、异常),车灯(好、坏)。
4. 汽车信息也需要维护到服务器端的数据库里。
5. 要求把以下通知及时推送到手机端
* 当服务器端的数据库里记录的汽油量少于20%时,给手机发送通知告诉汽车车主该去加油
* 服务器端的数据库里记录的里程数每超过15000公里倍数时,给手机发送通知告诉汽车车主需要进行维护
* 当服务器端的数据库里记录的发动机出现异常、变速器出现异常或车灯有坏的时候,给手机发送通知告诉汽车车主需要进行维修
### 6. 可播放音乐
#### 要求:
1. 进入APP的时候,音乐自动播放
2. 出APP的时候,音乐结束
3. 音乐轮播
4. 请选项合适的音乐
### 7. 交通违章信息
#### 要求:
* 通过之前被绑定的车牌号和发动机号,调用(http://www.cheshouye.com/api.html(参考))提供的接口,获得违章信息并明显。
## 非功能性需求
1. 优秀的用户体验和功能设计。最终能达到简洁,大方,美观,用户体验良好的作品为佳。
2. 基于Android 或IOS的原生开发或混合开发(Android 或 IOS二选一即可)。
3. 参赛者可根据自身能力和时间加入额外功能,如预约支付(支付宝,微信钱包,银联等)等。额外功能将占据一定的评比分数
## 其他限制条件:开发环境、实验平台、开发语言、数据库、编译器等限制条件(请尽量明确)
> 手机操作系统:Android 或IOS
> 服务器方面:不限。
> 关于周围加油站信息的获取:可参考此网站https://www.juhe.cn/docs/api/id/7/aid/18 (有1000次的免费获取)
> 关于汽车品牌、标志、型号可参考:
> [参考地址下载.txt] (http://www.cnsoftbei.com/upload_files/article/130/1_20160301160321_moz0q.txt)
> 因无车载设备把汽车数据传给服务器,因此功能需求5.E.a-c,可手动更改数据库的值进行功能测试。
> 测试数据或平台:提供给参赛者的测试环境和测试数据。(可提供电子档)
IOS移动设备
Android移动设备
电脑
>开发所需设备及设备指标需求说明
IOS移动设备
Android移动设备
电脑
## 其他要求
> 文档要求:概要设计说明书(描述软件系统架构、逻辑架构、物理架构、部署结构、功能架构及关键技术、关键业务模块需通过UML图进行详细描述);程序安装包、源代码;列出使用的第三方包(包括原因,目的,实现的功能);列出数据获取的来源)、需求规格说明书(包括功能设计、非功能性设计、系统用例);可制作PPT、视频方式来生动展示;
测试要求:需进行单元测试,提供单元测试用例;提供相关测试报告;
## 答疑老师联系方式:
> 姓名:钱屹东
> 邮箱:yidong.qian@pcitc.com
# 注意
> 另外,石化盈科的“车联网移动应用软件”赛题要求选手根据业务与现实的需求,开发实现可预约加油、提示最近加油站并智能导航等基本功能,同时满足设计新颖独特、用户体验度佳等非功能性标准,在创意实践中对参赛选手提出了新的挑战。除上述赛题外,中航信的“用户交互分析与展示”以及金山的“移动应用软件”也格外引人瞩目,得到了评审专家的好评与推荐。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
教育部认可的大学生竞赛备赛资料代码,源码,竞赛总结,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通 全国电子设计大赛、全国大学生智能汽车竞赛、蓝桥杯、集成电路创新创业大赛、光电设计竞赛、挑战杯、大创项目、互联网+、三创赛、计算机设计竞赛、创新创业大赛、ACM-ICPC国际大学生程序设计竞赛、全国大学生数学建模竞赛、全国大学生电子商务“创新、创意及创业”挑战赛、全国大学生节能减排社会实践与科技竞赛、全国大学生工程训练综合能力竞赛、全国大学生机器人大赛-RoboMaster、RoboCon、“西门子杯”中国智能制造挑战赛、中国大学生计算机设计大赛、世界技能大赛、中国高校计算机大赛-大数据挑战赛、团体程序设计天梯赛、移动应用创新赛、网络技术挑战赛、全国大学生信息安全竞赛、“中国软件杯”大学生软件设计大赛、全国大学生光电设计竞赛、中国机器人及人工智能大赛、“大唐杯”全国大学生移动通信5G技术大赛、华为ICT大赛、全国大学生嵌入式芯片与系统设计竞赛、中国高校智能机器人创意大赛
资源推荐
资源详情
资源评论
收起资源包目录
竞赛资料源码-第五届 中国软件杯 大学生程序设计大赛 “车联网移动APP”赛题作品.zip (1054个子文件)
ITimberService.aidl 2KB
IMusicService.aidl 2KB
MusicPlaybackTrack.aidl 68B
MusicPlaybackTrack.aidl 67B
snailgo2.1.4-release.apk 9.26MB
gasservice1.0.1-release.apk 1.62MB
servicecar1.0.1-release.apk 1.59MB
gradlew.bat 2KB
gradlew.bat 2KB
gradlew.bat 2KB
gradlew.bat 2KB
data.bin 164KB
proguard.cfg 2KB
channel 5B
snailgo-nag.gif 1.94MB
snailgo-music.gif 1.41MB
snailgo-gas.gif 817KB
snailgo-index.gif 716KB
snailgo-reg.gif 266KB
.gitignore 550B
.gitignore 460B
.gitignore 460B
.gitignore 453B
.gitignore 118B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
build.gradle 4KB
build.gradle 3KB
build.gradle 1KB
build.gradle 1KB
build.gradle 974B
build.gradle 733B
build.gradle 663B
build.gradle 596B
settings.gradle 15B
settings.gradle 15B
settings.gradle 15B
settings.gradle 15B
gradlew 5KB
gradlew 5KB
gradlew 5KB
gradlew 5KB
app.iml 14KB
app.iml 9KB
cybercar.iml 962B
servicecar.iml 941B
AMap3DMap_3.4.0_AMapNavi_1.9.1_AMapSearch_3.3.0_AMapLocation_2.7.0_20160809.jar 2.8MB
BaiduLBS_Android.jar 1.43MB
UPPayPluginExPro.jar 677KB
Msc.jar 384KB
renderscript-v8.jar 133KB
UPPayAssistEx.jar 80KB
gradle-wrapper.jar 52KB
gradle-wrapper.jar 52KB
gradle-wrapper.jar 52KB
gradle-wrapper.jar 52KB
weizhang_sdk.jar 44KB
weizhang_sdk.jar 44KB
juhe_sdk_v_2_7.jar 43KB
juhe_sdk_v_2_7.jar 43KB
httpmime-4.1.2.jar 26KB
MusicService.java 91KB
MusicService.java 90KB
ViewDragHelper.java 58KB
SlidingUpPanelLayout.java 45KB
SlidingUpPanelLayout.java 45KB
CircularSeekBar.java 40KB
CircularSeekBar.java 40KB
MainActivity.java 32KB
MusicPlayer.java 26KB
MusicPlayer.java 25KB
CustomRegulationActivity.java 25KB
BaseNowplayingFragment.java 23KB
BaseNowplayingFragment.java 23KB
MainActivity.java 22KB
BookGasActivity.java 21KB
MyCarsActivity.java 20KB
MyCarsActivity.java 19KB
OilMainFragment.java 18KB
CustomRegulationActivity.java 18KB
VolMainFragment.java 17KB
SongPlayCount.java 17KB
SongPlayCount.java 17KB
MoreGasActivity.java 16KB
AlbumDetailFragment.java 16KB
MyRegulationsActivity.java 16KB
RoutePlanActivity.java 15KB
PoiSearchActivity.java 15KB
StartRegisterActivity.java 15KB
AlbumDetailFragment.java 15KB
StartRegisterActivity.java 15KB
PlayTransition.java 15KB
MyInfoActivity.java 15KB
RSAUtil.java 15KB
PlayTransition.java 14KB
AutoUpdateManager.java 14KB
GasStationInfo.java 14KB
MyRegulationsActivity.java 14KB
共 1054 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
妄北y
- 粉丝: 9672
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功