目 录
1 概述 1
1.1 研究背景 1
1.2 相关技术简介 1
2 系统需求分析 1
2.1 系统可行性分析 1
2.1.1 操作可行性 1
2.1.2 经济可行性 2
2.1.3 技术可行性 2
2.2 系统功能流程分析 2
2.2.1 注册流程分析 2
2.2.2 用户登录流程分析 3
2.2.3 用户信息添加流程分析 4
2.3 系统用例分析 5
2.3.1 管理员用例图 5
2.3.2 用户用例图 5
3 系统设计 6
3.1 系统结构设计 6
3.2 系统架构设计 7
3.2.1 总体架构设计 7
3.2.2 系统网络拓扑结构图 7
3.3 系统顺序图 8
3.3.1 用户登录模块 8
3.3.2 添加信息管理模块 9
3.4 数据库设计 9
3.4.1 逻辑结构设计 9
3.4.2 数据库实体 10
3.4.3 数据库表 12
4 系统实现 14
4.1 系统开发环境 14
4.2 登录注册功能模块的系统 14
4.2.1 注册模块 14
4.2.2 登录模块 15
4.3 管理员功能模块的系统 17
4.3.1 用户管理界面 17
4.3.2 车位管理界面 17
4.3.3 收费标准界面 18
4.3.4 车位选择界面 18
4.3.5 车位使用记录界面 19
4.4 用户功能模块的系统 19
4.4.1 车位选择界面 19
4.4.2 充值记录界面 20
4.4.3 我的余额界面 21
4.4.4 车位使用记录界面 21
5 系统测试 21
5.1 测试概述 21
5.1.1 软件测试的目的 21
5.1.2 软件测试的任务 22
5.2 测试方案 22
5.2.1 模块测试 22
5.2.2 集成测试 22
5.2.3 验收测试 23
5.3 测试用例 23
5.4 测试过程 24
5.4.1 用户注册功能测试 24
5.4.2 用户登录功能测试 25
5.4.3 用户审核功能测试 26
5.4.4 车位添加功能测试 27
5.4.5 车位使用功能测试 28
5.4.6 车位使用记录信息显示功能测试 29
5.4.7 充值与余额功能测试 30
5.5 测试分析 32
结 论 33
致 谢 34
参 考 文 献 35