2024年江西省职业院校技能大赛 (高职组)应用软件系统开发赛项竞赛规程

2024年江西省职业院校技能大赛 (高职组)应用软件系统开发赛项竞赛规程

需要答案及源码可以私信我,微信联系方式在主页!

一、赛项名称
赛项 称:应用软件系统开发
英文 称:Application Software System Development
赛项组别:高职组
赛项归属:电子与信息大类
二、竞赛目的
赛项围绕软件行业相关岗位的实际需求和要求进行设计,通过大赛推动龙头、产教融合型等企业深度参与职业教育的人才培养、科技创新、社会服务、就业创业等各个环节;检验职业院校教学水平,引领专业建设和“三教”改革,促进“岗课赛证”协同育人,营造崇尚技能的社会氛围;强化赛后资源转化,将竞赛成果转化为教材、课程和实训项目等资源,融入教学、服务教学,为国家发展战略提供软件工程领域高素质技术技能人才。
三、竞赛内容
(一)选手需具备能力
本赛项基于企业真实软件系统项目和工作模块,通过“需求分析—系统原型设计—数据库设计—模块开发—系统部署—系统测试”等软件系统开发典型工作任务,结合高职软件技术和计算机应用技术专业教学标准,充分考量企业岗位对学生职业技能的最新需求,在规定的时间内完成指定竞赛模块,主要考查参赛选手计算机信息处理技术、程序设计、操作系统等相关知识,应用软件系统数据库设计、简单算法分析和设计、前端页面和后端业务功能开发、数据采集与分析、系统部署测试与运维、软件项目文档编制等方面的能力,培养选手工作组织和团队协作能力、沟通和人际交往能力、解决问题能力以及致力于紧跟行业发展步伐的自我学习能力。
(二)竞赛模块及内容
1.竞赛时间
本赛项竞赛总时长 6 小时(1 天进行),各参赛队在规定的时间内,独立完成“竞赛内容”规定的竞赛模块。
2.竞赛内容
竞赛内容以真实企业软件系统项目为载体,按照软件系统开发典型工作任务,设置“系统需求分析”“软件系统开发”和“系统部署测试”三个竞赛模块。
模块一:系统需求分析
本模块重点考查参赛选手依据给定的需求,进行系统需求分析的能力,具体包括:
(1)系统规划设计。按照给定的项目需求,进行需求的梳理与规划,使用标准的需求规格说明书(模板),进行需求规格的描述,编写模块概要简述,绘制对应业务流程图/活动图、用例图、类图、时序图、E-R 图。
(2)原型设计绘制。依据模块功能要求,使用原型图绘制软件,进行模块原型设计,并实现原型页面之间的交互功能。
模块二:软件系统开发
本模块重点考查参赛选手的业务设计、前端页面开发和后端业务代码编写能力,具体包括:
(1)前端页面开发。基于给定的系统需求,利用后端 API 提供的数据接口,使用 HTML5、CSS3、JavaScript、Vue.js(ElementUI、 vue-element-admin)等技术,遵循 MVVM 模式完成前端页面,实现业务功能。要求编码符前端工程化开发技术规范。
(2)后端业务开发。基于给定的系统需求,利用可视化开发工具设计数据库,并利用 Spring Boot 框架实现后端业务功能,完成 RESTful API 接口开发, 并发布运行。要求设计符 Spring Boot 框架的 Domain/POJO、DAO、Service、Controller 分层架构模式,编码符命 和注释规范。
模块三:系统部署测试
本模块重点考查参赛选手的系统部署、功能测试、Bug 排查修复及文档编写能力,具体包括:
(1)系统部署。将给定项目发布到集成部署工具中,确保正常运行。
(2)功能测试及 Bug 修复。使用给定的前后端源代码,制定测试策略,设计测试用例,完成指定的功能测试;记录测试中出现的 Bug,对Bug 进行分析与修复;基于测试报告模板,撰写系统测试报告。
(3)API 接口测试。使用 JMeter 工具对后端 RESTful API 接口进行编码规范测试,输出 API 接口测试报告。
(三)模块时长及分值
表 1 模块名称、时长及分值一览表
在这里插入图片描述
在这里插入图片描述
四、竞赛方式
(一)竞赛以团队方式进行,不计选手个人成绩,统计参赛队的总成绩并进行排序。
(二)每支参赛队由 3 参赛选手(设 1 队长)组成,竞赛期间不允许指导教师进入赛场进行现场指导。竞赛在一天内完成,参赛队的竞赛赛位号于竞赛当天采用抽签方式确定,由各参赛队队长进行抽签并确认。赛题以任务书的形式发放,参赛队根据任务书的要求完成竞赛任务
五、竞赛流程
(一)竞赛流程图
本赛项竞赛流程如图 1 所示。

(二)竞赛时间表

图 1 赛项竞赛流程示意图

表 2 竞赛时间一览表
在这里插入图片描述
在这里插入图片描述
十、技术平台
(一)硬件环境与配置
表 6 竞赛硬件环境及配置一览表
在这里插入图片描述
在这里插入图片描述
(二)软件环境与版本
表 7 竞赛软件开发环境及版本一览表
在这里插入图片描述
在这里插入图片描述
(二)评分标准
表 8 评分样例一览表
在这里插入图片描述
在这里插入图片描述

### 关于2024江西省职业院校技能大赛人工智能技术与应用赛项高职) 目前提供的引用资料并未直接提及2024江西省职业院校技能大赛中“人工智能技术与应用”赛项的具体竞赛规则或评分标准。然而,可以通过分析其他相似赛项的内容来推测可能涉及的关键领域。 #### 可能的比赛内容 基于以往的职业技能大赛趋势,“人工智能技术与应用”赛项通常会涵盖以下几个方面: 1. **数据处理与算法实现** 涉及机器学习模型训练、深度学习框架的应用以及数据分析能力的考察。选手需具备Python编程基础,并熟练掌握TensorFlow、PyTorch等主流AI工具库[^3]。 2. **应用场景开发** 赛题可能会围绕实际场景展开,例如图像识别、自然语言处理或者语音合成等领域中的具体任务完成情况作为考核重点之一[^1]。 3. **系统优化与性能提升** 类似于云计算应用赛项提到的任务——容器云平台调优或排错工作,在人工智能方向上也可能加入对于神经网络结构改进、超参数调整等方面的要求以提高预测精度和运行效率。 #### 假设性的成绩评定方式 虽然未明确给出该赛项的成绩计算方法,但一般情况下可以参照如下几个维度来进行打分: - 实现功能完整性 (占比约40%-50%): 是否按照题目要求完成了指定的功能模块. - 性能指标达成度 (占比约20%-30%) : 如分类准确率, 推理速度等关键数值表现如何. - 创新性和实用性考量 (剩余比例分配) : 解决方案是否有独特之处? 对现实问题解决价值几何? 以下是示例代码片段用于展示简单的Keras模型构建过程: ```python from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense model = Sequential() model.add(Dense(units=64, activation='relu', input_dim=100)) model.add(Dense(units=1, activation='sigmoid')) model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy']) ``` 此段脚本展示了如何定义并编译一个基本二元分类器,这可能是比赛中需要掌握的基础知识点的一部分.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旺仔Sec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值