1、第十二届 “英特尔杯”全国大学生软件创新大赛暨基于人工智能的 Web 应用创新邀请赛项目阶段评分标准初赛考察方式: 首先会对提交的作品重点进行可行性分析。若可行性分析不能通过,则作品不被接受。 在通过可行性分析的基础上,初赛会考察作品的原创性,比如:作品与已有类似软件产品相比下的改动幅度。 复赛考察方式: 所有评分标准所列内容,重点考察项目的立意以及作品完善度。 决赛考察方式: 所有评分标准所列内容+演示+现场答辩。题材 10题材,即针对的问题或看到的机会,能够紧密围绕人工智能,深度学习的技术方向,并通过与Web技术相结合,为用户提供创新的使用场景,使用方式或用户体验。具体涉及的领域包括但不限
2、于个人,家庭,城市,企业等各种场景。根据作品的不同,用户可能指“最终用户”(如具体的应用等),或者是“开发者”(如开发工具的创新等)。1.题材符合导向性,能够结合人工智能及Web的相关技术,在一定的程度上解决某种问题,但给出的解决方案体现出的改进效果差强人意。(2分)2.题材符合导向性,能够结合人工智能及Web相关技术,在一定的程度上解决某种问题,给出的解决方案有一定的改进效果。(5分)3.题材符合导向性,能够结合人工智能及Web的相关技术,能够发现目前未被解决的问题,并给出较为合理的解决方案(7分)4.在2或3的基础上,取得了较大的创新效果。(10分)5. 在 4 的基础上,并有机会改变现有
3、商业模式或创造新的商业模式(10 分-20 分)创新性(30 分)功能 10参赛者是否针对解决的问题或为了实现看到的机会而提供了合理、有效的功能。1.功能设计逻辑上无明显漏洞。 (2 分)2.功能设计逻辑完整,涵盖了大部分用户的使用需求。 (5 分)3.功能设计细节完整,考虑了容错性及高可用性。(7 分)4.在 3 的基础上,设计的功能具有极强实用性。(10 分)5.在 4 的基础上,作品能够因为此功能设计吸引大量用户使用。 (10-20 分)使用模式、实现、商业设想10是否使用了创新的使用方式和合适的技术来实现设计的功能。1.使用模式符合用户日常行为习惯,但创新性一般。(2 分)2.技术选择
4、得当,使用模式具有一定新意。 (5 分)3.技术选择得当,考虑用户的实用性,使用模式具有较强创新性。 (7 分)4.能够充分结合、利用所选择的技术,创新性的使用模式设计,并具有较强的实用性。(10 分)5.颠覆性的创新使用模式设计,具有极强的实用性,能够吸引大量用户使用,有一定的商业设想。 (10分-20 分)对于创新性的考量:虽然分三个范畴,但可能有的想法在某个方面特别突出,而其他两个方面与其他相当或略差。在这种情况下,这个想法就不占优势。我们应该鼓励创新,因此特意在各范畴中有一个最高档次,可以得到最多 20 分。但凡是得到这个分数的想法,必须得到所有评分专家的一致同意。而其他则可取专家的平
5、均分即可。程序复杂度 10相对于问题的规模,代码行数较少,程序功能点不多,程序结构相对简单。(3 分)相对于问题的规模,代码行数及功能点数量合理,程序具有基本良好的模块结构划分,逻辑设计和模式使用。 (6 分)在满足 2 的前提下,并额外具有以下至少一项特点(10 分):a)问题规模非常复杂,因此代码行或者功能点数量巨大。b)程序具备非常优秀的架构设计,具备良好的复用性和扩展性。c)程序使用了合适的技术来解决特定的问题,并很好的解决了人工智能技术中涉及的技术难点。技术深度 10作品使用了人工智能以及 Web 的一些简单的技术,部分体现了其理念或优势。(2 分)作品在目标问题上较为合理地设计与使
6、用人工智能技术,并很好的使用 Web 应用的方式呈现,较好的体现了其理念或优势。(6 分)作品较为深入并充分使用了人工智能和 Web 的技术,很好的结合并涉及其高级使用技巧,并体现了对相关底层知识的了解。(10 分)技术(30 分)程序性能 10作品在自己选定的平台上能够基本流畅运行,但没有具体性能的测量和分析。(2 分)作品在自己选定的平台上能流畅运行,并提供详细的性能测量和分析,确定对硬件资源的基本要求。(5 分)在上述基础上,进一步使用了一些措施优化或者调整设计以提供作品的整体性能或降低对硬件的基本要求。 (10 分)界面友好性 4主要考察用户是否可以在不依靠其他参考资料的情况下使用软件
7、的基本功能。操作合理性 4是否考虑适用人群的使用习惯,应用是否在可接受的操作步骤数目及操作时长内得到用户期望的结果。兼容适用性 4客户端是否对各个浏览器和操作系统有较好的兼容性。对不兼容的是否有详细的测试和分析报告。如果有服务器端的话,是否存在特殊的适配要求。易学习性 4作品的使用过程是否让用户容易理解和记忆,对提供的使用示例可否完美重现。用户体验(20 分)易部署 4 客户端是否符合 Web 应用方便快捷的部署方式。如果有服务器端的话,是否易于部署。软件过程 10软件过程即整个软件的生存周期所涉及的一系列相关过程。1. 需求分析阐述比较明确,文档中围绕需求叙述的设计思路比较合理,文档内容基本
8、涵盖大赛当前阶段的进度工作量。 (3 分)2. 在 1 的基础上,文档用词严谨专业,语义清晰简洁,有必要的专业图示(UML、统计表格等) 。 (6分)3. 在 2 的基础上,对核心功能、核心业务、核心技术做了大量细节上的工作,文档整体内容详实、逻辑严谨,无歧义或不切实际的表述。 (10 分)质量(20 分)软件质量 10软件质量是软件符合文档中明确描述的功能及性能需求、以及相关同类型软件都应具有的和隐含特征相一致的程度。1. 在合理的时间内对某个事件进行响应;能够完成所期望的所有工作;用户能够轻松使用软件产品完成指定任务。 (3 分)2. 在 1 的基础上,能够持续正常运行的时间达到同类型软件的平均水准;能够处理或承受来自环境的压力或者变更能力;能够在意外或者错误使用的情况下维持软件系统功能特性。 (6 分)3. 能够快速地以较高的性价比对系统进行变更;向合法用户提供服务的同时能够阻止非授权用户使用的企图或者拒绝服务。 (10 分)请注意项目各阶段考核重点不同,各阶段具体评分权重将在大赛网站上另行公布。