(高职)GZ031应用软件系统开发赛项规程.docx
- 文档编号:30849396
- 上传时间:2024-02-15
- 格式:DOCX
- 页数:109
- 大小:376.79KB
(高职)GZ031应用软件系统开发赛项规程.docx
《(高职)GZ031应用软件系统开发赛项规程.docx》由会员分享,可在线阅读,更多相关《(高职)GZ031应用软件系统开发赛项规程.docx(109页珍藏版)》请在冰豆网上搜索。
全国职业院校技能大赛赛项规程
赛项名称:
应用软件系统开发
英文名称:
ApplicationSoftwareSystemDevelopment
赛项组别:
高等职业教育
赛项编号:
GZ031
一、赛项信息
赛项类别
每年赛隔年赛(单数年/双数年)
赛项组别
□中等职业教育高等职业教育
学生赛(□个人/团体)□教师赛(试点)□师生同赛(试点)
涉及专业大类、专业类、专业及核心课程
专业大类
专业类
专业名称
核心课程
51
电子与信息大类
5102
计算机类
510201
计算机应用技术
数据库技术及应用
前端设计与开发
数据分析方法
系统部署与运维
510203
软件技术
面向对象程序设计
数据结构
软件建模与设计
网站开发技术
企业级项目开发
软件测试
对接产业行业、对应岗位(群)及核心能力
产业行业
岗位(群)
核心能力
新一代信息技术产业-新兴软件和新型信息技术服务行业
应用软件程序设计
1.具备数据库设计与应用、计算机系统操作等能力;
2.具备简单算法分析、设计与应用的能力;
3.具备软件界面设计的能力;
4.具备软件设计、开发、测试等能力;
5.具备软件安装、实施与运维服务的能力;
6.具有探究学习、终身学习和可持续发展的能力。
应用软件测试
1.具备软件安装、部署、实施与运维服务的能力;
2.具备软件测试策略、用例设计的能力;
3.具备软件缺陷分析的能力;
4.具备使用常见测试工具进行软件测试的能力
5.具备撰写软件测试文档的能力;
6.具有探究学习、终身学习和可持续发展的能力。
2
应用软件工程技术
1.具备软件系统分析和建模的能力;
2.具备编写软件项目方案设计、文档的能力;
3.具备软件项目管理的能力;
4.具备软件售后支持服务的能力;
5.具备软件安装、实施与运维服务的能力;
6.具有探究学习、终身学习和可持续发展的能力。
数字系统运维
1.具备数据库设计与应用、计算机系统操作等能力;
2.具备使用多种方法进行数据采集、使用工具进行数据分析的能力;
3.具备计算机软硬件系统安装、调试和维护能力;
4.具备网络设备的运维与管理能力;
5.具备软件系统部署与运维的能力;
6.具有探究学习、终身学习和可持续发展的能力。
二、竞赛目标
党的二十大报告明确指出“要推动战略性新兴产业融合集群发展,构建新一代信息技术等一批新的增长引擎”,新一代信息技术产业对经济社会高质量发展的赋能作用更加突显,软件是新一代信息技术的灵魂,是数字经济发展的基础,是制造强国、网络强国、数字中
国建设的关键支撑,是壮大产业高质量发展的新动能。
本赛项旨在落实国家软件发展战略,深化产教融合,协同推动软件行业创新与发展,赋能经济社会和现代职业教育高质量发展。
对接软件工程领域当前的新技术、新业态、新模式、新要求,通过大赛让参赛选手掌握一个真实企业应用软件系统的开发流程和实现过程;培养选手在企业真实项目环境下进行数据库设计、简单算法分析和设计、软件设计和开发、软件部署测试和运维、软件项目文档编制等方
面的能力,同时培养选手探究学习、终身学习和可持续发展的能力。
赛项围绕软件行业相关岗位的实际需求和要求进行设计,通过大
3
赛推动龙头、产教融合型等企业深度参与职业教育的人才培养、科技创新、社会服务、就业创业等各个环节;检验职业院校教学水平,引领专业建设和“三教”改革,促进“岗课赛证”协同育人,营造崇尚技能的社会氛围;强化赛后资源转化,将竞赛成果转化为教材、课程和实训项目等资源,融入教学、服务教学,为国家发展战略提供软件工程
领域高素质技术技能人才。
三、竞赛内容
(一)选手需具备能力
本赛项基于企业真实软件系统项目和工作模块,通过“需求分析—系统原型设计—数据库设计—模块开发—系统部署—系统测试”等软件系统开发典型工作任务,结合高职软件技术和计算机应用技术专业教学标准,充分考量企业岗位对学生职业技能的最新需求,在规定的时间内完成指定竞赛模块,主要考查参赛选手计算机信息处理技术、程序设计、操作系统等相关知识,应用软件系统数据库设计、简单算法分析和设计、前端页面和后端业务功能开发、数据采集与分析、系统部署测试与运维、软件项目文档编制等方面的能力,培养选手工作组织和团队协作能力、沟通和人际交往能力、解决问题能力以及致
力于紧跟行业发展步伐的自我学习能力。
(二)竞赛模块及内容
1.竞赛时间
本赛项竞赛总时长11小时(分1.5天进行),各参赛队在规定
的时间内,独立完成“竞赛内容”规定的竞赛模块。
4
2.竞赛内容
竞赛内容以真实企业软件系统项目为载体,按照软件系统开发典型工作任务,设置“系统需求分析”“软件系统开发”和“系统部署测试”
三个竞赛模块。
模块一:
系统需求分析
本模块重点考查参赛选手依据给定的需求,进行系统需求分析
的能力,具体包括:
(1)系统规划设计。
按照给定的项目需求,进行需求的梳理与规划,使用标准的需求规格说明书(模板),进行需求规格的描述,编写模块概要简述,绘制对应业务流程图/活动图、用例图、类
图、时序图、E-R图。
(2)原型设计绘制。
依据模块功能要求,使用原型图绘制软
件,进行模块原型设计,并实现原型页面之间的交互功能。
模块二:
软件系统开发
本模块重点考查参赛选手的业务设计、前端页面开发和后端业
务代码编写能力,具体包括:
(1)前端页面开发。
基于给定的系统需求,利用后端API提供的数据接口,使用HTML5、CSS3、JavaScript、Vue.js(ElementUI、vue-element-admin)等技术,遵循MVVM模式完成前端页面,实
现业务功能。
要求编码符合前端工程化开发技术规范。
(2)后端业务开发。
基于给定的系统需求,利用可视化开发
工具设计数据库,并利用SpringBoot框架实现后端业务功能,完成
5
RESTfulAPI接口开发,并发布运行。
要求设计符合SpringBoot框架的Domain/POJO、DAO、Service、Controller分层架构模式,编
码符合命名和注释规范。
模块三:
系统部署测试
本模块重点考查参赛选手的系统部署、功能测试、Bug排查修
复及文档编写能力,具体包括:
(1)系统部署。
将给定项目发布到集成部署工具中,确保正
常运行。
(2)功能测试及Bug修复。
使用给定的前后端源代码,制定测试策略,设计测试用例,完成指定的功能测试;记录测试中出现的Bug,对Bug进行分析与修复;基于测试报告模板,撰写系统测
试报告。
(3)API接口测试。
使用JMeter工具对后端RESTfulAPI接
口进行编码规范测试,输出API接口测试报告。
(三)模块时长及分值
表3-1模块名称、时长及分值一览表
模块
主要内容
比赛时长
分值
模块一
系统需求分析
根据给定的需求描述,进行系统规划设计及原型设计。
3小时
25分
模块二
软件系统开发
设计系统数据库,并基于指定开发框架,完成前端页面、后端业务和交互功能的开发。
5小时
55分
模块三
系统部署测试
对给定项目进行系统部署、功能测试和Bug修复,使用测试工具进行API接口测试,完成系统测试文档编制。
3小时
20分
6
四、竞赛方式
(一)竞赛形式
本赛项为线下比赛形式。
所有参赛队在现场根据给定的项目模块,分1.5天进行,在总计11小时内相互配合,采用小组合作的形
式完成竞赛模块。
(二)组队方式
本赛项采用团体赛组队方式。
每支参赛队由3名全日制在籍学生组成(凡在往届全国职业院校技能大赛中获得本赛项一等奖的选手,不能再参赛),参赛选手不得跨校组队,同一学校的报名参赛队不超过1支;每队限报2名指导教师,指导教师须为本校专兼职教师,竞赛期间不允许指导教师进入赛场进行现场指导;参赛选手
和指导教师报名获得确认后不得随意更换。
五、竞赛流程
(一)竞赛流程图
本赛项竞赛流程如图5-1所示。
7
图5-1赛项竞赛流程示意图
8
(二)竞赛时间表
表5-1竞赛时间一览表
日期
时间
内容
竞赛前一天
10:
00之前
裁判报到
12:
00之前
各参赛队报到
10:
00—11:
00
工作人员培训会
10:
30—12:
00
裁判工作会议
14:
30—15:
30
开幕式
15:
30—16:
00
召开领队赛项说明会,抽赛场检录顺序号
16:
00—16:
30
参赛队熟悉比赛场地
17:
00—18:
00
现场裁判赛前检查,封闭赛场
竞赛第一天
06:
30—07:
00
参赛队集合前往比赛现场
07:
00—07:
50
赛场检录
07:
50—08:
30
一次加密:
参赛队抽取一次加密号二次加密:
参赛队抽取工位号
08:
30—09:
00
参赛队进入比赛工位,进行赛前软硬件检查,下载素材,模块一题目发放
09:
00—12:
00
选手比赛(模块一:
系统需求分析)
12:
00—12:
30
收取各参赛队模块一竞赛成果物
12:
30—12:
50
选手用餐休息
12:
50—13:
00
模块二题目发放
13:
00—18:
00
选手比赛(模块二:
软件系统开发)
18:
00—18:
30
收取各参赛队模块二竞赛成果物
14:
00—18:
00
三次加密:
模块一竞赛成果物
裁判评分(模块一:
系统需求分析)
18:
30—20:
30
申诉受理
18:
30—22:
30
三次加密:
模块二竞赛成果物
裁判评分(模块二:
软件系统开发)
竞赛第二天
06:
30—07:
00
参赛队集合前往比赛现场
07:
00—07:
50
赛场检录
07:
50—08:
30
一次加密:
参赛队抽取一次加密号二次加密:
参赛队抽取工位号
08:
30—09:
00
参赛队进入比赛工位,进行赛前软硬件检查,下载素材,模块三题目发放
09:
00—12:
00
选手比赛(模块三:
系统部署测试)
12:
00—12:
30
收取各参赛队模块三竞赛成果物
12:
30—14:
30
申诉受理
12:
30—16:
30
三次加密:
模块三竞赛成果物
裁判评分(模块三:
系统部署测试)
16:
30—17:
30
成绩核定和解密
17:
30—18:
30
成绩公布
赛后一天
08:
00—09:
00
闭赛式
09:
00—09:
30
采访获奖代表队
09:
30—10:
00
参赛队返回酒店
9
六、竞赛规则
(一)选手报名
1.赛项以省、自治区、直辖市、新疆生产建设兵团为单位组织报
名参赛。
2.各省、自治区、直辖市、新疆生产建设兵团教育行政部门按照大赛执委会确定的报名时间和名额,通过全国职业院校技能大赛网络
报名系统组织完成参赛报名工作。
3.参赛选手和指导教师报名获得确认后不得随意更换。
如比赛前参赛选手和指导教师因故无法参赛,须由省级教育行政部门于开赛10个工作日之前出具书面说明,经大赛执委会办公室核实后予以更换。
如未经报备,发现实际参赛选手与报名信息不符的情况,均不得
入场。
(二)赛场规则
1.赛项执委会在赛前统一安排参赛队熟悉场地和竞赛环境。
2.比赛工位通过抽签决定,参赛选手须按规定时间提前入场,入场前须携带参赛凭证和有效身份证件(身份证和学生证),比赛期间
参赛选手原则上不得离开比赛场地。
3.竞赛所需的硬件、软件和辅助工具会统一提供,参赛队不得使用自带的任何具有存储和通信功能的设备,如硬盘、光盘、U盘、手
机、随身听、智能手表、PDA等。
4.参赛选手在赛前30分钟进入比赛工位,领取比赛任务,比赛
正式开始后方可进行比赛任务相关操作。
如出现较严重的违规、违纪、
10
舞弊等现象,经裁判组裁定取消比赛成绩。
5.在比赛过程中,参赛选手如有疑问,应举手示意,现场裁判应按要求及时予以答疑。
确因计算机软件或硬件故障致使操作无法继
续,经赛场裁判长确认,予以启用备用设备。
6.比赛时间结束,选手应全体起立,结束操作。
经裁判组查收清
点所有文档后方可离开赛场,离开赛场时不得带走任何资料。
(三)成绩评定与结果公布
1.比赛当天入场前,赛项裁判应上交所有通信设备,由赛项执委会统一保管,并安排赛项裁判在指定区域休息或工作,直至赛项成绩
评定结束。
2.比赛结束,经加密裁判对各参赛选手提交的竞赛结果第三次加
密后,评分裁判方可入场进行成绩评判。
3.最终竞赛成绩经复核无误,由裁判长、监督仲裁长签字确认后,以纸质形式向全体参赛队进行公示。
成绩无异议后,在闭赛式上予以
公布。
七、技术规范
本赛项的技术规范、专业知识和技术技能等包括:
软件技术相关专业的教育教学要求、行业、职业技术标准,以及根据高职目录修订后的软件技术相关专业人才培养教学标准和规范,适时地修订本赛项
遵循的技术规范。
(一)教学标准
11
表7-1教学标准一览表
序号
标准单位
中文标准名称
1
教育部
高等职业教育专科专业简介:
51电子与信息大类-5102计算机类
-510201计算机应用技术
2
教育部
高等职业教育专科专业简介:
51电子与信息大类-5102计算机类
-510203软件技术
(二)行业标准
表7-2行业标准一览表
序号
标准号
中文标准名称
1
DB21/T2347.3-2014
信息技术行业职业技能第3部分:
软件开发
2
GB/T38557.1—2020
系统与软件工程接口和数据交换第1部分:
企业资源
计划系统与制造执行系统的接口规范
3
SJ/T10367-1993
计算机过程控制软件开发规程
4
GB/T36475-2018
软件产品分类
5
GB/T36964-2018
软件工程软件开发成本度量规范
6
GB/T37691-2019
可编程逻辑器件软件安全性设计指南
7
GB/T25000.2-2018
系统与软件工程系统与软件质量要求和评价(SQuaRE)
第2部分:
计划与管理
8
GB/T28174.1-2011
统一建模语言(UML)第1部分:
基础结构
9
GB/T11457-2006
信息技术软件工程术语
10
GB/T32421-2015
软件工程软件评审与审核
11
GB/T38634.1-2020
系统与软件工程软件测试第1部分:
概念和定义
12
GB/T32423-2015
系统与软件工程验证与确认
13
GB/T32424—2015
系统与软件工程用户文档的设计者和开发者要求
14
GB/T30999—2014
系统和软件工程生存周期管理过程描述指南
15
GB/T30971—2014
软件工程用于互联网的推荐实践网站工程、网站管理
和网站生存周期
16
GB/T26239—2010
软件工程开发方法元模型
17
GB/T22032—2021
系统与软件工程系统生存周期过程
12
序号
标准号
中文标准名称
18
T/CESA1154—2021
信息技术服务从业人员能力评价指南设计与开发服务
19
T/CESA1155—2021
信息技术服务从业人员能力评价指南集成实施服务
20
T/CESA1156—2021
信息技术服务从业人员能力评价指南运行维护服务
(三)专业知识与技术技能
表7-3专业知识与技术技能一览表
序号
分类
具体要求
1
需求分析
掌握需求分析的方法和技巧,能够根据用户需求编写需求规格
说明书,进行需求分析和设计。
2
软件设计
了解软件设计的原则和方法,能够根据需求规格说明书进行软
件设计,包括架构设计、模块设计、接口设计等。
3
编码实现
掌握编码实现的技术和规范,能够根据软件设计进行编码实现,
包括代码编写、调试、测试等。
4
软件测试
了解软件测试的方法和技巧,能够进行软件测试,包括单元测
试、集成测试、系统测试等,确保软件质量。
5
软件维护
了解软件维护的方法和技巧,能够对软件进行维护和升级,包
括BUG修复、功能扩展等。
6
项目管理
了解项目管理的方法和工具,能够进行项目计划制定、进度控
制、风险管理等,确保项目按时按质完成。
7
团队协作
具备良好的团队协作能力,能够与团队成员进行有效的沟通和
协作,共同完成软件开发任务。
8
学习能力
具备快速学习新知识和技术的能力,能够不断学习和掌握新的
技术和工具,提升自己的职业素养和竞争力。
八、技术环境
(一)竞赛环境
竞赛场地包括参赛选手竞赛区域、展示平台区、裁判区、技术支
持区、检录区、服务区。
13
1.参赛选手竞赛区。
每个竞赛工位需标有醒目的工位编号,各工位间距大于1.5m,每个工位面积大于8㎡,每个工位保证独立用电单元(安装漏电保护开关),确保参赛队之间互不干扰。
赛场要求竞赛过程全程无死角视频监控,监控录像保存3个月。
环境标准要求保证赛场采光(大于500lux)、照明和通风良好,提供稳定的水、电,
并提供应急的备用电源,提供足够的干粉灭火器材。
2.展示平台区。
需要与比赛场地分开的隔离带,供参赛队领队、
指导教师及工作人员休息,并开展其他相关活动。
3.裁判区。
供裁判休息及工作场地。
共配有服务器1台,计算机20台、桌椅20套,A4激光打印机1台,饮水机、纸杯、文具用品
若干。
4.技术支持区。
技术支持人员的工作场地。
5.检录区。
参赛选手检录区域。
6.服务区。
配备常用药品、消毒用品等急救用品,提供医疗等服
务保障,并用隔离带隔离。
图8-1竞赛场地网络布局图
14
(二)硬件环境与配置
表8-1竞赛硬件环境及配置一览表
序号
设备名称
配置要求
数量
1
计算机
.操作系统:
Windows10专业版(64位)
.处理器:
i5及以上处理器
.内存:
8GB及以上
.硬盘:
256GB固态硬盘及以上
.显示器:
23寸1920×1080分辨率及以上
.有线网卡:
1000Mbps以太网卡
4台/每队
(含3台开发
机、1台服务
器)
2
路由器
.千兆端口
.Wan口数量:
1个
.LAN口数量:
4个及以上
1台/每队
3
竞赛服务器
.双路至强处理器32核心64线程及以上,128G及以上内存,512G及以上固态硬盘,显示器分辨率1920*1080及以上,千兆网络接口,USB接口
.WindowsServer2021操作系统
.部署本地资源服务
.支持虚拟化服务
1台
4
交换机
.端口:
48口(千兆)
.网管类型:
网管
.层级:
三层企业级网络交换机
.特性:
支持VLAN、WEB网管、端口隔离、ACLIP扩展等特性
3台
(三)软件环境与版本
表8-2竞赛软件开发环境及版本一览表
类别
名称
版本
单位
数量
操作系统
Windows10
Windows10专业版(64位)
套
1
开发工具
AdobePhotoshop
Version2019
套
1
AxureRP
Version9.0
套
1
15
类别
名称
版本
单位
数量
IntelliJIDEA
Version2023.1
套
1
VisualStudioCode
Version1.77及以上
套
1
HBuilderX
Version3.1.22
套
1
前端开发
clipboard
Version2.0.6及以上
套
1
core-js
Version3.8.1及以上
套
1
file-saver
Version2.0.4及以上
套
1
js-cookie
Version2.2.1及以上
套
1
jsencrypt
Version3.0.0-rc.1及以上
套
1
screenfull
Version5.0.2及以上
套
1
axios
Version0.21.0及以上
套
1
vue-router
Version3.4.9及以上
套
1
vuex
Version3.6.0及以上
套
1
connect
Version3.6.6及以上
套
1
sass
Version3.32.0及以上
套
1
Node.js
Version14.18及以上
套
1
Vue
Version2.6.12及以上
套
1
Element-ui
Version2.14.1及以上
套
1
Echarts
Version5.3.3及以上
套
1
vue-element-admin
Version4.4.0及以上
套
1
后端开发
SpringBoot
Version2.2.12及以上
套
1
Tomcat
(内嵌至Spring)
Version9
套
1
Mybatis
Version3及以上
套
1
SpringSecurity
Version5.0及以上
套
1
JDK
Version8及以上
套
1
Jwt
Version2.5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高职 GZ031 应用软件 系统 开发 规程