(======查看博主个人介绍,有源码获取联系方式========)
5 系统实现
在上一章中,已经本论文中的校车调度管理系统进行了全面的系统设计。接下来第五章对本校车调度管理系统的实现过程进行说明,包括对该校车调度管理系统所需的开发环境、运行环境的说明以及对上一章中提到的各种内容的实现。
5.1系统开发环境以及运行环境
5.1.1 系统开发环境
表5-1 开发环境
开发使用的操作系统 | Windows10 |
开发使用的编程语言 | java |
开发框架选择 | springboot |
选取的数据库 | MySQL |
5.1.2 系统运行环境
本校车调度管理系统的运行环境如表5-2所示。
表5-2 客户端运行环境
运行使用操作系统 | Windows10 |
客户端软件 | Chrome浏览器 |
5.2管理员模块实现
管理员登录,在登录页面正确输入用户名和密码后,进入操作系统进行操作;如图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.3驾驶员模块实现
驾驶员进入主界面,主要包括对首页,个人中心,车辆信息管理,借调车辆管理,车辆调度管理,车辆运营管理等进行操作。驾驶员主界面如图5-8所示:
图5-8驾驶员主界面
驾驶员点击车辆运营管理。在车辆运营页面输入选择车辆车型,车辆号码,选择驾驶员工号和登记时间进行查询车辆运营列表,并根据需要对车辆运营详情信息进行详情操作;如图5-9所示:
图5-9车辆运营主界面
5.4本章小结
在本章中对系统的开发和应用环境进行说明,这些内容为下一章测试时的环境搭建提供依据。本章还通过文字说明和截图的方式对系统应用的界面做了简要介绍。
6系统测试
系统测试是针对整个产品系统进行的测试,通过测试验证整个系统是否正确满足了前面需求分析篇章中的所有需求,测试系统的性能和功能是否与预想的一致,进而提高系统的稳定性和可靠性。同时,通过合理的测试可以发现系统中存在的问题,以防止系统在正式投入使用后出现故障,影响系统使用者工作的顺利进行。系统测试的主要方法有白盒测试和黑盒测试,本章节将采用黑盒测试法,从系统的功能和性能两方面入手进行测试。
6.1 系统测试目的
在一个可靠的软件系统开发过程中,系统测试是其中重要的一环,有时在一套大型的软件系统中一个小故障就可能带来严重后果。虽然不存在完全没有问题的软件,但是可以通过全面系统的测试尽可能的发现漏洞,并在系统投入使用前修复漏洞,尽可能减小在实际使用中系统发生故障的概率。
6.2 系统测试环境
为了使测试结果更加可靠,需要模拟实际的系统应用场景来搭建测试环境。下表列出了系统测试环境的组成部分。
表6-1系统测试环境组成
硬件或软件 | 型号以及版本 |
操作系统 | Windows10 |
数据库 | MySQL Sever5.7 |
浏览器 | Chrome |
测试网络 | 4G热点 |
6.3系统测试用例
- 页面跳转测试
目的测试是测试系统的不同功能页面间能否正常准确跳转,测试结果如下表。
表6-2首页跳转表
编号 | 操作 | 预期结果 | 测试结果 |
1 | 点击用户管理 | 跳转相应驾驶员管理界面 | 成功跳转管理界面 |
2 | 点击登录 | 跳转至初始界面 | 成功跳转初始界面 |
3 | 点击注册 | 跳转到注册界面 | 成功跳转注册界面 |
- 驾驶员登录功能测试
测试登录注册功能的正确性以及与驾驶员错误登录时的系统反馈,测试结果如下表所示。
表6-3 注册登陆页面测试表
编号 | 操作 | 预期结果 | 测试结果 |
1 | 点击注册,输入新的驾驶员名密码 | 注册成功 | 注册成功 |
2 | 使用注册成功的驾驶员名进行登录 | 登陆成功 | 登录成功 |
3 | 使用错误驾驶员名登录 | 显示账号或密码错误 | 提示“账号或密码错误” |
4 | 驾驶员名为空进行登录 | 显示驾驶员名不能为空 | 提示“驾驶员名不能为空” |
6.4本章小结
本章旨在进一步的完善系统,为此进行了系统测试,通过测试验证了系统运行的正确性和可靠性,根据测试结果也进一步完善了校车调度管理系统的功能。
标签:界面,车辆,系统,源码,文档,测试,跳转,开题,驾驶员 From: https://blog.csdn.net/2401_86268542/article/details/140843543