1.6 三层架构模型 7
2. 系统分析 8
2.1 系统分析 8
2.1.1 总体要求 8
2.1.2 需求分析 8
2.1.3 可行性分析 8
2.2 系统功能结构 9
2.2.1 用户登录 9
2.2.2 停车卡申请充值 10
2.2.3 车位引导 12
2.2.4 门禁模块 13
2.2.5 信息管理模块 14
2.2.6 主管管理模块 16
2.2.7 车位管理模块 17
2.2.8 财务管理模块 17
3. 系统总体结构设计 19
3.1 概念结构设计 19
3.2 数据字典 20
3.3 停取车数据流图 21
3.4 系统的总体设计 21
4. 系统的详细设计 23
4.1 数据库总体设计 23
4.1.1 用户表结构 23
4.1.2 停车卡表结构 24
4.1.3 出入记录表结构 24
4.1.4 财务表结构 24
4.1.5 车位信息表结构 25
4.1 UI界面设计 25
4.2.1 系统登录 25
4.2.2 普通用户界面 27
4.2.3 管理员界面 30
5. 系统实现 33
5.1 登录模块的实现 33
5.2 车位指引功能的实现 33
5.3 系统类图的设计 35
5.4 车辆进出功能的实现 36
5.5 停车费结算功能的实现 37
6. 系统测试 38
6.1 系统功能测试 38
6.2 系统遇到的问题及解决方法 39
7. 结论 40
7.1 功能完成情况 40
7.2 更进一步的研究 40
7.3 体会 41
致谢 42
参考文献 43
附录1 使用说明书 44
附录2 停车场计费方法源码 46
1. 概述
1.1 选题背景
随着网络技术逐渐涉及社会生活各个领域,各种智能管理系统开始进入了人们的视野,其中智能停车管理系统也可以说是一个重要的分支。人们在一直追求便捷的生活,而一个基于Web技术的智能停车管理系统就能满足这种需求。通过Web技术,人们只需要连接上因特网就能对停车场进行异地管理,极大地提高了便捷性。停车管理系统能够根据记录得到的停车信息,自动生成财务信息,相比传统人工统计的方式,时间大大缩短。还可以直接将用户的停车卡、个人信息等等资料全部存入数据库中,方便管理者查询和修改,更好地迎合管理者的需要。管理员使用管理账号登录和用户使用身份证和密码登录,也能提高系统的安全性。可以根据管理的不同需要,对系统的各项功能进行划分,这样能达到细化系统的目的,管理员也能更好地分工合作,对停车场系统的不同方面进行管理。这样也能起到“查漏补缺”的作用。