本文设计目标为设计车辆违章管理系统,车辆违章管理系统是一种创新的系统,创新点包含了系统框架进行结合,在仔细研究了前后端开源框架之后,最后选择使用开源框架django,且在开源框架的基础上实现了车辆违章管理系统。本车辆违章管理系统采用编程语言python实现系统代码,数据库MySQL存储系统中的信息。
表6.3 违章处罚管理用例表
序号 测试场景 输入 输出 期望输出
1 在违章处罚管理界面中的输入框输入数据库记录含有的违章处罚名 yong 展示搜索出来的违章处罚信息 展示搜索出来的违章处罚信息
2 在违章处罚管理界面中点击添加按钮实现添加违章处罚信息 违章处罚的基本信息 如果输入的违章处罚信息与数据库记录相冲突,那么添加失败 如果输入的违章处罚信息与数据库记录相冲突,那么添加失败
3 在违章处罚管理界面中点击删除按钮实现删除违章处罚信息 无 如果删除的违章处罚记录没有和其它表的记录有外键的关系,则能删除成功 如果删除的违章处罚记录没有和其它表的记录有外键的关系,则能删除成功
4 在违章处罚管理界面中点击修改按钮实现修改违章处罚信息 修改违章处罚的基本信息 如果输入修改的违章处罚信息和数据库违章处罚表记录相冲突,那么则不能够成功修改 如果输入修改的违章处罚信息和数据库违章处罚表记录相冲突,那么则不能够成功修改
目 录
摘 要 3
Abstract 4
1 绪 论 1
1.1 研究背景 1
1.2 研究意义 1
1.3 研究内容 1
2 关键技术 3
2.1 MySQL数据库 3
3 需求分析 6
3.1 功能需求 6
3.2 系统设计目标 7
3.3 可行性分析 8
3.4 非功能需求分析 8
4 概要设计 10
4.1 功能设计 10
4.2 功能模块 13
4.3 数据库设计 13
5 系统实现 16
5.1 用户管理 16
5.2 车辆违章管理 17
5.3 违章处罚管理 17
5.4 车辆信息管理 18
5.5 系统公告管理 19
5.6 在线考试管理管理 20
6.1 测试概念 21
6.2 测试方法 21
6.3 测试过程 21
7 总结与展望 25
7.1 总结 25
7.2 展望 25
参 考 文 献 26
致 谢 27