4C大赛“软件应用与开发”大类企业赛项实施方案
(区块链应用与开发小类)
http://jsjds.blcu.edu.cn/gsjs1/jnjsq.htm
说明:
(1)软件应用与开发的作品是指运行在计算机(含智能手机)、网络、数据库系统之上的软件,提供信息管理、信息服务、移动应用、算法设计等功能或服务。
(2)Web应用与开发类作品,一般是B/S模式(即浏览器端/服务器端应用程序),客户端通过浏览器与Web服务器进行数据交互,例如各类购物网站、博客、在线学习平台等。参赛者应提供能够在互联网上访问的网站地址(域名或IP地址均可)
(3)管理信息系统类作品,一般为满足用户信息管理需求的信息系统,具有信息检索迅速、查找方便、可靠性高、存储量大等优点。该类系统通常具有信息的规划与管理、科学统计和快速查询等功能。例如财务管理系统、图书馆管理系统、学生信息管理系统等。
(4)移动应用开发(非游戏类)类作品,通常专指手机上的应用软件,或手机客户端。例如,微信、微博、QQ等各大社交APP,淘宝、京东等购物APP。
(5)算法设计与应用类作品,主要以算法为核心主题,以编程的方式解决实际问题并得以应用。既可以使用经典的传统算法,也可以利用机器学习、深度学习等新兴算法与技术,支持C、C++、Python、MATLAB等多种语言实现。涉及算法设计、逻辑推理、数学建模、编程实现等综合能力。
(6)信创软件应用与开发类作品,是指在国产操作系统及开发框架下的软件应用与开发,包括国产操作系统的应用适配,通用开发框架下的常用工具软件开发和应用开发等。本小类可包括企业赛题,一般为1~3个,各参赛队可任选一个企业赛题参加。
2023年的企业赛题包括:① 面向统信UOS等国产操作系统的应用适配,统信DTK通用开发框架下的常用工具软件开发和应用开发。② 基于长河算法可视化开发平台的人工智能应用设计与开发。
(7)区块链应用与开发类作品,是指在现有的区块链底层或技术框架下的软件应用与开发,包括智能合约、钱包转账等。本小类可包括企业赛题,一般为1~3个,各参赛队可任选一个企业赛题参加。
2023年的企业赛题有:基于微众 FISCO BCOS等平台设计开发区块链系统,以解决某个行业/场景的痛点或问题,包括但不限定于将区块链技术应用于如下领域:供应链、版权保护、跨境、乡村振兴、司法存证、金融、碳中和、食品安全、慈善公益、医疗健康、社会治安、智慧城市等。
(8)本大类每个参赛队可由同一所院校的1—3名本科生组成,指导教师不多于2人。
(9)每位作者在本大类只能提交1件作品,无论作者排名如何。
(10)每位指导教师,在国赛中本大类每小类不能指导多于2件作品,无论指导教师的排名如何。
(11)每校参加省级赛的每小类作品数量,由各省级赛组委会自行规定;每校每小类入围国赛的作品不多于2件;每校本大类入围国赛的作品不多于3件。
(12)每件作品答辩时(含视频答辩),作者的作品介绍(含作品演示)时长应不超过10分钟。
区块链技术,是分布式记账、共识机制、点对点传输、加密算法、智能合约等多种互联网底层技术的系统性集成创新,具有去中心化,以及透明、可追踪、不可篡改和伪造、数据安全等特点,被誉为“信任的机器”,成为继大数据、云计算、人工智能后的新一代信息技术。
近年来,随着区块链技术的普及与发展,区块链技术为社会和经济发展提供了强劲的数字化助力,在乡村振兴、城市治理、数字政务等领域全面落地具体应用。这些区块链应用项目的落地,也加速了区块链底层平台和技术组件的发展和成熟,行业中越来越多的区块链应用系统是基于成熟、稳定、开源的区块链底层平台设计与开发。如何基于现有的区块链底层技术平台和技术组件,开发智能合约,构建出能解决真实场景痛点的DAPP应用,是区块链应用开发人员需要掌握的基本技能。
此次比赛区块链系统开发作品赛。
要求选手基于现有的区块链底层平台和技术组件,设计并开发一个区块链系统,以解决某个行业/场景的痛点或问题,包括但不限定于将区块链技术应用于如下领域:供应链、版权保护、跨境、乡村振兴、司法存证、金融、碳中和、大湾区一体化、食品安全、慈善公益、医疗健康、社会治安、智慧城市等。组委会将基于作品的主题创意、技术方案、功能效果、作品呈现等方面进行综合评比。
本企业赛项提供统一的竞赛环境平台(网址:http://datombcos.ibwedu.com:31890/),参赛选手在平台上下载所需要的开发工具,在平台上完成作品的开发和测试运行。
赛项内容要求
1)基于政策和监管要求,参赛作品智能合约代码中不得出现 coin、token 等字眼,功能层面不得出现代币、Defi、NFT 等场景。
2)参赛项目要求基于德拓区块链实验平台及微众区块链系列开源技术设计并开发,微众区块链系列开源技术包括:WeBASE 中间件、WeDPR 隐私保护、WeCross 通用跨链、WeIdentity 数字身份管理、WeEvent 消息协作、Truora 可信预言机、WeBankBlockchain-Data 数据治理等。
由于作品提交材料数据量较大,组委会平台存储压力较大,现有系统采用平台注册基本信息,材料通过百度网盘存储,将存储链接填写到组委会平台模式,从而减小平台存储压力。
1.百度网盘上传作品数据
有参赛选手上传作品相关文件到百度网盘,把百度网盘超链接填写到组委会平台。
2.平台填写作品信息
在组委会平台填写作品基本信息及百度网盘超链接,组委会平台“软件应用与开发类”作品提交信息包括:
(1)中国大学生计算机设计大赛作品信息概要表
(2)4C大赛软件应用与开发参赛作品提交要求
(3)中国大学生计算机设计大赛软件开发类作品文档简要要求
具体内容见文档附件1,附件2,附件3。
1.本企业赛项提供统一的竞赛环境平台(网址:http://jsjds.sdu.org.cn/),参赛选手在平台上可以下载所需要的开发工具,在平台上完成作品的开发和测试运行。
2.作品提交,按照4C大赛要求和流程在组委会平台提交作品相关材料(百度网盘)。
3.评委将直接进入组委会平台进行评分。
组委会将基于提交的区块链系统作品的主题创意、技术方案、功能效果、作品呈现等方面进行综合评比。
一级指标
二级指标
主题创意
设计理念:新业务、新应用、新需求
技术创新:应用技术、提升性能、解决痛点
功能特色:界面设计、交互性,应用场景、解决方案、技术实现和业务模式等
技术方案
系统设计:系统架构符合软件需求的要求。
系统实现:方案合理,算法、数据库设计/选择合理
设计文档:系统方案、框架设计、测试报告、功能及性能指标、安装配置、使用说明。要求版式规范、内容齐备、简明扼要。
工具种类:深度、整合。
功能效果
需求分析:紧密围绕主题,任务目标明确,应用原型完整,程序运行稳定,有独特风格
智能合约:代码撰写符合软件工程规范,满足高安全、高性能要求、提交作品中有智能合约编译过程的视频部分
节点测试:根据提供的环境和工具,对区块链网络节点完成压力测试,且在提交作品中有压力测试报告。
功能实现:业务功能准确充分,设计合理、具有相关辅助功能,如用户管理、查询检索、统计分析、区块链浏览器等
应用价值:有应用效果和应用前景,较好市场价值,发挥区块链技术的优势
作品呈现
运行效果:运行稳定、流畅、软硬件资源要求合理;
人机交互:呈现形式合理,界面美观,设计人性化,符合设定受众。
现场答辩:答辩中简明阐述设计方案和作品特色,准确回答问题,精神面貌好,团队协作强。
评审说明
对作品的突出优点或缺点进行说明,如推荐一等奖或不获奖。
(占比)
(10%)
(20%)
(50%)
(20%)
考虑到作品数据量较大,国赛平台不存储作品本身,只存储作品百度网盘链接,因此,评审分为两个阶段(1)查看百度网盘作品(2)组委会平台打分。
国赛作品提交、评审基本流程如下:
(1)选手作品材料提交百度网盘,在平台上参加省赛(大区赛)、国赛,提交参赛基本信息包含作品网盘链接。
(2)组委会在平台中将每个大类的作品信息(含百度网盘链接)及分组、专家分组发给六大国赛决赛区。
(3)决赛区在百度网盘按照分组转存,按照大类建微信群,电话邀请专家加入微信群
(4)各分组负责人联系本分组专家(建微信小群,及评审小组)。
(5)评审专家从百度网盘下载作品,线下评审。
附件4:参考资料如下
② 跨链,怎么跨
③ 隐私计算,这么用
注:本赛项赞助企业为上海德拓信息技术股份有限公司;技术支持单位:微众区块链、南京秉蔚信息科技有限公司。企业赛事对接人:朱老师 13770666691 解老师:18505678600