基于Java的校园停车智能管理系统设计

来源 :科技风 | 被引量 : 0次 | 上传用户:tyzhaoxiqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着经济发展和生活水平的不断提高,汽车数量急剧增加,对停车场的需求也在增加。而针对校园相对固定生活群体的环境,老师上下班以及校外人员参观和学生家长来访时的车辆如何实时入库,是保证校园安全稳定运转需要考虑的一个必要因素。本文基于Java编程语言设计了校园停车智能管理系统,对车辆的驶入、驶出、具体停靠车位、停放时间以及动态余位显示等功能进行了实现,并可以自动计费。
  关键词:Java;智能管理系统;校园车辆
  1 系统功能
  基于Java的校园停车智能管理系统软件结构图见下图所示,实现了停车入库、开车出库和查询车库三大核心功能。停车入库功能是对前来停车的车辆要进入停车场的一系列操作包括给车辆安排车位、记录车辆的车牌号、获取该车辆停车的开始时间等。开车出库功能是该车辆离开停车场的一系列操作包括获取该车辆停车的结束时间,再利用停车入库操作时记录的停车的开始时间,计算出该车辆在本停车场的停放时间,最后根据停车场的收费标准计算出该车辆的消费金额。查询车库功能可以查询车位的停车情况等信息。查询哪些车位上停放了车辆,还可以查询到这些车辆的车牌号信息、停入停车场的开始时间。
  软件系统实现图
  2 核心算法
  (1)选择车位。selectchewei()作为查找车库中是否还有车位可供车辆停放,判断该车位是否可以停车的方法。若判断可以在此车位停车,则显示“该车位没被占。”若判断不可以在此车位停车,则显示“该车位已被占”。
  (2)车辆入库。add()作为停车入库添加车辆的方法。这时,获得当前系统的时间作为停车开始的时间,插入对数据库的操作,在数据库中进行添加车辆用户的操作。若数据库操作成功,则显示“xx号车位上,车牌号为:xxx的用户欢迎您!停车时间为xxx”。若数据库操作失败,则显示“操作失败”。若输入格式不正确,则显示“当前车位号输入有误,请核对后再确定”。
  (3)车辆出库。del()作为开车出库删除车辆的方法。于此同时,获得当前系统的时间作为停车结束的时间,元数据在结果集中,我们可以通过结果集来获得元数据,再把字符串转换成Date类型。若出库成功,则显示“扣钱成功,车位号为:xx 车牌号为:xx停入时间为:xx开出时间为:xx本次停车费用共计:xx元”。若出库失败,则显示“车开出失败”。若出库时,输入的车位号和车牌号都不匹配,则显示“车位号或车牌号不匹配。”
  (4)车位查询。sel()作为查询车库中车辆停放的方法。若此时停车场中没有一辆车,则显示“车库为空”。若停车场中有车辆停放,则显示“车位为:xx,车牌号为:xx的车,停入时间为:xx。”
  3 代码实现
  用switch语句实现以上算法的代码如下:
  switch(i){
  //类型0 判断车位。
  case 0:chewei = Integer.parseInt(request.getParameter("chewei"));
  out.write(ss.selectchewei(chewei));
  break;
  //类型1 添加入库。
  case 1:chewei = Integer.parseInt(request.getParameter("chewei"));
  chepai = request.getParameter("chepai");
  out.write(ss.add(chewei,chepai));
  break;
  //类型2 删除出库。
  case 2:chewei = Integer.parseInt(request.getParameter("chewei"));
  chepai = request.getParameter("chepai");
  out.write(ss.del(chewei,chepai));
  break;
  //类型3 总体查询。
  case 3:
  out.write(ss.sel());
  break;
  default:break;
  }
  4 结语
  基于Java语言设计的停车场管理系统实现了智能停车、查询和收费等功能,在实际生活中具有一定的价值,可以解决停车场人工找寻车位、收费耗时耗力的弊端。
  参考文献:
  [1]兰旭辉,熊家军,邓刚.基于MySQL的应用程序设计[J].计算机工程与设计,2004,25(3):442443.
  [2]刘晓光.基于MySQL的分布式SQL数据库的设计与实现[D].中国科学院大学(工程管理与信息技术学院),2016.
  [3]郝莹.停车场收费管理系统[D].吉林大學,2006.
  [4]李君.巧用Jsp和Java连接Mysql数据库[J].中国电子商务,2015,36(7):93.
  项目:西藏自治区大学生创新创业训练计划项目(MD2017061),西藏民族大学校内教改项目(2017355)
  作者简介:宋俊芳 (1984),女,讲师;麻文睿(1998),女,学生,本科。
其他文献
惠民县地处鲁北黄泛平原,全县总面积1356万hm2,其中耕地面积76hm2,宜林面积7000hm2,土地资源较为丰富。自1991年开始,惠民县利用世界银行贷款进行了国家造林项目基地建设。项目自1991年启动,于1995年完成,累计完
详细讨论了考虑通孔自热的金属连线温度分布模型,并通过该模型,计算了不同通孔直径和高度情况下,单一及并行金属连线的温度分布。计算结果表明,通孔直径和通孔高度及并行金属连线
在复模态分析与演变谱分析的基础上,对变速行驶车辆由路面激发的演变随机响应问题给出了一般解法,并以二轴汽车简化模型为例进行了说明。
针对现有恒流开式液体静压支承线性动力学模型计算偏差较大问题,建立了液体静压支承的非线性动力学模型。基于液体静压支承振动响应,提出应用Fourier级数方法和最小二乘联合
杏树耐干旱、瘠薄,是适宜山区丘陵地区栽植的重要经济树种之一,但是由于山区比较贫困,资金短缺,水源缺乏,在一定程度上限制了山坡杏树的发展。为解决这个问题,1992年,我们在东平镇井峪村
山东省是风沙化危害比较严重的省份之一。本文以山东省风沙化普查结果为依据,对山东省风沙化土地现状进行了分析,探讨了当前风沙化防治的对策。
期刊
射流管式电液伺服阀因抗污染能力强、灵敏度高、失效对中等特点,被广泛应用于航空、航天、船舶及民用等领域。介绍滑阀轴向配磨及零位特性测试系统的测试原理,利用系统建模与
于云斑天牛幼龄幼虫期用线虫稀释液和灭幼脲注射虫道 ,12天后防治效果可达 95 %以上 ,此法无药害、无污染 ,对其它蛀干害虫有兼治作用
期刊