此考研交流平台的开发,采用的开发工具有以下几个:编程软件 IDEA、数据库软件 Navicat Premium12、SpringBoot 框架内嵌 Tomcat 服务器、项目管理工具 Maven、 数据库采用 Mybatis 框架、安全性采用 Shiro 框架来授权加密、前端采用 layui 框架等。
此考研交流平台搭建的目的是给需要了解考研学习的学生提供一个网络在线学 习平台,因此本平台设计了三个使用群体:学生用户、教师用户、管理员。
一、用户注册、登录模块![8d1998538a4942d48ed4f6c78ae17762.png](https://img-blog.csdnimg.cn/direct/8d1998538a4942d48ed4f6c78ae17762.png)
二、课程学习模块
1、首页页面展示
2、课程页面展示
三、个人信息模块
四、学生共享资料模块
1、发布考研个人资料页面展示
![7baae72ee6974bda8dff8600a6a2552f.png](https://img-blog.csdnimg.cn/direct/7baae72ee6974bda8dff8600a6a2552f.png)
2、管理员审核资料页面展示
五、后台登录模块
登录后教师和管理员个人信息页面
六、考研课程管理模块
七、首页轮播图管理模块
八、考研信息通知模块
功能测试
对考研交流平台的各项功能进行测试,保证用户注册登录、发布个人考研学习信息、浏览平台资料、个人中心、系统管理等功能都能有条不紊地运行。在测试过程中,需要模拟不同的用户角色和场景,以确保平台的功能和性能都能够满足用户需求。同时,需要注意测试数据的准确性和安全性,避免因测试数据泄露或损坏而影响平台的正常运行。
平台功能测试表
测试编号
|
测试名称
|
测试内容
| 正确反馈结果 |
1 |
注册
|
点击“注册”按钮,填 写用户名和密码进行注册。
| 用户成功注册,跳转到登录页面。 |
2 |
登录
|
填写好用户名和密码,点击“登录”按钮。
|
页面跳出提示框“登录成功”,然后跳转到“平台首页”。
|
3 |
查看/修改个人资料
|
点击个人头像。
|
页面跳转到“个人信息页面”,可以修改手机号码、用户名、姓名和个人签名 等资料,然后点击“修改”按钮,弹出
提示框“修改成功”。
|
4 |
查看本人发布帖子
|
在个人主页点击“我的发布” 按钮。
|
跳转到用户发布信息页面,页面展示已
经由管理员审核通过的帖子。
|
5 |
查看购课订单
|
在个人主页点击 “我的订单”按钮。
|
页面显示“我购买的产品”,包含订单
号、产品名称、支付方式、付款金额
和创建时间。
|
6 |
浏览平台首页
|
点击导航栏“平台首页”按钮。
| 跳转到平台首页。 |
7 |
浏览考研课程
|
点击导航栏“课程”按钮。
| 跳转到考研课程页面。 |
8 |
浏览考研资料
|
发布点击导航栏“课程资料发布”按钮。
| 跳转到考研资料展示页面。 |
9 |
浏览共享的资料
|
点击导航栏“用户发布”按钮。
| 跳转到用户共享资料展示页面。 |
测试结果
该考研交流平台的各项功能均测试合格,符合平台开发要求,完成用户基本需求, 是一个稳定高效的考研交流平台。