互联网应用开发与设计

1、竞赛内容

       参赛者根据大赛组委会提供的规范,确定创意设计的主题,针对互联网技术特点,围绕互联网应用的开发,围绕互联网应用场景进行研究和设计,编制创意设计方案,采用 Java 编程语言完成设计与开发。并按照大赛组委会的要求提交作品,参赛作品的内容包含作品简介、软件创意设计文档、云端作品部署、软件项目源码、视频短片等。

(1)作品简介:

  a. 提交作品的前端页面原型(html 文件等)或者核心功能页面截屏(jpg 格式文件),要能够展示核心功能,打包为 zip文件,文件大小不要超过 10M;

  b. 不超过 800字的作品文字简介(文本格式的文件)。

(2)软件创意设计文档:参赛团队必须按照大赛官方网站上提供的模板规范编写设计文档,以 WORD 文档格式提交。

(3)云端作品部署:大赛组委会允许有需要的选手在任意云端进行作品部署。云端作品部署仅供调试、测试和展示使用,不作为大赛评分的依据。同时大赛组委会也将提供云端作品部署环境,参赛选手可发送申请邮件至大赛官方邮箱(dasai@tedu.cn)申请。

(4)软件项目源码:从软件开发工具中导出包含全部 Java 代码的完整项目文件夹,以及数据库初始化 SQL 脚本;并且提供部署环境说明文件,如果采用了服务器集群部署,要求在部署说明文件中描述每个服务器节点情况。上述文件打包为 zip 文件,文件大小不要超过 20M。

(5)视频短片:对参赛作品创意设计与程序演示,时间不得超过 3分钟,MP4格式上传。文件大小不要超过 20M。

2、竞赛规则

本次比赛要求主要程序采用 Java 语言开发,具体要求如下: ① 可以采用 Eclipse、IDEA 等作为开发工具; ② 可以采用Tomcat等Java应用服务器; ③ 可以采用Spring、SpringMVC、SpringBoot、MyBatis、Hibernate、SpringCloud 等 Java 开发框架; ④ 可以采用MySQL、SQL Server、Redis、MongoDB等数据库; ⑤ 网站前端可以采用HTML、CSS、JavaScript、JQuery、VUE等开发; ⑥ 可以包含IoT设备,IoT作为外围辅助设备,核心业务功能需要由Java服务器软件完成; ⑦ 不能采用 Python、PHP 等作为主要程序的开发语言。 ⑧ Android 和 IOS 移动 APP、小程序不能参与本次比赛。

(2)参赛作品的选题应具有实际意义和应用背景,满足社会对软件作品的需求。对参赛作品的评审着重考核参赛学生综合运用所学的知识进行创意设计、软件产品设计、实践创新和团队合作的基本能力。

(3)如果参赛作品涉及联网功能,应具备公网内的联通性且能流畅运行,对于仅限在某个专网或校园网上访问而无法通过公网访问的作品,由于无法评审,将被视为无效参赛作品。

(4)参赛作品要求为原创作品,抄袭作品一经发现即刻丧失参赛权利。

(5)参赛作品若使用了第三方资源(比如游戏引擎、开源项目、API、应用服务器、数据库、开发工具等),请如实给出说明并保证不会带来知识产权纠纷。若未给出如实说明,在评审时一经发现,即刻丧失参赛权利。。

(6)对于提交的内容不完整,或提供任何虚假信息;违背相关法律法规;涉嫌作弊行为,侵犯他人知识产权等作品视为无效参赛作品。

(7)参赛作品提交的电子文档、图片、摘要、简介、链接等不得出现参赛单位、参赛学生、指导教师等信息,否则视为违规,取消比赛成绩(总决赛是可以出现以上信息)。

相关文档下载
 
登录
您输入的账户或密码有误
手机号/邮箱
请输入密码