便输入为准
[11]
。
2.4 开发技术和 MVC 模式以及系统基本框架简介
本系统前后端分别采用了 Layui 和 SpringBoot 框架,运动会报名系统是基于 MVC
模式开发,并以此作为基础了解该模式的开发技术与应用基本原理
[2]
。MVC 模式降低
了系统本身的耦合度以及提高了扩展性,所谓的 MVC 模式就是"Model-View-Controller"
的缩写,使用 SpringBoot 集成框架,围绕 Web 进行架构,框架采用了表现层、业务逻辑层、
持久化层三层体系。在表现层中和业务逻辑层使用了 SpringMVC 和 Spring 的开发框架
[4],HTML 实现视图层,系统主要通过 SpringBoot 框架搭建数据库和页面之间的桥梁
作用,HTML 通过 Layui 框架的请求模块到 Controller 再到 Service 层,最后到 Mapper
层,数据反向传递到页面,针对数据库增删改查操作主要是通过 Mybatis 的 xml 文件与
mapper 层接口绑定后实现。
2.5 类与对象设计
1.运动会系统用户登录
运动会系统用户登录时用到的 Java 类与前端 HTML 文件,包括 login.html 、
LoginController(Controller 层)、AdminService(Service 层)、AdminMapper(Mapper 层)
和 Student(实体类层)。
2.运动会系统管理员之信息汇总
运动会系统用户信息汇总用到的 Java 类与前端 HTML 文件,包括 index.html、
LoginController(Controller 层)、AdminService(Service 层)、AdminMapper(Mapper 层)
和 Student(实体类层)。
3.运动会系统管理员之查看报名表
运动会系统用户查看报名表用到的 Java 类与前端 HTML 文件,包括 index.html、
SportsController(Controller 层)、SportsService(Service 层)、SportsMapper(Mapper 层)
和 Sports(实体类层)。
4.运动会系统管理员之成绩查询
运动会系统用户成绩查询用到的 Java 类与前端 HTML 文件,包括 index.html、
评论0