一、命题背景

当前,人工智能正以前所未有的广度与深度赋能千行百业,大模型技术的突破性进展为软件创新开辟了新空间。2024年政府工作报告明确提出“深化大数据、人工智能等研发应用,开展‘人工智能+’行动”,打造具有国际竞争力的数字产业集群。《“十四五”软件和信息技术服务业发展规划》强调要加速数字化发展,建设数字中国,培育云计算、大数据、人工智能等新兴软件产业。山东省作为工业大省与数字经济强省,正全力推进软件产业高质量发展,急需大批高素质软件技术技能人才。

同时,传统软件开发作为软件产业的基石,依然在企业管理、信息处理、工具应用等领域发挥着不可替代的作用。为全面考察参赛者的软件工程能力,本次大赛软件开发赛道在聚焦人工智能前沿技术的同时,保留传统软件开发方向,鼓励参赛者运用成熟的开发技术与工程方法,开发具有实用价值和社会意义的软件产品。

本次大赛软件开发赛道紧扣国家“人工智能+”战略与山东省数字经济发展需求,鼓励参赛者运用主流开发工具和技术,开发具有创新性、实用性与社会价值的软件产品。我们期待参赛者能够聚焦真实应用场景,将技术转化为触手可及的软件产品,在解决实际问题的过程中锤炼工程实践能力,展现新时代软件技术人才的创新活力与工匠精神。

二、命题要求

本赛道共分为三个方向,参赛团队可任选其中一个方向进行作品设计与开发。作品须为原创,严格遵守相关法律法规,传递正向社会价值。

(一)AI创新应用开发

1. 方向说明

本方向聚焦于基于大模型API或开源模型的智能应用开发,可面向个人用户提升效率,也可面向垂直行业解决业务问题。鼓励参赛者充分利用现有AI能力,快速构建具有实际价值的软件产品。

2. 作品要求

1)主题内容可围绕个人学习助手(如AI家教、知识问答)、办公增效工具(如文档摘要、PPT自动生成)、创意内容生成(如AI绘画、音乐创作、视频剪辑助手)、生活服务(如智能日程管理、健康咨询)等方向展开;也可面向教育、农业、文旅、医疗、电商、金融、法律等垂直行业开发智能应用,如智慧校园(智能排课、AI心理辅导)、智慧农业(农作物病虫害识别、农产品价格预测)、智慧文旅(智能导览、多语言翻译)、智慧电商(智能客服、营销文案生成)、智慧金融(财报分析、风险预警)、智慧法务(合同审查、法律咨询)等。主题明确,功能聚焦。

2)软件开发:作品形态包括但不限于微信小程序、移动App(安卓/iOS/鸿蒙)、Web应用、桌面端软件。需具备完整的软件架构(前端界面、后端服务、数据存储等),运行稳定,交互流畅。

3)大模型应用:至少调用一种大模型API(如文心一言、通义千问、讯飞星火等)或集成开源大模型(如ChatGLM、Qwen等)实现核心功能,鼓励结合RAG(检索增强生成)、提示词工程、多模态生成等技术提升应用效果。

4)用户体验:界面设计美观、操作直观,具备清晰的用户引导,能够解决实际痛点或提供愉悦体验。

3. 典型作品示例(仅供参考)

Ø “智学伴侣”AI个性化学习助手

Ø “灵感画廊”AIGC多模态创意生成平台

Ø “智推营销”智能营销文案生成器

Ø 智慧农业病虫害智能识别系统

Ø “智财通”上市公司财报智能生成系统

(二)创新交互与智能体应用

1. 方向说明

本方向聚焦于探索新型人机交互方式(语音、手势、AR/VR、多模态)或开发具备自主任务规划能力的智能体(Agent)系统,强调交互创新与技术突破。

2. 创作要求

1)主题内容:可选方向包括但不限于:

Ø 虚拟数字人交互虚拟教师、虚拟讲解员、数字人客服等。

Ø 智能体开发:自动订餐、行程规划、会议安排助手、财报生成智能体、合同审查智能体等。

Ø 多模态交互应用:语音+手势控制、AR导航、体感交互游戏等。

Ø AI+IoT智能控制通过软件控制智能家居、智能设备、工业机械臂等(不涉及硬件制作,只需软件控制端及仿真/模拟界面)。

2)软件开发:作品需具备可运行的原型系统,交互逻辑清晰,反馈合理。可使用Unity、Unreal、微信小程序(结合硬件能力)、WebRTC、Three.js等工具实现新型交互。

3)大模型应用:智能体类作品需调用大模型进行任务规划、工具调用(如查询天气、预订服务);虚拟数字人需结合大模型进行角色扮演与对话生成,可结合知识库(RAG)提升回答准确性。

4)技术挑战:鼓励在有限资源下实现较高的交互自然度或任务完成率。

3. 典型作品示例(仅供参考)

Ø “数智人”虚拟校园向导

Ø 智能行程规划助手

Ø AR文物展示与对话系统

Ø 语音控制智能家居软件

Ø 工业机械臂智能控制与仿真系统

(三)传统软件应用开发

1. 方向说明

本方向回归经典软件Web,桌面,小程序,APP等开发,使用成熟技术解决实际问题,重点考察软件工程能力、功能完整性与用户体验。作品不强制使用人工智能技术,鼓励参赛者关注身边的需求,开发能够解决实际问题的小而美的软件。

2. 创作要求

1)主题内容:可选方向广泛,包括但不限于:

Ø 企业管理类:进销存系统、客户关系管理(CRM)、人事考勤系统、会议室预约系统、设备报修系统、库存管理系统等。

Ø 信息管理类:图书管理系统、档案管理系统、学生信息管理系统、成绩分析系统、社团管理平台、校友管理系统等。

Ø 生活服务类:校园二手交易平台、拼车拼单平台、失物招领系统、校园地图、课程表工具、社团活动发布平台、自习室查询系统等。

2)软件开发:作品形态包括但不限于微信小程序、移动App(安卓/iOS/鸿蒙)、Web应用、桌面端软件。需具备完整的软件架构(前端界面、后端服务、数据存储等),功能完整,运行稳定,交互流畅。

3)技术选型:可使用任意成熟的开发框架与数据库技术,如Spring Boot、Django、Flask、Vue、React、uni-app、Flutter、原生开发等。数据库可使用MySQL、SQLite、MongoDB等。

4)创新性与实用性:鼓励在功能设计、交互方式、应用场景等方面进行创新,作品应具有明确的应用价值和用户群体,能够解决实际问题或提升效率。

5)文档完整性:需提供详细的需求分析、功能设计、数据库设计、界面原型、技术架构等文档,体现软件工程规范。

3.典型作品示例(仅供参考)

Ø 校园二手交易平台(小程序/Web端)

Ø 会议室预约系统(Web端/小程序)

Ø 个人记账本(App/小程序)

Ø 图书管理系统(桌面端/Web端)

Ø 课程表小工具(小程序)

Ø 益智休闲小游戏(Web端/小程序)

三、作品提交要求

1. 提交截止时间

作品应在大赛规定截止时间之前,通过大赛评审系统进行网上提交,逾期视为自动放弃。若提交文件不符合格式要求或无法正常打开/播放,直接淘汰。

2. 提交文件要求

所有参赛作品须按方向提交对应的材料,统一打包为一个压缩包(总大小不超过1GB),命名格式:参赛编号+方向名称+作品名称。压缩包内应包含以下文件:

文件类别

具体要求

作品信息文档Word/PDF)

包含作品名称、作品简介(300字以内)、创作说明(功能清单、技术架构、核心算法/逻辑说明)、团队成员分工、指导老师信息、联系方式(电话、QQ)

作品可运行文件

根据作品形态提供可执行文件、安装包、微信小程序体验码、Web访问链接(需保证在评审期间长期有效)及测试账号(如有)。若为桌面端或移动端安装包,需提供安装说明

演示视频

3-5分钟功能演示视频(建议:横屏16:9,分辨率1080P,格式MP4,大小不超过300MB。视频须清晰展示作品核心功能、交互流程与技术亮点

设计文档PDF)

包含需求分析、功能设计、界面原型(线框图/高保真)、数据库设计(ER图)、技术架构图、核心算法流程图等

源代码与工程文件

提供完整的项目源代码(需去除敏感信息如密码、密钥)及核心工程文件(如Unity工程、微信开发者工具项目、后端项目等),文件夹命名“源代码”。代码结构需清晰,关键部分应有注释

创作过程资料PDF)

开发过程截图、版本迭代记录(如Git提交日志)、遇到的问题及解决方案、测试报告(含测试用例)等

创作过程花絮视频(可选)

3分钟以内,展示团队协作与开发历程(MP4格式)

各方向额外提交要求:

方向

额外提交要求

方向一

需提供大模型API调用说明(使用的API名称、调用方式、关键提示词示例等)

方向二

若涉及大模型调用,需提供大模型API调用说明(使用的API名称、调用方式、关键提示词示例等)若涉及硬件交互,需提供硬件清单及连接说明;若为智能体应用,需提供任务规划流程图或智能体决策逻辑说明

方向三

无需额外要求

3. 作品发布要求

作品需在网上发布(小程序需提供体验码,Web端需提供可访问链接),并确保在提交作品后直至评审完毕(一般为9月-10月)都能任意访问。如果在评审期间不能访问,将直接淘汰。

4. 其他注意事项

请提醒指导老师也在报名系统中注册,请同学们选一位指导老师。同学们在报名时一定要对自己的信息负责,报名后信息不能再修改。参赛学生的电话、QQ号在评审期间要确保畅通,如果因此联系不上,影响评审成绩,责任自负。

作品原创性声明:作品必须为团队原创,不得侵犯他人知识产权,不得抄袭、剽窃他人成果。引用开源代码、素材需在文档中明确标注。若发现违规,取消参赛资格。

四、作品评分标准

总分为100分,其中作品成果(60分)、创作过程(40分)。各方向通用评分细则如下:

分项/占比

评分标准

满分

扣分

得分

作品成果(60%)

主题契合与创新性:主题鲜明,立意积极,功能设计具有创新性,能够解决实际问题或满足特定需求,体现软件价值

15

 

 

功能完整性与技术实现:核心功能完整实现,运行稳定,无重大BUG;技术选型合理,代码质量较高,架构清晰

15

 

 

用户体验与界面设计:界面美观、风格统一,交互流程清晰、反馈及时,操作便捷,有良好的用户引导,整体体验舒适

12

 

 

行业价值或应用潜力/技术难度:作品具备明确的适用场景,落地可行性高;或技术实现有一定难度,创新性强(根据方向侧重评分)

10

 

 

原创性与合规性:作品原创度高,无侵权、无违规内容,引用标注清晰

8

 

 

创作过程(40%)

完整策划与设计文档:提供详细的需求分析、功能设计、界面原型、技术架、额外需求等文档,逻辑清晰,流程规范(PDF)

7

 

 

源代码与工程文件:提供完整的、结构清晰的源代码及工程文件,便于核验原创性与工作量

17

 

 

创作过程资料与记录:提供开发过程截图、迭代记录、测试报告等,体现团队协作与问题解决能力(PDF)

8

 

 

演示视频:演示视频清晰展示核心功能与亮点,时长符合要求,画质清晰,解说清楚

8

 

 

合计

 

100

 

 

 

Copyright © 2020-2023 山东省大学生软件设计大赛 版权所有