第十六届山东省职业院校技能大赛高职组“应用软件系统开发”赛项样题

本文主要是介绍第十六届山东省职业院校技能大赛高职组“应用软件系统开发”赛项样题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第十六届山东省职业院校技能大赛

高职组“应用软件系统开发”赛项样题

目录

一.竞赛须知

二.竞赛任务标题二

模块一:系统需求分析(25分)

模块二:软件系统开发(55分)

模块三:系统部署测试(20分)


一.竞赛须知

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

(一)竞赛模块

模块编号

模块名称

竞赛时间(分钟)

占比(%)

模块一

系统需求分析

360

25

模块二

软件系统开发

55

模块三

系统部署测试

20

总计

360

100

(二)竞赛任务

本赛项通过“系统需求分析”“软件系统开发”“系统部署测试”三个模块考查参赛选手对实际问题的综合分析能力、对Web界面的基础设计能力、对技术架构的设计能力、对全栈开发技术的掌握程度以及操作的熟练程度、对系统部署、功能测试、Bug排查修复及文档编写能力等。

模块一:系统需求分析

本模块重点考查参赛选手依据给定的需求,进行系统需求分析的能力,具体包括:

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 接口测试报告。

(三)竞赛技术要求

本赛项考核技术主要涉及:行业知识应用、界面原型与交互设计、项目配置和管理;前端技术栈主要包括HTML5、CSS3、JavaScript(ES6)、MVVM架构。主要前端框架包括Vue.js、Element-UI、jQuery、ECharts等;后端采用Java主要开发框架SpringBoot等,实现Restful API、基于MQ和MQTT协议的消息发布和订阅、基于WebSocket技术的前后端实时通讯、基于MySQL关系数据库的数据管理,基于图表和报表技术的数据导入导出与数据分析、以及基于Nginx的前后端分离技术的系统部署;测试和Bug修复,使用测试工具进行 API 接口测试,完成系统测试文档编制等。

二.竞赛任务标题二

模块一:系统需求分析(25

(一)模块考核点

本模块重点考查参赛选手熟练收集、分析和归纳客户需求,清晰梳理业务流程,编制规范的需求规格说明书,熟练使用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(*必填项)、生产线(*必填项)、工艺(*必填项)、待产数量(*必填项)、已产数量、生产日期、交货日期、状态、备注后点击【提交】按钮可新建生产计划数据并提示“新建成功”字样,若点击【取消】按钮可关闭对话框。

模块二:软件系统开发(55

(一)模块考核点

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

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文档。

模块三:系统部署测试(20

(一)模块考核点

本模块重点考查参赛选手的系统部署、功能测试、Bug排查修复及文档编写能力,具体包括:

1.系统部署。将给定项目发布到集成部署工具中,确保正常运行。

2.功能测试及Bug修复。使用给定的前后端源码,制订测试策略,设计测试用例,完成指定的功能测试;记录测试中出现的Bug,对Bug进行分析与修复;基于测试报告模板,撰写系统测试报告。

3.API接口测试。使用JMeter工具对后端RESTful API接口进行编码规范测试,输出API接口测试报告。

(二)任务要求

1.项目准备

(1)利用数据库可视化管理工具,创建carbon数据库,并导入carbon.sql数据库文件。数据库账号/密码:root/123456。

(2)利用后端开发工具IntelliJ IDEA,打开后端项目carbon,并运行。

(3)使用前端开发工具,打开管理前端项目,并运行。利用admin/admin123登录双碳管理系统。

(4)使用前端开发工具,打开用户前端项目,并运行。

(5)使用前端开发工具,打开数据可视化前端项目,并运行。

2.基于待测系统,进行功能测试,并对指定Bug进行功能修正,完成“软件测试报告.docx”和“系统功能修正报告.docx”文档撰写。

3.基于待测系统,使用JMeter工具对后端RESTFul API进行全面测试。完成“软件测试报告.docx”文档撰写。

4.竞赛结束前,选手将上述成果物“软件测试报告.docx”和“软件功能修正说明.docx”添加到“系统部署测试.zip”压缩包内,并提交压缩包文件。

(三)竞赛任务

任务1:功能测试及指定Bug修改

1.功能测试

根据“双碳管理系统功能测试范围.pdf”中描述的功能范围进行全范围测查,找出特定的至少5个Bug,根据找出的Bug进行缺陷分析,分析bug出现的原因,并填写《系统测试报告模板》中的缺陷表格,缺陷表格样例见表1。

表1 缺陷分析表

缺陷编号

01

缺陷简要描述

车辆调度中搜索框内输入单据号后,点击【搜索】按钮没有反应。

缺陷重现步骤

1.用户输账号密码后登陆双碳管理系统;

2.智能仓储WMS中点击运输管理下的车辆调度标签,进入车辆管理页面;

3.输入单据号后点击【搜索】按钮,无法加载对应数据,点击无反应。

缺陷验证程度

严重      缺陷等级:(致命、严重、一般、提示)

涉及功能模块

智能仓储—运输管理—车辆管理

缺陷分析原因

查询接口异常

缺陷功能截图

2.指定Bug修改

修正下面功能Bug,并完成“系统功能修正报告.docx”文档撰写。

表2 系统功能修正报告样例

Bug编号

001

Bug修正截图

修改文件名称及对应代码

文件名称:XXX.java

修正代码如下:

(1)采购入库中点击【导出】按钮后无法将对应数据导出为excel文件

进入双碳管理系统主界面,点击“供应链SCM”后再点击左侧采购报表下的采购入库统计标签,进入采购入库统计管理界面。

【基本要求】

注:选手需根据描述的功能缺陷进行改错,并修正对应错误。

采购入库统计管理页面应包括:合同编号、供应商名称、物料名称、型号、规格、单位、生产批号、单价、到货数量、退货数量、入库数量,点击【导出】按钮后应弹出“是否确认导出”对话框,点击【确认】按钮后将采购入库统计数据导出为excel文件,点击【取消】按钮后关闭对话框,但现在点击【导出】按钮后无任何反应,请查找对应错误并改正。

(2)承运申请客户下拉选择无法查看对应数据

进入双碳管理系统主界面,点击“智能仓储WMS”后再点击左侧运输管理下的承运申请标签,进入承运申请管理界面。

【基本要求】

注:选手需根据描述的功能缺陷进行改错,并修正对应错误。

承运申请页面点击搜索功能区中的客户下拉选择后,应显示所有客户名称并可以按照选择的客户进行查询,但现在客户下拉选择中无法显示对应的客户名称数据,请查找对应错误并改正。

(3)仓库管理模块搜索页面未显示正常结果

进入双碳管理系统主界面,点击“智能仓储管理系统WMS”后再点击左侧基础数据下的仓库标签,进入仓库管理界面。

【基本要求】

注:选手需根据描述的功能缺陷进行改错,并修正对应错误。

仓库名称搜索框中输入仓库名称后点击【搜索】按钮,页面应显示仓库管理列表,但当前页面未显示正常数据,请查找对应错误并改正。

(4)移库信息数据列表中目标库区数据显示异常

进入双碳管理系统主界面,点击“智能仓储WMS”后再点击左侧移库信息标签,进入移库信息管理界面。

【基本要求】

注:选手需根据描述的功能缺陷进行改错,并修正对应错误。

移库信息数据列表内容应显示:编号、物料、源仓库、源库区、源库位、批号、目标仓库、目标库区、目标库位、移出数量、移库时间、执行人、移库原因、备注和【删除】按钮,但现在移库信息数据列表缺少目标库区数据内容显示,请查找对应错误并改正。

(5)采购计划审核中点击【驳回】按钮,无法审批当前业务

进入双碳管理系统主界面,点击“我的任务”后再点击左侧采购计划审核标签,进入采购计划审核管理界面。

【基本要求】

注:选手需根据描述的功能缺陷进行改错,并修正对应错误。

销售计划审核页面中点击数据列表中的【详情】按钮弹出审核采购计划对话框,对话框内容包括:单据号、申请人、申请日期、申请状态下拉选、审核人下拉选、审核日期、审核状态下拉选、审核意见、备注、【通过】、【驳回】和【取消】按钮,点击【驳回】按钮后可将已审批的数据状态由“已通过”驳回变为“未审核”,但现在点击【驳回】按钮后无法审批当前业务实现变更审批状态的功能,请查找对应错误并改正。

任务2:API接口测试

通过JMeter测试工具,根据系统测试范围测试系统API,根据《系统测试报告模板.docx》撰写软件测试报告。

这篇关于第十六届山东省职业院校技能大赛高职组“应用软件系统开发”赛项样题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/485231

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

OpenHarmony鸿蒙开发( Beta5.0)无感配网详解

1、简介 无感配网是指在设备联网过程中无需输入热点相关账号信息,即可快速实现设备配网,是一种兼顾高效性、可靠性和安全性的配网方式。 2、配网原理 2.1 通信原理 手机和智能设备之间的信息传递,利用特有的NAN协议实现。利用手机和智能设备之间的WiFi 感知订阅、发布能力,实现了数字管家应用和设备之间的发现。在完成设备间的认证和响应后,即可发送相关配网数据。同时还支持与常规Sof

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟&nbsp;开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚&nbsp;第一站:海量资源,应有尽有 走进“智听

活用c4d官方开发文档查询代码

当你问AI助手比如豆包,如何用python禁止掉xpresso标签时候,它会提示到 这时候要用到两个东西。https://developers.maxon.net/论坛搜索和开发文档 比如这里我就在官方找到正确的id描述 然后我就把参数标签换过来

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、