公共自行车借还车APP功能流程设计论文_邵金杰, 伍文达,曹栋飞, 林建聪

(衢州学院 浙江 衢州 324000)

摘要:本项目研究对借还车功能进行了分析及功能模块的设计,在每个环节上考虑系统的安全、高效和顺畅,建立异常解决机制,并将其放入一个逻辑的整体,最终确保整个借还车操作的顺畅、高效、安全和稳定。对于有共享单车的城市,这将会使市民出行时多一个选择,改变了目前公共自行车被冷落的情况,减少资源浪费。

1.各功能模块流程设计

1.1用户登录模块

该功能模块是实现用户登录。用户登录手机客户端后,系统会进入用户登录界面。系统会判断用户的账号和密码是否与注册时的相匹配,只有正确的账号和密码才能进入手机 APP 的功能菜单界面,如图1所示。

图1 登录流程图 图2 用户注册流程图

1.2用户注册模块

用户注册模块主要是完成新用户信息的登记和使用授权。为了保证系统的安全性和稳定性,只有成功注册的用户才能使用本系统的相关功能。用户注册需要填写账号、密码和个人信息,并对用户输入的信息给予合法性验证,对输入不合法的用户信息给出相关的提示。填写手机号码和身份证号码主要是为了保证用户身份的真实性,确保系统不会被非法使用和恶意攻击。并且用户可以正常使用手机客户端的部分功能,比如站点和车辆查询,公共自行车新闻。如图2所示为手机客户端新用户注册流程图。

1.3手机借还车模块

借还车模块主要是通过手机客户端完成对公共自行车的借车和还车操作。借还车功能需要用户到公共自行车网点完成用户授权才能进行借还车操作。当用户取得公共自行车后台业务管理系统的授权后,用户可以选择需要借车或还车的站点,并选择对应的锁桩,此时系统会弹出扫描二维码界面,用户只需将手机镜头对准锁桩上的二维码进行扫描即可,当提示用户借车或还车成功时,就完成了借还车操作,如图3所示。

图3 借车流程图 图4 车辆和站点查询流程图

1.4 车辆和站点查询模块

用户通过该模块可以顺利找到公共自行车站点,并可以查看站点的锁桩和车辆的详细使用情况,主要包括公共自行车的站点车辆数总数、当前剩余车辆数、空锁桩数量和处于异常状态无法借还车的锁桩,方便用户实时高效便捷的使用公共自行车。从而增加公共自行车在居民出行中的使用频率,促进居民选择绿色低碳健康的自行车出行。车辆和站点查询模块:该功能主要是为用户提供查询公共自行车车辆状态、自行车锁桩的状态和站点分布的功能,如图4所示。

1.5信息管理模块

用户信息管理模块主要完成用户个人信息的查看和修改、密码重置等功能。当用户个人信息发生改变时,该模块可以方便的让用户快速完成个人信息的修改,修改成功后数据会通过网络上传到中心服务器的数据库中。

1.6用户信息修改

用户个人信息修改是当用户相关信息发生变更时方便用户进行更改而设置的功能模块,如用户的电话号码、住址等信息的修改。用户通过客户端向服务器发送修改个人信息的请求,用户在修改界面的对应文本框中输入要修改的信息。此时,客户端会判断输入数据的合法性,对于不符合系统规定格式的数据,会给出相应的错误提示,要求用户重新输入。当用户信息输入正确,并点击修改按钮后,手机客户端会将当前用户输入的信息和用户账户发送给中心服务器。中心服务器接收发送来的数据,并将其保存到数据库,完成用户个人信息的更新,并将结果反馈给手机客户端,提示用户信息修改成功。

1.7密码修改

对于需要修改登录密码的用户,系统提供用户密码重置功能。用户通过手机客户端向中心服务器发送重置密码的请求,用户输入用户名、旧密码、新密码和确认密码并将信息发送给中心服务器,服务器对请求进行处理,验证两输入的密码和确认密码是否一致。如果密码一致则将数据保存到数据库,并向客户端发送反馈信息,提示用户修改密码成功。

2.结束语

本项目确定了APP需求和定义了需求模块,对于每个需求模块已经设计好完整的功能定义,并完成相应的功能实现。

参考文献:

[1]李学剑.小型移动APP开发项目需求管理研究[D].山东大学,2018

[2]朱晓露. 基于用户体验的App交互设计研究——以时间银行App设计方案实践为例[D]. 西南交通大学,2015

作者:邵金杰,衢州学院2015级物联网工程本科学生;指导老师:陈佳泉;资助项目:浙江省大学生创新创业训练项目(2017R429009)。

论文作者:邵金杰, 伍文达,曹栋飞, 林建聪

论文发表刊物:《科技新时代》2018年11期

论文发表时间:2019/1/10

标签:;  ;  ;  ;  ;  ;  ;  ;  

公共自行车借还车APP功能流程设计论文_邵金杰, 伍文达,曹栋飞, 林建聪
下载Doc文档

猜你喜欢