中国大学生计算机设计大赛--软件应用与开发类--经验总结

1 大赛介绍

中国大学生计算机设计大赛是我国高校面向本科生最早的赛事之一,自2008年开赛至2019年,一直由教育部高校与计算机相关教指委等或独立或联合主办。此赛目前是全国普通高校大学生竞赛排行榜榜单赛事之一。
我们参加了很多届大赛,在2021年终于有所突破,获得了国赛一等奖。
在这里插入图片描述

2 如何准备作品

2.1 组建团队

  • 指导老师:找负责任、愿意指导的老师;
  • 3人:责任心+团队协作+基本研究能力。

2.2 如何选题

选题非常重要,建议读一些你们感兴趣的文献,可以选一些你们感兴趣的顶刊顶会文章来阅读,也可以和指导老师讨论。

2.3 作品提交要求

在这里插入图片描述

2.4 代码

  • 编码规范:建议按照一些大厂的要求来做,包括命名规范、缩进、注释、界面设计等;
  • 提供源代码及安装包;
  • 提供readme.txt文件。

2.5 说明文档

文档撰写十分重要,一定要规范,大赛提供了一个文档模版,建议尽量采用该模版,其目录结构如下:

目  录
第一章	需求分析	6
第二章	概要设计	6
第三章	详细设计	6
第四章	测试报告	6
第五章	安装及使用	6
第六章	项目总结	6
参考文献	7
  • 需求分析:主要说明做该选题的动机。 官方建议为:本部分内容建议不超过1000字,以300字以内为宜,简要说明为什么开发本作品,是否存在竞品,对标什么作品以及面向的用户、主要功能、主要性能等。如果存在竞品,建议有竞品分析表格,从多个维度分析本作品与竞品作品比较。
  • 概要设计:说明你的总体方案。 官方建议为:将需求分析结果分解成功能模块以及模块的层次结构、调用关系、模块间接口以及人机界面等,建议用图体现内容,不宜全文字描述。建议图文总体不超过A4纸两页,以1页为宜
  • 详细设计:说明你具体怎么做的。 官方建议为:包括但不限于:界面设计、数据库设计(如果有)、关键算法。界面设计建议用作品实际界面,建议包括典型使用流程;数据库设计建议用表格、ER图或UML方式,说明文字简明扼要,违背范式的设计建议请说明理由;关键算法也可以替换为关键技术、技术创新等。本部分不宜大篇幅铺陈,建议突出重点痛点难点特点
  • 测试报告:功能测试、黑盒测试为主。 官方建议为:包括测试报告和技术指标。为了保证作品质量,建议多进行测试,并将测试用例、测试过程、测试结果、修正过程或结果形成文档,也可以将本标题修改为主要测试,撰写主要测试过程结果及其修正;根据测试结果,形成多维度技术指标,包括:运行速度、安全性、扩展性、部署方便性和可用性等。本部分简要说明即可,减少常识性内容
  • 安装及使用:告诉别人怎么用你的软件。 官方建议为:简要说明安装环境要求、安装过程、主要流程等。建议包含默认安装和典型使用流程。
  • 项目总结:做了什么,解决了什么问题。 官方建议为:作品制作开发过程中的一些感悟和后续升级等,如:项目协调、任务分解、克服的困难、水平提升、升级演进、商业推广等诸方面。建议部分篇幅不超过A4纸1页

2.6 演示文档

这个大赛答辩的时间建议控制在10分钟以内,所以答辩PPT制作显得尤其重要,建议如下:

  • 动机:这个尤其重要,把自己为什么要做这个选题的动机说清楚,从以下三个方面入手(控制在1~2页):
    – 问题是什么?
    – 已有工作有哪些?
    – 已有工作的优缺点,我们的工作能解决哪些问题。
  • 具体的工作:针对上面提出的问题,先有一个总体设计方案介绍,然后分模块介绍自己的设计(控制在10~15页);
  • 总结:做了什么,解决了什么问题。(控制在1页

2.7 答辩视频

这个部分一定要重视,建议让团队里面表达能力强、普通话标准的同学来讲解。主要在答辩的时候说明如下几点:

  • 动机;
  • 一定要把设计理念讲清楚,不建议说太多过于细节的东西;
  • 突出展示自己最有创新的成果。

3 提交作品

在比赛网站上提交作品一定要细心,这些年来学生在提交的时候出现了如下一些问题,导致后期处理很麻烦:

  • 个人信息写错:姓名、身份证号码、电话号码、邮箱;
  • 参赛学生随意更改:校赛、省赛、国赛的参赛学生不能随意换顺序,也不能随意替换;
  • 作品提交不完整:漏提交、错提交、作品里面出现错别字、格式混乱等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/507378.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络与系统安全1.1 中间人攻击

1 Diffie-Hellman密钥交换过程 2 中间人攻击过程

centos 安装jdk_centos7配置jdk

一、查看centos7是否有自带jdk查看是否安装过java rpm -qa | grep java 如果是centos 一般会自带两个openjdk rpm -e --nodeps 要卸载的包 (包通过上面的指令可以获取到)] 将显示java的包全都卸载 命令: rpm -e --nodeps 要卸载的包二、创建/opt/app目录,用于安装JD…

隐私计算 1 隐私计算的定义与背景

1 隐私计算的定义 隐私计算:在保证数据提供方不泄露原始数据的前提下,对数据进行分析计算的一系列技术,保障数据在流通和融合过程中“可用不可见”。 隐私计算涉及到的学科: 密码学;统计学;计算机体系结…

php object 对象不存在。增加对象_PHP核心

1、单例模式单例模式三要素&#xff1a;拥有一个构造函数&#xff0c;并且为private拥有一个静态成员变量来保持类的实例拥有一个访问这个实例的静态方法<?php //Instan.php 单例类class Instan{static public $instance null;private function __construct(){var_dump(…

数据库查询求小于_SQL学习笔记(二)简单查询

本篇主要学习如何通过简单查询获取想要的数据。从零学会SQL&#xff1a;简单查询​www.zhihu.com基本的查询语句从数据库中查找数据时要使用select子句&#xff0c;select子句是sql中使用最多、最基本的子句。子句是sql语句的组成要素&#xff0c;是以某一个关键字作为开始的语…

隐私计算 2.1秘密共享--问题模型及定义

1 秘密共享问题模型 1.1 富翁和三个儿子的故事 问题&#xff1a; 富翁想在自己的三个儿子中找一个最聪明的来继承自己的遗产&#xff0c;在保护好财富的同时&#xff0c;让其他两个人也参与进来&#xff0c;使得兄弟间和睦相处&#xff0c;家庭和谐。 大儿子的方案&#xff…

如何命令行结束react程序_想要成为前端Star 吗?一首歌时间将React / Vue 应用Docker 化...

前言 以前一直有疑问困扰着我&#xff1a;人人都在吹的Docker容器化&#xff0c;与前端有何关系&#xff1f;然而在近两年的编程生涯&#xff0c;在每一次产品迭代中&#xff0c;渐渐体会到了容器化其魅力所在。应用部署从刀耕火种&#xff0c;到DevOps崛起&#xff0c;原来不止…

什么是spark的惰性计算?有什么优势?_spark——spark中常说RDD,究竟RDD是什么?

本文始发于个人公众号&#xff1a;TechFlow&#xff0c;原创不易&#xff0c;求个关注今天是spark专题第二篇文章&#xff0c;我们来看spark非常重要的一个概念——RDD。在上一讲当中我们在本地安装好了spark&#xff0c;虽然我们只有local一个集群&#xff0c;但是仍然不妨碍我…

前端websocket获取数据后需要存本地吗_是什么让我放弃了Restful API?了解清楚后我全面拥抱GraphQL!...

背景REST作为一种现代网络应用非常流行的软件架构风格&#xff0c;自从Roy Fielding博士在2000年他的博士论文中提出来到现在已经有了20年的历史。它的简单易用性&#xff0c;可扩展性&#xff0c;伸缩性受到广大Web开发者的喜爱。REST 的 API 配合JSON格式的数据交换&#xff…

子集和问题 算法_LeetCode刷题实战90:子集 II

算法的重要性&#xff0c;我就不多说了吧&#xff0c;想去大厂&#xff0c;就必须要经过基础知识和业务逻辑面试算法面试。所以&#xff0c;为了提高大家的算法能力&#xff0c;这个公众号后续每天带大家做一道算法题&#xff0c;题目就从LeetCode上面选 &#xff01;今天和大家…

隐私计算 2.5 Blakley秘密共享方案

1 简介 作者&#xff1a;Blakley&#xff1b;时间&#xff1a;1979年&#xff1b;理念&#xff1a;基于高斯消元法。 2 具体实现 I 秘密分割算法 II 秘密重构算法 3 实例 设秘密S(3,10,5)S (3, 10, 5)S(3,10,5)&#xff0c;n5n 5n5, t3t 3t3。 I 秘密分割 &#xff0…

conda如何升级pytorch_Google Cloud TPUs 支持 Pytorch 框架啦!

在2019年PyTorch开发者大会上&#xff0c;Facebook&#xff0c;Google和Salesforce Research联合宣布启动PyTorch-TPU项目。项目的目标是在保持PyTorch的灵活性的同时让社区尽可能容易地利用云TPU提供的高性能计算。团队创建了PyTorch/XLA这个repo&#xff0c;它可以让使PyTorc…

隐私计算 2.6 秘密共享的同态特性

1 秘密共享的同态性 秘密共享的同态性&#xff1a;秘密份额的组合等价于组合的秘密共享份额。 假设A、B两方分别有秘密SAS^ASA和SBS^BSB&#xff1b;他们的值被随机拆分为S1A,…,SnAS_1^A, \dots, S_n^AS1A​,…,SnA​和S1B,…,SnBS_1^B, \dots, S_n^BS1B​,…,SnB​&#xff…

二阶龙格库塔公式推导_带你走进最美数学公式

同学们&#xff0c;我们先来跟老师欣赏一下数学中最优美的式子吧&#xff1f;是什么魔力让以上几个似乎毫不相干的数学中最特殊的数字能如此优美的写在同一个式子呢&#xff1f;是欧拉&#xff0c;是数学。0和1——老师就不用介绍啦&#xff0c;e是自然常数(natural constant)&…

隐私计算 2.9 秘密共享应用于横向联邦学习

1 简介 1.1 横向联邦学习 横向联邦学习也称为按样本划分的联邦学习&#xff0c;主要应用于各个参与方的数据集有相同的特征空间和不同的样本空间的场景&#xff0c;例如两个地区的城市商业银行可能在各自的地区拥有非常不同的客户群体&#xff0c;所以他们的客户交集非常小&a…

python缩进说法_【多选题】关于Python程序中与“缩进”有关的说法中,以下选项中错误的是()。...

问题&#xff1a;【多选题】关于Python程序中与“缩进”有关的说法中&#xff0c;以下选项中错误的是&#xff08;&#xff09;。更多相关问题 因方某将赵某打伤&#xff0c;方某住所地的市劳动教养委员会对方某作出劳动教养2年的决定&#xff0c;并将方某送交劳动 根据行政诉讼…

智能测井解释

1 智能测井解释的需求分析 1、岩性识别 2、储层划分 3、参数计算 4、流体判别 5、井数据批量处理 岩性识别&#xff1a;分类任务 曲线预测、曲线补齐&#xff1a;回归任务 2 岩性识别 2.1 岩性识别主要方法简介 目前岩性识别的方法主要有重磁、测井、地震、遥感、电 磁、地…

基于移动设备的OCR识别工作进展(1)

1 模型调研 模型1&#xff1a;Tesseract-OCR 模型2&#xff1a;PaddleOCR Android上面有体验版的demo&#xff1a;https://ai.baidu.com/easyedge/app/openSource?frompaddlelitePP-OCR模型&#xff1a;https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.5/README_…

2020.2idea创建web_IntelliJ IDEA 2017.3 完整的配置Tomcat运行web项目教程(多图)

小白一枚&#xff0c;借鉴了好多人的博客&#xff0c;然后自己总结了一些图&#xff0c;尽量的详细。在配置的过程中&#xff0c;有许多疑问。如果读者看到后能给我解答的&#xff0c;请留言。Idea请各位自己安装好&#xff0c;还需要安装Maven和Tomcat&#xff0c;各自配置好环…

OCR基本原理

学习内容为《动手学OCR.pdf》 1 OCR基础 1.1 OCR是什么 OCR&#xff08;Optical Character Recognition&#xff0c;光学字符识别&#xff09;&#xff1b; 传统意义上的OCR&#xff1a;面向扫描文档类对象&#xff1b; 一般意义上的OCR&#xff1a;场景文字识别&#xff08…