本竞赛旨在检验参赛者在软件开发领域的技术实力与创新能力,涵盖编程、设计及项目管理等多方面内容。通过模拟真实工作环境下的挑战,促进广西区内职业院校学生的交流和进步。
### 2024年广西职业院校技能大赛《应用软件系统开发赛项》知识点解析
#### 一、竞赛目标及背景
党的二十大报告强调了推动战略性新兴产业融合集群发展的重要性,其中特别提到了新一代信息技术产业作为关键增长引擎的作用。在这个背景下,**软件**成为了驱动数字经济发展、支撑制造强国与数字中国建设的核心要素。为了响应这一国家战略,**2024年广西职业院校技能大赛**特设《应用软件系统开发赛项》,旨在:
- **落实国家软件发展战略**:深化产教融合,协同推动软件行业的创新与发展。
- **赋能经济社会发展**:通过大赛让参赛选手掌握企业应用软件系统的真实开发流程,提升其在数据库设计、算法分析、软件设计和测试运维等方面的能力。
- **促进人才培养模式改革**:检验职业院校的教学水平,引领专业建设和教育改革,推动“岗课赛证”协同育人机制的形成。
- **强化赛后资源转化**:将竞赛成果转化为教材、课程和实训项目等资源,以支持教育教学工作。
#### 二、竞赛内容与要求
本次大赛主要围绕软件行业相关岗位的实际需求展开,设置了多个竞赛模块。其中,“系统需求分析”是核心内容之一。该模块的目标在于:
- **熟练掌握需求收集与分析方法**:包括如何有效地收集客户需求、分析业务流程,并撰写规范的需求规格说明书。
- **UI/UE设计能力**:使用专业的UI设计工具(如Axure RP和Adobe Photoshop等),设计出符合业务逻辑和人体工学的软件界面。
具体任务要求如下:
1. **需求规格说明书编写**:根据给定的需求说明,使用Visio绘制业务流程图、用例图,并编写需求规格说明书。
2. **软件原型设计**:利用Axure RP创建项目原型,实现页面之间的交互功能。页面版式布局需合理美观且具有良好的用户体验。
3. **成果物提交**:在竞赛结束前将“需求规格说明书.docx”和“产品原型.rp”两个文件打包压缩,并提交至指定位置。
#### 三、竞赛样题实例解析
以“制造执行 MES—设备信息”为例,具体分析如下:
1. **页面设计**
- 主界面包含设备信息管理页面,展示包括编号、名称、编码等在内的数据列表。
- 数据列表支持修改和删除操作。点击【修改】按钮弹出对话框编辑设备信息;点击【删除】按钮则删除选定的信息。
- 支持模糊查询功能,用户可以通过搜索框输入关键词进行查询。
2. **功能实现**
- 对话框设计需包含必要的输入字段(如名称、编码和型号等),并提供【确定】和【取消】按钮。
- 数据列表支持动态更新。修改或删除操作后会立即反映在列表中。
- 支持新建设备信息的操作,点击【新建】按钮弹出对话框供用户输入相关信息。
通过以上实例可以看出,本次大赛不仅要求参赛选手具备扎实的技术基础,还要求他们能够将理论知识应用于实际场景中解决具体问题。这对于培养学生的实践能力和创新能力具有重要意义。