基于SpringBoot+Vue作业管理系统(源码+部署说明+演示视频+源码介绍+lw)(2)https://developer.aliyun.com/article/1558918
5 系统实现
5.1 学生管理
管理员可以添加,查询,修改,删除学生。下图就是学生管理页面。
图5.1 学生管理页面
5.2 教师管理
管理员可以对教师信息进行添加,删除,查询和修改操作。下图就是通讯录信息管理页面。
图5.2教师信息管理页面
5.3 班级管理
管理员可以对班级进行添加,查询,修改,删除操作。下图就是班级管理页面。
图5.3 班级管理页面
5.4 作业管理
管理员可以对作业进行修改,删除操作。下图就是作业管理页面。
图5.4 作业管理页面
5.5 作业提交管理
管理员可以对作业提交进行添加,查询,修改,删除操作。下图就是作业提交管理页面。
图5.5 作业提交管理页面
5.6 作业点评管理
管理员可以对作业点评信息进行查看,修改,删除操作。下图就是作业点评管理页面。
图5.6 作业点评管理页面
5.7 教师作业发布
教师可以发布作业,发布作业需要填写作业相关信息。下图就是作业发布页面。
图5.7 作业发布页面
5.8 学生作业提交
学生提交作业需要先选择教师发布的作业信息后才可以点击提交自己的作业,需要输入自己作业的相关信息。下图就是作业提交页面。
图5.8 作业提交页面
5.9 学生作业点评
学生可以在作业点评里面看到关于自己作业的点评信息。下图就是学生作业点评页面。
图5.9 学生作业点评管理页面
6系统测试
为了保证所开发出来的系统质量过关,让所开发出来的系统具备可靠性并能够投入运行使用,这就需要进行系统开发的最后一个关键步骤,那就是系统测试。可以说系统测试就是对系统开发前面的步骤,比如系统分析与设计等进行复查。尽管在程序开发期间,人们一直很注意避免系统出错,但这样还是会让很多的潜在的系统缺陷不容易被人们肉眼察觉,只有经过反复不断地测试才能及时暴露系统的运行问题,这个时候进行系统问题的纠正就能真正避免财产损失,截止到目前,市面上还没有从根本上解决开发出的程序的正确性证明。所以发现系统的错误以及缺陷的重要手段还是要依赖于系统测试。
6.1本系统测试
本系统的测试结合了计算机的软件以及硬件系统,对程序的全部功能,还有程序的运行稳定性等性能上进行了测试,测试过程中也再次对程序配套数据库的连接问题进行了系统化地测试操作。接下来就选取系统的一些功能进行测试演示。
6.1.1登录功能测试
程序的登录界面实际上就是为了系统的安全,需要验证用户的身份信息而进行设置的,用户的身份信息就是依靠自己的账号,还有登录密码信息进行验证。用户的登录信息有一个存在问题,系统就会一直停在登录界面,并给出错误原因的提示。表6.1 就是登录功能测试的数据。
表6.1 登录功能测试的数据
用户名 |
密码 |
角色 |
结果 |
aaa |
bbb |
管理员角色 |
失败登录 |
bbb |
aaa |
管理员角色 |
失败登录 |
aaa |
aaa |
管理员角色 |
成功登录 |
6.1.2修改密码功能测试
修改密码其实就是害怕用户的密码信息遭到泄露,导致系统的安全系数下降,因此,就要要求用户每个月修改一次密码。表6.2就是修改密码功能测试数据。
表6.2 修改密码功能测试数据
旧密码 |
新密码 |
结果 |
aaa |
修改失败 |
|
bbb |
ccc |
修改失败 |
aaa |
ccc |
修改成功 |
6.2测试结果分析
经过了程序开发的最后一个测试环节,对开发的程序软件作业管理系统也下了定论,在测试期间程序的功能能够跟最开始的用户需求文档保持一致性,程序的界面设计以及数据库设计也都是参照用户的需求完成设计的。另外,程序开发也充分解决了系统的升级以及长时间保持稳定运行的问题,说明该程序软件还是挺可靠的,进行验收上交也是达标的。总的说来,截止到目前,该作业管理系统功能可靠,有着简单的操作流程,能够从一定程度上解决数据信息操作方面出现的各种问题。