摘  要

近年来,随着社会的进步和发展,车辆也在迅速增加,城市交通的瓶颈不仅体现在道路交通的拥挤上,也体现在传统停车场管理效率和安全性大大滞后于社会的需要,给人们的生活带来了极大的不便。尤其,随着汽车工业的迅猛发展,我国汽车拥有量急剧增加。停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。停车场的规模各不相同,对其进行管理的模式也有不同之处,管理者需要根据自身的条件,选择应用经济、稳定的管理程序,以免选择了高成本的管理系统,与之配套的城市路边停车收费系统应运而生。城市路边停车收费系统本着安全性、可靠性、实用性、开放性、可扩充性、高效性、智能化的指导思想和分布式结构进行设计,规划好系统硬件和软件功能模块的分工和协调。

系统主要采用在入口发放带有该车进场时间、车牌号、车型、识别该车身份的车辆标识号的入场凭证,在出口系统根据车辆标识号在数据库中自动查找该车信息,并自动计费,收取停车费。

本城市路边停车收费系统采用的数据库是Mysql,使用JSP技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

关键词:城市路边停车收费系统,JSP技术,Mysql数据库

ABSTRACT

In recent years, with the progress and development of society, vehicles are also increasing rapidly. The bottleneck of urban traffic is not only reflected in the congestion of road traffic, but also reflected in the fact that the management efficiency and safety of traditional parking lot greatly lag behind the needs of society, which has brought great inconvenience to people's life. In particular, with the rapid development of automobile industry, China's automobile ownership has increased sharply. As a part of transportation facilities, with the busy and continuous development of transportation, people's requirements for its management are also increasing. They all hope that the management can achieve the effect of convenience, quickness and safety. The scale of parking lots varies, and the management modes are also different. Managers need to choose and apply economic and stable management procedures according to their own conditions, so as not to choose a high-cost management system, and the supporting urban roadside parking charging system should be put into operation. The urban roadside parking charging system is designed based on the guiding ideology of safety, reliability, practicability, openness, scalability, efficiency and intelligence and distributed structure, and the division and coordination of system hardware and software function modules are planned.

The system mainly issues the admission certificate with the vehicle entry time, license plate number, vehicle model and vehicle identification number identifying the vehicle identity at the entrance, and automatically finds the vehicle information in the database according to the vehicle identification number at the exit system, and automatically charges and collects parking fees.

The database used in the urban roadside parking charging system is mysql, which is developed using JSP technology. In the design process, the system code has the characteristics of good readability, practicability, easy expansibility, universality, easy later maintenance, convenient operation and concise page.

Key words: urban roadside parking charging system, JSP technology, MySQL database

目 录

摘  要

ABSTRACT

 

1章 绪论

1.1背景及意义

1.2 国内外研究概况

1.3 研究的内容

第2章 相关技术

2.1 JSP技术介绍

2.2 Eclipse开发环境

2.3 Tomcat服务器

2.4 MySQL数据库

2.5 SSM框架

第3章 系统分析

3.1 需求分析

3.2 系统可行性分析

3.2.1技术可行性:技术背景

3.2.2经济可行性

3.2.3操作可行性:

3.3 项目设计目标与原则

3.4系统流程分析

3.4.1操作流程

3.4.2添加信息流程

3.4.3删除信息流程

4章 系统设计

4.1 系统体系结构

4.2开发流程设计

4.3 数据库设计原则

4.4 数据表

第5章 系统详细设计

5.1前台首页功能模块

5.2管理员功能模块

5.3用户功能模块

6章  系统测试

6.1系统测试的目的

6.2系统测试方法

6.3功能测试

结  论

致  谢

参考文献

1章 绪论

1.1背景及意义

随着汽车工业的迅猛发展,我国汽车拥有量急剧增加。停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。停车场的规模各不相同,对其进行管理的模式也有不同之处,管理者需要根据自身的条件,选择应用经济、稳定的管理程序,以免选择了高成本的管理系统。 由于科技的发展,社会文明的进步,人们已不在满足于现在的经营、生活方式,比较容易的地为用户和企业用户提供这些功能。我这次课题——城市路边停车收费系统,正是把握住时代的脉搏。本论文旨在设计一个简洁、稳定、实用的停车收费信息系统,希望在容错性、实用性、易操作性等方面具有自己的特色,并且保持一定的可扩展性,以满足不同停车场的信息管理需求。

1.2 国内外研究概况

随着国内经济形势的不断发展,中国互联网进入了一个难得的高峰发展时期,这使得中外资本家纷纷转向互联网市场。然而,许多管理领域的不合理结构,人员不足以及管理需求的增加使得更多的人具备了互联网管理的意识。

在当今高度发达的信息中,信息管理改革已成为一种更加广泛和全面的趋势。 “城市路边停车收费系统”是基于Mysql数据库,在JSP程序设计的基础上实现的。为确保中国经济的持续发展,信息时代日益更新,更是蓬勃发展。同时,随着信息社会的快速发展,城市路边停车收费系统面临着越来越多的信息,因此很难获得他们对高效信息的需求,如何使用方便快捷的方式使查询者在广阔的海洋信息中查询,存储,管理和共享信息方面有效,对我们的工作和生活具有重要的现实意义。因此,国内外技术界对此进行了深入而广泛的研究,一个新的研究领域——城市路边停车收费系统诞生了。

1.3 研究的内容

目前许多人仍将传统的纸质工具作为信息管理的主要工具,而网络技术的应用只是起到辅助作用。在对网络工具的认知程度上,较为传统的office软件等仍是人们使用的主要工具,而相对全面且专业的城市路边停车收费系统的信息管理软件仍没有得到大多数人的了解或认可。本选题则旨在通过标签分类管理等方式,实现管理员对用户、车位信息、车位预约、入场信息、出场信息、投诉建议等功能进行管理与维护,从而达到对城市路边停车收费系统信息的高效管理。

第2章 相关技术

2.1 JSP技术介绍

JSP(全称Java Server Pages),它的创建源于Sun Microsystems公司倡导,多家公司共同合作建立。JSP是一种能够让软件开发者响应客户端的请求,并且可以动态生成XML、HTML或者其他格式文档的Web网页技术标准。它吸取了静态HTML和Servlet的优点,并且摒弃二者缺点。

2.2 Eclipse开发环境

Eclipse支持广泛、兼容性高并且功能强大,是一个Eclipse 插件集合,普遍适应于JAVA和J2EE的系统开发,支持 JDBC,Hibernate,AJAX,Struts,Java Servlet,Spring,EJB3等市面上存在的几乎所有数据库链接工具和主流Eclipse产品 开发工具。

Eclipse在业内是所熟知的开发工具,该平台在开发的过程中运用的就是该工具。Eclipse又被称之为企业级的工作平台,它是以Eclipse IDE为基础的。Eclipse可以帮助我们进行数据库的研发和J2EE的使用,除此之外,还可以提高系统的运营能力,这突出表现在服务器的整合过程中。Eclipse的功能相当完备,能够为J2EE的集成提供必要的环境支持,从而完成编码、测试、调试及发布等功能。它可以支持JSP,HTML,SQL,Javascript,Struts, CSS等。

2.3 Tomcat服务器

Tomcat属于一种轻型的服务器,所以说在中小企业中并不具有普适性。但是当程序员需要开发或调试JSP 程序时,则通常会将该服务器作为首选。对于一个仅具有计算机基础知识的人来说,计算机系统具有一个好的Apache服务器,可以很好的对HTML 页面进行访问。Tomcat 虽然是Apache的扩展,但是它们都是可以独立运行的,二者是不互相干扰的。当配置正确的时候,Apache服务器为HTML 页面的运行提供技术支持,Tomcat 的任务则是运行Servle和JSP 页面。Tomca也具有一定的HTML页面处理功能。

2.4 MySQL数据库

Mysql的语言是非结构化的,用户可以在数据上进行工作。因为Mysql的语言和结构比较简单,但是功能和存储信息量很强大,所以得到了普遍的应用。

Mysql数据库在编程过程中的作用是很广泛的,为用户进行数据查询带来了方便。Mysql数据库的应用因其灵活性强,功能强大,所以在实现某功能时只需要一小段代码,而不像其他程序需要编写大段代码。总体来说,Mysql数据库的语言相对要简洁很多。

2.5 SSM框架

当今流行的“SSM组合框架”是Spring + SpringMVC + MyBatis的缩写,受到很多的追捧,“组合SSM框架”是强强联手、各司其职、协调互补的团队精神。web项目的框架,通常更简单的数据源。Spring属于一个轻量级的反转控制框架(IoC),但它也是一个面向表面的容器(AOP)。SpringMVC常常用于控制器的分类工作模式,与模型对象分开,程序对象的作用与自动取款机进行处理。这种解耦治疗使整个系统的个性化变得更加容易。MyBatis是一个良好的可持续性框架,支持普通SQL查询,同时允许对存储过程的高级映射进行数据的优化处理。大型SSM Web应用程序的由于开发成本太高,开发后难以维护和开发过程中一些难以解决的问题,而采用“SSM组合框架”,它允许建立业务层次结构,并为这个问题提供良好的解决方案。

第3章 系统分析

3.1 需求分析

一个典型的停车收费系统信息系统需要包括车辆进出管理及收费功能、停车场车位及用户信息查询功能和系统设置及管理功能。

通过对停车收费系统的调查研究,要求系统具有以下功能:

1. 全面展示停车场的服务功能及环境。  

2.介绍停车场自身、停车场的地理位置、停车位以及其他相关内容等信息。

3.存储用户信息。

4.车位信息用户进行预约功能。

5.投诉建议,管理员在后台回复用户功能。 q 

6.提供管理后台入口。  q

 7.系统运行稳定,具有强大的数据处理功能。

3.2 系统可行性分析

3.2.1技术可行性:技术背景     

本网站在Windows操作系统中进行开发,并且目前PC机的性能已经可以胜任普通网站的web服务器。系统开发所使用的技术也都是自身所具有的,也是当下广泛应用的技术之一。

系统的开发环境和配置都是可以自行安装的,系统使用Eclipse开发工具,使用比较成熟的Mysql数据库进行对系统前台及后台的数据交互,根据技术语言对数据库,结合需求进行修改维护,可以使得网站运行更具有稳定性和安全性,从而完成实现网站的开发。

(1)硬件可行性分析

系统管理及信息分析的设计对于所使用的计算机没有什么硬性的要求,计算机只要可以正常的使用进行代码的编写及页面设计就可行,主要是对于服务器有些要求,对于平台搭建完成要上传的服务器是有一定的要求的,服务器必须选择安全性比较高的,然后就是在打开网站必须顺畅,不能停顿太长时间;性价比高;安全性高。

(2)软件可行性分析

提供类似于借口动态模型的通用机制,设计更加集中。 此外,可以使用SSM框架轻松实现模块化和存储信息。另外,代码重用,也可以很好地反映出来。因此,考虑到系统的实际情况,选择JSP作为系统开发技术。通过以上分析,系统的设计和实现在软件中是可行的。

因此,我们从两个方面进行了可行性研究,可以看出系统的开发没有问题。

3.2.2经济可行性

在城市路边停车收费系统开发之前所做的市场调研及其他相关的管理系统,都是没有任何费用的,都是通过开发者自己的努力,所有工作都是自己亲力亲为,在碰到自己比较难以解决的问题,大多是通过同学和指导老师的帮助进行相关信息的解决,所以对于城市路边停车收费系统的开发在经济上是完全可行的,没有任何费用支出的。

使用比较成熟的技术,系统是基于JSP的开发,采用Mysql数据库。所以系统在开发人力、财力要求不高,具有经济可行性。

3.2.3操作可行性:

可操作性主要是对城市路边停车收费系统设计完成后,用户的使用体验度,以及管理员可以通过系统随时管理相关的数据信息,并且对于管理员、用户二个权限角色,都可以简单明了的进入到自己的系统界面,通过界面导航菜单可以简单明了地操作功能模块,方便用户信息的操作需求和管理员管理数据信息,对于系统的操作,不需要专业人员都可以直接进行功能模块的操作管理,所以在系统的可操作性是完全可以的。本系统的操作过程使用的也是界面窗口进行登录,所以操作人员只要会简单的电脑操作就完全可以的。

3.3 项目设计目标与原则

1、关于城市路边停车收费系统的基本要求

(1)功能要求:个人中心、用户管理、车位信息管理、车位预约管理、入场信息管理、出场信息管理、投诉建议、系统管理等功能模块。

(2)性能:在不同操作系统上均能无差错实现在不同类型的用户登入相应界面后能不出差错、方便地进行预期操作。

(3)安全与保密要求:用户都必须通过注册、登录才能进入系统。

(4)环境要求:支持Windows系列、Vista系统等多种操作系统使用。

2、开发目标

城市路边停车收费系统的主要开发目标如下:

(1)实现管理系统信息关系的系统化、规范化和自动化;

(2)减少维护人员的工作量以及实现用户对信息的控制和管理;

(3)方便查询信息及管理信息等;

(4)通过网络操作,提高改善处理问题和操作人员工作的效率;

(5)考虑到用户多样性特点,要求界面和操作简便易懂。

3、设计原则

本城市路边停车收费系统采用JSP技术,Mysql数据库开发,充分保证了系统稳定性、完整性。

城市路边停车收费系统的设计与实现的设计思想如下:

  1. 操作简单方便、系统界面安全良好、简单明了的页面布局、方便查询相关信息。
  2. 即时可见:对城市路边停车收费系统信息的处理将立马在对应地点可以查询到,从而实现“即时发布、即时见效”的系统功能。

城市路边停车收费系统/停车收费管理系统相关推荐

  1. php停车场收费系统,停车场收费系统C语言版

    [c]代码库# include # include # define N 2 //通道允许的最大停车数量,可重新设置 # define NULL 0 //空值 # define PRICE 1 //收 ...

  2. 电子不停车收费系统(ETC)专题(1)——系统概述

    我国道路交通普遍较为拥堵已经在国人的脑海中留下了深刻的印象,每当车辆通过收费站时都要停下来缴费,既耽误了司机和乘客的时间,又消耗了交通管理部门的人力.物力和财力,更重要的时候,加剧了交通拥挤.因此,上 ...

  3. 01可行性研究报告(机房收费系统V2.1)

    1. 引言 1.1 编写目的 此可行性研究报告对<机房收费管理系统>软件做了全面细致的市场调查,明确所要开发的软件具有的功能.前提.限制.环境等.考虑机房收费系统的法律可行性,技术可行性和 ...

  4. 机房收费系统(一)-前期准备

    机房收费系统是继学生信息管理系统之后的又一个完整的系统,但是学生完全是按着源码敲的,而机房只有一个EXE打包文件,其他一无所有,代码完全需要自己去敲,这就让我和着急了,,,, 唉,真的是好后悔,学生里 ...

  5. 可行性研究报告-机房收费系统

    可行性分析报告的目的就是指在说明该项目的实现在技术上,经济上和社会因素上的可行性,评述为合理地达到开发目标可供选择的各种可能的实现方案,说明并论证所选定实施方案的理由.现在在模板的基础上对于机房收费进 ...

  6. 与机房收费系统重相见

    第一次与机房收费系统相见,大概还是在去年的8,9月份.这次与之重相见,光阴已近一载.去年与它的相见可能要用"鲁莽"."冒失"来形容.不知道这次的再聚首,它能否感 ...

  7. php停车场计时收费软件,城市街道停车计时收费系统 路边停车收费软件

    "城市占道停车管理系统"是通过移动手持智能PDA终端设备.计算机.信息系统.依托现代网络宽带技术,实现对城市路边占道停车场及车辆的智能化.信息化.科学化.严谨.高效.规范管理的系统 ...

  8. [独有源码]java-jsp城市路边停车收费系统的设计与实现9h2w9规划与实现适合自己的毕业设计的策略

    本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考. 系统的选题背景和意义 选题背景: 随着城市化进程的加快,城市交通拥堵问题日益突出.其中,路边停车管理 ...

  9. javaweb JAVA JSP停车场管理系统源码JSP停车收费系统JSP停车场管理 JSP停车场收费系统

    javaweb JAVA JSP停车场管理系统源码JSP停车收费系统JSP停车场管理 JSP停车场收费系统 protected void doGet(HttpServletRequest req, H ...

最新文章

  1. IT PRO的职业生涯
  2. CTFshow php特性 web138
  3. 当交易所开始“革命”,整个行业将“为之一颤”
  4. 根据mysql数据库日志恢复删除数据
  5. Codeforces Gym 100286I iSharp 水题
  6. linux集群管理平台,基于Linux平台的高可用集群管理系统的研究与实现
  7. local sandbox getBootstrapScriptPath
  8. slidingmenu能否实现菜单页在内容页上方,而不是把内容页挤到一边去????...
  9. 【转】企业网站建设方法论
  10. 荣耀Magic V真机首曝:2022折叠机的引领之作
  11. 2019级C语言大作业 - 十步万度
  12. 卷积神经网络对咖啡病虫害识别和分割(分割+分类,病害严重程度详细)
  13. 网络socket编程(c语言)
  14. mysql考勤查询,查询mysql中的考勤表
  15. 键盘常用ASCII码对照表
  16. [原创]修改jquery.slideBox.js插件,自定义部分事件
  17. 论坛——迪文屏常用操作
  18. 安装BiocManager显示Warning in install.packages : package ‘BiocManager’ is not available for this version
  19. 苹果计算机如何显示错误,Mac闪烁问号——如何修复苹果电脑错误提示-万兴恢复专家...
  20. XZK-JAVA-支线任务-010605-MVC,登陆案例

热门文章

  1. 淘系自研前端研发工具 AppWorks 正式发布
  2. 思科配置系统日志服务器配置,思科交换机路由器配置日志服务器脚本
  3. 画世界怎么用光影_怎么绘制光影?插画人物光感的塑造教程
  4. 行存与列存的简单对比
  5. 【android编程】第九讲-用户资源
  6. 循序渐进实现仿QQ界面(三):界面调色与控件自绘
  7. 史上最全综述:3D目标检测算法汇总!
  8. Shell 掐头去尾法
  9. NOIP模拟赛8.16 C、长跑(LCT)
  10. 【RAC】如何让Oracle RAC crs_stat 命令显示完整