高职Web应用软件开发技能竞赛规程与技术要点
需积分: 35 2 浏览量
更新于2024-09-05
收藏 30KB DOCX 举报
"高职电子信息专业类Web应用软件开发赛项技能竞赛规程,涵盖系统模块设计、模块程序排错、功能模块编码三个环节,强调Java语言、SSM架构、跨平台设计、MyBatis数据库操作、Spring框架应用、日志记录、RESTful接口设计、Bootstrap前端开发、轻应用设计等内容,采用团体赛形式进行。"
本文档详细阐述了高职电子信息专业类Web应用软件开发的技能竞赛规程,旨在考核学生的系统设计、代码阅读与修复以及编码实施能力。竞赛内容分为三个主要部分:系统模块设计、模块程序排错和功能模块编码。
在系统模块设计环节,参赛者需根据提供的需求说明书和模块清单,进行概要及详细设计,并完成设计文档的输出,展示其系统设计能力。模块程序排错则测试学生阅读代码的能力,他们需要依据缺陷报告,定位并修正代码中的错误。功能模块编码则要求学生根据需求,使用给定的框架代码完成特定功能的实现。
竞赛项目的核心技术包括使用Java语言进行Web应用系统的SSM(Spring、SpringMVC、MyBatis)架构设计,使用Bootstrap框架进行PC端页面开发,利用Zepto和WeUI框架进行移动端页面设计,实现跨平台应用。具体技能要求如下:
1. 服务器编程方面,参赛者需掌握MyBatis与数据库的连接配置,对数据库表进行CRUD操作,运用Spring实现动态依赖注入,使用log4j记录Web应用的日志,通过SpringMVC实现业务逻辑与视图的解耦,设计RESTful风格的Web服务接口,以及Bootstrap框架的使用。
2. 轻应用设计中,参赛者应熟悉Zepto框架,掌握移动应用开发,了解vue.js轻量级MVVM框架,以及如何利用WeUI完成移动端Web页面的设计。
竞赛方式为团队赛,每个团队由3名选手组成,配备最多2名指导教师。参赛者和指导教师一旦确定,不得随意更换,且指导教师必须是该校的专职或兼职教师。此竞赛旨在提升学生在实际工程项目的应用技能,促进新技术的普及和应用。
2020-01-02 上传
2021-12-30 上传
2022-06-12 上传
2021-12-16 上传
2022-06-03 上传
2021-12-03 上传
2022-11-18 上传
bupt520
- 粉丝: 5
- 资源: 107
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍