今天完成了一个分级测试,主要功能如下:
(1)能够在Tomcat服务器中正确部署,并通过浏览器查看;
(2)网站页面整体风格统一;
(3)首页(登录页)要求实现不同用户登录后,进入的功能页不相同。
(4)教师功能页:有添加课程、修改个人信息、浏览选课学生信息三个模块。
(5)学生功能页:有修改个人信息、浏览课程信息、选课三个功能模块。
(5)管理员功能页:有添加教师信息、添加学生信息两个模块。
本次测试略有瑕疵,到最后还剩一个页面没有完成,虽然有进步,但是我在写的过程中仍然发现了自己写的代码存在许多问题,
1、我的html页面装饰中存在大量重复的css代码,这使得我的代码繁杂,容易搞混,下次可以试试将css代码导入html页面中,一个多次使用。
2、本次实现的前后端接口存在许多不同主接口的反复调用,虽然这使得代码易于辨别,更清楚,但这会让我的代码变得复杂,混乱。
3、本次在js中对后端传递或者获取数据时,存在多次嵌套调用的问题,我认为可以使用函数调用实现。同时尝试着使用其他的与后端的交互方式而不是简单的fetch。
当然此次在测试时,因为前边有自己的联系,使得我在写代码时思路清晰,需要解决的就是速度再快些,正确在规定的时间内完成。
标签:功能,选课,代码,11.13,添加,页面 From: https://www.cnblogs.com/gjsgjs/p/17912273.html