室内停车场车辆定位及导航系统(反向寻车系统)设计与实现

您所在的位置:网站首页 车辆导航软件管理在哪里 室内停车场车辆定位及导航系统(反向寻车系统)设计与实现

室内停车场车辆定位及导航系统(反向寻车系统)设计与实现

2024-07-08 17:57| 来源: 网络整理| 查看: 265

目录 摘要 2 第1章 绪论 6 1.1 课题背景和意义 6 1.2 课题发展前景 7 1.3 可行性分析 8 1.3.1 经济上的可行性 8 1.3.2 技术上的可行性 8 1.3.3 操作上的可行性 8 1.4 文章结构 8 第2章 相关技术 10 2.1 开发环境及平台 10 2.1.1 Eclipse简介: 10 2.1.2 Eclipse Android环境搭建 10 2.2 java技术 11 2.3 MySQL数据库的技术特点 11 第3章 系统分析与设计 13 3.1 系统总体设计方案 13 3.1.1 系统功能 13 3.1.2 系统功能图 13 3.1.3业务流程图 15 3.2 数据分析 16 第4章 设计与实现 17 4.1 系统的运行 17 4.1.1 数据库连接模块 17 4.1.2 android连接服务端模块 18 4.2 系统服务端 19 4.2.1 登录功能的代码实现及界面效果 19 4.2.2 用户管理模块 20 4.3 系统客户端 20 4.3.1客户端页面模块 20 4.3.2客户端登录模块 21 4.3.3用户注册模块 22 4.3.4导航信息模块 23 4.3.5车位设定模块 26 4.3.6停车导航模块 28 第5章 测试与分析 30 5.1 测试的作用 30 5.2 测试方法 30 5.3 测试内容 30 5.4 测试结果 30 第6章 总结 31 参考文献 32 致谢 33 系统使用说明书 34 1、首页 34 2、停车场导航模块 35 停车场反向寻车系统是停车引导行业技术专业化发展的重要成果,标志着国内目前在这一领域进入到了一个新阶段。由于人工寻车和刷卡寻车等技术具有不同程度的缺陷和不足,从而为更加简捷、实用、可靠、精准定位的智能视频寻车系统提供了巨大的机会。随着众多商业场所或公建项目以人为本的发展趋势,停车场已成为其重要的门户和形象,甚至成为竞争的焦点之一,包含反向寻车在内的停车场管理系统已经受到重视并取得了一定的研究成果和应用效果。未来停车场内部的管理系统必会朝着智能化、视频化的方向发展,智能视频寻车系统作为城市静态智能交通体系建设的必要组成部分,不管是从学术研究还是实际应用上来说,都是大势所趋、势在必行的。 第3章系统分析与设计 本系统的停车场反向寻车系统主要功能是给给开车用户提供1 设置我的位置,2 位置导航等功能。本文转载自http://www.biyezuopin.vip/onews.asp?id=11777停完车后设置好车的位置 然后人回来再设置起点的位置 然后位置导航 实际就是先设置终点再设置起点然后起点到终点导航一定是室内停场。 3.1系统总体设计方案 根据前面章节需求分析的情况,结合本系统所要实现的功能,具体设计方案如下。 3.1.1 系统功能 本系统主要分两部分: 1.后台管理系统 管理员对用户进行管理。 2.前台Android客户端 用户登录、位置设定、停车导航。 3.1.2 系统功能图

停车场反向寻车系统android端 username.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (hasFocus) { // 此处为得到焦点时的处理内容 } else { if (TextUtils.isEmpty(username.getText().toString().trim())) { Toast.makeText(UserRegisterActivity.this, "用户名不能为空", 0) .show(); } else if (username.getText().toString().trim().length() < 4 || username.getText().toString().trim().length() > 20) { Toast.makeText(UserRegisterActivity.this, "用户名的长度应在4-20个字符之间", Toast.LENGTH_SHORT).show(); } else { Pattern pattern = Pattern.compile("[0-9]*"); Matcher matcher = pattern.matcher(username.getText() .toString().trim()); Pattern pattern2 = Pattern.compile("\\W+"); Matcher matcher2 = pattern2.matcher(username.getText() .toString().trim()); if (matcher.matches()) { Toast.makeText(UserRegisterActivity.this, "用户名不能全部是数字", 0).show(); return; } if (matcher2.find()) { Toast.makeText(UserRegisterActivity.this, "用户名不能含有特殊字符,只能是由汉字、数字、英文字母以及下划线组成", 0) .show(); return; } // checkUser(username.getText().toString().trim());

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3