共享单车小程序需求规格说明书

共享单车小程序需求规格说明书

目录

  1. 概述 1
    1.1编写目的 1
    1.2项目背景 1
    1.3定义和缩写词 2
  2. 任务概述 2
    2.1目标 2
    2.2运行环境 2
    2.3条件与限制 2
    3.功能需求 2
    3.1功能划分 2
    3.2功能描述 3
    4.性能需求 3
    4.1时间特性 3
    4.2适应性 3
    5.运行需求 3
    5.1用户界面 3
    5.2硬件接口 3
    5.3软件接口 3
    5.4故障处理 3
    6.其他需求 4

1.概述

1.1编写目的
该项目将开发一款基于微信平台的共享单车小程序。本需求规格说明书对该小程序进行简单的分析,给出了系统的数据流图。程序主要针对所有使用微信的用户。编写此需求规格说明书旨在能全方位的了解用户需求,与用户及时沟通,从而开发出一款无论是外观界面还是功能性能方面都能让用户满意的共享单车小程序。
1.2项目背景
随着共享经济的出现,提出了共享单车这个新概念。它是指企业与政府合作,在校园、地铁站点、公交站点、居民区、商业区、公共服务区等提供自行车单车共享的服务。与以往单车使用需下载app相比,基于微信平台的共享单车小程序对于用户来说更加方便快捷。我们将在原有功能的基础上进一步简化使用操作,把主要功能放在界面,次要功能进行隐藏,即用户打开小程序时只显示单车租赁和费用等信息,而查看账户管理,行车记录等次要业务需另下载app完成。
1.3定义和缩写词
缩写词:ETObike——易操作共享单车小程序

2.任务概述

2.1目标
ETObike程序目标是借助微信平台简化自行车租赁系统的管理,把主要功能放大,次要功能隐藏,让用户使用操作起来更得心应手。该程序最终用户为拥有微信账号的用户,因而省去了注册功能。ETObike的目标还有:
1.减少人力资源的使用和降低管理费用;
2.提高信息准确度和可靠性;
3.建立高效的信息传输和服务平台,提高信息处理速度和利用率; 
4.界面设计精美、友好、快捷,人性化设计。
2.2运行环境
开发环境:Windows10 x86、JDK1.8.0
开发语言:Java
开发软件:MySQL、MyEclipse等
客户端系统:安卓主流操作系统、ios7.1及以上
2.3条件与限制
开发与运行的硬件平台要能够支持多用户并发访问。本软件在开发的过程中,分为技术实现与软件工程两大部分,若技术问题出现故障或疑难问题无法解决,程序开发就会出现偏差,影响进度。若是工程方面出现问题,对功能描述不清,会对程序的完整性和准确性产生影响。

3.功能需求

3.1功能划分
该程序主要实现两个功能:
1.用户授权登录功能
2.用户用车功能
3.2功能描述
用户授权登录功能希望通过微信平台授权直接登录,首次登录需提交手机号进行验证。
用户用车功能包括立即用车、费用支付、报修投诉等子功能。其中立即用车功能希望用户在打开程序扫码或输入车辆编号后,如果车辆状态为可用状态,即没有故障,则车辆开始按照时间进行计费,如果发现故障,可以进行报修,如果车辆系统标定是故障车辆,则进行相应提示。费用支付功能是作为立即用车的包含功能,实现用户的费用统计,用户选择支付后,相应修改用户账户信息并添加支付记录。报修投诉功能可以报修指定编号的车辆,并且可以投诉其他用户或者单车服务人员的违规行为。

4.性能需求

4.1时间特性
由于ETObike面向的用户群庞大,因而使用频率较高,使用性要求就比较高。为防止信息资料被恶意破坏,要求有较为可靠的安全性能。且在用车还车等功能上体现出响应速度的迅速。
4.2适应性
作为基于微信平台的小程序,它不是作为一个独立体运行的。为了适应微信内部数据要求,该程序设计了交换扩展接口。更具有操作的灵活性。

5.运行需求

5.1用户界面
界面尽量简洁,不宜复杂,字体色彩搭配得当,符合大众审美。
5.2硬件接口
对于输入:人工输入设备信息;机器输入停车借车扣费等操作。
对于输出:自行车借还信息统计、个人账户借还统计及停车管理信息记录。
5.3软件接口
要对车辆、用户、费用等信息的增加删除修改进行监控和审核。
5.4故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。要进行数据备份,以防数据丢失无法恢复。对故障的处理要区分严重程度,尽可能的对错误进行恢复,随时监控。

6.其他需求

从安全保密的角度来说,该程序为用户提供多个功能模块,用户数据的的传输应该要求加密操作,生成严格的操作日志,定期反馈备份,重复检查。

  • 4
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
基于uniapp的共享单车微信小程序是一款方便用户租用共享单车的应用程序。该小程序旨在为用户提供便捷、快速的共享单车租用体验。 该小程序采用uniapp平台开发,兼容多个平台,包括微信平台。这意味着用户可以在微信中轻松访问和使用该小程序,无需下载额外的应用程序。 用户可以在小程序中注册和登录账户,也可以选择使用微信账号登录。一旦登录成功,用户可以查看附近的共享单车站点,并查看每个站点可用的单车数量。 通过小程序地图功能,用户可以快速找到离自己最近的共享单车站点。用户可以选择一辆可用的单车进行租用,并使用小程序生成的二维码进行解锁。在骑行结束后,用户只需将单车停放在任意共享单车站点,并使用小程序生成的二维码进行锁定。 该小程序还提供了用户个人信息管理功能。用户可以在个人中心查看自己的历史骑行记录、账户余额以及个人信息设置。 另外,该小程序还提供了一些附加功能,例如骑行路径规划、扫码支付等。用户可以通过小程序内的导航功能找到最佳路线进行骑行,还可以通过绑定支付宝或微信支付账号实现快速、便捷的支付。 总之,基于uniapp的共享单车微信小程序为用户提供了一种方便、高效的共享单车租赁服务。用户可以通过微信轻松访问和使用该小程序,享受便捷的骑行体验。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

醪糟小丸子

小小帮助,不足挂齿

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值