
2020年高职WEB应用软件开发赛项竞赛规程.pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
该文档为2020年高职院校举办的WEB应用软件开发比赛制定的具体规则和流程,旨在规范参赛要求、评分标准等细节内容。
### 2020年湖南省高职WEB应用软件开发竞赛知识点详解
#### 一、竞赛内容概述
本竞赛旨在考察高职学生在Web应用软件开发领域的综合技能,包括前后端分离技术的应用、移动与PC端前端页面的设计以及系统管理端的设计和实现能力。竞赛主要分为三大模块:“系统设计”、“程序排错”和“功能编码”。
#### 二、系统设计模块详解
此模块考核参赛者的系统设计能力,具体包括以下几点:
- **用例图的绘制**(2%):根据软件需求说明书绘制用例图,要求清晰表达系统的功能需求。重点在于规范性和表述的准确性。
- **类图的绘制**(2%):准确表示各个类之间的关系,特别是泛化关系。这部分强调的是类定义和关系明确性。
- **流程图的绘制**(2%):确保流程图符合软件工程标准,并清晰展示系统运作机制。
- **时序图的绘制**(2%):展示对象间的交互过程,要求准确反映交互序列。
此外,参赛者还需以标准格式列出主要功能方法及其核心片段,并提供界面原型或效果图支持详细设计文档。
#### 三、程序排错模块详解
此模块考核参赛者的代码阅读能力和缺陷修改能力。具体包括:
- **HTML5+JavaScript+CSS3、Bootstrap**(10%):根据界面原型与实际显示之间的差异,定位并修正相应代码以实现正确功能。
- **业务逻辑**(10%):根据需求描述及对功能的理解,修复系统中业务逻辑错误。这部分要求参赛者具备扎实的逻辑分析能力和业务理解能力。
#### 四、功能编码模块详解
此模块考核参赛者的代码编写能力:
- **HTML5+CSS3、Bootstrap**(9%):自行设计布局代码实现与原型一致的界面。
- **HTML5JavaScript拍照功能**(5%):利用HTML5新特性如camera API,实现拍照上传功能。
- **JavaScript基本语法**(5%):考察参赛者对JavaScript语言的基本掌握情况。
- **MVVM、基于组件的轻量级框架**(9%):考核Vue.js或类似框架使用能力,包括单页路由和双向绑定等高级特性。
- **Java基本语法、继承、接口**(5%):考查面向对象编程核心概念的理解程度。
- **网络编程**(6%):利用jQuery实现Ajax请求及JSON与Bean的数据封装解析转换等功能。
- **SpringMVC架构**(9%):基于SpringMVC框架实现功能编码,包括注解事务处理等高级特性使用能力的考核。
- **数据存储**(7%):运用MySQL数据库进行增删改查操作和mybatis系统核心配置文件设置的能力考察。
- **移动支付**(5%):利用模拟支付宝APP集成业务支付接口的功能实现。
- **RESTful API**(4%):使用RESTful API进行数据交互,考核服务设计与使用的理解能力。
- **数据分析**(6%):借助charts、ECharts等工具展示业务分析结果。
#### 五、竞赛规则与评分标准
- **竞赛方式**:采用三人小组形式参赛。
- **竞赛时量**:总时间为240分钟。
- **名次确定办法**:依据总成绩从高到低排序,若分数相同,则以完成时间较短者排名靠前;如仍相同,则按功能编码、程序排错和系统设计得分顺序决定名次。
通过以上内容介绍可以看出,本次竞赛全面考察了参赛者的Web应用软件开发技能,不仅包括前后端技术能力还涵盖了系统设计、代码调试等方面的能力。
全部评论 (0)


