第5章系统实现
一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1Nu411T74k/
三、运行截图:
编程人员在搭建的开发环境中,会让各种编程技术一起呈现出最终效果。本节就展示关键部分的页面效果。
3.1 管理员功能实现
3.1.1 教练管理
图3.1 即为编码实现的教练管理界面,管理员对教练的基础信息包括邮箱,联系方式等进行更改,查询,删除需要删除的教练信息,同时可以为教练的账号进行密码重置。
图3.1 教练管理界面
3.1.2 会员管理
图3.2 即为编码实现的会员管理界面,管理员增删改查会员资料。为会员的账号重置密码。
图3.2 会员管理界面
3.1.3 课程信息管理
图3.3 即为编码实现的课程信息管理界面,管理员发布课程,删除需要删除的课程,更改课程信息,包括更改课程时间,课程价格,课程类型等信息。
图3.3 课程信息管理界面
3.2 教练功能实现
3.2.1 论坛管理
图3.4 即为编码实现的论坛管理界面,教练在论坛管理界面中具备新增论坛帖子,查看论坛帖子回复,删除帖子以及发布回帖等权限。
图3.4 论坛管理界面
3.2.2 课程报名查看
图3.5 即为编码实现的课程报名查看界面,教练查看会员报名的课程信息,查看报名课程的价格,课程类型等信息,可以根据会员的姓名来实现对报名课程信息的查询等。
图3.5 课程报名查看界面
3.2.3 会员查看
图3.6 即为编码实现的会员查看界面,教练查看会员类型,会员联系方式,会员姓名等信息。教练查询会员可以选择性别查询,可以选择会员类型查询,可以提供会员姓名查询等。
图3.6 会员查看界面
3.3 会员功能实现
3.3.1 在线论坛
图3.7 即为编码实现的在线论坛界面,会员查看所有帖子,对感兴趣的帖子可以发布帖子评论,会员点击发帖也能在在线论坛模块发布自己的帖子。
图3.7 在线论坛界面
3.3.2 课程信息
图3.8 即为编码实现的课程信息界面,会员需要对课程的简介信息进行了解,会员对课程参与报名直接点击立即报名即可。
图3.8 课程信息界面
3.3.3 课程报名管理
图3.9 即为编码实现的课程报名管理界面,会员参与课程报名之后,在自己的后台的课程报名管理界面可以查看报名信息,也能对课程报名信息进行删除。
图3.9 课程报名管理界面
3.3.4 留言查看
图3.10 即为编码实现的留言查看界面,会员在留言查看界面中主要是查看管理员对会员发送的留言信息。
图3.10 留言查看界面