摘要:随着我国经济的快速发展,汽车迅速普及,汽车已经成为人们生活中最主要的交通工具。汽车保有量的与日俱增,导致“停车难”成为城市难以解决的问题之一。本课题旨在开发一个停车场管理系统,以便节省大量的时间和人力物资的消耗,提高停车场的使用效率。
该系统包含了浏览停车场信息、停车场搜索、分区查询、个人中心管理、客户端下载、用户综合管理、停车场综合管理、热门停车场管理、订单综合管理、广告综合管理的功能。此系统选用Eclipse作为开发工具,Apache作为服务器,MySQL作为数据库。
该论文由开发停车场管理系统的背景及意义开始,深入介绍了开发技术、系统分析、总体设计、详细设计、系统实现与测试的各个部分,其中着重介绍了系统分析、总体设计、详细设计的过程。
关键词 捷运通停车场管理系统;SpringMvc;JavaScript;jQuery;MySQL
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 目的及意义-1
1.3系统开发的内容-1
2 系统相关技术简介-2
2.1jQuery技术-2
2.1.1jQuery简介-2
2.1.2jQuery工作原理-2
2.1.3jQuery优点-2
2.2Spring MVC技术-3
2.2.1SpringMVC简介-3
2.2.2工作原理-3
2.2.3SpringMvc优点-4
2.3MyBatis技术-4
2.3.1MyBatis简介-4
2.3.2工作原理-4
2.3.3优点-5
3需求分析-5
3.1可行性分析-6
3.2系统功能分析-6
3.2.1功能分析-6
3.2.2用例模型-6
3.3业务流程分析-7
3.3.1客户端业务流程分析-7
3.3.2后台系统业务流程分析-7
3.4数据流图-8
3.4.1用户数据流图-8
3.4.3停车场数据流图-8
3.4.4管理员数据流图-9
3.4.5停车场浏览数据流图-9
3.4.6数据字典-9
4总体设计-11
4.1总体设计-11
4.1.1处理流程-11
4.1.2总体设计-11
4.1.3功能结构设计-11
4.1.4数据库概念模型设计-12
5详细设计-15
5.1客户端设计-15
5.1.1首页-15
5.1.2车位预定-15
5.1.3查询停车场-15
5.1.4分区查询-15
5.1.5个人信息-15
5.1.6下载界面-16
5.1.7注册界面-16
5.1.8登录界面-16
5.1.9完善信息界面-16
5.2后台管理-16
5.2.1登录界面-16
5.2.2用户管理页面-16
5.2.3订单管理-16
5.2.4停车场管理-17
5.2.5热门停车场管理-17
5.2.6广告管理-17
5.3客户端界面设计-17
5.3.1首页界面设计-17
5.3.2预定停车场页面设计-17
5.3.3停车场搜索页面设计-17
5.3.4分区查询页面设计-17
5.3.5个人中心-18
5.3.6下载页面-18
5.4后台系统界面设计-18
5.4.1用户管理页面设计-18
5.4.2订单管理页面设计-18
5.4.3停车场管理页面设计-18
5.4.4热门停车场管理页面设计-18
5.4.5广告管理页面设计-18
5.5数据库实现-19
6系统实现与测试-27
6.1停车场客户端实现-27
6.1.1IP定位功能实现-27
6.1.2预定车位功能实现-28
6.1.3停车场搜索功能实现-29
6.1.4个人信息功能-29
6.1.5日历功能-30
6.2后台管理系统功能实现-31
6.2.1用户管理功能实现-31
6.2.2停车场管理-32
6.2.3热门停车场管理-32
6.2.4广告管理功能实现-34
6.2.5订单管理功能实现-35
6.3系统测试-35
6.3.1测试用例-35
6.3.2测试结果-36
6.3.3测试结论-36
结论-38
致谢-39
参考文献-40