www.ele169.com|57软件开发0引言传统的城市停车场已经不适应当前停车的需求,因此智能停车场地出现缓解了传统停车场的运行方式复杂、成本高等问题。随着移动网络的快速发展以及智能终端设备的普及,基于位置的服务得到广泛的应用。在此背景下,本文提出一种基于Android系统的城市停车预约及车位共享的系统,通过网络及软件技术来优化城市中的停车问题。一方面能够为用户提供停车方面的便捷,帮助用户寻找最合适的停车点,节约时间成本;另一方面,通过智能规划的方式进一步提高车位资源的利用率。1系统功能分析与设计本系统主要提供停车方面的服务,主要包括停车场查找和预约、停车场导航、动态计费收费、私家车位共享等功能,满足用户出行便利性需求,解决因配套车位短缺带来的停车难问题,实现车位的合理利用。用户可以利用APP完成注册和登录,登录后可以在首页搜索指定位置附近的停车场,并对车位进行预约;预约完成后可选择是否调取手机中已安装的导航软件(以高德地图为例)进行线路导航,使用完成后可以查询停车费用,进行在线支付。私有车位车主登录后对车位信息进行认证,验证通过后可以发布共享车位的相关信息,如地址信息和收费信息。■1.1系统整体架构图本系统采用组件化架构,按照功能划分各个业务组件模块,主要划分出首页、我的、导航、订单四大模块如图1所示。■1.2需求获取为了准确地获取用户需求,提供用户最需要的服务,本项目在设计系统功能之前,首先针对目标用户人群进行需求访问,鼓励用户主动提出需求或期望解决的问题;并同时在不同的社区发放调查问卷,对不同人群进行抽样分析;最后将获取到的用户需求进行整理,利用软件设计的方法进行功能设计与实现。易停车APP订单页导航页我的首页地图定位WebView预约车位停车记录我的车辆我的订单我的钱包我的发布定位Model数据库存储导航预约账号UtilsiOS系统服务Android系统服务图1系统整体架构图■1.3车位查找和预约功能此功能针对外出人群,由于对目的地的周边环境不熟悉,经常在到达目的地后还需要花额外的时间和精力寻找附近的停车场[2]。用户登录本系统后,输入目的地可查询该地址附近的停车位信息,包括商用停车场、私家空闲车位等信息,用户选择最适合自己的位置并进行预约,预约需要提交个人基本信息、车辆基本信息、预计停车时长等信息,预约成功后即可使用该车位,使用结束后可以对费用账单进行处理。■1.4车位共享功能车位的查找和预约功能主要为需要停车的用户服务,...