第七届江苏技能状元大赛商务软件解决方案项目技术文件 v0.1_第1页
第七届江苏技能状元大赛商务软件解决方案项目技术文件 v0.1_第2页
第七届江苏技能状元大赛商务软件解决方案项目技术文件 v0.1_第3页
第七届江苏技能状元大赛商务软件解决方案项目技术文件 v0.1_第4页
第七届江苏技能状元大赛商务软件解决方案项目技术文件 v0.1_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

第七届江苏技能状元大赛“商务软件解决方案”项目技术文件2024年1月

目录一、 本项目技术描述………3二、 选手应具备的能力……3三、 竞赛内容………………9四、 评分标准及流程………12五、竞赛细则………………14六、 场地及设施设备………15七、 赛事纪律………………18八、 赛事安全………………20九、 绿色环保………………21十、 备注……………………21一、本项目技术描述(一)项目名称商务软件解决方案(二)项目简介商务软件解决方案项目属于信息与通讯领域的一个比赛项目,要求选手运用软件开发技能以及编程语言、软件工程、数据库等方面的专业知识,使用大赛提供的软件开发平台、数据库管理工具,按照比赛要求完成Web应用开发、移动应用开发、功能测试等任务。主要考核选手的理解、分析和逻辑思维能力、系统设计和软件开发能力以及测试能力。比赛主要包括以下两部分:开发软件解决方案。要求选手熟练运用所提供的开发平台和开发工具,根据商业需求开发满足要求的Web应用程序和移动应用程序。测试软件解决方案。掌握测试软件解决方案的方法、技巧,对已有的软件或开发的软件进行功能测试。二、选手应具备的能力基本知识与能力要求涵盖不同的部分,每部分都占据了总分百分比的一定分数比例,用来表明各部分的相对重要程度,百分比的总数为100。在技能比赛中,对知识和理解能力的评测将基于技能评测,不另设单独的知识和理解方面的测试。基本知识与能力要求列表如下:章节权重比例(%)1工作组织和管理5个人需知道与理解:•高效团队工作的原理与实践•系统原理与表现•有助于可持续产品,策略和实践的系统方面•如何采取主动与进取,以识别,分析与评估多源信息和理解个人应该能够:•根据有效时间,考虑时限与截止时间,制定每日开发计划。•采取研究技巧与技术,紧跟最新行业指引。•对照客户与组织期待,查验自身表现2交流和人际技能5个人需知道与理解:•聆听技能的重要性•与客户交往中秉持严谨与保守机密的必要性•解决误解与矛盾需求的重要性•建立与维持顾客信心并保持高效工作关系的重要性•书面与口头交流技能的重要性•为所开发解决方案编制详尽文档的重要性个人应该能够:运用读写技能来:•遵照所提供的指引文件中的文本说明•理解工作场地说明及其它技术文件•理解系统说明文件•紧跟最新行业指引运用口头交流技能来:•对系统说明进行讨论及提出建议•即时告知客户系统进展•与客户协商项目预算与时间规划•整理与确定客户需求•展示提议及最终软件解决方案运用书面交流技能来:•即时告知客户系统进展•确认所开发应用程序符合最初要求,获得用户签收认可。•与他人合作开发所需产品•参与团队解决问题运用项目管理技能来:•确定任务优先顺序,并制定相应计划•对任务分配资源3解决问题、创新和创造力5个人需知道和理解:•软件开发中常见问题类型•商业组织中常见问题类型•解决问题的诊断方法•行业中趋势与发展,包括新平台,语言,规则与技术个人应能够:运用分析的技能:•综合复杂或多类信息•确定说明中功能性与非功能性需求运用调查与学习的技能:•获取用户需求(例如:面试,调查问卷,文件查询与分析,联合设计应用程序与观察)•独立研究所遇问题运用技能解决问题:•及时发现并解决问题•熟练整理与分析信息•为决策制定替代方案,选择最合适替代方案,开发所需解决方案•为特定任务开发业务逻辑和计算算法4分析和设计软件解决方案15个人需知道与理解:•考虑所有可能的选择并基于合理的分析判断和客户的最大利益得出最佳解决方案的重要性•运用系统分析与设计方法的重要性(例如:模型-视图-控制器(MVC)软件框架,设计模式等•需要紧跟最新技术并能够对新技术是否使用做出合理判断•优化系统设计的重要性,重点强调模块化与复用性•完整的软件开发生命周期的重要性,包括编码标准、代码审查、源代码控制管理、构建过程、测试和操作。个人应能够:分析系统,读懂:•用例建模与分析(例如:用例图,用例描述,活动者描述,用例包)•结构建模与分析(例如:对象,类,域类图)•动态建模与分析(例如:序列图,协作图,状态图,活动图)•数据建模工具与技巧(例如:实体关系图,范式,数据字典)设计系统,使用:•面向对象设计与封装•关系或对象数据库设计•人机交互设计•安全与控制设计•多层应用设计5开发软件解决方案45个人需知道与理解:•考量所有可能选项,开发符合用户需求及客户最大利益的重要性。•使用系统开发方法的重要性(例如:面向对象技术)•考虑到所有正常与异常情况及异常处理的重要性•遵循标准的重要性(例如:编码规范,风格指引,用户界面设计,管理目录和文件)•准确一致版本控制的重要性•使用现有代码作为分析与修改的基础•从已有选项中选择最合适开发工具的重要性个人应该能够:•通过研究需求信息,用户沟通,研究系统流程,数据使用及工作流程,开发软件解决方案。•使用数据库管理系统对所需系统进行数据创建,存储与管理。•使用最新软件开发环境与工具,为基于网页-服务器的软件解决方案修改现有代码和编写新代码。•评估与整合适合的类库与框架到软件解决方案中。•创建多层应用程序。•为基于client-server的系统创建支持原生移动软件的解决方案6软件测试解决方案25个人应该能够:•诊断常见软件应用程序问题的方法•全面测试(软件)解决方案的重要性•生成测试文档的重要性个人应该能够:•计划测试活动(例如:单元测试,批量测试,集成测试与验收测试)•使用数据设计测试用例,检查测试用例结果•调试与处理错误•报告测试进程•黑盒测试合计100三、竞赛内容(一)考核模块根据大赛的相关技术要求,比赛主题要基于某行业管理方面需要解决的实际问题。比赛所设定的问题不要求选手深入了解相关行业的知识。试题尽量模仿IT相关的实际工作场景,并包含各种形式的信息收集、处理。试题能够分模块进行,使得参赛选手在每一个模块的工作都可以独立进行,每个模块结束时能提交代表选手技能水平的相应成果以备评分。试题应提供完善的基础环境、测试数据等以支持参赛者完成比赛、裁判评判。试题在每个模块都提出了明确的可交付成果,以便在比赛的每个模块的任务独立完成。试题只提供中文版,但只提供英文的通用素材和数据文件,软件应用也为英文版本。若无特殊说明,上交成果均为英文形式。本次竞赛仅包括实际操作部分。有关该项技能的知识和理解将通过选手的技能表现予以考核,不设单独理论考试。试题以一个案例研究的形式出现,具体为一个管理系统,包含基于网页端/服务器架构的解决方案、基于Android的移动端应用解决方案和软件功能测试等,每个部分将有多个模块组成。试题提供风格指南、试题描述、界面图、ERD图、素材及数据库等文件。试题提供完善的基础环境、测试数据、分析数据等以支持参赛者完成比赛及裁判评判。除非需要修订题中的技术错误。否则,比赛不得对试题做任何修改。竞赛技术框架参考:JavaandJavaWeb(SpringandSpringboot)Vue.js开发环境参考:IntelliJIDEAVisualStudioCodeAndroidStudiowithJavaandKotlin(nativeandroidappdevelopment)数据库参考:MySQL其他使用工具参考MSOfficeMSVisio本次竞赛比赛时间为1.5天,共3个模块,比赛总时长9小时,分别针对本文件中所列举的基本知识与能力要求,具体见表3-1。表3-1竞赛模块及时间分配日程模块考核模块时间分配C11Session1:Web应用程序开发3小时C22Session2:移动应用程序开发3小时C33Session3:应用程序功能测试3小时总计9小时模块1Web应用程序开发(1)认真阅读技术文件、测试文件、风格指引、素材文件;(2)使用数据库管理系统MySQL或SQLServer来为所需系统,创建、存储和管理数据;(3)使用Java和JS相关开发平台开发一个Web端系统;(4)设计数据库和软件系统,要求按照行业规范设计和开发,符合命名规范和注释规范;(5)设计软件时,功能设计要符合用户习惯和生活常识;(6)全部完成后通报裁判,签名确认完成,并接受裁判检查。模块2移动应用程序开发(1)认真阅读技术文件、测试文件、风格指引、素材文件;(2)开发Android手机APP部分功能和WebAPI功能;(3)设计软件时,功能设计要符合用户习惯和生活常识;(4)全部完成后通报裁判,签名确认完成,并接受裁判检查。模块3应用程序功能测试(1)根据产品说明书进行需求分析来制定功能测试计划。(2)根据产品说明书及功能测试计划来完成功能测试用例。(3)根据产品说明书及设计的功能测试用例,去执行功能测试并填写执行结果,完成功能测试缺陷报告文档。(4)根据功能测试结果,完成最后的功能测试报告文档。(二)命题模式(1)命制方法根据世界技能大赛商务软件解决方案项目技术规则与第七届江苏技能状元大赛组委会要求,试题由裁判长组织命制,并提供以下资料:准备试题中案例研究方案的细节信息;详细说明待开发的系统的可交付成果(任务)并生成文档;提供风格指引与项目综览;提供测试数据;根据技术规范说明提供评分标准。(2)公布情况裁判长根据大赛组委会要求,结合比赛时间、场地、设施设备等情况组织编制风格指南(附件1.)、样题(附件2.)、素材和数据文件(附件3.)、评分标准(附件4.),并与技术工作文件一并公开,供各参赛队充分了解比赛试题的样式、模块结构、各模块所需的时间、权重,以便组织选手进行训练。试题、素材及数据库、评分标准等相关资料不提前公布;赛前技术说明会(C-1),试题/模块向裁判员展示;比赛第一天(C1),试题/模块将陆续向选手展示。除非需要修订考核试题中的技术错误。否则,考核中不得对考核试题做任何更正。(三)竞赛样题见附件四、评分标准及流程本项目评分标准分为测量和评价两类。凡可采用客观数据表述的评判称为测量;凡需要采用主观描述进行的评判称为评价。本次竞赛评分表按照世赛竞赛系统的格式,并使用评分系统自动计算和汇总分值。1.分数权重基本知识与能力要求各部分分值根据本项目基本知识与能力要求,结合实际情况,比赛试题总分数及基本知识与能力要求各部分、各具体评判点的分数权重,测量及评价的分数权重列表说明如下:部分基本知识与能力要求测量分评价分总计A工作组织和管理505B交流和人际技能325C问题解决、创新与创造性505D分析和设计软件解决方案15015E开发软件解决方案45070F软件测试解决方案25025总计982100(2)评价分(主观)评价使用0-3的等级进行评分,由三位裁判按照以下方式进行:每个评分项都必须在评分标准中列出详细的说明:权重分值要求描述0分各方面均低于行业标准,包括“未做尝试”或不可接受1分达到行业标准2分达到行业标准,且某些方面超过标准3分达到行业期待的优秀水平,完美分配给评价评分的分数不超过5分。(3)测量分(客观)测量要由3位以上裁判进行评判。若无特殊情况,则只有最高分或0分给出。如果有中间分,则中间分的评判标准必须在评分标准中清晰的定义出来。在试题中可以有三种不同类型的测量标准,下表给出对这三种类型的解释:类型例子最高分值正确分值不正确分值满分或零分饼形图以百分比来显示数据标记0.200.200从满分中扣除按规定格式生成报表(每错一项扣0.1分)0.500.500.0-0.40以预先设定的比例从零分加起求解器标准说明正确(每个标准加0.1分)1.01.00.0-0.90(4)各阶段分值序号阶段测量分评价分总计1Session1391402Session2391403Session320020总计9821002.评判方法(1)裁判分组评分组成员由各参赛队推荐的1名裁判员组成,各裁判员将被分入不同的评分组,每个评分组将分配基本相同的分值。评分组的构成由裁判长根据具体情况确定,并保证每个组中都有新的和有经验的裁判员。裁判长通过考察各位裁判员的专业知识水平及综合协调能力等具体情况确定一名组长,负责本小组的具体评判工作。根据大赛技术规则,裁判长及裁判长助理不参与具体评判。(2)评分程序在各评分小组评判选手成果前,裁判长会为每个评分小组发放相应模块评分标准以及评分表。各评分小组按照裁判长的要求,在组长的带领下,对评分标准进行讨论、研究,最后达成一致,再进行评判。对测量项的评判,要求小组各裁判打分必须一致;如果不一致,组长要组织小组裁判进行充分讨论,最后达成一致,由组长填写在相应的评分表上。对评价评分,要求小组各裁判按照评分标准要求独立打出自己的分数(0-3)。如果两位裁判打出的分值超过1分,则由组长组织两位裁判重新调整打分,直至两位裁判打分不超过1分为止,最后将各位裁判打分填写在评分表上。无论是评测评分还是评价评分,裁判员都不得为自己本队的选手打分。各模块评判结束后,裁判员核对本人对本模块评判成绩并签字确认。一旦签字确认,原则上不得再进行修改。如果确实出现错误,裁判员及组长需向裁判长说明,经裁判长同意,再进行修改,并由该裁判员及组长在修改之处再次签字确认。每一阶段评判结束,各评判小组组长将签字确认后的评分表交给裁判长密封保存。(3)成绩并列若比赛总成绩出现并列,按照以下优先顺序进行排名:S1的成绩S2的成绩S3的成绩五、竞赛细则 1.竞赛时间安排日期时间工作内容参与人员上午裁判、选手、领队等相关人员报到。考务组C-1下午裁判长裁判选手技术支持考核相关人员入场,考前准备;裁判长裁判选手技术支持8:00—8:15选手检录进入工位,检查设备;发试卷,下载素材。C18:15—8:30裁判与选手交流8:30—11:00第一阶段操作保存、密封,选手上交成果及相关11:00—11:30资料,封闭场地。8:30—11:30裁判讨论第一阶段评分标准11:30—13:00午餐全体人员考核相关人员入场,考前准备;裁判长裁判选手技术支持13:00—13:15选手检录进入工位,检查设备;发试卷,下载素材。13:15—13:30裁判与选手交流13:30—17:00第二阶段操作保存、密封,选手上交成果及相关17:00—17:30资料,封闭场地。六、场地及设施设备(一)场地1、参赛选手竞赛区域。每个竞赛赛位标有醒目的赛位编号。环境要求照明和通风良好;提供稳定的水、电,并提供应急的备用电源;提供足够的干粉灭火器材;每个赛位提供一个垃圾桶。每个参赛队配备2台计算机,全部选手共用1台竞赛管理服务器。2、裁判区域。供裁判休息及工作场地。共配有计算机2台;A4激光打印机1台;桌椅10套;饮水机、纸杯、文具用品若干。3、展示平台区域。需要与竞赛场地分开的隔离带,供参赛队领队、指导教师及工作人员休息,并开展其他相关活动。4、技术支持区。为技术支持人员的工作场地。5、服务区。提供医疗等服务保障,并用隔离带隔离。6、竞赛场地设置隔离带,非裁判员、参赛选手、工作人员不得进入比赛场地;竞赛场地划分为检录区、竞赛操作区、现场服务与技术支持区、休息区、观摩通道等区域,区域之间有明显标志或警示带;标明消防器材、安全通道、洗手间等位置。7、赛场设有保安、公安、消防、医疗、设备维修和电力抢险人员待命,以防突发事件;赛场还应设有生活补给站等公共服务设施,为选手和赛场人员提供服务。8、赛场设置安全通道和警戒线,确保进入赛场的大赛参观、采访、视察的人员限定在安全区域内活动,以保证大赛安全有序进行。竞赛场地应有明确的指示牌和标识,每个比赛工位有醒目的编号,每个工位提供一套完善的比赛设备。每个赛位保证独立用电单元(安装漏电保护开关),确保参赛队之间互不干扰。赛场要求竞赛过程全程无死角视频监控。环境标准要求保证赛场采光(大于500lux)、照明和通风良好;提供稳定的水、电,并提供应急的备用电源;提供足够的干粉灭火器材。赛场供电、网络要求:(1)每个赛位保证650w稳定供电。(2)1台服务器保证300w稳定供电。(3)2台48口交换机保证200w稳定供电。(4)网络连接线路,每个赛位3根网线(2条1.5米,1条10米)。(二)场地布局示意图(三)设施设备1、竞赛设施设备和工具(1)竞赛设备竞赛场地设备由主办方统一提供,供选手及裁判使用的设备,具体场地设备设施见表4-1。表4-1场地设备设施序号设备、设施名称型号规格单位数量备注1计算机CPU:Inteli5及以上;内存:16G及以上;硬盘:500G及以上;网卡:千兆及以上网卡;操作系统:Windows10台21台开发机,1台部署用机2显示器19英寸及以上台23键盘不能带存储接口个14鼠标不能带存储接口个15U盘8G以上个12、赛场材料和工具软件清单提供的软件均为英文版本,且不提供原介质包以外的第三方插件与代码库,见表4-2。表4-2软件清单序号软件名称版本1WindowsOSWindows11x64英文版2JDK8/173IDEAIntelliJIDEACommunityEdition2023.1.2(64位)4Mysqlv8.0.15apache-mavenv3.6.36Springbootv3.0.77VisualStudioCodev1.798Node.jsv189Vue.jsV3.210AndroidStudiov2022.1.111Android(API)11(API30)12PhpStudyv8.113GoogleChromelastest14Kotlin1.515MicrosoftVisioProfessionalv201916AdobeReaderDCv201917MicrosoftOfficev20193、选手自带物品参赛选手不允许自备和携带键盘、鼠标等设备进入赛场,只允许使用竞赛赛场内已经提供的相关设备和工具。4、裁判员使用的设备和工具表4-3设备清单序号设备、设施名称型号规格单位数量1计算机CPU:Inteli5以上;内存:16G及以上;硬盘:500G及以上;网卡:百兆及以上网卡;操作系统:Windows10台22显示器19英寸及以上台23打印机黑白A4纸打印机台1七、赛事纪律(一)赛前1.参赛选手应在竞赛前25分钟,凭竞赛抽签单和身份证进入考场。2.参赛选手不得携带除竞赛抽签单、身份证及规定的必备物品以外的任何物品进入考场。3.进入考场后,参赛选手应按照抽签单进入指定工位,并检查下列事项:(1)设备是否完好;(2)软件是否齐全;赛前检查无误后,与监考裁判共同签字确认。4.参赛选手应准时参赛,迟到30分钟以上时,按自动弃权处理。5.参赛选手在竞赛期间可吃饭、休息、饮水、上洗手间,但其耗时一律计入竞赛时间。6.监考裁判发出开始竞赛的时间信号后,参赛选手方可进行操作。(二)赛中1.参赛选手应严格遵守安全操作规程,接受裁判员、现场技术服务人员的监督和警示,确保设备及人身安全。2.操作完毕,参赛选手应将试件交监考裁判,会同监考裁判、工作人员在工位内将试件封号,并在竞赛监考记录表上签字确认。3.监考裁判发出结束竞赛的时间信号后,参赛选手应立即停止操作,整理完工位后,依次有序地离开赛场。(三)赛后比赛时间结束,选手应全体起立,结束操作。经工作人员查收清点所有文档后方可离开赛场,离开赛场时不得带走任何资料。(四)违规情形参赛选手未按以下要求,经裁判长确认,视为违规:1.选手凭本人身份证、参赛证在裁判长主持下,通过抽签决定比赛工位。2.选手必须持本人身份证、大赛组委会签发的参赛证,参加比赛。除参赛所需证件外,选手不允许携带其他任何东西进入赛场。3.选手应提前到达比赛现场,按照要求通过检录进入赛场。4.参赛选手必须独立完成各阶段比赛内容。在比赛期间,未经裁判长允许,严禁与他人进行交流和接触。5.选手在比赛期间为保证数据安全,要注意存盘,文件要保存在指定的目录下,并不得在交付成果上做任何比赛要求以外的其他标记。6.选手在比赛过程中不得擅自处理比赛设备设施及故障。如遇设备设施发生故障,应立即向监场裁判报告、经裁判长同意,按照规则进行处理。7.选手在比赛过程中,由于非本人违规操作等原因造成机器运转不正常中断比赛的,中断时间不记入选手正式比赛时间。机器设备恢复正常后,可根据故障或问题处理的具体时间,补足比赛时间。因个人原因造成机器故障导致比赛时间延误的,一律记入选手比赛时间,并不予补偿。8.选手在比赛期间不得使用手机等通讯设备、照相、录像等设备,不得携带U盘等存储设备;未经允许不得向他人借用工具。9.比赛期间,选手及其代表队的其他人员如有违反比赛规则的行为,并且对选手比赛成绩产生影响,依情节轻重对该队选手予以扣分直至取消比赛资格。10.参赛选手在比赛期间可以饮水、上洗手间,但其耗时一律记入其比赛时间。11.

温馨提示

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

评论

0/150

提交评论