停车场智能管理系统

1.实现的功能:

用户登录,用户信息的管理,车位信息的管理,ic卡信息的管理,停车收费系统的管理

2.系统分层:

将整个系统划分为model层,controller层,service层,DAO层四层

model层=entity层。存放我们的实体类,与数据库中的属性值基本保持一致。

service层。存放业务逻辑处理,service是供我们使用的方法。

mapper层=dao层。对数据库进行数据持久化操作,他的方法语句是直接针对数据库操作的,而service层是针对我们controller,也就是针对我们使用者。service的impl是把mapper和service进行整合的文件。

controller层。控制器,导入service层,因为service中的接口方法是我们使用到的,controller通过接收前端传过来的参数进行业务操作,在返回一个指定的路径或者数据表。

3.使用技术栈:SSM+mysql+jsp

使用spring MVC负责请求的转发和视图管理

spring实现业务对象管理

mybatis作为数据对象的持久化引擎

4.技术难点

mysql中会出现中文乱码

[1]使用set character_set_database=utf8 在命令行上修改字符编码

但是重启mysql之后,字符编码并没有修改成功。

[2]于是找到MySQL的安装路径C:\Program Files\MySQL\MySQL Server 5.5下

打开my.ini,直接修改配置文件的字符编码为utf8,

关闭mysql服务,重新启动。

[3]最重要的一步删除之前建立的数据库,或者在命令行修改原来数据库的字符编码

如果再在原来的数据库上建表,会让你怀疑人生。明明改了,在图形界面上怎么还是显示乱码。

[4]然后建表,插入中文,神奇的地方出现了,myql那个黑乎乎的窗口下,显示的中文还是乱码!!

原因估计是因为windows窗口默认的字符编码是gbk,而mysql是utf8,

[5]再次打开图形界面 连接mysql。

然后在图形界面上打开数据表,中文不乱码,正常显示。

6.所以在springMVC中能配置数据的编码格式,springMVC提供的是一个filter,在web.xml中配置。

7.但是在与数据库交互的时候会有编码的问题,比如在jdbc配置的时候,数据库连接这里有一个编码的参数需要配置。

5.配置信息

1.新建maven项目
2.添加依赖到pom.xml
3.导入jsp到webapp,配置web.xml
4.配置applicationContext.xml 文件
其中配置数据源datasource,
mybatis的sqlsessionfactory,
配置要自动扫描的包MapperScannerConfigurer
配置事务管理TransactionManager
配置事务通知属性,事务传播属性
5.配置spring-mvc.xml文件
配置注解驱动 <mvc:annotation-driven/>

6.配置mybatis.xml
文件中,要定义项目中所有的bean所存放的位置,typeAliases 中

7.log4j.properties文件
8.jsp中 form表单,跳到controller
9.entity层中写实体类,以及类的属性
10.controller中写页面跳转的地址,使用redirect
11.mapper.xml是用来实现mapper的,在其中写sql语句

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
停车场智能管理系统 停车场智能管理系统方案全文共19页,当前为第1页。 1.停车场管理系统 目录 2.车位引导与智能寻车系统 目录 安全畅通,尊贵舒适;技术领先,专利保障;人性设计,高端应用;节能减排,低碳环保。 停车场智能管理系统方案全文共19页,当前为第2页。 1 停车场管理系统 2 车位引导与 智能寻车系统 停车场智能管理系统方案全文共19页,当前为第3页。 背景 Background 系统介绍 Systemintroduction 随着汽车数量的爆发式增长以及商业竞争的日趋激烈,停车场管理单位对车道通行效率、收费的严密性有了更高的要求,车辆驾驶人也希望进出停车场能更加舒适、安全。在这样的时代背景下,传统取卡/取票方式的停车场管理系统已经不能满足要求,免取卡停车场管理系统应运而生。 一路停车场智能管理系统采用高清车牌自动识别技术,实现车辆的远距离、快速自动识别。 入场时,车主通过车牌识别,系统会自动记录车辆信息及入场时间。 出场时,车主自主选择缴费方式,通过车牌进行缴费,系统会自动计算所需缴费金额,缴费后可不停车直接驶出停车场,极大地促进了停车场出入口的高效和畅通。 1进1出效果图 系统介绍 停车场智能管理系统方案全文共19页,当前为第4页。 入口车辆压线圈 车牌自动识别 人工补录车牌 生成车辆 入场信息 系统数据库 栏杆抬杆放行 车辆进场 出口车辆压线圈 车牌自动识别 模糊匹配 系统数据库 栏杆抬杆放行 车辆出场 停车费缴费 生成车辆 出场信息 成功 失败 失败 成功 入场演示 Admissiondemonstration 出场演示 Appearance demonstration 动画演示 停车场智能管理系统方案全文共19页,当前为第5页。 车牌识别器参数要求 200万像素 车牌识别准确率 98% 自有车牌识别算法研发团队 多年车牌识别技术经验 车牌前端硬识别 处理流程 500ms 车牌修正/模糊匹配 人工补录修正 自动栏杆机参数要求 栏杆起降速度 1.0S/1.3S/2S(可选) 进口交流力矩变频电机 栏杆抬落杆快速、平稳 防砸防撞功能 起降寿命大于500万次以上 技术优势 Technological advantage 系统优势 通行效率对比表(每分钟通行车辆数) 系统优势 System advantage 自动栏杆机 停车场智能管理系统方案全文共19页,当前为第6页。 车道关闭:当停车场车位满位时,可设置入口车道关闭,禁止临时车进入,仅限固定车进入。 车位计数:根据计数的逻辑规则对进出通行的车辆进行停车场内剩余车位的计数。 模糊匹配:当车道不能自动匹配车辆的入口通行信息时,系统自动弹出模糊匹配对话框,把车牌号码相似的信息按相似度高低列出,方便后台管理人员快速匹配该车辆正确的入口信息。 跟车补录:抓拍线圈上跟车是停车场比较常见的问题,当跟车的情况发生时,第二辆车的信息无法采集,可通过该功能后台手动增加一笔通行信息,从而对车辆进行收费。 栏杆控制:后台管理人员可以通过车道界面实现手动控制栏杆起降,并备注操作缘由备查。 预约车:根据后台设置的预约车(录入车牌号码及免费时间段)实现对预约车辆的进出。 车辆收费提示:车道信息费显提示、信息语音提示、固定车到期提示。 车牌补录:后台管理人员通过对比抓拍图像来补录和更正车牌号码。 黑白名单:车道可以根据后台设置的黑白名单表,实现对某些车辆或某类车辆的特殊控制。 生成日志:系统自动记录车道界面操作日志,包括正常抬杆、异常抬杆等行为,以及中央管理处的上下班日志。 基本功能 辅助措施 特色功能 团队车:团队车指的是几辆车共享一个停车位,第一辆车进入停车场时,被判定为免费车辆,后续进入停车场的团队车辆判定为收费车辆。 系统功能 查询报表:系统支持多种类型的的报表,且可定制,包括收费统计报表、临时车收费报表、已出场车辆报表、未出场车辆报表、车辆通行记录查询等,报表可支持打印和导出Excel格式。 自由流模式:入口栏杆机保持常抬状态,车辆可不停车直接入场,系统仍会抓拍和录入每一辆入场车辆的信息。该功能可有效解决高峰期入口车流暴增的问题。 停车场智能管理系统方案全文共19页,当前为第7页。 《预约车功能》 重点功能详解 功能亮点:可为免费的来访车辆设置该车辆的免费停留时间。 当预约车在预约时间内出场时,则系统自动抬杠放行车辆;当预约车超时时,超出的时间按临时车费率收费。 预约车管理 停车场智能管理系统方案全文共19页,当前为第8页。 《场中场管理功能》 重点功能详解 场中场解释:停车场共有地面停车场与地库停车场,其中地面停车场包含于地库停车场。 功能亮点:在地面主出入口与地库出入口都安装停车场管理系统设备,车辆在驶出停车场地面出口后,系统可自动计算出该车辆在外场的停留时间与内场的停留时间,

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值