2023年海南省职业院校技能大赛(高职组)应用软件系统开发赛项规程

2023年海南省职业院校技能大赛(高职组)

应用软件系统开发赛项规程

  • 赛项名称

赛项名称:应用软件系统开发

英文名称:Application software Development

赛项组别:高职组

赛项归属产业:电子信息专业类

  • 竞赛目标

本赛项以应用软件开发技术为核心、考察应用软件开发人员的专业技能、职业素养和企业化全流程开发的能力。通过营造企业真实开发场景,向社会展示现代软件技术开发的专业能力、职业化技能以及标准化、专业化设计与实施的职业水平,增强社会对软件开发工程师的职业发展的认同。

通过本赛项全面检验学生应用软件开发的工程实践能力和创新能力;加强学生对应用软件技术相关知识的理解、掌握和应用;培养学生的动手实操能力、创新意识和职业素养;促进理论与实践相结合,增强技能型人才的就业竞争力,提高学生的就业质量和就业水平,进一步深化产教融合、校企合作协同育人,为行业、企业培养高素质、高技能的 应用软件开发的紧缺人才。

  • 竞赛内容

本赛项还原企业真实开发场景和工作任务,主要考察选手使用应用软件技术的水平和掌握企业真实项目的工作流程的程度。重点考核参赛选手需求分析能力、程序设计能力、编码能力、测试能力、创意创新能力等多方面的技能。

1.竞赛模块

模块编号

模块名称

竞赛时间(分钟

占比(%)

A

需求分析与设计

60 

20

B

全栈开发

180

80

总计

240

100

2.竞赛任务

本赛项通过“需求分析与设计”“全栈开发”两个模块形查参赛选手对实际问题的综合分析能力、对Web界面的基础设计能力、对技术架构的设计能力、对全栈开发技术的掌握程度以及操作的熟练程度。

模块A:需求分析与设计

需求分析与设计重点考核参赛选手的业务分析设计能力,根据试题提供的业务功能需求,选手进行设计原型图。并使用Visio工具,绘制对应业务流程图/活动图、用例图、类图、时序图、E-R图,完成“需求规格说明书.docx”文档编写。选手将上述成果物“需求规格说明书.docx”和“产品原型.rp”两个文件添加到“系统需求分析.zip”压缩包内,并提交压缩包文件

模块B:全栈开发

全栈开发模块重点考核参赛选手的前端、后端代码编写能力,比赛时会给每队参赛选手提供业务说明,选手根据文档说明开发前端和后端代码。选手通过竞赛发布平台提交源代码和发布前端、后端应用。

3.竞赛技术要求

本赛项考核技术主要涉及:行业知识应用、界面原型与交互设计、项目配置和管理;前端技术栈主要包括HTML5、CSS3、DOM、JavaScript(ES6)、MVVM架构、Uniapp统一平台。主要前端框架包括Bootstrap、Vue.js、Element-UI、Vant-UI、jQuery、ECharts等;后端采用Java主要开发框架SpringBoot、JfInal等,实现Restful API、基于MQ和MQTT协议的消息发布和订阅、基于WebSocket技术的前后端实时通讯、基于MySQL关系数据库的数据管理、基于TDEngine时序数据库的数据管理,基于图表和报表技术的数据导入导出与数据分析、以及基于Nginx的前后端分离技术的系统部署等。

  • 竞赛方式

(一)本赛项为团队赛,每支参赛队由3名选手组成,须为同校在籍学生。同一学校的报名参赛队伍不超过3支。

(二)本赛项分2个阶段,参赛选手在现场根据给定的项目任务,在共计4个小时内完成 “需求分析与设计”、“全栈开发”两个竞赛模块。

(三)本赛项由评分裁判对参赛队伍提交的作品采取客观性结果评分和主观性结果评分相结合的方式。各参赛队总成绩=需求分析与设计模块得分+全栈开发模块得分。

  • 竞赛流程

竞赛期间的各项日程与详细流程安排如下表:

日期

时间

内容

比赛前一天

14:30之前

各参赛队报到

15:00-15:30

开幕式

16:00-16:30

领队会、选手一次加密

16:30-17:00

选手熟悉赛场

17:00-18:00

竞赛现场设备调试检验 

18:00-18:30

现场裁判赛前检查,封闭赛场

比赛当天

07:30

在裁判的监督下工作人员启封赛场

07:30-07:45

竞赛赛场检录、参赛编号抽签、抽取赛位号、选手二次加密

07:45-08:00

选手进入赛位、任务发放、宣布竞赛注意事项、检查竞赛环境

8:00--12:00

竞赛选手完成竞赛任务、提交、部署和运行

12:00-17:00

竞赛成绩评判

17:00—18:00

闭幕式,宣布竞赛成绩

18:00

各参赛队返回

  • 竞赛规则

(一)参赛资格

参赛选手须为高职全日制在籍学生、本科院校中高职类全日制在籍学生,五年制高职四、五年级学生。参赛选手年龄须不超过25周岁(即1999年5月1日及之后出生)。凡在往届全国、全省技能大赛中获一等奖的学生,不得再参加同一项目同一组别的比赛。请各高等职业院校做好参赛学生资格核查工作。凡经省教育厅审查不符合报名条件的参赛选手将取消参赛资格,产生的空缺名额不得补报。

(二)报名要求

本赛项为团队赛。参赛选手和指导教师报名获得确认后不得随意更换。如有特殊情况需更改报名信息的,经省教育厅职教处同意向大赛组委会提交申请,审批通过后由后台工作人员统一修改。开赛前10个工作日内将不再接受更改报名信息申请。选手因特殊原因不能参加比赛时,需上报大赛执委会备案。竞赛开始后,参赛队不得更换参赛选手。

(三)赛前准备

1. 参赛队在比赛前一天组织熟悉赛场。

2. 比赛场地通过抽签决定,参赛选手须按规定提前入场,入场前须携带参赛凭证和有效身份证件(身份证和学生证)。不得私自携带任何软硬件工具(各种便携式电脑、各种移动存储设备等)、技术资源、通信工具等。按工位号就位,检查比赛所需竞赛设备齐全后,由参赛选手签字确认方可开始比赛。

(四)正式比赛

1.参赛选手应严格遵守赛场纪律,服从指挥,着装整洁,仪表端庄,讲文明礼貌。各地代表队之间应团结、友好、协作,避免各种矛盾发生。

2.比赛期间参赛选手原则上不得离开比赛场地(去洗手间会有工作人员陪同),比赛结束后方可离场。

3.竞赛所需的硬件、软件和辅助工具统一提供,参赛队不得使用自带的任何有存储功能的设备,如硬盘、光盘、U盘、手机、随身听等。

4.参赛队在赛前20分钟领取比赛任务,并进入比赛工位,比赛正式开始后方可进行相关操作。

5.竞赛过程中,每队参赛选手可以内部讨论,不得和其他队参赛选手人员讨论问题,也不得向裁判、巡视和其他必须进入考场的工作人员询问与竞赛项目的操作流程和操作方法有关的问题。

6.在比赛过程中,参赛选手如有疑问,应举手示意,现场裁判应按要求及时予以答疑。如遇设备或软件等故障,参赛选手应举手示意,现场裁判、技术人员等应及时予以解决。确因计算机软件或硬件故障,致使操作无法继续的,经赛场裁判长确认,予以启用备用设备。

7.比赛时间终了,选手应全体起立,结束操作。经工作人员查收清点所有文档后方可离开赛场,离开赛场时不得带走任何资料。

8.赛项裁判应严格遵守赛项各项规章制度,确保比赛公平、公正、公开。比赛当天8:00起,赛项裁判应上交所有通信设备,由赛项执委会统一保管并安排赛项裁判在指定区域休息或工作,直至赛项成绩评定结束。

9.比赛结束,经加密裁判对各参赛队提交的竞赛成果进行三次加密后,评分裁判方可入场进行成绩评判。

(五)成绩公示与公布

最终竞赛成绩经复核无误及裁判长、监督长签字确认后,当场宣布,并以纸质形式向全体参赛队进行公示。成绩无异议后,在闭赛式上予以公布。

其它未尽事宜,将在赛前向各领队做详细说明,一切均需符合大赛制度规定。

  • 技术规范

按照《全国职业院校技能大赛赛项规程编制要求》,列出竞赛内容涉及技术规范的全部信息,包括相关的专业教育教学要求,行业、职业技术标准等。

(一)教学标准

序号

标准单位

中文标准名称

1

2019年7月31日教育部职业教育与成人教育司

高等职业学校专业教学标准:计算机类

510203-软件技术;510213-移动应用开发等。

(二)行业标准

序号

标准号

中文标准名称

1

DB21/T 2347.3-2014

信息技术行业职业技能 第3部分:软件开发

2

GB/T 32423-2015

系统与软件工程 验证与确认

3

GB/T 32424-2015

系统与软件工程 用户文档的设计者和开发者要求

4

SJ/T 10367-1993

计算机过程控制软件开发规程

5

GB/T 36475-2018

软件产品分类

6

GB/T 36964-2018

软件工程 软件开发成本度量规范

7

GB/T 37691-2019 

可编程逻辑器件软件安全性设计指南

8

GB/T 25000.2-2018

系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第2部分:计划与管理

9

GB/T 28174.1-2011

统一建模语言(UML) 第1部分:基础结构

10

GB/T 11457-2006

信息技术 软件工程术语

11

GB/T 32421-2015

软件工程 软件评审与审核

12

GB/T 38634.1-2020

系统与软件工程 软件测试 第1部分:概念和定义

  • 技术环境

选手竞赛设备主要包括2台计算机以及常用开发工具软件。

  本赛项使用的竞赛平台是中慧云启Web应用软件开发平台。

(一)硬件环境及配置

序号

设备名称

主要功能

1

计算机(2台)

(竞赛选手开发使用)

  1. i5及以上处理器(支持VT),16G及以上内存,500G及以上硬盘,显示器分辨率1920*1024及以上,百兆网络接口,USB接口。
  2. Windows 10(64位)或以上版本操作系统。
  3. 安装常用开发工具软件,如下表所示。
  4. 部署Element-UI本地资源服务
  5. 部署Vant-UI本地资源服务

2

计算机(1台)

(中慧云启Web应用软件开发平台)

  1. I7及以上处理器(支持VT),128G及以上内存,500G及以上固态硬盘,显示器分辨率1920*1024及以上,百兆网络接口,USB接口。
  2. CentOS7操作系统
  3. 部署安装中慧云启Web应用软件开发平台
  4. 支持为每个选手提供独立的数据库环境,应用部署环境
  5. 竞赛现场支持40-60个赛队成果物的集中发布

(二)软件环境

竞赛涉及的所有软件均为正版或开源软件,如下表所示。

类别

名称

版本

备注

操作系统

Windows10

Windows 10 x64 (EN)

开发工具

Adobe Photoshop

CC2019 or upper

Adobe XD

CC2019 or upper

Axure

9.0

PHPStorm

2020 or upper

IntelliJ IDEA

2019 or upper

WebStorm

2020 or upper

HBuilder X

3.3 or upper

浏览器

Microsoft Edge

44 or upper

Firefox

Developer Edition V75 or upper

Chrome

V80 or upper

辅助软件

MS Office

2016 or upper

7-Zip

19.00 (x64) or upper

Postman

7.20.1 or upper

Editplus

5.0 or upper

Sublime

3.2.2 (BUILD 3211)

WinRAR

5.0 or upper

GitStack

2.3.11

前端框架

Vue

2.6 or upper

Vue Router

3.4 or upper

Axios

0.2 or upper

Vuex

3.0 or upper

Bootstrap

5.0 or upper

ECharts

5.0 or upper

jQuery

3.5 or upper

element-ui

2.14.1

Vant-ui

2.12.50

Java框架

SpringBoot

2.4 or upper

Jfinal

5.0 or upper

Mybatis

3.5.7 or upper

数据库

MySQL

5.7 or upper

TDEngine

3.0 or upper

Navicat

Navicat Premium 11 or upper

(三)中慧云启Web应用软件开发平台

中慧云启Web应用软件开发平台提供前后端基础开发框架的下载,选手登录系统后根据模块要求提交对应的成果物,并在平台上发布前端和后端应用。裁判基于平台下载选手提交竞赛成果物,访问选手在平台上发布的前端页面和后台接口来进行评判。

  • 竞赛样题

模块一:系统需求分析

一、模块考核点

本模块重点考查参赛选手熟练收集、分析和归纳客户需求,清晰梳理业务流程,编制规范的需求规格说明书,熟练使用UI设计软件进行产品UI/UE设计,掌握正确的UI配色方案,设计出符合业务逻辑和人体工学的软件需求分析作品的能力。

二、任务要求

1.根据给定的竞赛任务需求说明,利用“需求规格说明书(模板).docx”和相关工具软件(如:Visio等),编写模块概要简述,绘制对应业务流程图/活动图、用例图、类图、时序图、E-R图,完成“需求规格说明书.docx”文档编写。

2.利用原型设计工具Axure RP创建项目“产品原型.rp”,根据给定的竞赛任务需求说明,使用原型设计工具Axure和图片处理软件Adobe Photoshop进行软件原型设计,使之符合UI设计规范,同时实现原型界面之间交互的功能。

(1)裁判以Axure RP工具的Publish——Preview方式运行软件原型,评判作品。

(2)软件原型绘制时,页面命名规范,页面宽度1024px,高度不限。页面版式布局合理、美观,内容完整;同样功能请复用样式,避免一种功能、多种样式的情况。

(3)原型要有交互设计内容,并进行交互标注,用户体验良好,符合人体工学操作逻辑。交互描述,填写对部件进行“交互动作”加“链接指向”进行的说明;标注可交互状态,填写对部件所有“交互状态”的说明,字符限制提示,填写对部件是否有字符限制或者具体如何限制的说明。用户体验良好。

3.竞赛结束前,选手将上述成果物“需求规格说明书.docx”和“产品原型.rp”两个文件添加到“系统需求分析.zip”压缩包内,并提交压缩包文件。

三、竞赛任务

参赛选手根据客户提供的任务需求描述,按照模块一的任务要求,完成“需求规格说明书.docx”和“产品原型.rp”设计任务。

任务1:制造执行MES—设备信息

【基本要求】

1.进入双碳管理系统主界面,点击左侧制造执行MES下的设备信息标签,进入设备信息管理页面。实现设备信息管理数据列表显示,数据列表显示内容应包括:编号、名称、编码、型号、生产日期、生产批号、制造商、设备状态、【修改】和【删除】按钮。

2.点击【修改】按钮后弹出「修改设备信息」对话框,对话框中可修改内容包括:名称(*必填项)、编码、型号、生产日期(区间选择)、生产批号、制造商、设备状态下拉选择(状态包括:空闲、使用中、故障)、备注,修改完成后点击【确定】按钮可保存修改内容并刷新数据列表,若点击【取消】按钮可关闭对话框。点击【删除】按钮可删除设备信息数据并提示“删除成功”字样。

3.数据列表上方搜索框中输入名称、编码、型号、生产日期(区间选择)、生产批号、制造商、设备状态下拉选择(状态包括:空闲、使用中、故障)后点击【搜索】按钮,可实现按搜索条件模糊查询的功能并刷新列表数据,若点击【重置】按钮可清空输入的查询条件。

4.数据列表上方显示【新建】按钮,点击【新建】按钮后,在弹出的「添加设备信息」对话框中输入名称(*必填项)、编码、型号、生产日期(区间选择)、生产批号、制造商、设备状态下拉选(状态包括:空闲、使用中、故障)、备注后点击【确定】按钮可新建设备信息数据并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

任务2:制造执行MES产品建模

【基本要求】

1.进入双碳管理系统主界面,点击左侧制造执行MES下的产品建模标签,进入产品建模页面。实现产品建模数据列表显示,数据列表显示内容应包括:编号、模型名称、产品、产品型号、产品规格、产品单位、【修改】和【删除】按钮,分页。

2.点击【修改】按钮后弹出「修改产品建模」对话框,对话框中可修改内容包括上、下两部分:

上半部分包括:产品(*必填项)、产品型号(不可编辑)、产品规格(不可编辑)、模型名称(*必填项)、备注;点击【选择】按钮后,弹出「选择物料档案」对话框,对话框分为左右两半部分,左半部分为树形结构目录(根目录为:分类;一级目录为:零件、成品),右半部分数据列表信息包括:编号、物料编码、物料名称、型号、规格、单位、单价、类型、备注、【选择】按钮。点击【选择】按钮后将数据自动填写至产品建模明细信息中。

下半部分产品建模明细信息包括:序号、物料及【选择】按钮、型号、规格、单位、备注、【添加】按钮和【删除】按钮。

点击【添加】按钮后可添加一条待补全的数据,点击明细单中的物料【选择】按钮后,弹出「选择物料档案」对话框,点击「选择物料档案」对话框中的数据列表信息后的【选择】按钮后将数据自动填写至明细信息中。

点击【确定】按钮可新建产品建模管理信息数据并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

3.数据列表上方搜索框中输入模型名称后点击【搜索】按钮,可实现按搜索条件模糊查询的功能并刷新列表数据,若点击【重置】按钮可清空输入的查询条件。

4.数据列表上方显示【新建】按钮,点击【新建】按钮后,在弹出的「添加产品建模」对话框中输入产品(*必填项)、产品型号(不可编辑)、产品规格(不可编辑)、模型名称(*必填项)、备注并添加物料后点击【确定】按钮可新建产品建模数据并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

任务3:制造执行MES—作业装配

【基本要求】

1.进入双碳管理系统主界面,点击左侧制造执行MES下的作业装配标签,进入作业装配页面。实现作业装配数据列表显示,数据列表显示内容应包括:编号、作业名称、生产计划、计划排产、产品、型号、规格、单位、开始时间、结束时间、【修改】按钮。

2.点击【修改】按钮后弹出「修改生产作业」对话框,对话框中可修改内容包括:作业名称(*必填项)、生产数量(*必填项)、备注、生产作业物料信息(备注),修改完成后点击【确定】按钮可保存修改内容并刷新数据列表,若点击【取消】按钮可关闭对话框。

3.数据列表上方搜索框中输入作业名称、开始时间(区间选择)、结束时间(区间选择)、作业状态下拉选项(状态包括未执行、执行中、已完成、异常)后点击【搜索】按钮,可实现按搜索条件模糊查询的功能并刷新列表数据,若点击【重置】按钮可清空输入的查询条件。

4.数据列表上方显示【新增】按钮,点击【新增】按钮后,在弹出的「添加生产作业」对话框中输入作业名称(*必填项)、生产数量(*必填项)、备注。点击生产计划【选择】按钮后,弹出「选择生产计划排产」对话框,点击「选择生产计划排产」对话框中的数据列表信息后的【选择】按钮后将数据自动填写至生产作业明细中。

5.填写完成后点击【确定】按钮可新建生产作业并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

6.数据列表上方显示【删除】按钮,点击【删除】按钮可删除生产作业数据并提示“删除成功”字样。

任务4制造执行MES计划排产

【基本要求】

1.进入双碳管理系统主界面,点击左侧制造执行MES下的计划排产标签,进入计划排产管理页面。实现计划排产数据列表显示,数据列表显示内容应包括:编号、流水号、计划号、产品、型号、规格、单位、BOM、生产线、工艺、项目、待产数量、已产数量、生产日期、交货日期、发布状态、领料状态、【修改】和【删除】按钮。

2.点击【修改】按钮后弹出「修改生产计划」对话框,对话框中内容包括上、下两部分:

上半部分包括:计划号(*必填项)、项目、产品、规格、型号、单位、BOM(*必填项)、生产线(*必填项)、工艺(*必填项)、待产数量(*必填项)、已产数量、生产日期、交货日期、状态、备注;状态为已下发时,不可编辑;状态为未发布时,只可编辑计划号、BOM、生产线、工艺、生产日期、备注。

下半部分生产计划明细信息包括:物料、型号、规格、单位、需求数量、已用数量、剩余数、备注。申请状态为已下发时,不可编辑;状态为未发布时,只可编辑备注。

修改完成后点击【保存】按钮可保存修改内容并刷新数据列表,若点击【提交】按钮,可以保存并提交数据;若点击【取消】按钮可关闭对话框。

3.数据列表上方搜索框中输入流水号、计划号、物料、BOM、生产线、工艺、项目、生产日期、交货日期、状态后点击【搜索】按钮,可实现按搜索条件模糊查询的功能并刷新列表数据,若点击【重置】按钮可清空输入的查询条件。

4.数据列表上方显示【新建】按钮,点击【新建】按钮后,在弹出的「添加计划排产」对话框中输入计划号(*必填项)、项目、产品、规格、型号、单位、BOM(*必填项)、生产线(*必填项)、工艺(*必填项)、待产数量(*必填项)、已产数量、生产日期、交货日期、状态、备注后点击【提交】按钮可新建生产计划数据并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

模块二:软件系统开发

一、模块考核点

本模块重点考查参赛选手的业务设计、前端页面开发和后端业务代码编写能力,具体包括:

1.前端页面开发。基于给定的系统需求,利用后端API提供的数据接口,使用HTML5、CSS3、JavaScript、Vue.js(ElementUI、vue-element-admin)等技术,遵循MVVM模式完成前端页面,实现业务功能,要求编码符合前端工程化开发技术规范。

2.后端业务开发。基于给定的系统需求,利用可视化开发工具设计数据库,并利用Spring Boot框架实现后端业务功能,完成RESTful API接口开发,并发布运行。要求设计符合Spring Boot框架的Domain/POJO、DAO、Service、Controller分层架构模式,编码符合命名和注释规范。

二、任务要求

1.利用数据库可视化管理工具,创建carbon数据库,并导入carbon.sql数据库文件,根据竞赛任务描述,实现项目业务功能后,导出数据库脚本carbon.sql。数据库账号/密码:root/123456。

2.利用后端开发工具IntelliJ IDEA,打开后端项目carbon,根据竞赛任务描述,实现项目业务功能,然后利用Maven将项目发布为carbon.jar包文件。

3.使用前端开发工具,打开管理前端项目,根据竞赛任务描述,实现项目业务功能,然后发布为生产环境dist1文件夹,使用Nginx进行部署,在浏览器内键入http://IP:8088,验证管理端的业务功能,利用admin/admin123登录双碳管理系统。

4.使用前端开发工具,打开用户前端项目,根据竞赛任务描述,实现项目业务功能,然后发布为生产环境dist2文件夹,使用Nginx进行部署,在浏览器内键入http://IP:8081,验证用户前端的业务功能。

5.使用前端开发工具,打开数据可视化前端项目,根据竞赛任务描述,实现项目业务功能,然后发布为生产环境dist3文件夹,使用Nginx进行部署,在浏览器内键入http://IP:8080,验证可视化前端的业务功能。

6.竞赛结束前,选手将上述成果物“carbon.sql”“carbon.jar”“dist1”“dist2”和“dist3”添加到“应用系统开发.zip”压缩包内,并提交压缩包文件。

三、竞赛任务

参赛选手根据客户提供的任务描述,按照模块二的任务要求,完成管理前后端、用户前端、数据可视化功能开发任务。

任务1:制造执行MES—项目维护

注:选手自行编写管理前端界面。

【基本要求】

1.进入双碳管理系统主界面,点击左侧制造执行MES下的项目维护标签,进入项目维护管理页面。实现项目维护管理数据列表显示,数据列表显示内容应包括:编号、项目名、负责人、开始日期、结束日期、项目状态、【修改】和【删除】按钮。

2.点击【修改】按钮后弹出「修改项目」对话框,对话框中可修改内容包括:项目名(*必填项)、负责人(*必填项)、开始日期(*必填项)、结束日期(*必填项)、项目状态下拉选(状态包括:挂起、正常)、项目介绍(图片上传),修改完成后点击【确定】按钮可保存修改内容并刷新数据列表,若点击【取消】按钮可关闭对话框。点击【删除】按钮可删除项目信息数据并提示“删除成功”字样。

3.数据列表上方搜索框中输入项目名、开始日期(区间选择)、结束日期(区间选择)、项目状态下拉选(状态包括:挂起、正常)后点击【搜索】按钮,可实现按搜索条件模糊查询的功能并刷新列表数据,若点击【重置】按钮可清空输入的查询条件。

4.数据列表上方显示【新建】按钮,点击【新建】按钮后,在弹出的「添加项目管理」对话框中输入项目名(*必填项)、负责人(*必填项)、开始日期(*必填项)、结束日期(*必填项)、项目状态下拉选(状态包括:挂起、正常)、项目介绍(图片上传)后点击【确定】按钮可新建项目信息数据并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

注:接口详见系统API文档。

任务2:制造执行MES工艺建模

注:选手自行编写、设计服务接口部分(pojo、mapper、service、controller)、管理前端界面。

【基本要求】

1.进入双碳管理系统主界面,点击左侧制造执行MES下的工艺建模标签,进入工艺建模页面。实现工艺建模数据列表显示,数据列表显示内容应包括:编号、工艺名称、产品、型号、规格、单位、单位耗电量、备注【修改】和【删除】按钮,分页。

2.点击【修改】按钮后弹出「修改产品建模」对话框,对话框中可修改内容包括:产品(*必填项)、工艺名称(*必填项)、单位耗电量(*必填项)、备注、工艺描述;修改完成后点击【确定】按钮可保存修改内容并刷新数据列表,若点击【取消】按钮可关闭对话框。点击【删除】按钮可删除工艺建模信息数据并提示“删除成功”字样。

3.数据列表上方搜索框中输入工艺名称后点击【搜索】按钮,可实现按搜索条件模糊查询的功能并刷新列表数据,若点击【重置】按钮可清空输入的查询条件。

4.数据列表上方显示【新建】按钮,点击【新建】按钮后,在弹出的「添加工艺建模」对话框中输入产品(*必填项)、工艺名称(*必填项)、单位耗电量(*必填项)、备注、工艺描述后点击【确定】按钮可新建工艺建模数据并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

注:接口详见系统API文档。

任务3:采购管理系统—信息公告

注:选手自行编写用户前端界面。

【基本要求】

1.进入双碳招投标网主界面,点击页面中下方信息公告分类标签,进入对应公告列表页。实现公告信息数据列表显示,数据列表内容包括:固定icon,公告名称和发布时间。

2.点击数据项目,页面跳转至公告信息详情页。页面显示公告信息、发布企业、发布时间和附件,点击附件名称进行下载。

注:接口详见系统API文档。

任务4:采购管理系统—平台动态

注:选手自行编写用户前端界面。

【基本要求】

1.进入双碳招投标网主界面,点击页面上方平台动态菜单,进入平台动态列表页。实现平台动态数据列表显示,数据列表内容包括:固定icon,动态标题和发布时间。

2.点击数据项目,页面跳转至动态详情页。页面显示动态信息、发布时间。

注:接口详见系统API文档。

任务5:数据可视化

注:选手需对服务接口部分返回的数据进行整合、解析,并自行编写前端页面。

【基本要求】

可视化平台中,数据分别通过仪表盘、环状图、柱形图、曲线图、滚动表格等多种形式展示数据变化。

可视化平台大致分为左、中、右三部分,左侧由能耗总览、耗能占比、库存预警构成,中间由数据总览、销售计划完成率构成,右侧由销售统计、销售排名(TOP8)、生产统计构成。平台右上角动态显示当前系统日期、星期、时间。

在管理端进行添加数据后,数据可视化图表进行相应变化。

1.能耗总览仪表盘,统计分析耗电量、耗水量、碳排放量的总数,以不同颜色的仪表盘形式展示耗电量、耗水量、碳排放量的总数,在环状图中间区域显示各数据的数据值。

2.能耗占比环状图,请分析各能耗的消耗数占能耗总数的比例,扇形图中包括两部分内容。能耗占比图中需显示办公耗电量、办公用水量、生产用水量、生产耗电量的数量及占能耗总数的比例。环状图应用不同颜色区分显示各个能耗的占比,中间区域需显示能耗总数。

注:接口详见系统API文档。

十、赛项安全

(一)安全保障

成立安全保障工作组,负责本赛项筹备和比赛期间的各项安全工作,根据赛项具体特点做好安全事故应急预案,保证比赛筹备和实施工作全过程的安全。赛前检查消防设施,做好安全保卫工作,防止火灾、盗窃现象发生,要按时关窗锁门,确保大赛期间赛场财产的安全。竞赛结束时,要及时进行安全检查,重点做好防火、防盗以及电气、设备的安全检查,防止因疏忽而发生事故。

赛场周围要设立警戒线,防止无关人员进入,发生意外事件。比赛现场内应参照相关职业岗位的要求为选手提供必要的劳动保护。在具有危险性的操作环节,裁判员要严防选手出现错误操作。

在参赛选手进入赛位,赛项裁判工作人员进入工作场所时,提醒、督促参赛选手、赛项裁判工作人员严禁携带通讯、照相摄录设备,禁止携带未经许可的记录用具。如确有需要,由赛场统一配置,统一管理。赛项可根据需要配置安检设备,对进入赛场重要区域的人员进行安检,可在赛场相关区域安放无线屏蔽设备。

(二)组队责任

1.各学校组织代表队时,须安排为参赛选手购买大赛期间的人身意外伤害保险。

2.各学校代表队组成后,须制定相关管理制度,并对所有选手、指导教师进行安全教育。

3. 各参赛队伍须加强对参赛人员的安全管理,实现与赛场安全管理的对接。

(三)应急处理

比赛期间发生意外事故时,发现者应在第一时间上报,同时采取措施,避免事态扩大。赛项执委会应立即启动预案予以解决并向赛区执委会报告。出现重大安全问题的赛项可以停赛,是否停赛由赛区组委会决定。事后,赛区执委会应向大赛执委会报告详细情况。

(四)处罚措施

1.因参赛队伍原因造成重大安全事故的,取消其获奖资格。

2.参赛队伍有发生重大安全事故隐患,经赛场工作人员提示、警告无效的,可取消其继续比赛的资格。

3.赛事工作人员违规的,按照相应的制度追究责任。情节恶劣并造成重大安全事故的,由司法机关追究相应法律责任。

  • 成绩评定

(一)评分原则

  1. 结果评分原则。评分裁判对参赛选手提交的竞赛作品,依据赛项评价标准进行评分。竞赛名次按照成绩总分从高到低排序。相同成绩的依次按全栈开发、需求分析与设计得分高低决定排名次序。
  2. 独立评分原则。根据裁判分工,负责相同模块评分工作的不同裁判采取随机抽签独立评分,确保成绩评定严谨、客观、准确。
  1. 裁判进行随机抽签分组,杜绝主观意愿组队,各自完全独立评分,裁判员间互不干涉。
  2. 裁判统一安排在一间工作室内唱分,比赛监督人员可随机监督。
  1. 错误不传递原则。各环节分别计算得分,错误不传递,按规定比例计入总分。
  2. 各模块裁判员完成本模块指定评分项所有参赛选手评分后,对本人本模块(评分项)评判结果进行核对确认。裁判长对总成绩复核,各裁判员最终签字确认本参赛队选手成绩。
  3. 抽查复核原则。
  1. 为保障成绩评判的准确性,监督组对赛项总成绩排名前30%的所有参赛队伍(选手)的成绩进行复核;对其余成绩进行抽检复核,抽检覆盖率不得低于15%。
  2. 监督组需将复检中发现的错误以书面方式及时告知裁判长,由裁判长更正成绩并签字确认。
  3. 复核、抽检错误率超过5%的,则认定为非小概率事件,裁判组需对所有成绩进行复核。
  • 评分标准

本次竞赛评分流程采用评价分(主观)、测量分(客观)的评分方法进行。裁判员分工协作,严格按照评分标准评分。

1、主观分

主观分(Subjective)打分方式:按模块设置若干个评分组,三名专家为一组,各自给出该模块主观评分项的权重分值,该评分项的最高得分除以三后乘以三名专家的平均权重分值得到该主观评分项的实际得分。各位专家相互间的权重分差必须小于等于1分,否则需要给出确切理由并在首席专家的监督下进行调分。

权重表如下:

权重分值

要求描述

0分

作品低于行业标准

1分

作品符合行业标准

2分

作品符合行业标准,且在某些方面高于行业标准

3分

作品全方位超过行业标准,接近完美

2、客观分

客观分(Objective)打分方式:按模块设置若干个评分组,三名专家为一组,每个组所有专家一起商议,在对该选手在该项中的实际得分达成一致后最终给出一个分值。若各位专家无法商议出同一分值,则需要给出确切理由并在首席专家的监督下进行给分。

客观分评分准则样例表:

类型

示例

最高分值

正确分值

不正确分值

满分或零分

接口返回值与赛题要求相同

0.50

0.50

0

从满分中扣除

CSS代码能通过验证[每种错误扣0.5分]

2.00

2.00

0 – 1.5

从零分开始加

CSS代码有注释(0.5分)

HTML代码有注释(0.5分)

1.0

1.0

0 – 0.5

(三)评分方法

  1. 竞赛满分为100分。
  2. 只对参赛队团体评分,不计个人成绩。团队的评分成绩=需求分析与设计模块得分+全栈开发模块得分得分。
  3. 本赛项裁判组成员共9人,其中裁判长1名,现场裁判、评分裁判共8名。
  4. 竞赛结果评分前,专家组根据任务类型及数量提前制定评分分配方案:每名裁判负责试卷上2-3个任务,裁判以每个竞赛团队的相同任务进行评分。评分前裁判长组织各个评分裁判自行随机抽取裁判编号,分组进行流水线式评分,每组2名裁判独立评分。
  5. 竞赛对参赛队伍提交的作品采取评价分和测量分结合评分。采取分步得分、累计总分的计分方式。各环节分别计算得分,错误不传递,按规定比例计入总分。根据赛题模块情况进行任务划分,每三名评分裁判负责一个任务进行独立评分。
  6. 裁判长正式提交全部模块评分结果并复核无误后,在监督人员监督下进行评分加密赛位号到参赛队名称解密。
  7. 监督组在复检中发现错误,需以书面形式及时告知裁判长,由裁判长更正成绩并签字确认。如复核、抽检错误率超过5%,裁判组需对所有成绩进行复核。
  8. 在竞赛过程中,参赛选手如有不服从裁判裁决、扰乱赛场秩序、舞弊等行为的,由裁判长按照规定扣减相应分数,情节严重的将取消比赛资格,比赛成绩计0分。

赛项成绩解密后,经裁判长、监督组签字后,在赛项执委会指定的地点,以纸质形式向全体参赛队进行公布。成绩公布2小时无异议后,将赛项总成绩的最终结果录入赛务管理系统,经裁判长、监督组长和仲裁长在系统导出成绩单上签字后,在闭赛式上宣布并颁发证书。

  • 赛场预案

按照《全国职业院校技能大赛制度汇编》中相关制度执行。

  1. 竞赛软硬件环境和电脑在比赛前进行压力测试,验证功能正常。竞赛现场准备有 2-4 套完整的竞赛环境和充足的备用设备,保证在出现非选手原因的损坏时,经现场裁判认定,裁判长确认后,由赛场技术支持人员予以及时更换。
  2. 竞赛过程中出现设备掉电、故障等意外时,现场裁判需及时确认情况,安排赛场技术支持人员进行处理,现场裁判登记详细情况,填写补时登记表,报裁判长批准后,可安排延长补足相应选手的比赛时间。
  3. 本赛项竞赛过程中各个竞赛工位为独立供电且各个参赛队均采用独立网络进行竞赛,如在竞赛时某赛位参赛队出现意外境况不会影响其它赛位正常比赛,不会由此对成绩产生影响。
  4. 比赛期间发生大规模意外事故和安全问题,发现者应第一时间报告赛项执委会,赛项执委会应采取中止比赛、快速疏散人群等措施避免事态扩大,并第一时间报告赛区执委会。赛项出现重大安全问题 可以停赛,是否停赛由赛区执委会决定。事后,赛区执委会应向大赛执委会报告详细情况。
  • 赛项安全

(一)安全保障

成立安全保障工作组,负责本赛项筹备和比赛期间的各项安全工作,根据赛项具体特点做好安全事故应急预案,保证比赛筹备和实施工作全过程的安全。赛前检查消防设施,做好安全保卫工作,防止火灾、盗窃现象发生,要按时关窗锁门,确保大赛期间赛场财产的安全。竞赛结束时,要及时进行安全检查,重点做好防火、防盗以及电气、设备的安全检查,防止因疏忽而发生事故。

赛场周围要设立警戒线,防止无关人员进入,发生意外事件。比赛现场内应参照相关职业岗位的要求为选手提供必要的劳动保护。在具有危险性的操作环节,裁判员要严防选手出现错误操作。

在参赛选手进入赛位,赛项裁判工作人员进入工作场所时,提醒、督促参赛选手、赛项裁判工作人员严禁携带通讯、照相摄录设备,禁止携带未经许可的记录用具。如确有需要,由赛场统一配置,统一管理。赛项可根据需要配置安检设备,对进入赛场重要区域的人员进行安检,可在赛场相关区域安放无线屏蔽设备。

(二)组队责任

1.各学校组织代表队时,须安排为参赛选手购买大赛期间的人身意外伤害保险。

2.各学校代表队组成后,须制定相关管理制度,并对所有选手、指导教师进行安全教育。

3. 各参赛队伍须加强对参赛人员的安全管理,实现与赛场安全管理的对接。

(三)应急处理

比赛期间发生意外事故时,发现者应在第一时间上报,同时采取措施,避免事态扩大。赛项执委会应立即启动预案予以解决并向赛区执委会报告。出现重大安全问题的赛项可以停赛,是否停赛由赛区组委会决定。事后,赛区执委会应向大赛执委会报告详细情况。

(四)处罚措施

1.因参赛队伍原因造成重大安全事故的,取消其获奖资格。

2.参赛队伍有发生重大安全事故隐患,经赛场工作人员提示、警告无效的,可取消其继续比赛的资格。

3.赛事工作人员违规的,按照相应的制度追究责任。情节恶劣并造成重大安全事故的,由司法机关追究相应法律责任。

十四、竞赛须知

(一)参赛队须知

1.参赛队应该参加赛项承办单位组织的闭赛式等各项赛事活动。

2.在赛事期间,参赛队成员不得私自接触裁判,凡发现有弄虚作假者,取消其参赛资格,成绩无效。

3. 所有参赛人员须按照赛项规程要求按照完成赛项评价工作。

4. 参赛队认为存在不符合竞赛规定的设备、工具、软件,有失公正的评判、奖励,以及工作人员的违规行为等情况时,须在该赛项竞赛结束后 2 小时内,向赛项仲裁组提交书面申诉材料。各参赛队应服从和执行申诉的最终仲裁结果。

(二)指导教师须知

1.各参赛代表队要发扬良好道德风尚,听从指挥,服从裁判,不弄虚作假。如发现弄虚作假者,取消参赛资格,名次无效。

2.各代表队领队要坚决执行竞赛的各项规定,加强对参赛人员的管理,做好赛前准备工作,督促选手带好证件等竞赛相关材料。

3.竞赛过程中,除参加当场次竞赛的选手、执行裁判员、现场工作人员和经批准的人员外,领队、指导教师及其他人员一律不得进入竞赛现场。

4.参赛代表队若对竞赛过程有异议,在规定的时间内由领队向赛项仲裁工作组提出书面报告。

5.对申诉的仲裁结果,领队要带头服从和执行,并做好选手工作。参赛选手不得因申诉或对处理意见不服而停止竞赛,否则以弃权处理。

6.指导老师应及时查看大赛专用网页有关赛项的通知和内容,认真研究和掌握本赛项竞赛的规程、技术规范和赛场要求,指导选手做好赛前的一切技术准备和竞赛准备。

(三)参赛选手须知

1.参赛选手应严格遵守赛场规章、操作规程和工艺准则,保证人身及设备安全,接受裁判员的监督和警示,文明竞赛。

2.参赛选手应按照规定时间抵达赛场,凭身份证、学生证,以及统一发放的参赛证,完成入场检录、抽签确定竞赛工位号,不得迟到早退。

3.参赛选手进入赛场前,须将身份证、学生证、参赛证交由检录人员统一保管,不得带入场内。

4.参赛选手凭竞赛工位号进入赛场,不允许携带任何电子设备及其他资料、用品。

5.参赛选手应在规定的时间段进入赛场,认真核对竞赛工位号,在指定位置就座。

6.参赛选手入场后,迅速确认竞赛设备状况,填写相关确认文件,并由参赛队长确认签字(竞赛工位号)。

7.参赛选手在收到开赛信号前不得启动操作。在竞赛过程中,确因计算机软件或硬件故障,致使操作无法继续的,经裁判长确认,予以启用备用计算机。

8.赛项任务书及相关资料,均保存在操作系统桌面的“大赛资料”中。参赛选手应在竞赛规定时间内完成任务书内容,将相应的文档等按要求保存。

9.参赛选手需及时保存工作记录,以防止因操作系统异常及其他设备异常造成的数据丢失。对于因各种原因造成的数据丢失,由参赛选手自行负责。

10.参赛队所提交的答卷采用竞赛工位号进行标识,不得出现地名、校名、姓名、参赛证编号等信息,否则取消竞赛成绩。

11.竞赛过程中,因严重操作失误或安全事故不能进行比赛的(例如因操作原因发生短路导致赛场断电的、造成设备不能正常工作的),现场裁判员有权中止该队比赛。

12.参赛期间,选手连续工作,选手休息和如厕时间均计算在比赛时间内。

13.在比赛中如遇非人为因素造成的设备故障,经裁判确认后,可向裁判长申请补足排除故障的时间。

14.参赛选手不得因各种原因提前结束比赛。如确因不可抗因素需要离开赛场的,须向现场裁判员举手示意,经裁判员许可并完成记录后,方可离开。

15.凡在竞赛期间内提前离开的选手,不得返回赛场。

16.竞赛操作结束后,参赛选手需要根据任务书要求,将相关成果文件拷贝至U盘,填写结束比赛相关确认文件,并由参赛队长签字确认(竞赛工位号)。

17.竞赛时间终了,选手应全体起立,结束操作。经工作人员检查后可离开赛场,离开赛场时不得带走任何资料与设备。

18.在竞赛期间,未经执委会批准,参赛选手不得接受其他单位和个人进行的与竞赛内容相关的采访。参赛选手不得将竞赛的相关信息私自公布。

19.符合下列情形之一的参赛选手,经裁判组裁定后中止其竞赛:

1)不服从裁判员、监考员管理、扰乱赛场秩序、干扰其他参赛选手比赛,裁判员应提出警告,二次警告后无效,或情节特别严重,造成竞赛中止的,经裁判长确认,中止比赛,并取消竞赛资格和竞赛成绩。

2)竞赛过程中,由于选手人为造成计算机、仪器设备及工具等严重损坏,负责赔偿其损失,并由裁判组裁定其竞赛结束与否、是否保留竞赛资格、是否累计其有效竞赛成绩。

3)竞赛过程中,产生重大安全事故、或有产生重大安全事故隐患,经裁判员提示没有采取措施的,裁判员可暂停其竞赛,由裁判组裁定其竞赛结束,保留竞赛资格和有效竞赛成绩。

(五)工作人员须知

1.赛场工作人员由赛项执委会统一聘用并进行工作分工,进入竞赛现场须佩戴组委会统一提供的吊牌。

2.赛场工作人员需服从赛项执委会的管理,严格执行赛项执委会制订的各项比赛规则,执行赛项执委会的工作安排,积极维护好赛场秩序,坚守岗位,为赛场提供有序的服务。

3.赛场工作人员进入现场,不得携带任何通讯工具或与竞赛无关的物品。

4.参赛队进入赛场,现场裁判及赛场工作人员应按规定审查参赛选手带入赛场的物品,如发现不允许带入赛场的物品,交由参赛队随行人员保管,赛场不提供保管服务。

5.赛场工作人员在竞赛过程中不回答选手提出的任何有关比赛技术问题,如遇争议问题,应及时报告裁判长。

十五、申诉与仲裁

1.各参赛队对不符合大赛和赛项规程规定的仪器、设备、工装、材料、物件、计算机软硬件、竞赛使用工具、用品,竞赛执裁、赛场管理、竞赛成绩,以及工作人员的不规范行为等,可向赛项仲裁组提出申诉。

2.申诉主体为参赛队。

3.申诉启动时,参赛队以该队参赛选手亲笔签字同意的书面报告的形式递交赛项仲裁组。报告应对申诉事件的现象、发生时间、涉及人员、申诉依据等进行充分、实事求是的叙述。非书面申诉不予受理。

4.提出申诉应在赛项比赛结束后不超过2小时内提出。超过时效不予受理。

5.赛项仲裁工作组在接到申诉报告后的2小时内组织复议,并及时将复议结果以书面形式告知申诉方。申诉方对复议结果仍有异议,可由省(市)领队向赛区仲裁委员会提出申诉。赛区仲裁委员会的仲裁结果为最终结果。

6.申诉方不得以任何理由拒绝接收仲裁结果;不得以任何理由采取过激行为扰乱赛场秩序;仲裁结果由申诉人签收,不能代收;如在约定时间和地点申诉人离开,视为自行放弃申诉。

7.申诉方可随时提出放弃申诉。

十六、竞赛观摩

(一) 观摩对象。

比赛期间将设学生技能作品展示区,邀请来自全省相关行业职业教育院校代表、优秀教育工作者、专家学者、大型企业领导者、业界精英、专业学生等观摩比赛。

(二) 观摩方法及纪律要求

参加观摩的代表须遵守大赛纪律,按照大赛组委会的组织有序观摩。比赛期间,保持观摩室安静。凡观摩人员均不得进入赛场内部进行拍照、交流、观看。

你可能感兴趣的:(系统,java,开发语言)