软件开发实训中心建设项目需求_第1页
软件开发实训中心建设项目需求_第2页
软件开发实训中心建设项目需求_第3页
软件开发实训中心建设项目需求_第4页
软件开发实训中心建设项目需求_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件开发实训中心建设项目需求一、项目概况计算机应用技术专业人才培养定位于Web开发,分为前端开发和后端开发两个专业方向。软件开发实训室的建设是目前提高人才培养质量,优化人才培养方案,匹配行业人才需求的重要途径。标段项目名称数量预算(万元)1软件开发实训中心一期项目1批二、需求清单序号产品名称数量备注1云实训平台1套软件2-8实训课程项目(含7个方面资源)-智慧养老平台后台管理系统数据库设计与实现;-基于Android的智慧养老平台用户端;-基于JavaWeb的智慧养老平台后台管理系统;-基于JavaScript的智慧养老平台后台管理系统页面实现;-基于Vue的智慧养老平台后台管理系统页面实现;-智慧养老平台后台管理系统;-智慧养老平台移动端;共7套电子资源9-12综合技能实训项目(含4个行业应用)-健康体检;-医疗保险管理;-车管无忧;-云上门诊;共4套电子资源13管理节点服务器1台硬件14计算节点服务器2台硬件15应用软件系统开发训练系统1套软、硬件16移动应用设计与开发训练系统1套软、硬件17软件工程项目资源包1套电子资源三、技术参数序号标的名称主要技术参数1云实训平台1.1开发技术云实训平台采用前后端分离的开发模式,后端采用基于K8S的云原生架构,采用开源堆栈(K8S+Docker)进行容器化,基于微服务架构提高灵活性和可维护性,借助DevOps支持持续迭代和运维自动化,利用云平台设施实现弹性伸缩、动态调度、优化资源利用率。前端采用Vite2+VUE3.2的前端框架,ElementPlus作为组件库,用户提供绚丽的操作界面及良好的使用体验。1.2系统功能云实训平台面向智能科学与技术、计算机科学与技术、软件工程、数据科学与大数据技术、电子信息工程等专业,集成软件企业项目开发的流程、标准和规范,辅助教师轻松利用企业真实项目,组织学生运用所学知识,进行企业真实项目开发的信息化实训教学与管理平台。训练和提升学生的工程实践能力和团队合作能力。(一)组织架构管理1)系统需支持院系的创建、专业的创建、班级的创建,并且可进行编辑、停用、删除操作,其中班级可以进行手动添加或Excel批量导入。(二)用户角色管理1)系统需支持可创建老师、学生以及企业工程师功能,并且可以对用户进行编辑、重置、锁定、停用等操作,同时也可手动添加用户或者Excel批量导入用户。2)系统需支持用户角色包含教学类、学习类、管理类三种角色,并支持新增角色自由调整权限菜单。(三)流水线管理1)系统需支持有流水线功能,可为项目所需环境进行流水线配置,支持包括流水线详情、编辑、运行和删除。(四)资源管理1)系统需支持资源建设方向包括Android移动、Python、C++、JavaWeb、Web前端、JavaWeb(前后端分离)、微服务等多种技术方向项目资源建设;需支持项目名称、技术方向、建议开发周期/开发人数、项目简介等基础信息的设置;需支持项目指导书、项目源工程仓库、项目初始化工程仓库、演示文件、数据库、中间件等资源创建;需支持按需求、设计、开发、测试分类进行任务创建、编辑、删除。2)系统需支持单一或批量上传学习资源,并且资源类型包含PDF、DOC、PPT、XLS、ZIP、MP4、MP3、MD等格式。3)系统需支持将项目资源分配给老师,并在已分配项目资源的基础上可进行添加、编辑、删除项目资源操作。4)系统需支持项目资源的统计查看,可查看项目资源总数、学习资源总数、使用率、技术方向占比等数据。支持项目技术方向排行及详情。5)系统需支持复制完整项目资源的项目信息、项目文件(不含代码、数据库、中间件环境)、任务配置信息。(五)教学工作1)系统需支持学期管理,可设置学期的学年、学期名称、开始日期、结束日期等,并可自由新增学年学期。2)系统需支持管理员可进行教学安排新建,包括教学名称、授课教师、授课学期、教学说明、学生等教学基础信息,支持教学归档。3)系统需支持老师可进行教学设置,支持按需求分析、系统设计、代码实现、系统测试阶段进行计划起止时间设置;支持教师分组、学生自由组队;支持教师手动、一键分配多种任务分配方式;支持实时组队数据查看、任务分配数据统计。(六)教学管理1)系统需支持老师可以根据需求分析、系统设计、代码实现、系统测试阶段看板管理项目进度;支持项目标星;支持实训计划、成员信息、实训项目查看。2)系统需支持项目详情、项目计划查看;可按阶段查看任务信息、进度;支持可视化任务管理列表、阶段、类型、成员多种模式,可按更新时间、优先级等进行排序。3)系统需支持老师基于已有资源库新建或新建资源,且资源格式支持PDF、DOC、PPT、XLS、ZIP、MP4、MP3、MD等资源类型,可设置应用范围。4)系统需支持老师根据项目资源配置情况批量创建项目组所需工具,如数据库,Redis。5)系统需支持可视化展示项目组进度、任务完成情况、项目组各成员任务完成情况、学生成绩分布情况等。6)系统需支持教师对各阶段项目计划起止时间编辑,支持手动/定时结束教学安排,教师可查看各项目组项目演示地址和源代码,教师可控制是否对学生端开放演示地址,教师可对各项目组学生账号进行密码重置,教师可控制组长权限,包括一键部署和工作项进度控制,教师可添加助教、企业工程师。7)系统需支持教师考核基础信息设置、教师/学生组长设置成员贡献度;支持教师进行项目组成绩评阅;支持教师批量导出评阅结果;支持教师查看项目成绩统计信息,成绩发布、成绩导出。8)系统需支持教学安排归档,可对归档文件进行下载。(七)工作台1)系统需支持老师进行仪表盘数据查看,可查看项目组完成度、任务类型占比、完成度、项目成员任务总览、缺陷状态统计等数据。2)系统需支持协同工作项(需求、设计、开发、缺陷)管理及处理,可根据状态、列表、类型、成员看板进行查看。支持按更新时间、优先级等任务排序方式;支持工作项详情全屏查看、关联任务查看、技能点支撑查看、附件上传、状态、负责人等信息编辑。3)系统需支持基于Git的代码版本管理,可对代码进行克隆/下载;可以在线预览代码文件和历史修改追溯,可统计项目组整体代码提交趋势、提交量、提交频率、成员贡献排行榜及贡献量数据,可对代码仓库成员进行新增和移出。4)系统需支持maven环境和非maven环境代码检查,可查看代码行数、注释行、方法、类、文件、语句等基础信息统计,可查看代码质量阀状态、bugs、漏洞、债、异味、覆盖率、重复率、圈复杂度等维度检查统计;可查看具体问题,提供问题分析原因,可按文件查看代码行数、bugs、异味、覆盖率、重复率,支持检查报告下载。5)系统需支持在线代码构建,可查看代码构建的步骤、日志等信息,也可对构建成果物进行下载。6)系统需支持对构建后的任务进行部署、可查看日志、生成访问地址。7)系统需支持在线执行测试用例,管理测试用例,可以新建缺陷。8)系统需支持查看学生日志,支持周视图、月视图、列表视图三种视图类型。9)系统需支持面向项目组的知识库,支持新建文件夹、新建资源。10)讨论需支持教师/学生在项目组发起讨论,评论、回复评论、点赞评论。11)系统需支持查看项目成员、项目任务信息。12)系统需支持查看项目组所有动态记录,可按代码仓库、工作项进行分类查看。13)系统需支持根据项目任务达成情况,生成学生项目报告。(八)评价管理1)系统需支持岗位能力评价模版或自定义评价标准,进行学生能力评价。2)系统需支持按专业进行评价标准设置,支持根据学生实训任务完成情况自动生成专业/学生能力达成报告,支持多维度能力数据分析。(九)数据统计1)系统需支持管理员查看系统访问量、用户量、项目资源、CPU、内存等数据。2)系统需支持管理员查看教学统计,包括教学信息、班级信息、任务完成情况。3)系统需支持教师查看我的教学工作、待办事项、项目资源、日程表、学习资源、星标项目。4)系统需支持学生查看我的项目、待办事项、日程表、我的任务、我的日志、通知公告。(十)个人中心1)系统需支持查看用户基本信息、学校信息、账号密码修改。2)系统需支持用户可以多角色切换身份。(十一)消息中心1)系统需支持管理员新建公告,可设置定时发布、立即发布、发布对象,支持删除。2)系统需支持查看通知公告和项目通知,可对阅读状态进行标记,可对消息进行删除处理。2智慧养老平台后台管理系统数据库设计与实现(1)项目简介本项目是一个智慧养老类的平台,其主要包含基础管理、志愿者管理、订单管理、档案管理等业务。本项目主要对部分业务的数据库相关功能进行设计与实现,锻炼学生数据库表设计、数据库开发、数据库操作、数据库安全管理等能力。数据库表设计、数据库开发、数据库操作、数据库安全管理等能力。(2)技术路线开发工具:MySQLWorkbench8.0;MicrosoftVisio2021。开发环境:MySQLCommunityServer8.0.33。(3)项目资源①项目需求文档1份。②项目指导书1份③项目实战手册1份。④项目评价标准1份。⑤实验数据1份:实验数据脚本.zip。⑥参考答案1份:数据库技术与应用-平台项目参考答案.zip。⑦项目视频5个。3基于JavaWeb的智慧养老平台后台管理系统(1)项目简介本项目是一个智慧养老类的平台,其主要包含基础管理、志愿者管理、订单管理、档案管理等业务。本项目主要对部分业务通过Servlet处理请求和相应,通过JSP显示结果,锻炼学生使用MVC模式开发项目,掌握项目开发规范,理解前后端交互原理。(2)技术路线开发工具:IntelliJIDEA2023。开发环境:JDK17、Servlet3、Tomcat10、Mysql8。(3)项目资源①项目需求文档1份。②项目UI设计图及素材1份。③项目指导书1份。④项目实战手册1份。⑤项目评价标准1份。⑥初始代码包1份。⑦完成代码包1份。⑧数据库SQL脚本1份。项目视频5个。4基于Android的智慧养老平台用户端(1)项目简介本项目是一个智慧养老类平台的用户App,用户可以在App上预定养老服务或申请成为志愿者提供服务,还可查看预约或订单状态。本项目通过原生Android实现部分业务开发,学生可以掌握Android应用程序开发的各个方面,包括网络通信、多媒体处理、数据存储等。熟练掌握Android应用程序框架、API以及AndroidStudio等开发工具。(2)技术路线开发工具:AndroidStudio2022。开发环境:SDK13、JDK15。(3)项目资源①项目需求文档1份。②项目UI设计图及配套素材1份。③项目指导书1份。④项目实战手册1份。⑤初始代码包1份。⑥完成代码包1份。⑦API接口文档1份。⑧项目评价标准1份。⑨后台部署文件1套。项目视频5个。5基于JavaScript的智慧养老平台后台管理系统页面实现(1)项目简介本项目是一个智慧养老类的平台,其主要包含基础管理、志愿者管理、订单管理、档案管理等业务。本项目主要对部分业务通过基础的页面技术(HTML/CSS/JavaScript),完成平台社区端后台管理系统的页面实现,锻炼学生描画静态页面以及交互效果的能力。(2)技术路线开发工具:VSCode_1.79以上。开发环境:HTML5、CSS3、JavaScript(ES6)。(3)项目资源①项目需求文档1份。②项目UI设计图及素材1份。③项目指导书1份。④项目实战手册1份。⑤项目评价标准1份。⑥初始代码包1份。⑦完成代码包1份。⑧项目视频6个。6基于Vue的智慧养老平台后台管理系统页面实现(1)项目简介本项目是一个智慧养老类的平台,其主要包含基础管理、志愿者管理、订单管理、档案管理等业务。本项目采用了Vue框架的语法和特性对部分业务进行了实现,如组件化思想、生命周期等,并使用Vue-router进行路由管理,Vuex进行状态管理,锻炼学生使用Vue的基础语法建立项目的能力。(2)技术路线开发工具:VSCode_1.79以上。开发环境:HTML5、CSS3、TypeScript(TypeScript5)、Vue.js(Vue3)。(3)项目资源①项目需求文档1份。②项目UI设计图及素材2份:项目UI.zip、项目素材.zip。③项目指导书1份。④项目实战手册1份。⑤项目评价标准1份。⑥初始代码包1份。⑦完成代码包1份。⑧项目视频7个。7智慧养老平台后台管理系统(1)项目简介本项目是基于智慧养老平台后台管理系统的前端开发项目。业务层主要是满足社区管理员对社区提供养老服务进行管理的功能需求,如服务管理、广告管理、用户管理、辖区管理、业务监控等。该项目是一个综合项目,应用了行业较为通用和先进的技术选型,如:分别使用Vue-router和Pinia来进行路由和状态管理、使用element-plus构建响应式UI组件、并使用定制的主题修改其外观、使用Axios进行HTTP通信请求API等。有效辅助学生了解产业需求、提升技能应用经验。(2)技术路线开发工具:VSCode_1.79以上。开发环境:Nodejs18及以上、vue3.2及以上、vuerouter4及以上、pinia2及以上、Element-plus2及以上、Echarts5以上、百度地图API。(3)项目资源①项目需求文档1份。②项目UI设计图及素材1份。③项目指导书1份。④项目实战手册1份。⑤项目评价标准1份。⑥初始代码包1份。⑦完成代码包1份。⑧API文档1份。⑨后台部署文件1套。⑩项目视频15个。8智慧养老平台移动端(1)项目简介本项目是与智慧养老平台后台管理系统匹配的移动端开发项目。主要包含登录、预约服务、申请志愿者、志愿者接单、查看个人中心5个业务模块。该项目是一个综合项目,除使用原生Android移动应用开发技术外,还包含调用微信和百度地图接口等技术内容,有效辅助学生了解产业需求、提升技能应用经验。(2)技术路线开发工具:AndoridStudio开发工具版本2022.1.1Patch2。开发环境:AndroidSDK33、buildgradle7+、Gradle7+、JavaJDK17。(3)项目资源①项目需求文档1份。②项目UI设计图及素材1份。③项目指导书1份。④项目实战手册1份。⑤项目评价标准1份。⑥初始代码包1份。⑦完成代码包1份。⑧API文档1份。⑨后台部署文件1套。⑩项目视频20个。9健康体检(1)项目简介本项目是一个大健康产业项目,分为管理端和用户端,管理端为PC界面,用户端采用移动开发技术,可以打包成App,安装在安卓和苹果手机上。该项目采用前后端分离开发技术,前端采用流行框架Vue,后端采用流行框架Springboot和MyBatis,所有框架均采用最新稳定版本。采用Scrum敏捷式开发模式,将项目划分为多个迭代实现,使用Scrum官方推荐Leangoo进行敏捷项目管理。(2)技术路线开发工具:Eclipse、VScode。开发环境:Vue3,Ajax,Springboot,Mybatis,MySQL。(3)项目资源体检APP系统(用户端)①项目UI设计图及素材1份。②项目指导书1份。③实战任务书1份。④项目评价标准1份。⑤初始代码包2份。⑥完成代码包2份。⑦数据库SQL脚本1份。⑧项目视频170个。10医疗保险管理(1)项目简介本项目采用真实的业务流程和技术架构,使用前后端分离开发,业务涉及“医疗保险基本信息维护”、“医院住院医生站医嘱处理”、“医保中心报销管理”等三个核心模块。使用主流新技术进行项目开发:使用新版本Vue3+ElementPlus工程化开发前端,使用SpringBoot开发后端,完成前后端分离项目开发。使用UML工具实现用例图,类图,时序图,有效提升学生面向对象的分析与设计方法。(2)技术路线开发工具:Eclipse、VScode。开发环境:Jdk8、SpringBoot:2.7.6、Vue:3.2.13、Vue-cli:5.0.1、Element-plus:2.2.28、Axios:0.26.0、Echarts:5.4.1。(3)项目资源报销数据管理①项目需求文档3份:客户需求调研文档.pdf、需求规格说明书.pdf、用例分析说明书.pdf。②项目UI设计图及素材1份。③项目指导书1份。④实战任务书1份。⑤项目评价标准1份。⑥初始代码包2份。⑦完成代码包2份。⑧数据库SQL脚本1份。⑨项目视频106个。11车管无忧(1)项目简介本项目是依托Android实现,以“零次跑”为抓手和支点,让百姓足不出户就能完成大部分车驾管业务办理,实现从“最多跑一次”到“零次跑”的跨越,提升交管服务便利化水平,不断满足新时代人民群众新期待要求,切实提升群众的获得感和满意度。(2)技术路线基于车管无忧软件App产品原型,设计后台数据库,规范前后台API接口范围,同时确定技术路线,项目类型:App、C/S;移动端技术路线:uni-app跨平台、Vue.js、Html5、CSS3、Android,可以同时满足Android、iOS和微信小程序发布。(3)项目资源①需求规格说明书1份:车管无忧软件APP需求规格说明书.docx,项目需求功能包括新闻资讯、违章查询、罚单交费、机动车检验预约、机动车备案、免检标志申领、驾驶证补换、考试预约、新车选号和办事网点等。②产品原型1份:车管无忧软件App产品原型.rp,原型功能包括新闻资讯、违章查询、罚单交费、机动车检验预约、机动车备案、免检标志申领、驾驶证补换、考试预约、新车选号和办事网点等。③App基本框架1个:移动端App基本框架(InitialApp.rar)。④API接口文档1份:车管无忧软件AppAPI接口文档.docx,包括新闻资讯、违章查询、罚单交费、机动车检验预约、机动车备案、免检标志申领、驾驶证补换、考试预约、新车选号和办事网点等功能相关接口。⑤后台部署文件1套:后台后端:traffic.sql、traffic.jar、application.yml、application-druid.yml,后台前端:traffic-admin-front.zip。⑥App源代码:车管无忧软件App源代码.zip。⑦本地打包SDK:车管无忧软件App.apk、本地打包SDK。12云上门诊(1)项目简介本项目是依托Android为患者提供在线问诊以及预约挂号服务,为患者提供线上问诊、线上挂号、线上开药的功能,医疗资源信息不透明的问题得到有效的解决,人们可以通过线上平台查看医院科室及医生的可接诊时间,在挂号、问诊过程中获得了便利。(2)技术路线基于云上门诊软件App产品原型,设计后台数据库,规范前后台API接口范围,同时确定技术路线,项目类型:App、C/S;移动端技术路线:uni-app跨平台、Vue.js、Html5、CSS3、Android,可以同时满足Android、iOS和微信小程序发布,满足开发团队组建并合理分配开发任务。(3)项目资源①需求规格说明书1份:云上门诊软件App需求规格说明书.docx、项目需求功能包括用户验证、首页、问诊、挂号、开药、关联患者、问诊记录、挂号记录、开药记录、我的处方、个人信息设置和就诊人管理等功能。②App产品原型1份:云上门诊软件App产品原型.rp,原型功能包括用户验证、首页、问诊、挂号、开药、关联患者、问诊记录、挂号记录、开药记录、我的处方、个人信息设置和就诊人管理等。③App基本框架1个:移动端App基本框架(InitialApp.rar)。④API接口文档1份:云上门诊软件AppAPI接口文档.docx,包括用户验证、首页、问诊、挂号、开药、关联患者、问诊记录、挂号记录、开药记录、我的处方、个人信息设置和就诊人管理等功能相关接口。⑤后台部署文件1套:后台后端:hospital.sql、hospital.jar、application.yml、application-druid.yml,后台前端:hospital-admin-front.zip。⑥App源代码:云上门诊软件App源代码.zip。⑦本地打包SDK:云上门诊软件App.apk、本地打包SDK。13管理节点服务器1.规格:2U机架式服务器,标配原厂导轨。2.处理器:CPU配置≥2颗英特尔至强银牌及更高(CPU核心≥8核心,主频≥2.2GHz)。3.内存:实配内存≥64GDDR4。4.阵列卡:配置1个Raid阵列卡,带2GB缓存,支持Raid0/1/5。5.硬盘:至少配置6块900GBSSD硬盘。6.网络:配置2个千兆接口。7.IO扩展:整机至少具备2个USB接口。8.电源:配置2个热插拔冗余电源。14计算节点服务器1.规格:2U机架式服务器,标配原厂导轨。2.处理器:CPU配置≥2颗英特尔至强银牌及更高(CPU核心≥16核心,主频≥2.2GHz)。3.内存:实配内存≥128GDDR4。4.阵列卡:配置1个Raid阵列卡,带2GB缓存,支持Raid0/1/5。5.硬盘:至少配置2块1TBSAS硬盘。6.网络:配置2个千兆接口。7.IO扩展:整机至少具备2个USB接口。8.电源:配置2个热插拔冗余电源。15应用软件系统开发训练系统系统需求分析【课程信息】课程设计思路:教学整体设计“以职业技能培养为目标、以任务驱动为载体、理论学习与实训操作结合。以学生为主体,以实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。课程的内容主要包括理论部分和实训部分,理论讲解UML建模与设计、Axure原型设计。实训部分进行基于双碳管理系统进行建模和原型设计。【课程资源】【UML建模与设计模式】课程视频主要包括:(1)UML认知。(2)Visio工具。(3)需求确定。(4)用例模式。(5)流程图。(6)类图和对象图。(7)顺序图。(8)活动图。【交互式设计基础】课程视频主要包括:(1)初识Axure。(2)菜单栏。(3)工具栏。(4)页面及概要介绍。(5)原件及模板。(6)样式交互。(7)项目实战(上)。(8)项目实战(下)左侧菜单栏。(9)项目实战(下)搜索筛选区制作。(10)项目实战(下)表单区。(11)项目实战(下)弹窗和交互调试。(12)项目实战(下)弹窗和交互调试警告信息确认框。(13)项目实战(下)弹窗和交互调试3。【实训项目1信息】以双碳管理系统为背景,根据任务需求,梳理业务流程,编制规范的需求规格说明书,熟练使用Axure软件进行UI/UE设计,掌握正确的UI配色方案,设计出符合业务逻辑和人体工学的软件需求分析作品。实训内容:智造双碳—双碳配置—固定碳排放、智造双碳—双碳管理—能耗数据采集、制造执行MES—设备信息、制造执行MES—产品建模、制造执行MES—BOM管理、制造执行MES—计划排产、制造执行MES—作业装配、采购管理系统—企业信息等内容的任务需求。【实训项目1资源】(1)原型实现讲解视频主要包括:1)元件库。2)组件库实现1。3)组件库实现2。4)组件库实现3。5)智造双碳—双碳配置—固定碳排放1。6)智造双碳—双碳配置—固定碳排放2。7)智造双碳—双碳管理—能耗数据采集1。8)智造双碳—双碳管理—能耗数据采集2。9)制造执行MES—设备信息1。10)制造执行MES—设备信息2。11)制造执行MES—产品建模1。12)制造执行MES—产品建模2。13)制造执行MES—产品建模3。14)制造执行MES—BOM管理1。15)制造执行MES—BOM管理2。16)制造执行MES—计划排产1。17)制造执行MES—计划排产2。18)制造执行MES—计划排产3。19)制造执行MES—作业装配1。20)制造执行MES—作业装配2。(2)需求规格说明书讲解视频主要包括:1)固定碳排放总体概述。2)固定碳排放流程图。3)固定碳排放活动图。4)固定碳排放用例图。5)固定碳排放类图。6)固定碳排放时序图。7)固定碳排放E-R图。(3)产品原型-完成参阅.rp,包含智造双碳—双碳配置—固定碳排放、智造双碳—双碳管理—能耗数据采集、制造执行MES—设备信息、制造执行MES—产品建模、制造执行MES—BOM管理、制造执行MES—计划排产、制造执行MES—作业装配、采购管理系统—企业信息等内容的任务。(4)配套素材1套,图片素材不少于100个。(5)需求规格说明书.docx。(6)需求规格说明书-完成参阅.docx,包含固定碳排放、能耗数据采集、设备信息、产品建模、BOM管理、计划排产和作业装配等内容任务,每个任务都包含流程图、活动图、用例图、类图、时序图和E-R图。(7)原型元件库1套。软件系统开发【课程信息】课程设计思路:教学整体设计“以职业技能培养为目标、以任务驱动为载体、理论学习与实训操作结合。以学生为主体,以实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。课程的内容主要包括理论部分和实训部分,通过理论讲解,让学生了解快速了解应用系统开发的基础知识,揭开软件开发的神秘面纱。实训部分主要以双碳管理系统的模块为开发对象,进行低代码开发,让学生快速掌握企业开发的应用技能。【课程资源】【Vue.js开发实践】课程视频主要包括:(1)初识vue&文本渲染&属性绑定&事件处理。(2)事件修饰符&指令&计算属性&监听&表单绑定。(3)过滤器。(4)自定义指令。(5)axios。(6)axios案例增删改查&文件上传。(7)初识vue组件。(8)子组件获取父组件的数据。(9)父组件获取子组件的数据。(10)组件化案例-父子组件传值。(11)组件插槽。(12)路由基础&嵌套路由。(13)路由传参。(14)编程式路由。(15)路由监听。(16)路由守卫。(17)搭建脚手架项目。(18)脚手架项目结构&项目运行分析。【Springboot框架技术(低代码技术)】课程视频主要包括:(1)低代码技术介绍。(2)项目介绍。(3)基础环境准备。(4)基础开发架构介绍。(5)初始框架导入。(6)前后端代码自动生成。(7)组件修改(关联字段显示)。(8)组件修改(状态字段显示修改为switch开关)。(9)组件修改(下拉列表)。(10)OpenAPI。(11)项目打包部署。【Springboot框架技术(低代码技术)】课程资源主要包括:(1)carbon-min.sql。(2)迷你初始框架代码carbon-manage-min。【实训项目1信息】以双碳管理系统的模块为开发对象,进行前后端的开发和部署,锻炼学生业务设计能力、后端业务代码编写能力、前端页面开发能力、项目部署发布能力。实训任务:实现双碳管理系统的能耗数据采集、设计信息、产品建模、BOM管理、计划排产、数据可视化驾驶舱、违规投诉等7个模块。【实训项目1资源】(1)项目功能代码实现讲解视频主要包括:1)智造双碳—能效预警—代码生成。2)智造双碳—能效预警—后端修改。3)智造双碳—能效预警—前端修改。4)制造执行MES—项目维护—代码生成。5)制造执行MES—项目维护—后端修改。6)制造执行MES—项目维护—前端修改。7)制造执行MES—工厂建模—代码生成。8)制造执行MES—工厂建模—后端修改(1)。9)制造执行MES—工厂建模—后端修改(2)。10)制造执行MES—工厂建模—后端修改(3)。11)制造执行MES—工厂建模—前端修改—物料选择组件封装—物料信息列表。12)制造执行MES—工厂建模—前端修改—物料选择组件封装—树形分类列表。13)制造执行MES—工厂建模—前端修改—物料选择组件封装—信息列表条件查询。14)制造执行MES—工厂建模—前端修改—添加与修改模块(1)。15)制造执行MES—工厂建模—前端修改—添加与修改模块(2)。16)制造执行MES—工厂建模—前端修改—添加与修改模块(3)。17)制造执行MES—工艺建模—代码生成。18)制造执行MES—工艺建模—后端修改。19)制造执行MES—工艺建模—前端修改(1)。20)制造执行MES—工艺建模—前端修改(2)。21)制造执行MES—工艺建模—前端修改(3)。22)采购管理系统—请求平台动态列表数据。23)采购管理系统—平台动态列表功能实现。24)采购管理系统—平台动态列表自适应功能实现。25)采购管理系统—平台动态详情功能实现。26)采购管理系统—平台动态详情自适应功能实现。27)采购管理系统—信息公告列表功能实现。28)采购管理系统—信息公告列表自适应功能实现。29)采购管理系统—信息公告详情功能实现。30)采购管理系统—信息公告详情自适应功能实现。31)采购管理系统—Header组件自适应功能实现。32)采购管理系统—首页自适应功能实现。33)DataV数据可视化组件库介绍与使用。34)数据可视化—能耗总览数据请求及数据处理(耗电量、耗水量、碳排放量)。35)数据可视化—能耗总览功能实现。36)如何在vue项目中使用Echarts。37)数据可视化—能耗占比数据请求及数据处理(办公耗电量、办公用水量、生产用水量、生产耗电量)。38)数据可视化—能耗占比功能实现。(2)初始框架代码1套,包括双碳管理系统、数据可视化平台、双碳招投标网子系统。(3)完成版代码1套,主要功能至少包括智造双碳—能效预警、制造执行MES—项目维护、制造执行MES—工厂建模、制造执行MES—工艺建模、采购管理系统—平台动态、采购管理系统—信息公告、数据可视化功能。(4)配套素材1套。(5)双碳管理API文档.pdf。(6)双碳系统使用手册.pdf。(7)Vue(element-ui)本地在线手册1套,包含Layout布局、Container布局容器、Icon图标、Button按钮、Link文字链接、Radio单选框、Checkbox多选框、Input输入框、InputNumber计数器、Select选择器、Cascader级联选择器、Switch开关、Slider滑块、TimePicker时间选择器、DatePicker日期选择器、DateTimePicker日期时间选择器、Upload上传、Rate评分、ColorPicker颜色选择器、Transfer穿梭框、Form表单、Table表格、Tag标签、Progress进度条、Tree树形控件、Pagination分页、Badge标记、Avatar头像、Skeleton骨架屏、Empty空状态、Descriptions描述列表、Result结果、Statistic统计数值、Alert警告、Loading加载、Message消息提示、MessageBox弹框、Notification通知、NavMenu导航菜单、Tabs标签页、Breadcrumb面包屑、PageHeader页头、Dropdown下拉菜单、Steps步骤条、Dialog对话框、Tooltip文字提示、Popover弹出框、Popconfirm气泡确认框、Card卡片、Carousel走马灯、Collapse折叠面板、Timeline时间线、Divider分割线、Calendar日历、Image图片、Backtop回到顶部、InfiniteScroll无限滚动、Drawer抽屉组件。(8)Vue(vue-element-admin)本地在线手册1套,包含权限验证、快捷导航(标签栏导航)、和服务端进行交互、MockData、富文本、Excel导出、clipboard复制粘贴、TreeTable树形表格等功能。(9)echarts本地在线手册1套,包括折线图、柱状图、饼图、散点图、地理坐标/地图、K线图、雷达图、盒须图、热力图、关系图路径图、树图、矩形树图、旭日图、平行坐标系、桑基图、漏斗图、仪表盘、象形柱图、主题河流图、日历坐标系、自定义系列、数据集、数据区域缩放、拖拽、富文本、3D地球、3D柱状图、3D散点图、3D曲面、3D地图、3D路径图、3D折线图、GL散点图、GL路径图、GL矢量场图、GL关系图的图示和代码。(10)DataV组件库本地在线手册1套,包括:DataV大屏数据展示组件库本地在线手册1套,包括全屏容器、Loading加载、边框、装饰、图表、动态环图、胶囊柱图、水位图、进度池、飞线图、飞线图增强版、锥形柱图、数字翻牌器、轮播表、排名轮播表组件。系统部署测试【课程信息】课程设计思路:教学整体设计“以职业技能培养为目标、以任务驱动为载体、理论学习与实训操作结合。以学生为主体,以实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。课程的内容主要包括理论部分和实训部分,通过理论讲解,快速而又准确地让学员认识到软件测试行业需要了解的基本知识,认清软件测试基本内容。实训部分主要分为两部分,功能测试及指定Bug修改,输出测试报告。API接口测试,根据API测试报告模板,输出API接口测试报告。【课程资源】【软件质量保证与测试】课程视频主要包括:(1)软件测试概述。(2)软件缺陷概述。(3)测试用例编写。(4)等价类划分法。(5)边界值分析法。(6)决策表法。(7)因果图法。(8)场景法。(9)软件测试原则。(10)语句覆盖、判定覆盖法。(11)条件覆盖、判定条件覆盖法。(12)条件组合覆盖、路径覆盖。(13)基本路径法-控制流图。(14)基本路径法-环形复杂度和独立路径。(15)产品说明书编写。【实训项目1信息】以双碳管理系统为背景,实训主要考察考查测试能力、Bug排查及修复能力、产品文档编写能力。【实训项目1资源】任务1:功能测试及指定Bug修改视频讲解主要包括:(1)功能测试讲解1(供应链SCM-采购报表)。(2)功能测试讲解2(智能仓储WMS-仓库信息)。(3)指定Bug1讲解(管理端货主管理模块删除功能点击后无任何反应)。(4)指定Bug2讲解(承运申请中客户下拉选择无法查看对应数据)。(5)指定Bug3讲解(库存明细报表中点击【导出】按钮后无法将对应数据导出为excel文件)。(6)指定Bug4讲解(采购计划审核中点击【驳回】按钮,无法审批当前业务)。(7)指定Bug5讲解(防错管理中无法批量选中所有数据)。任务1资源包括:(1)双碳管理系统功能测试范围.pdf。(2)双碳管理系统测试代码1份,系统至少带有管理端货主管理模块删除功能点击后无任何反应、承运申请模块下拉框无数据、库存明细报表模块excel无法导出、采购计划审核模块驳回按钮无反应、防错管理模块无法全选所有数据的功能BUG。(3)软件测试报告模板.docx。(4)软件功能修正说明模板.docx。(5)软件功能修正说明-完成参阅.docx。任务2:API接口测试视频讲解主要包括:(1)Jmeter解压。(2)Jmeter环境变量配置与运行。(3)Jmeter创建线程组。(4)Jmeter设置默认请求值。(5)Jmeter配置信息头管理器。(6)Jmeter设置BeanShell后置处理程序。(7)Jmeter创建HTTP请求。(8)Jmeter查看结果树进行测试。(9)系统测试报告撰写。任务2资源包括:(1)双碳管理API文档.pdf。(2)自动测试脚本-完成参阅.jmx,包括:通用模块,制造执行MES模块,数据中心模块,大屏图标展示模块制造双碳模块,智能仓储WMS模块,制造执行MES模块,供应链SCM模块,招投标(采购管理)模块,共计566个接口。(3)软件测试报告-完成参阅.docx。训练成果物提交平台1.管理端:(1)选手管理:实现选手账号的添加、删除、修改、禁用、批量导入和导出、批量重置随机密码功能。(2)试题管理:实现试题图文及资源增删改查管理,设置试题定时开启,以及成果物截止提交时间功能。(3)成果物管理:实现选手成果物单个和批量下载功能。(4)适用场景设置:院校训练和职业比赛两种模式设置。2.PC选手端:(1)选手登录:选手登录系统,并可修改密码功能。(2)课程学习:实现课程知识的视频学习。(3)查阅试题:查阅试题内容,下载试题辅助资源。(4)成果物提交:具备院校训练和职业比赛两种模式,院校训练模式可超时提交任务成果物,职业比赛模式超时后不能提交成果物。3.节点配置(1)CPU:不低于Intel至强银牌4210R双颗(2.4GHz10核20线程13.75M缓存)。内存:≥32G(16GBRDIMMDDR4ECC3200MHZ*2)。硬盘:≥4TB7.2KRPMSATA12Gbps3.5英寸热插拔存储设备。双电:900W*2、导轨:2U机架式导轨。(2)加密狗。16移动应用设计与开发训练系统一、训练成果物管理平台1.管理端:(1)选手管理:实现选手账号的添加、删除、修改、禁用、批量导入和导出、批量重置随机密码功能。(2)试题管理:实现试题图文及资源增删改查管理,设置试题定时开启,以及成果物截止提交时间功能。(3)成果物管理:实现选手成果物下载功能。(4)适用场景设置:院校训练和职业比赛两种模式设置。2.PC选手端:(1)选手登录:选手登录系统,并可修改密码功能。(2)课程学习:实现课程知识的视频学习。(3)查阅任务:查阅任务内容,下载任务辅助资源。(4)成果物提交:具备院校训练和职业比赛两种模式,院校训练模式可超时提交任务成果物,职业比赛模式超时后不能提交成果物。(5)邮件提醒:学生提交成果物后,可邮件提醒教师查看(需要连接互联网)。二、移动跨平台应用开发生态仿真系统1.系统功能:(1)模拟器应能模拟,包括:充电模拟、360全景模拟、充电管理、空调风扇模拟、CAN监测等。(2)提供智能座舱调试器模拟智能座舱操作功能,包括:支持转向、档位、油门、卡片切换、电池设置、胎压设置等。(3)可实现车主用户手机App、中控大屏移动终端App、智能充电(家用版App和商用版小程序)等程序设计与开发,构建完善的移动跨平台应用开发生态系统。2.设备:CPU:Intel至强银牌4210R双颗(2.4GHz10核20线程13.75M缓存);内存:32G及以上(16GBRDIMMDDR4ECC3200MHZ*2);硬盘:1TB及以上,7.2KRPMSATA12Gbps3.5英寸热插拔存储设备;双电:900W*2、导轨:2U机架式导轨。360全景设备:摄像头4个,拓展坞1个。加密狗。三、移动应用设计与开发基础资源【视频讲解】(1)移动应用设计与开发讲解。(2)移动跨平台应用开发生态系统架构讲解。(3)移动跨平台应用开发生态系统:后台架构讲解。(4)移动跨平台应用开发生态系统:车主用户手机App(Android)架构讲解。(5)移动跨平台应用开发生态系统:中控大屏移动终端App(Android)架构讲解。(6)移动跨平台应用开发生态系统:智能充电小程序(uni-app)架构讲解。(7)移动跨平台应用开发生态系统:智能充电App(鸿蒙)架构讲解。(8)训练系统操作讲解。【资源】(1)GZ100移动应用设计与开发赛项规程。(2)GZ100移动应用设计与开发赛项试题(10套卷)。(3)智汇移动应用设计与开发训练系统使用手册.pdf。模块一:产品原型设计【实训项目信息】以移动跨平台应用开发生态系统为背景,根据任务需求,梳理业务流程,编制规范的需求规格说明书,熟练使用Axure软件进行UI/UE设计,掌握正确的UI配色方案,设计出符合业务逻辑和人体工学的软件需求分析作品。实训内容:中控大屏、车主App、智能充电商用版小程序、智能充电家用版App等内容的任务需求。【项目1实操视频讲解】(1)需求规格说明书编写讲解视频主要包括:1)中控大屏App总体概述。2)中控大屏App用例图-左转向视频显示。3)中控大屏App用例图-仪表盘、主屏媒体播放。4)中控大屏App用例图-多媒体播放器。5)中控大屏App用例图-车辆信息模块。6)中控大屏App流程图/活动图-左转向视频显示。7)中控大屏App流程图/活动图-仪表盘、主屏媒体播放。8)中控大屏App流程图/活动图-多媒体播放器。9)中控大屏App流程图/活动图-车辆信息模块。10)中控大屏App时序图-左转向视频显示。11)中控大屏App时序图-仪表盘、主屏媒体播放。12)中控大屏App时序图-多媒体播放器。13)中控大屏App时序图-车辆信息模块。14)车主App总体概述。15)车主App用例图。16)车主App流程图/活动图。17)车主App时序图。18)智能充电商用版小程序总体概述。19)智能充电商用版小程序用例图。20)智能充电商用版小程序流程图/活动图。21)智能充电商用版小程序时序图。(2)原型设计实操视频主要包括:1)绘制“左转向视频显示”模块界面原型。2)绘制“仪表盘”和“主屏”媒体播放界面原型。3)绘制“多媒体播放器”模块界面原型。4)绘制“车辆信息”模块界面原型(上)。5)绘制“车辆信息”模块界面原型(下)。6)车主APP元件库原型。7)绘制“车辆展示与远程控制”模块界面原型。8)绘制“智能充电商用版小程序-订单”模块界面原型(上)。9)绘制“智能充电商用版小程序-订单”模块界面原型(下)。【项目1实操资源】(1)需求规格说明书(模板).docx。(2)配套素材1套,图片素材不少于100个。(3)原型元件库1套。(4)已完成的需求规格说明书:需求规格说明书-完成参阅.docx,包含中控大屏和智能充电商用版小程序等内容任务,每个任务都包含用例图、流程图/活动图、时序图和模块概要设计说明。(5)已完成的产品原型设计成果物资源:产品原型设计-完成参阅.zip,包含中控大屏和智能充电商用版小程序内容的任务。【项目2实操视频讲解】(1)需求规格说明书编写讲解视频主要包括:1)中控大屏App总体概述。2)中控大屏App用例图-右转向视频显示。3)中控大屏App用例图-“仪表盘”和“主屏”车辆信息。4)中控大屏App用例图-多媒体播放器。5)中控大屏App用例图-天气模块。6)中控大屏App流程图/活动图-右转向视频显示。7)中控大屏App流程图/活动图-“仪表盘”和“主屏”车辆信息。8)中控大屏App流程图/活动图-多媒体播放器。9)中控大屏App流程图/活动图-天气模块。10)中控大屏App时序图-右转向视频显示。11)中控大屏App时序图-“仪表盘”和“主屏”车辆信息。12)中控大屏App时序图-多媒体播放器。13)中控大屏App时序图-天气模块。14)车主App总体概述。15)车主App用例图。16)车主App流程图/活动图。17)车主App时序图。18)智能充电家用版App总体概述。19)智能充电家用版App用例图。20)智能充电家用版App流程图/活动图。21)智能充电家用版App时序图。(2)原型设计实操视频主要包括:1)原型设计实操视频:绘制“右转向视频显示”模块界面原型。2)绘制“仪表盘”和“主屏”车辆信息界面原型(仪表屏)。3)绘制“仪表盘”和“主屏”车辆信息界面原型(主屏)。4)绘制“多媒体播放器”模块界面原型。5)绘制“天气”模块界面原型。6)绘制“一键启动”模块界面原型。7)元件库原型。8)绘制“智能充电家用版App-充电功能”模块界面原型(上)。9)绘制“智能充电家用版App-充电功能”模块界面原型(下)。【项目2实操资源】(1)需求规格说明书(模板).docx。(2)配套素材1套,图片素材不少于100个。(3)原型元件库1套。(4)已完成的需求规格说明书:需求规格说明书-完成参阅.docx,包含中控大屏、车主App和智能充电家用版App等内容任务,每个任务都包含用例图、流程图/活动图、时序图和模块概要设计说明。(5)已完成的产品原型设计成果物资源:产品原型设计-完成参阅.zip,包含中控大屏、车主App和智能充电家用版App等内容的任务。模块二:移动应用开发【实训项目信息】以移动跨平台应用开发生态系统为背景,重点考查参赛选手的代码编写能力,基于移动互联网,通过HTTP、CAN等通信方式,实现车主用户手机App、中控大屏移动终端App、智能充电(家用版App和商用版小程序)等程序设计与开发,构建完善的移动跨平台应用开发生态系统。实训任务:根据任务要求,进行车主用户手机App(Android)、中控大屏移动终端App(Android)、智能充电小程序(uni-app)和App(鸿蒙)等程序设计与开发,包括项目创建/导入、人工智能应用(如第三方插件OpenCV、YOLOv5等)、JNI编程、通信调试等。【项目1实操视频讲解】(1)中控大屏-360度全景功能-倒车(Android原生技术)。(2)中控大屏-媒体播放(Android原生技术)(一)。(3)中控大屏-媒体播放(Android原生技术)(二)。(4)中控大屏-媒体播放(Android原生技术)(三)。(5)中控大屏-媒体播放(Android原生技术)(四)。(6)中控大屏-天气显示(Android原生技术)。(7)中控大屏-空调(Android原生技术)(上)。(8)中控大屏-空调(Android原生技术)(下)。(9)车主手机App-汽车模型(Androiduni-app技术)。(10)智能充电商用版小程序-订单(uni-app技术)。(11)中控大屏-应用市场(Android原生技术)。(12)车主手机App-数据分析(uni-app技术)。【项目1实操资源】(1)初始框架代码1套,包括uni-app、Android原生、HarmonyOS和小程序。(2)完整版代码1套,主要功能至少包括中控大屏-360度全景功能-倒车、中控大屏-媒体播放、中控大屏-天气显示、中控大屏-空调、中控大屏-应用市场、车主手机App-汽车模型、智能充电商用版小程序-订单和车主手机App-数据分析等8个任务功能。(3)配套素材1套,主要包括中控大屏-360度全景功能-倒车、中控大屏-媒体播放、中控大屏-天气显示、中控大屏-空调、中控大屏-应用市场、车主手机App-汽车模型、智能充电商用版小程序-订单和车主手机App-数据分析等8个功能素材。(4)移动跨平台应用开发生态系统API文档.pdf,主要包括车联网管理系统和充电桩管理系统。(5)echarts本地在线手册1套,包括折线图、柱状图、饼图、散点图、地理坐标/地图、K线图、雷达图、盒须图、热力图、关系图路径图、树图、矩形树图、旭日图、平行坐标系、桑基图、漏斗图、仪表盘、象形柱图、主题河流图、日历坐标系、自定义系列、数据集、数据区域缩放、拖拽、富文本、3D地球、3D柱状图、3D散点图、3D曲面、3D地图、3D路径图、3D折线图、GL散点图、GL路径图、GL矢量场图、GL关系图的图示和代码。(6)ucharts本地手册1套,包括柱状图、山峰图、条形图、折线图、区域图、散点图、气泡图、混合图、饼状图、圆环图、玫瑰图、雷达图、进度条、仪表盘、漏斗图、词云图、K线图、地图的图例和代码。(7)CAN服务:CANService.apk、AIDL配置文件.zip和CANService使用文档.doc。(8)调试器:调试器.apk和调试器使用文档.doc。(9)项目打包:跨平台打包基座.zip和跨平台打包说明文档.pdf,HBuilderX.3.1.22.zip。(10)360°全景摄像头部署文件.zip。(11)商用充电桩小程序打包发布说明.pdf。【项目2实操视频讲解】(1)中控大屏-360度全景功能-左转向。(2)中控大屏-车辆信息(一)。(3)中控大屏-车辆信息(二)。(4)中控大屏-车辆信息(三)。(5)中控大屏-车辆信息(四)。(6)中控大屏-车辆信息(五)。(7)中控大屏-媒体播放器(一)。(8)中控大屏-媒体播放器(二)。(9)中控大屏-媒体播放器(三)。(10)中控大屏-媒体播放器(四)。(11)中控大屏-分屏天气显示。(12)车主手机App-车辆远程控制。(13)智能充电家用版App。(14)中控大屏-用户中心(一)。(15)中控大屏-用户中心(二)。(16)中控大屏-用户中心(三)。(17)中控大屏-用户中心(四)。(18)中控大屏-用户中心(五)。(19)智能充电商用版小程序-数据分析。【项目2实操资源】(1)完整版代码1套,主要功能至少包括中控大屏-360度全景功能-左转向、中控大屏-车辆信息、中控大屏-媒体播放器、中控大屏-分屏天气显示、车主手机App-车辆远程控制、智能充电家用版App、中控大屏-用户中心和智能充电商用版小程序-数据分析等8个任务功能。(2)初始框架代码1套,包括uni-app、Android原生、HarmonyOS和小程序。(3)配套素材1套,主要功能至少包括中控大屏-360度全景功能-左转向、中控大屏-车辆信息、中控大屏-媒体播放器、中控大屏-分屏天气显示、车主手机App-车辆远程控制、智能充电家用版App、中控大屏-用户中心和智能充电商用版小程序-数据分析等8个功能素材。(4)移动跨平台应用开发生态系统API文档.pdf,主要包括车联

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论