“移动应用开发”大赛竞赛规程
一、项目名称
移动应用开发(赛项编号:XX2001)
二、竞赛目的
本项技能竞赛,旨在检验我院学生针对移动终端设备的开发能力,检验针对移动终端设备软硬结合的产品开发意识和用户体验设计能力,激发其对移动互联网应用软件开发领域的学习和研究兴趣,提高其软件编程能力和职业素养,使学生顺应移动互联网的发展趋势,加快工学结合人才培养模式改革和创新的步伐,培养满足社会需要的移动互联网应用软件开发的高素质技能型人才,增强学生的就业竞争能力。
三、参赛对象
2020年11月在籍的我院学生,专业年级不限。
四、报名时间
2020年11月30日前,在所在班级学习委员处报名。
五、比赛时间和地点、方式
1.时间:2020年12月9日 17:30。
2.地点:9306。(详细地点见赛前准考证)
六、竞赛方式
1.方式:团体赛(每队3人)。
2.时间:180分钟。
七、技术平台
(一)硬件要求:
最低软硬件配置要求如下:
操作系统:Windows 7或更新版本
处理器:64位,i5以上(支持VT)
内存:8GB或以上
硬盘:50GB(32位)/80GB(64位)或以上
显卡:支持DirectX 9 128MB或以上
显示器:分辨率1920x1080像素
(二)软件要求
jdk-8u66-windows
Android Studio 4.1
Android SDK 支持android 4.0以上(含有SDK、APIs和x86 Image)
gradle-6.5
Office2010
Adobe_XD_CC_16.0.2
八、考查范围
考查点 |
描述 |
UI设计 |
根据给定的资源和界面原型,自行设计/编写布局代码,实现与原型相一致的界面布局功能 |
资源 |
各种类型的资源的使用,比如:布局资源、图片资源、字符串资源、动画资源等 |
网络编程 |
根据给定的网络通信接口,编程实现网络数据的传送和解析 |
Handler/多线程/定时器 |
利用Handler、多线程、定时器等技术,实现系统的同步/异步 信息处理 |
多媒体 |
动画、音频和视频等的使用 |
手势识别 |
手势识别API的使用 |
数据存储 |
Shared Preferences、文件存储、数据库存储等数据存储方式的使用 |
九、比赛规则
1.本次竞赛平台采用Android平台,比赛现场架有服务器,比赛选手根据要求开发Android客户端访问服务端获取数据实现相应功能。
2.比赛选手可携带笔记本电脑或者使用机房提供电脑,但必须事先报备大赛组织老师。为便于测试软件,每组必须自备Android客户端设备一个。
3.大赛现场可以利用互联网查阅资料、也可以自带图书和相关技术资料。
4.参赛作品必须保证原创性,不违反任何中华人民共和国的有关法律,不侵犯任何第三方之其他权利,一经发现或经权利人指出,主办方将取消其参赛资格。
5.本次竞赛的主办方对比赛内容及奖品享有最终解释权,竞赛规则若有变更将及时通知。
十、评分标准
评分标准表
评分项 |
评审要素 |
权重 |
得分 |
评审意见 |
功能 (60%) |
模块1 |
15% |
|
|
模块2 |
15% |
|
|
模块3 |
15% |
|
|
模块4 |
15% |
|
|
软件 (30%) |
界面设计 |
15% |
|
|
性能与稳定性 |
10% |
|
|
规范性 |
5% |
|
|
讲解与演示 (10%) |
讲解与演示 |
10% |
|
|
总分 (100%) |
|
100% |
|
|
十一、竞赛主题与设计要求
本赛项的赛题要求所有选手设计一款客户端+服务端的APP应用,具体赛题将在比赛现场公布,比赛现场将提供服务器端数据接口,所有选手必须根据APP设计需求完成APP所有功能,并能保证软件的完整性、符合主流软件设计规范。具体要求:
1.软件功能要完整,具有可操作性,用户体验感良好。
2.UI设计要有创意,提示信息能够让用户了解软件的使用过程。
3.软件的设计架构为Android客户端+数据服务端,Android客户端必须成功解析服务端数据接口。
4.软件可以在不同尺寸的Android设备中使用。
5.软件的所有功能必须在有效的时间和有效的数据范围内完成。
6.文件命名要符合规范,目录结构要合理。
7.比赛将按软件功能、界面设计、用户体验、技术实现、软件稳定性、代码规范等多个角度进行评价。
十二、奖项设置
本赛项为团体赛项,设一等奖1个(团队奖金600元)、二等奖1个(团队奖金400元)、三等奖1个(团队奖金300元)。
十三、指导教师
侯海平,18956007522;陆金江,18956007612。