11.13

发布时间 2023-12-18 21:12:52作者: 看海不为月

今天完成了一个分级测试,主要功能如下:

(1)能够在Tomcat服务器中正确部署,并通过浏览器查看;

(2)网站页面整体风格统一;

(3)首页(登录页)要求实现不同用户登录后,进入的功能页不相同。

(4)教师功能页:有添加课程、修改个人信息、浏览选课学生信息三个模块。

(5)学生功能页:有修改个人信息、浏览课程信息、选课三个功能模块。

(5)管理员功能页:有添加教师信息、添加学生信息两个模块。

本次测试略有瑕疵,到最后还剩一个页面没有完成,虽然有进步,但是我在写的过程中仍然发现了自己写的代码存在许多问题,

1、我的html页面装饰中存在大量重复的css代码,这使得我的代码繁杂,容易搞混,下次可以试试将css代码导入html页面中,一个多次使用。

2、本次实现的前后端接口存在许多不同主接口的反复调用,虽然这使得代码易于辨别,更清楚,但这会让我的代码变得复杂,混乱。

3、本次在js中对后端传递或者获取数据时,存在多次嵌套调用的问题,我认为可以使用函数调用实现。同时尝试着使用其他的与后端的交互方式而不是简单的fetch。

当然此次在测试时,因为前边有自己的联系,使得我在写代码时思路清晰,需要解决的就是速度再快些,正确在规定的时间内完成。