基于微信小程序的智慧停车系统设计论文

37 篇文章 0 订阅

摘要

地下停车场是一个传统的行业。根据当前发展现状,网络信息时代的全面普及,地下停车场也在发生着变化,单就停车这一方面,利用手机预约停车正在逐步进入人们的生活。传统的地下停车场方式,不仅会耗费大量的人力、时间,有时候还会出错。小程序系统伴随智能手机为我们提供了新的方向。手机微信小程序的智慧停车系统的实现,首先用户可以根据微信小程序的智慧停车系统确认地下停车场信息,并且根据地下停车场信息来停车;其次智慧停车系统管理人员可以根据车位信息管理,提前安排,提高用户的满意度,而且更便于对用户的管理。这款基于小程序平台的微信小程序的智慧停车系统的设计与实现将会使微信小程序的智慧停车系统操作更加自如。本文通过对国内外现状的分析,明确了微信小程序的智慧停车系统在国内外的基本情况,对系统的功能需求做出分析,此系统是由用户预约,生成预选用户;管理端可以查看每天的用户,并且可以对用户管理、车位类型管理、系统管理等进行操作。根据需求对系统进行设计,明确各个部分的规范,来完成系统的设计。最后在对设计的系统进行一系列的测试,是系统达到预期要求,再对系统进行进一步的完善。

关键词 小程序平台;微信小程序的智慧停车系统;小程序设计

1 系统需求分析

3.1 系统可行性分析
3.1.1 环境可行性分析
本系统是基于小程序平台来进行研究开发的,借助了Eclipse和Java等工具,这些都是为开发者免费提供的,所以开发者可以放心进行开发。其次,本开发系统可在模拟器和小程序手机上运行,所以开发者在开发时要对环境进行运行和调试好,使在开发过程中对系统程序进行测试。
3.1.2 技术可行性分析
随着互联网的发展,互联网与手机已经成为现在人的必需品,所以此微信小程序的智慧停车系统所需要的网络环境和载体都已经具备。此微信小程序的智慧停车系统具有界面清晰和操作方便等特点,一般在对地下停车场人员进行培训的时候也不会太消耗时间,很容易操作。手机的兼容性问题,本系统完全可以在小程序上进行安装和操作,所以不需要额外寻找适配的手机。本系统借助互联网来进行可操作,所以需要借助WIFI或者数据流量进行数据的传输。最后,系统会有一个数据库来进行数据的存储、删除、查找等基本操作,所以玩群具备技术可行性。
3.1.3 经济可行性分析
首先就开发技术来说,开发系统所借助的开发环境都是全部免费的,所以在开发的过程中并不需要额外的成本去使用其他的一些开发技术。其次,此系统需要的小程序平台即手机都是很普遍的,用户和管理人员都具有手机,所以不需要额外佩备;网络可以使用地下停车场的无线网络或者手机的数据流量,所以成本较低,是可以接受的。微信小程序的智慧停车系统的开发不仅可以节约地下停车场使用宣传单所需要的花费,节约资源,还可以更好的管理人员。
3.2现有解决方案分析
通过多方面的调查我们基本可以了解到,现有的微信小程序的智慧停车系统大致有以下特征:
(1)大部分的微信小程序的智慧停车系统都是需要通过互联网来实施的,虽然这样比较方便实施,但是就必须完全依靠互联网。
(2)在移动客户端的设计上,用户体验还是有待提高。比较常见的设计都是较多的界面设计会加入非常多的元素而不够直观,特别是用于介绍地下停车场之类的,这样首先系统的重点功能得不到关注,同时如果界面功能元素多,选择多了就会引起用户的选择盲目,不知道选什么的问题,这样会导致一个比较差的用户体验。同时需要用户绑定手机注册,这样一种强制功能,对于网络用户来说相对会比较反感。
(4)系统开发商与真实用户的需求有所不同。将互联网和地下停车场企业业结合起来,使用微信小程序的智慧停车系统还不是主流方向,所以这一块的市场还没有完全发展起来,这也间接导致了开发商或服务供应商经验不够,不注重用户体验。而在理想的状态下,应该是软件开发提供方与用户方一起合作、探讨。但是在当前的市场环境下,很多微信小程序的智慧停车系统软件开发商就会不会注重用户的需求,这样开发出来的系统便会不完善,也起不到带动整个产业发展的作用,最后软件的需求质量就会不断下降,用户使用感得不到提升,最终变得不实用。
因此,现有的微信小程序的智慧停车系统主要面临的问题是过度依赖互联网,现有的有些微信小程序的智慧停车系统都不能很好的解决微信小程序的智慧停车系统这些应用。此系统的设计与实现就是为了解决这些问题而研究的。
此微信小程序的智慧停车系统的设计主要高喊两个客户端,服务端和管理端两个部分:服务端主要负责用户的首页、车位信息、停车公告、地图、我的等功能;管理端负责后台的维护,用户管理、车位类型管理等功能。
3.4 系统模块分析
系统模块分析是对系统的各个模块做出相应的说明以及解释。此系统的模块分别有用户模块、服务端模块和管理端模块这两大基本模块,其中服务端模块包括了首页、车位信息、停车公告、地图、我的等;而管理端模块则包括了系统首页、个人中心、用户管理、车位类型管理、车位信息管理、车位预约管理、车辆入场管理、停车记录管理、系统管理等。对系统模块做出详细的分析会使系统的结构更加清晰,从而系统开发进行的也会更加顺利。
3.4.1管理端模块
管理端登录之后,进入主界面,可以对系统首页、个人中心、用户管理、车位类型管理、车位信息管理、车位预约管理、车辆入场管理、停车记录管理、系统管理等功能进行操作。管理端用例图如图3-1所示
在这里插入图片描述

图3-1 管理端用例图
3.4.2服务端模块
服务端登录之后,进入主界面,可以实现首页、车位信息、停车公告、地图、我的等,在我的页面可以对车位预约、车辆入场、停车记录、我的收藏管理、在线咨询等功能进行操作。服务端用例图如图3-2所示
在这里插入图片描述

图3-2 服务端用例图

3.5 系统业务流程分析
打开系统的第一个界面就是用户登录界面,首先要进行账号的注册,注册结束之后,在用自己刚刚注册的账号和密码进行登录。每位使用本软件的新用户都要进行账号注册。注册时必修保证用户名,密码等不能为空。还应该确认密码是否输入正确。输入完成后,后台应验证该账号是否已经存在,如果不存在,就将该用户信息存入到数据库。完成注册后,将返回到登陆页面进行登陆操作。如图3-3所示。
在这里插入图片描述

图3-3 用户业务流程图
3.6 系统数据流程分析
3.6.1 第二层数据流图
1、第二层数据流图是对系统的进一步细分,从这个图能直观地看出系统内的数据流向。用户验证系统子数据流程如图3-5所示。
在这里插入图片描述

图3-5用户验证系统子数据流程图
2、当用户对信息系统进行信息增删改变的操作时,如图3-6所示
在这里插入图片描述

图3-6 用户信息系统系统子数据流程图

2 系统设计

4.1系统功能结构图
系统功能结构图是系统设计阶段,系统功能结构图只是这个阶段一个基础,整个系统的架构决定了系统的整体模式,是系统的根据。

4.2 数据库设计
4.2.1 数据库E/R图
ER图是由实体及其关系构成的图,通过E/R图可以清楚地描述系统涉及到的实体之间的相互关系。在小程序中对一些主要的几个关键实体如下图:
(1) 用户注册E/R图如下所示:
在这里插入图片描述

图4-2用户注册E/R图

(2) 车位信息E/R图如下所示:
在这里插入图片描述

图4-3车位信息E/R图

(3) 我的E/R图如下所示:
在这里插入图片描述

图4-4我的E/R图

3 系统实现

5.1 服务端(用户功能)
用户登录,用户进入小程序,输入自己的账号和密码,并选择对应的角色进行系统登录操作,如图5-1所示。
在这里插入图片描述

图5-1登录界面图

注册用户,进入用户注册页面,通过填写账号、密码、确认密码、姓名、性别、手机、邮箱、车牌号码、头像等信息进行注册操作,如图5-2所示。
在这里插入图片描述

图5-2用户注册界面图

用户登陆系统后,可以对首页、车位信息、停车公告、地图、我的等内容进行详细操作,如图5-3所示。
在这里插入图片描述

图5-3 小程序首页界面图

  • 14
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值