提交 b26842a1 authored 作者: matian's avatar matian

Auto stash before merge of "fdc" and "origin/fdc"

上级 a89fcffe
...@@ -15,10 +15,10 @@ withDefaults(defineProps<{ sidebar?: boolean; hasTitle?: boolean }>(), { ...@@ -15,10 +15,10 @@ withDefaults(defineProps<{ sidebar?: boolean; hasTitle?: boolean }>(), {
<template> <template>
<div class="app-layout"> <div class="app-layout">
<app-header :hasTitle="hasTitle"></app-header> <app-header :hasTitle="hasTitle"></app-header>
<!-- <div class="app-layout-container"> --> <div class="app-layout-container">
<!-- <app-aside v-if="sidebar"></app-aside> --> <!-- <app-aside v-if="sidebar"></app-aside> -->
<app-main></app-main> <app-main></app-main>
<!-- </div> --> </div>
</div> </div>
</template> </template>
...@@ -27,11 +27,11 @@ withDefaults(defineProps<{ sidebar?: boolean; hasTitle?: boolean }>(), { ...@@ -27,11 +27,11 @@ withDefaults(defineProps<{ sidebar?: boolean; hasTitle?: boolean }>(), {
width: 100%; width: 100%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
// min-height: 100vh;
background: #fff; background: #fff;
} }
// .app-layout-container { .app-layout-container {
// flex: 1; flex: 1;
// display: flex; display: flex;
// } height: calc(100vh - 166px);
}
</style> </style>
import type { RouteRecordRaw } from 'vue-router'
import AppLayout from '@/components/layout/Index.vue'
export const routes: Array<RouteRecordRaw> = [
{
path: '/about',
component: AppLayout,
children: [{ path: '', component: () => import('./views/Index.vue') }]
}
]
<template>
<AppContainer>
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_about.png" /></template>
<template #inner>
<article class="article">
<p>
为贯彻落实党中央、国务院重大决策部署和《“十四五”数字经济发展规划》的有关要求,加强数字经济领域产业人员的能力培训,紫荆教育充分发挥自身优势开展数字经济领域的职业技能培训,探索人才评价的新模式,优化培训方式及培训流程,并为此专门成立了数字职业技能培训中心。
</p>
<p>
数字职业技能培训中心联合院校共同开展多元化人才培养模式,构建“专业培养+技能实训+学历提升的职业培训体系,培养高层次数字化技能型人才。与此同时,紫荆教育与企业进行了深度融合,共同搭建职业技能提升平台,提供线上线下一体化的解决方案,培养高素质的数字经济职业技能人才,助力企业实现人才的数字化转型。
</p>
</article>
</template>
</AppContainer>
</template>
<template>
<div class="course">
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_01.png" /></dt>
<dd>
<h4>职业名称</h4>
<p>大数据工程技术人员</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_02.png" /></dt>
<dd>
<h4>职业编码</h4>
<p>2-02-10-11</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_03.png" /></dt>
<dd>
<h4>认证背景</h4>
<p>
2019年4月3日
人社部发布新职业信息,其中包含大数据工程技术人员。大数据产业指以数据生产、采集、存储、加工、分析、服务为主的相关经济活动,包括数据资源建设,大数据软硬件产品的开发、销售和租赁活动,以及相关信息技术服务。当前,智慧医疗、智慧城市、精准扶贫以及其他相关高新技术产业都离不开大数据的支撑,大数据技术在我国得到了较为广泛的应用。
</p>
<p>
根据国家实施大数据战略背景之下,各地政府相继成立了大数据管理机构,促进大数据产业发展,到2021年,全国22个省区,200多个地市相继成立大数据管理部门,产业规模超过8000亿元。与此同时,伴随着5G通信标准的落地,物联网、移动互联网、大数据与传统行业将深度融合,既懂大数据技术又懂其他相关行业技术的复合型人才将在大数据应用领域发挥着越来越多的作用。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_04.png" /></dt>
<dd>
<h4>职业定义</h4>
<p>从事大数据采集、清洗、分析、治理、挖掘等技术研究,并加以利用、管理、维护和服务的工程技术人员。</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_05.png" /></dt>
<dd>
<h4>职业能力特征</h4>
<p>具有较强的学习能力、计算能力、表达能力及分析、推理和判断能力。</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_06.png" /></dt>
<dd>
<h4>主要工作内容</h4>
<p>
1.大数据采集(爬虫)、大数据清洗(ETl工程师)、大数据建模(算法工程师)与大数据分析(数据分析员);<br />
2.管理、分析展现及应用等技术(大数据开发工程师);<br />
3.研究、应用大数据平台体系架构、技术和标准;<br />
4.设计、开发、集成、测试大数据软硬件系统; <br />
5.管理、维护并保障大数据系统稳定运行;<br />
6.监控、管理和保障大数据安全; 7.提供大数据的技术咨询和技术服务。
</p>
</dd>
</dl>
</div>
</template>
<script lang="ts" setup>
const list = [
{ desc: '选择待报考认证的项目' },
{ desc: '在考试培训单位报名,参加考前培训' },
{ desc: '完成课程学习后,开具培训课时证明' },
{ desc: '提交培训证明并重新填写报名表' },
{ desc: '等待分配考场' },
{ desc: '考前1-2周打印准考证' },
{ desc: '参加线下试卷考试或机考' },
{ desc: '考试成绩于考试结束后3-4周出成绩。' }
]
</script>
<template>
<div class="process">
<dl v-for="(item, index) in list" :key="index">
<dt>{{ index + 1 }}</dt>
<dd>{{ item.desc }}</dd>
</dl>
</div>
</template>
<template>
<article class="article">
<p>
为贯彻落实党中央、国务院重大决策部署和《“十四五”数字经济发展规划》的有关要求,加强数字经济领域产业人员的能力培训,紫荆教育充分发挥自身优势开展数字经济领域的职业技能培训,探索人才评价的新模式,优化培训方式及培训流程,并为此专门成立了数字职业技能培训中心。
</p>
<p>
数字职业技能培训中心联合院校共同开展多元化人才培养模式,构建“专业培养+技能实训+学历提升的职业培训体系,培养高层次数字化技能型人才。与此同时,紫荆教育与企业进行了深度融合,共同搭建职业技能提升平台,提供线上线下一体化的解决方案,培养高素质的数字经济职业技能人才,助力企业实现人才的数字化转型。
</p>
</article>
</template>
import type { RouteRecordRaw } from 'vue-router'
import AppLayout from '@/components/layout/Index.vue'
export const routes: Array<RouteRecordRaw> = [
{
path: '/bd',
component: AppLayout,
redirect: '/bd/index',
children: [
{ path: 'index', component: () => import('./views/Index.vue') },
{ path: 'course', component: () => import('./views/Course.vue') },
{ path: 'outline', component: () => import('./views/Outline.vue') },
{ path: 'apply', component: () => import('./views/Apply.vue') }
]
}
]
export default [
{ name: '职业介绍', path: '/bd/index' },
{ name: '课程介绍', path: '/bd/course' },
{ name: '课程大纲', path: '/bd/outline' },
{ name: '申请条件', path: '/bd/apply' }
]
<!-- 申请条件 -->
<script lang="ts" setup>
import menus from '../menus'
</script>
<template>
<AppContainer :menus="menus">
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<div class="course">
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_apply.png" /></dt>
<dd>
<h4>取得初级培训学时证明,并具备以下条件之一者,可申报初级专业技术等级</h4>
<p>
(1)取得技术员职称。 <br />(2)具备相关专业大学本科及以上学历(含在读的应届毕业生)。<br />
(3)具备相关专业大学专科学历,从事本职业技术工作满 1 年。<br />(4)技工院校毕业生按国家有关规定申报。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_apply.png" /></dt>
<dd>
<h4>取得中级培训学时证明,并具备以下条件之一者,可申报中级专业技术等级</h4>
<p>
(1)取得助理工程师职称后,从事本职业技术工作满 2 年。<br />
(2)具备大学本科学历,或学士学位,或大学专科学历,取得初级专业技术等级后,从事本职业技术工作满 3 年。<br />
(3)具备硕士学位或第二学士学位,取得初级专业技术等级后,从事本职业技术工作满 1 年。<br />
(4)具备相关专业博士学位。<br />
(5)技工院校毕业生按国家有关规定申报。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_apply.png" /></dt>
<dd>
<h4>取得高级培训学时证明,并具备以下条件之一者,可申报高级专业技术等级</h4>
<p>
(1)取得工程师职称后,从事本职业技术工作满 3 年。<br />
(2)具备硕士学位,或第二学士学位,或大学本科学历,或学士学位,取得中级专业技术等级后,从事本职业技术工作满
4 年。 职业编码:2-02-10-11<br />
(3)具备博士学位,取得中级专业技术等级后,从事本职业技术工作满 1年。<br />
(4)技工院校毕业生按国家有关规定申报。
</p>
</dd>
</dl>
</div>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
<!-- 课程介绍 -->
<script lang="ts" setup>
import menus from '../menus'
</script>
<template>
<AppContainer :menus="menus">
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<div class="course">
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_01.png" /></dt>
<dd>
<h4>课程概述</h4>
<p>
本课程适合大数据相关从业人员学习。课程共分为七章,分别是大数据概论、虚拟化与Linux、大数据系统搭建、大数据分析与应用、大数据数据库、大数据处理与挖掘、大数据管理,主要介绍了大数据工程技术人员从业有关的基础知识、工作任务有关技术和要求等。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_02.png" /></dt>
<dd>
<h4>课程目标</h4>
<p>
通过本课程的学习,让学生了解掌握大数据系统搭建、大数据分析应用、大数据处理与挖掘有关知识,能够从事大数据管理相关工作。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_03.png" /></dt>
<dd>
<h4>考核评价</h4>
<p>
考核评价方式为线上考试,题型包括单选、判断和多选,共40道题,重点考核大数据概论、虚拟化与Linux、大数据系统搭建、大数据分析与应用、大数据数据库等相关知识。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_04.png" /></dt>
<dd>
<h4>学习对象</h4>
<p>
只要满足(具有大学专科学历(或高等职业学校毕业))这一条件,任何有志于从事该职业或对此职业感兴趣的人员均为此课程的适用学习对象。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_05.png" /></dt>
<dd>
<h4>学习内容</h4>
<p>该职业从业者应具备的相关知识和技能,本课程难点是大数据数据库、大数据处理与挖掘。</p>
</dd>
</dl>
</div>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
<!-- 职业介绍 -->
<script lang="ts" setup>
import Job from '../components/Job.vue'
import Project from '../components/Project.vue'
import Process from '../components/Process.vue'
</script>
<template>
<AppContainer>
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<el-tabs class="my-tabs">
<el-tab-pane label="职业介绍">
<Job />
</el-tab-pane>
<el-tab-pane label="项目介绍">
<Project />
</el-tab-pane>
<el-tab-pane label="报名流程">
<Process />
</el-tab-pane>
</el-tabs>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
<!-- 课程大纲 -->
<script lang="ts" setup>
import menus from '../menus'
const list = [
{ name: '大数据概论', quantity: '7节' },
{ name: '虚拟化与Linux', quantity: '5节' },
{ name: '大数据系统搭建', quantity: '5节' },
{ name: '大数据分析与应用', quantity: '8节' },
{ name: '大数据数据库', quantity: '3节' },
{ name: '大数据处理与挖掘', quantity: '6节' },
{ name: '大数据管理', quantity: '6节' }
]
</script>
<template>
<AppContainer :menus="menus">
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<div class="outline">
<table>
<tr>
<th class="outline-name">课程名称</th>
<th class="outline-quantity">课节量</th>
</tr>
<tr v-for="(item, index) in list" :key="index">
<td>{{ item.name }}</td>
<td>{{ item.quantity }}</td>
</tr>
</table>
</div>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
<script lang="ts" setup>
import { Swiper, SwiperSlide } from 'swiper/vue'
import 'swiper/css'
const list = [{ url: 'https://webapp-pub.ezijing.com/project/vst/banner.png' }]
</script>
<template>
<div class="banner">
<Swiper autoplay>
<SwiperSlide v-for="(item, index) in list" :key="index">
<img :src="item.url" />
</SwiperSlide>
</Swiper>
</div>
</template>
<style lang="scss">
.banner {
img {
width: 100%;
max-height: 650px;
object-fit: cover;
object-position: center;
}
}
</style>
<script lang="ts" setup>
import { Swiper, SwiperSlide } from 'swiper/vue'
import 'swiper/css'
const list = [
{ url: 'https://webapp-pub.ezijing.com/www/pc/services/dataAnalysis/hy_01.png', title: '金融财经类' },
{ url: 'https://webapp-pub.ezijing.com/www/pc/services/dataAnalysis/hy_02.png', title: '数字化营销类' },
{ url: 'https://webapp-pub.ezijing.com/www/pc/services/dataAnalysis/hy_03.png', title: '新媒体运营类' },
{ url: 'https://webapp-pub.ezijing.com/www/pc/services/dataAnalysis/hy_04.png', title: '品牌运营类' }
]
// 修复swiper的bug
// https://github.com/nolimits4web/swiper/issues/2942
const fixSwiperList = [...list, ...list]
</script>
<template>
<AppCard title="重心方向">
<Swiper slides-per-view="auto" :space-between="12" loop :loopedSlides="fixSwiperList.length">
<SwiperSlide v-for="(item, index) in fixSwiperList" :key="index" class="category-item">
<img :src="item.url" />
<p>{{ item.title }}</p>
</SwiperSlide>
</Swiper>
</AppCard>
</template>
<style lang="scss">
.category-item {
position: relative;
width: 1.76rem;
height: 2.24rem;
overflow: hidden;
&:hover {
img {
transform: scale(1.1);
}
}
img {
width: 100%;
height: 100%;
object-fit: cover;
transition: all 0.3s;
}
p {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
font-size: 0.17rem;
font-weight: 500;
color: #fff;
line-height: 2.24rem;
text-align: center;
background: rgba(51, 51, 51, 0.4);
}
}
.is-h5 {
.category-item {
p {
font-size: 0.2rem;
font-weight: 400;
}
}
}
</style>
<script lang="ts" setup>
const list = [
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_01.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_01_hover.png',
desc: '新职业标准研究'
},
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_02.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_02_hover.png',
desc: '新职业培训课程体系研究'
},
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_03.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_03_hover.png',
desc: '新职业培训教材编写'
},
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_04.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_04_hover.png',
desc: '职业鉴定质量管理体系研究'
},
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_05.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_05_hover.png',
desc: '职业考评系统研究'
},
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_06.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_hzly_06_hover.png',
desc: '新职业培训课程体系研究'
}
]
</script>
<template>
<AppCard title="合作领域">
<div class="cooperate-wrapper">
<div class="cooperate-item" v-for="(item, index) in list" :key="index">
<img :src="item.icon" class="cooperate-icon" />
<img :src="item.hoverIcon" class="cooperate-icon-hover" />
<p v-html="item.desc"></p>
</div>
</div>
</AppCard>
</template>
<style lang="scss" scoped>
.cooperate-wrapper {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 30px;
grid-row-gap: 30px;
}
.cooperate-item {
position: relative;
height: 150px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: #424242;
background: #fff;
border-radius: 0.05rem;
overflow: hidden;
.cooperate-icon-hover {
display: none;
}
&:hover {
color: #a81840;
.cooperate-icon {
display: none;
}
.cooperate-icon-hover {
display: block;
}
::after {
content: '';
position: absolute;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 5px;
background: #a81840;
}
}
img {
height: 40px;
}
p {
padding: 0 0.28rem;
margin-top: 0.24rem;
font-size: 16px;
font-weight: 500;
line-height: 24px;
text-align: center;
color: inherit;
}
}
.is-h5 {
.cooperate-wrapper {
grid-column-gap: 0.2rem;
grid-row-gap: 0.2rem;
}
.cooperate-item {
height: 1.8rem;
img {
height: 0.44rem;
}
p {
font-size: 0.22rem;
font-weight: 400;
line-height: 0.3rem;
}
}
}
</style>
<script lang="ts" setup>
const list = [
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_jnpx_01.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_jnpx_01_hover.png',
desc: '互联网营销师',
path: '/internet'
},
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_jnpx_02.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_jnpx_02_hover.png',
desc: '工业机器人系统操作员',
path: '/robot'
},
{
icon: 'https://webapp-pub.ezijing.com/project/vst/icon_jnpx_03.png',
hoverIcon: 'https://webapp-pub.ezijing.com/project/vst/icon_jnpx_03_hover.png',
desc: '大数据工程技术人员',
path: '/bd'
}
]
</script>
<template>
<AppCard title="技能培训">
<div class="cooperate-wrapper">
<div class="cooperate-item" v-for="(item, index) in list" :key="index">
<router-link :to="item.path">
<img :src="item.icon" class="cooperate-icon" />
<img :src="item.hoverIcon" class="cooperate-icon-hover" />
<p v-html="item.desc"></p>
</router-link>
</div>
</div>
</AppCard>
</template>
<style lang="scss" scoped>
.cooperate-wrapper {
display: flex;
align-items: center;
justify-content: center;
}
.cooperate-item {
position: relative;
width: 300px;
height: 153px;
margin: 0 30px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: #333;
background: transparent;
border-radius: 5px;
overflow: hidden;
a {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.cooperate-icon-hover {
display: none;
}
&:hover {
background-color: #a81840 !important;
color: #ffff;
.cooperate-icon {
display: none;
}
.cooperate-icon-hover {
display: block;
}
}
img {
height: 60px;
}
p {
padding: 0 0.28rem;
margin-top: 20px;
font-size: 16px;
font-weight: 400;
line-height: 18px;
text-align: center;
color: inherit;
}
}
.is-h5 {
.cooperate-wrapper {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 0.2rem;
grid-row-gap: 0.2rem;
}
.cooperate-item {
background-color: #fff;
margin: 0;
width: auto;
height: 2.6rem;
img {
height: 0.94rem;
}
p {
margin-top: 0.3rem;
font-size: 0.24rem;
line-height: 0.32rem;
}
}
}
</style>
import type { RouteRecordRaw } from 'vue-router'
import AppLayout from '@/components/layout/Index.vue'
export const routes: Array<RouteRecordRaw> = [
{
path: '/',
component: AppLayout,
children: [{ path: '', redirect: '/internet/index', component: () => import('./views/Index.vue') }]
}
]
export default [{ name: '报名流程', path: '/apply' }]
<script setup lang="ts">
import Banner from '../components/Banner.vue'
import SkillsTraining from '../components/SkillsTraining.vue'
import CooperationAreas from '../components/CooperationAreas.vue'
import Category from '../components/Category.vue'
</script>
<template>
<Banner></Banner>
<div class="home">
<SkillsTraining></SkillsTraining>
<CooperationAreas></CooperationAreas>
<Category></Category>
</div>
</template>
<style lang="scss">
.home {
max-width: 1200px;
margin: 0 auto;
}
</style>
...@@ -44,7 +44,7 @@ function handleTabChange(index: number) { ...@@ -44,7 +44,7 @@ function handleTabChange(index: number) {
<style lang="scss"> <style lang="scss">
.home { .home {
height: 100vh; height: calc(100vh - 166px);
width: 100%; width: 100%;
background: url(https://webapp-pub.oss-cn-beijing.aliyuncs.com/project_online/fdc/%20fdc_bg.png) no-repeat; background: url(https://webapp-pub.oss-cn-beijing.aliyuncs.com/project_online/fdc/%20fdc_bg.png) no-repeat;
background-size: 100% 100%; background-size: 100% 100%;
...@@ -58,11 +58,15 @@ function handleTabChange(index: number) { ...@@ -58,11 +58,15 @@ function handleTabChange(index: number) {
align-items: center; align-items: center;
flex-direction: column; flex-direction: column;
width: 472px; width: 472px;
min-height: 496px; // min-height: 496px;
background: #ffffff; background: #ffffff;
opacity: 1; opacity: 1;
border-radius: 20px; border-radius: 20px;
box-sizing: border-box; box-sizing: border-box;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
.home_box_tab { .home_box_tab {
display: flex; display: flex;
......
import type { RouteRecordRaw } from 'vue-router'
import AppLayout from '@/components/layout/Index.vue'
export const routes: Array<RouteRecordRaw> = [
{
path: '/process',
component: AppLayout,
children: [{ path: '', component: () => import('./views/Index.vue') }]
}
]
export default [{ name: '报名流程', path: '/process' }]
<script lang="ts" setup>
import menus from '../menus'
const list = [
{ desc: '选择待报考认证的项目' },
{ desc: '在考试培训单位报名,参加考前培训' },
{ desc: '完成课程学习后,开具培训课时证明' },
{ desc: '提交培训证明并重新填写报名表' },
{ desc: '等待分配考场' },
{ desc: '考前1-2周打印准考证' },
{ desc: '参加线下试卷考试或机考' },
{ desc: '考试成绩于考试结束后3-4周出成绩。' }
]
</script>
<template>
<AppContainer :menus="menus">
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<div class="process">
<dl v-for="(item, index) in list" :key="index">
<dt>{{ index + 1 }}</dt>
<dd>{{ item.desc }}</dd>
</dl>
</div>
</template>
</AppContainer>
</template>
<style lang="scss" scoped>
.process {
dl {
position: relative;
display: flex;
align-items: flex-start;
&::before {
content: '';
position: absolute;
top: 0;
left: 0.21rem;
width: 1px;
height: 100%;
background-color: #aa1941;
}
}
dl + dl {
padding-top: 0.7rem;
}
dt {
position: relative;
z-index: 1;
width: 0.43rem;
height: 0.61rem;
background: url(https://webapp-pub.ezijing.com/project/vst/process_bg.png) no-repeat center;
background-size: contain;
font-size: 0.3rem;
font-weight: 500;
line-height: 0.32rem;
color: #ffffff;
text-align: center;
padding-top: 0.1rem;
box-sizing: border-box;
}
dd {
margin-left: 0.5rem;
flex: 1;
font-size: 0.22rem;
font-weight: 400;
line-height: 0.34rem;
color: #333;
border-bottom: 1px dashed #b9b9b9;
padding-bottom: 0.1rem;
}
}
</style>
<template>
<div class="course">
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_01.png" /></dt>
<dd>
<h4>职业名称</h4>
<p>工业机器人系统操作员</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_02.png" /></dt>
<dd>
<h4>职业编码</h4>
<p>6-30-99-00</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_03.png" /></dt>
<dd>
<h4>认证背景</h4>
<p>
2019年4月3日,工业机器人系统操作员新职业的信息发布,使国家职业分类体系更加科学完善,更好地服务于国民经济信息统计、人力资源开发管理等工作,为国家制定相关产业发展政策、开展就业人口结构变化和劳动力供求状况研究分析、制定人力资源市场政策提供了科学依据。对用人单位和从业人员的影响主要体现在:规范了用人单位关于工业机器人系统操作员的岗位设置、人员招录、员工培训等工作,使从业人员的职业发展规划更加明晰,有利于促进其提升职业能力和素养。
</p>
<p>
新时代的职业选择一直在走向多元化、个性化,工业机器人系统操作员职业岗位的设立,不仅为社会创造更多的就业机会,也能让经济社会发展迸发出更为强大的活力与创造力。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_04.png" /></dt>
<dd>
<h4>职业定义</h4>
<p>
使用示教器、操作面板等人机交互设备及相关机械工具对工业机器人、工业机器人工作站或系统进行装配、编程、调试、工艺参数更改、工装夹具更换及其他辅助作业的人员
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_05.png" /></dt>
<dd>
<h4>职业能力特征</h4>
<p>
具有较强的学习、表达、计算、操作和逻辑思维能力,具有一定的空间感、形体知觉,色觉正常,手指、手臂灵活,动作协调性强。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_zyjs_06.png" /></dt>
<dd>
<h4>主要工作内容</h4>
<p>
1.按照工艺指导文件等相关文件的要求完成作业准备;<br />
2.按照装配图、电气图、工艺文件等相关文件的要求,使用工具、仪器等进行工业机器人工作站或系统装配;<br />
3.使用示教器、计算机、组态软件等相关软硬件工具对工业机器人、可编程逻辑控制器、人机交互界面、电机等设备和视觉、位置等传感器进行程序编制、单元功能调试和生产联调;<br />
4.使用示教器、操作面板等人机交互设备进行生产过程的参数设定与修改、菜单功能的选择与配置、程序的选择与切换;<br />
5.进行工业机器人系统工装夹具等装置的检查、确认、更换与复位;<br />
6.观察工业机器人工作站或系统的状态变化并做相应操作,遇到异常情况执行急停操作等;<br />
7.填写设备装调、操作等记录。
</p>
</dd>
</dl>
</div>
</template>
<script lang="ts" setup>
const list = [
{ desc: '选择待报考认证的项目' },
{ desc: '在考试培训单位报名,参加考前培训' },
{ desc: '完成课程学习后,开具培训课时证明' },
{ desc: '提交培训证明并重新填写报名表' },
{ desc: '等待分配考场' },
{ desc: '考前1-2周打印准考证' },
{ desc: '参加线下试卷考试或机考' },
{ desc: '考试成绩于考试结束后3-4周出成绩。' }
]
</script>
<template>
<div class="process">
<dl v-for="(item, index) in list" :key="index">
<dt>{{ index + 1 }}</dt>
<dd>{{ item.desc }}</dd>
</dl>
</div>
</template>
<template>
<article class="article">
<p>
为贯彻落实党中央、国务院重大决策部署和《“十四五”数字经济发展规划》的有关要求,加强数字经济领域产业人员的能力培训,紫荆教育充分发挥自身优势开展数字经济领域的职业技能培训,探索人才评价的新模式,优化培训方式及培训流程,并为此专门成立了数字职业技能培训中心。
</p>
<p>
数字职业技能培训中心联合院校共同开展多元化人才培养模式,构建“专业培养+技能实训+学历提升的职业培训体系,培养高层次数字化技能型人才。与此同时,紫荆教育与企业进行了深度融合,共同搭建职业技能提升平台,提供线上线下一体化的解决方案,培养高素质的数字经济职业技能人才,助力企业实现人才的数字化转型。
</p>
</article>
</template>
import type { RouteRecordRaw } from 'vue-router'
import AppLayout from '@/components/layout/Index.vue'
export const routes: Array<RouteRecordRaw> = [
{
path: '/robot',
component: AppLayout,
redirect: '/robot/index',
children: [
{ path: 'index', component: () => import('./views/Index.vue') },
{ path: 'course', component: () => import('./views/Course.vue') },
{ path: 'outline', component: () => import('./views/Outline.vue') },
{ path: 'apply', component: () => import('./views/Apply.vue') }
]
}
]
export default [
{ name: '职业介绍', path: '/robot/index' },
{ name: '课程介绍', path: '/robot/course' },
{ name: '课程大纲', path: '/robot/outline' },
{ name: '申请条件', path: '/robot/apply' }
]
<!-- 申请条件 -->
<script lang="ts" setup>
import menus from '../menus'
</script>
<template>
<AppContainer :menus="menus">
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<div class="course">
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_apply.png" /></dt>
<dd>
<h4>具备以下条件之一者,可申报四级/中级工</h4>
<p>
(1)累计从事本职业或相关职业工作 6 年(含)以上。<br />
(2)取得技工学校本专业或相关专业毕业证书(含尚未取得毕业证书的在校应届毕业生);或取得经评估论证、以中级技能为培养目标的中等及以上职业学校本专业或相关专业毕业证书(含尚未取得毕业证书的在校应届毕业生)。<br />
(3)累计从事本职业或相关职业工作 3
年(含)以上,经本职业中级技能正规培训达规定标准学时数,并取得结业证书。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_apply.png" /></dt>
<dd>
<h4>具备以下条件之一者,可申报三级/高级工</h4>
<p>
(1)取得本职业或相关职业四级/中级工职业资格证书(或技能等级证书)后,累计从事本职业或相关职业工作 5
年(含)以上,或累计从事本职业或相关职业工作 4
年(含)以上,经本职业高级技能正规培训达规定标准学时数,并取得结业证书。<br />
(2)取得本职业或相关职业四级/中级工职业资格证书(或技能等级证书),并具有高级技工学校、技师学院毕业证书(含尚未取得毕业证书的在校应届毕业生);或取得本职业或相关职业四级/中级工职业资格证书(或技能等级证书),并具有经评估论证、以高级技能为培养目标的高等职业学校本专业或相关专业毕业证书(含尚未取得毕业证书的在校应届毕业生)。<br />
(3)具有大专及以上本专业或相关专业毕业证书,并取得本职业或相关职业四级/中级工职业资格证书(或技能等级证书)后,累计从事本职业或相关职业工作
2 年(含)以上。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_apply.png" /></dt>
<dd>
<h4>具备以下条件之一者,可申报二级/技师</h4>
<p>
(1)取得本职业或相关职业三级/高级工职业资格证书(或技能等级证书)后,累计从事本职业或相关职业工作 4
年(含)以上,或累计从事本职业或相关职业工作 3
年(含)以上,经本职业技师技能正规培训达规定标准学时数,并取得结业证书。<br />
(2)取得本职业或相关职业三级/高级工职业资格证书(或技能等级证书)的高级技工学校、技师学院毕业生,累计从事本职业或相关职业工作
3 年(含)以上;或取得本职业或相关职业预备技师证书的技师学院毕业生,累计从事本职业或相关职业工作 2
年(含)以上。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_apply.png" /></dt>
<dd>
<h4>具备以下条件者,可申报一级/高级技师</h4>
<p>
取得本职业或相关职业二级/技师职业资格证书(或技能等级证书)后,累计从事本职业或相关职业工作 4
年(含)以上,或累计从事本职业或相关职业工作 3
年(含)以上,经本职业高级技师技能正规培训达规定标准学时数,并取得结业证书。
</p>
</dd>
</dl>
</div>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
<!-- 课程介绍 -->
<script lang="ts" setup>
import menus from '../menus'
</script>
<template>
<AppContainer :menus="menus">
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<div class="course">
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_01.png" /></dt>
<dd>
<h4>课程概述</h4>
<p>
<strong>工业机器人系统操作员专业知识提升</strong>
<br />本课程共计32学时,适合对工业机器人、工业机器人工作站或系统进行装配调试或辅助作业的人员学习,课程对工业机器人系统操作员的专业基础知识进行了较为系统的介绍,包括工业机器人技术基础、工业机器人系统组成、工业机器人控制系统、工业机器人电气及传感器、工业机器人运动原理等。
</p>
<p>
<strong>工业机器人系统操作员(中级)</strong>
<br />本课程内容依据《工业机器人系统操作员》国家职业技能标准,从强化培养操作技能和掌握实用技术的角度出发,较好地体现了当前最新的实用知识与操作技术,对于提高从业人员基本素质,掌握工业机器人及其系统的装配、操作、编程、调试等必备知识与技能有直接的帮助和指导作用。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_02.png" /></dt>
<dd>
<h4>课程目标</h4>
<p>
<strong>工业机器人系统操作员专业知识提升</strong>
<br />通过本课程的培训,学习者可以系统了解并掌握工业机器人的基础原理和应用及相关的机械、电气、传感器及运动原理知识。
</p>
<p>
<strong>工业机器人系统操作员(中级)</strong><br />
通过本课程的学习,掌握工业机器人系统机械部分和电气部分装调基础知识,掌握机械和电气部件装配方法,具备机械和电气系统功能检查与调试能力,掌握工业机器人系统基本操作,能够进行工业机器人系统基本功能设定、示教编程与调试,具备工业机器人安全操作意识。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_03.png" /></dt>
<dd>
<h4>考核评价</h4>
<p>
<strong>工业机器人系统操作员专业知识提升</strong><br />
考核评价方式为线上考试,题型包括单选、判断和多选,共40道题,重点考核工业机器人分类,工业机器人的应用准则、步骤和安全规范,工业机器人系统组成,工业机器人控制系统、传感器知识。
</p>
<p>
<strong>工业机器人系统操作员(中级)</strong><br />中级考核评价分为理论知识考试和技能考核。<br />
理论知识考试以闭卷笔试、机考等方式为主,主要考核从业人员从事本职业应掌握的基本要求和相关知识要求;技能考核主要采用现场实际操作、模拟操作等方式进行,主要考核从业人员从事本职业应具备的技能水平。<br />
理论知识考试和技能考核均实行百分制,成绩皆达60分(含)以上者为合格。理论知识考试时间为90min,技能考核时间为120min。<br />
(1)考核评价重点<br />
考核评价重点包括:识图知识、机械部件装配、电气系统装配、工业机器人系统基本操作、工业机器人示教编程<br />
(2)题目总数 总计100题:判断题为30题、单选题为40题、多选题为30题。
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_04.png" /></dt>
<dd>
<h4>学习对象</h4>
<p>
各类政府补贴培训、企业自主培训和市场化培训,公共实训机构、职业院校(含技工院校)、职业培训机构和行业企业开展教学与职业培训
</p>
</dd>
</dl>
<dl>
<dt><img src="https://webapp-pub.ezijing.com/project/vst/icon_kcjs_05.png" /></dt>
<dd>
<h4>学习内容</h4>
<p>
<strong>工业机器人系统操作员专业知识提升</strong><br />
本课程32学时,包含31个视频,适合对工业机器人、工业机器人工作站或系统进行装配调试或辅助作业的人员学习,课程重点内容是工业机器人控制系统、工业机器人电气及传感器,难点是工业机器人运动原理。
</p>
<p>
<strong>工业机器人系统操作员(中级)</strong><br />
本课程由中国劳动和社会保障科学研究院和江苏哈工海渡教育科技集团有限公司联合出品,共分为3个单元,包括机械系统装调、电气系统装调、机器人系统操作与编程调试,紧密贴合本职业的工作特点和职业能力的发展要求。<br />
1.
机械系统装调知识:机械零部件装配图和装配工艺文件的识读方法;机械装配工具和工装夹具的使用方法;液压与气动原理图识读方法;液压与气压传动系统元件使用方法<br />
2.
电气系统装调知识:电气图识图方法;电气装配工具和仪器、仪表的使用方法;电气线路连接规范及要求;机器人电气系统调试方法<br />
3.
机器人系统操作与编程调试知识:机器人控制器和示教器操作方法;机器人运行模式、坐标系及其设定方法;急停按钮解除操作方法;机器人零位校准方法;机器人输入/输出信号设定方法;机器人程序点示教和常用指令使用方法;机器人轨迹编程与程序调试方法;机器人安全操作注意事项
</p>
</dd>
</dl>
</div>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
<!-- 职业介绍 -->
<script lang="ts" setup>
import Job from '../components/Job.vue'
import Project from '../components/Project.vue'
import Process from '../components/Process.vue'
</script>
<template>
<AppContainer>
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<el-tabs class="my-tabs">
<el-tab-pane label="职业介绍">
<Job />
</el-tab-pane>
<el-tab-pane label="项目介绍">
<Project />
</el-tab-pane>
<el-tab-pane label="报名流程">
<Process />
</el-tab-pane>
</el-tabs>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
<!-- 课程大纲 -->
<script lang="ts" setup>
import menus from '../menus'
const list = [
{ name: '工业机器人技术基础', quantity: '5节' },
{ name: '工业机器人系统组成', quantity: '10节' },
{ name: '工业机器人控制系统', quantity: '4节' },
{ name: '工业机器人电气及传感器', quantity: '8节' },
{ name: '工业机器人运动原理', quantity: '3节' }
]
const list2 = [
{ name: '机械系统装调', quantity: '3节' },
{ name: '电气系统装调', quantity: '3节' },
{ name: '机器人系统操作与编程调试', quantity: '3节' }
]
</script>
<template>
<AppContainer :menus="menus">
<template #banner><img src="https://webapp-pub.ezijing.com/project/vst/banner_zy.png" /></template>
<template #inner>
<div class="outline">
<h2>工业机器人系统操作员专业知识提升</h2>
<table>
<tr>
<th class="outline-name">课程名称</th>
<th class="outline-quantity">课节量</th>
</tr>
<tr v-for="(item, index) in list" :key="index">
<td>{{ item.name }}</td>
<td>{{ item.quantity }}</td>
</tr>
</table>
<h2>工业机器人系统操作员(中级)</h2>
<table>
<tr>
<th class="outline-name">课程名称</th>
<th class="outline-quantity">课节量</th>
</tr>
<tr v-for="(item, index) in list2" :key="index">
<td>{{ item.name }}</td>
<td>{{ item.quantity }}</td>
</tr>
</table>
</div>
</template>
</AppContainer>
</template>
<style lang="scss">
@import '@/assets/css/channel.scss';
</style>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论