摘 要
本论文主要论述了如何使用JAVA语言开发一个智能停车场管理系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述智能停车场管理的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。
智能停车场管理系统的主要使用者分为管理员和用户,实现功能包括管理员:个人中心、用户管理、车位信息管理、车位租用管理、车位退租管理、违规举报管理、论坛交流、系统管理,用户:个人中心、车位租用管理、车位退租管理、违规举报管理、我的收藏管理,前台首页;首页、车位信息、论坛交流、公告信息、我的、跳转到后台、在线客服等功能。由于本网站的功能模块设计比较全面,所以使得整个智能停车场管理系统信息管理的过程得以实现。
本系统的使用可以实现本智能停车场管理系统管理的信息化,可以方便管理员进行更加方便快捷的管理。
系统关键技术
- JSP技术
- JAVA简介
- MYSQL数据库
- B/S结构
系统设计
整个系统是由多个功能模块组合而成的,要将所有的功能模块都一一列举出来,然后进行逐个的功能设计,使得每一个模块都有相对应的功能设计,然后进行系统整体的设计。
本智能停车场管理系统结构图如图4-2所示。

数据库设计
cheweituizu表
| 列名 | 数据类型 | 长度 | 约束 |
|---|---|---|---|
| id | int | 11 | NOT NULL |
| addtime | varchar | 50 | default NULL |
| zuyongbianhao | varchar | 50 | default NULL |
| cheweiquyu | varchar | 50 | default NULL |
| cheweihao | varchar | 50 | default NULL |
| cheweiweizhi | varchar | 50 | default NULL |
| tingfangshijia | varchar | 50 | default NULL |
| jinchangshijian | varchar | 50 | default NULL |
| likaishijian | varchar | 50 | default NULL |
| tingfangshizhang | varchar | 50 | default NULL |
| zuyongjine | varchar | 50 | default NULL |
| yonghuming | varchar | 50 | default NULL |
| chepaihao | varchar | 50 | default NULL |
cheweixinxi表
| 列名 | 数据类型 | 长度 | 约束 |
|---|---|---|---|
| id | int | 11 | NOT NULL |
| addtime | varchar | 50 | default NULL |
| cheweiquyu | varchar | 50 | default NULL |
| cheweihao | varchar | 50 | default NULL |
| tupian | varchar | 50 | default NULL |
| cheweiweizhi | varchar | 50 | default NULL |
| cheweizhuangtai | varchar | 50 | default NULL |
| tingfangshijia | varchar | 50 | default NULL |
cheweizuyong表
| 列名 | 数据类型 | 长度 | 约束 |
|---|---|---|---|
| id | int | 11 | NOT NULL |
| addtime | varchar | 50 | default NULL |
| zuyongbianhao | varchar | 50 | default NULL |
| cheweiquyu | varchar | 50 | default NULL |
| cheweihao | varchar | 50 | default NULL |
| cheweiweizhi | varchar | 50 | default NULL |
| cheweizhuangtai | varchar | 50 | default NULL |
| tingfangshijia | varchar | 50 | default NULL |
| jinchangshijian | varchar | 50 | default NULL |
| beizhu | varchar | 50 | default NULL |
| yonghuming | varchar | 50 | default NULL |
| shouji | varchar | 50 | default NULL |
| chepaihao | varchar | 50 | default NULL |
系统详细设计
前台首页功能模块

用户信息界面图

首页界面图

车位信息界面图

车位租用管理界面图

车位信息管理界面图

车位退租管理界面图

结论
本文研究了智能停车场管理系统的设计与实现,在文章开端首先对个研究背景、研究现状和研究内容作了简单的介绍,然后通过系统分析,引申出本系统研究的主要内容。
通过对JSP技术和MYSQL数据库的简介,从硬件和软件两反面说明了智能停车场管理系统的设计与实现的可行性,本文结论及研究成果如下:实现了JSP与MYSQL相结合构建的智能停车场管理系统,我感触到学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它,一个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。要想吸引更多的用户,系统的界面必须要美观、有特色、友好,功能要健全。
由于在此之前对于Java知识并不了解,所以从一开始就碰到许多困难,例如一开始的页面显示不规范、数据库连接有问题已经无法实现参数的传递等等,不过通过我不断的查阅相关的资料,以及向老师同学请教,最后出现的所有的问题都得到了解决,通过这次的系统开发,我学到了很多的知识,也明白了自己在哪些方面有不足的地方,尤其是学会如何从大量的信息中筛选出所需有用的信息,同时我更加深刻的体会到了,虽然书本上的大部分知识都是有价值,正确的,但实际上每个人编程的思路和对数据处理的方法、思想都是不同的,这就要求我们一定要通过实践才能找到解决问题的方案。在此次毕业设计活动中,我不断的提高了自己,也得到了宝贵的经验,我相信这些对我以后的发展都会有很大帮助。
通过这次智能停车场管理系统的开发,让我学到了更多的知识,同时通过这次系统的设计也让我明白了自己在哪方面有不足,以后加以学习争取可以开发住更多有用的适用的系统软件,本次系统的设计提高了我的编程水平,为了我今后系统的开发打下了结实的基础。
源码获取
文章底部

6714

被折叠的 条评论
为什么被折叠?



