<停车位>version1.0
<停车卫> 产品需求说明书
文档版本号: |
Version 1.0 |
文档编号: |
xxxx |
文档密级: |
归属部门/项目: |
||
产品名: |
停车卫 |
子系统名: |
|
编写人: |
kina |
编写日期: |
2015/09/25 |
XX 版权所有
内部资料 注意保密
1
修订记录:
版本号 |
修订人 |
修订日期 |
修订描述 |
version 2.0 |
|||
2
目录
一、简介.......................................................................... 3
1.1目的........................................................................... 4
1.2范围........................................................................... 4
二、用户角色描述................................................................ 4
三、产品概述...................................................................... 5
3.1总体流程........................................................................5
3.2功能摘要....................................................................... 5
四、产品特性....................................................................... 6
4.1 优先级.......................................................................... 6
4.2 特性描述....................................................................... 6
4.3 停车卫首页.................................................................... 6
五、其它产品需求.................................................................. 7
5.1 性能需求........................................................................ 7
5.2 监控需求........................................................................ 7
5.3 兼容需求........................................................................ 7
六、风险分析......................................................................... 8
3
一、简介
停车位App是为了解决小区车主停车位难寻的痛点,本文档主要定义解决小区停车位App的功能详细描述。
1.1目的
此文档的目的主要是清晰、有层次的定义页面原型中各个模块的内容来源和相关的逻辑。
1.2范围
此文档主要描述停车卫中前端页面涉及到的功能点以及部分交互细节。
二、用户角色描述
用户角色 |
用户描述 |
普通用户 |
小区内所有的用户和想要将车位租用出去的用户。 |
编辑人员 |
后台编辑人员,负责该应用的前台咨询类和需要人工进行优化的内容进行编辑。 |
审核人员 |
主要使用后台审核功能对小区停车位解决应用中出现的用户评论内容进行审核。 |
4
三、产品概述
最大化满足市场和用户对于停车位紧张的需求,解决小区内住户的痛点——停车车位差额,即小区内的住户拥有车辆数远大于小区拥有的停车位,并且将小区内拥有的车位最优化利用,并不失公平性。
1、总体流程
图1
2、功能摘要
简要描述产品的功能点和每个功能点的优先级。
功能模块 |
主要功能点 |
优先级 |
①小区停车位 |
月初摇号 |
高 |
租用车位 |
高 |
|
车位使用情况显示 |
高 |
|
②公共停车位 |
预约车位 |
高 |
车位使用情况显示 |
高 |
|
③周边企业车位 |
预约车位 |
高 |
车位使用情况显示 |
高 |
|
④公告栏 |
小区每月车位名单 |
中 |
⑤意见栏 |
投诉 |
高 |
意见 |
中 |
|
⑥个人信息 |
车型信息 |
中 |
车位费余额 |
低 |
|
⑦顺风车 |
停车记录 |
低 |
提供顺风车 |
中 |
|
寻找顺风车 |
中 |
|
⑧注册/登录 |
注册 |
高 |
登录 |
高 |
5
四、产品特性
4.1 优先级
描述该特性的优先级,可选:高、中、低。
4.2 特性描述
用户场景 |
描述用户操作场景。 |
功能描述 |
描述该场景下的功能特性。 |
4.3 停车卫首页
4.3.1小区停车位
用户场景 |
想要回小区停车的用户。 |
功能描述 |
小区停车位使用情况显示。 |
优先级 |
高 |
输入/前置条件 |
板块图标以不同的颜色标示车位当前使用量。(白色:空位多;绿色:有空位;红色:车位已满。) |
需求描述 |
产品需要以电影院座位选票的形式显示小区车位使用情况。并显示每个车位可预约的时间段。 |
输出/后置条件 |
点击可查看小区车位使用情况。并显示每个车位可预约的时间段。选择预约车位。 |
补充说明 |
小区内每个用户在每月第一天有摇号的使用功能,本月摇到号的用户将能选择一个车位,并拥有一个月的使用权,但是该车位空下来的时候其他人可以预约 |
4.3.2 公共停车位
用户场景 |
想要回小区停车的用户/想查看或使用公共停车位。 |
功能描述 |
公共停车位使用情况显示。 |
优先级 |
高 |
输入/前置条件 |
板块图标以不同的颜色标示车位当前使用量。(白色:空位多;绿色:有空位;红色:车位已满。) |
需求描述 |
产品需要以电影院座位选票的形式显示公共车位使用情况。并显示每个车位可预约的时间段。 |
输出/后置条件 |
点击可查看公共车位使用情况。并显示每个车位可预约的时间段。选择预约车位。 |
补充说明 |
4.3.3 周边企业车位
用户场景 |
想要回小区停车的用户/想查看或使用周边企业车位。 |
功能描述 |
公共停车位使用情况显示。 |
优先级 |
高 |
输入/前置条件 |
板块图标以不同的颜色标示车位当前使用量。(白色:空位多;绿色:有空位;红色:车位已满。) |
需求描述 |
产品需要以电影院座位选票的形式显示公共车位使用情况。并显示每个车位可预约的时间段。 |
输出/后置条件 |
点击可查看周边企业车位使用情况。并显示每个车位可预约的时间段。选择预约车位。 |
补充说明 |
4.3.4 公告栏
用户场景 |
|
功能描述 |
展示用户想要查看的应用的有关规定。 |
优先级 |
中 |
输入/前置条件 |
登录或搜索 |
需求描述 |
|
输出/后置条件 |
进入评论 |
补充说明 |
4.3.5 意见栏
用户场景 |
|
功能描述 |
意见反馈,使用投诉。 |
优先级 |
中 |
输入/前置条件 |
|
需求描述 |
|
输出/后置条件 |
显示已有评论,以及添加评论和回复。 |
补充说明 |
4.3.6 个人信息
用户场景 |
|
功能描述 |
登记、查看、编辑个人车辆信息。 |
优先级 |
中 |
输入/前置条件 |
登录 |
需求描述 |
|
输出/后置条件 |
|
补充说明 |
4.3.7 顺风车
用户场景 |
|
功能描述 |
提供顺风车和找顺风车。 |
优先级 |
中 |
输入/前置条件 |
登录 |
需求描述 |
|
输出/后置条件 |
显示顺风车信息。 |
补充说明 |
4.3.8注册/登录
用户场景 |
|
功能描述 |
注册登录 |
优先级 |
高 |
输入/前置背景 | |
需求描述 |
注册填写信息 |
输出/后置背景 |
|
补充说明 |
6
五、其它产品需求
5.1 性能需求
前端阅读界面要加载流畅,定位信息准确,信息录入更新快速准确。
5.2 监控需求
对用户使用情况的监控,智能的监测预约超时并及时提醒及应用智能自动取消预约提醒。
5.3 兼容需求
需要兼容Android 4.0,ios 7及其以上版本。
7
六、风险分析
风险 |
可能性 |
严重性 |
应对策略 |
可应对性 |
目前市场上还没有得到广泛应用的此类app。用户习惯的培养,增加用户粘性与信任度,版本稳定性能跟得上推广运营,版本更新稳定性。后期竞争产品出现的应对,保持自己首占市场的优势。 |
高 |
非常严重 |
用户习惯的培养,早期推广,口碑,社会传播效应。用户粘性。 |
持续运营与优化提高用户的认可度。 |
8
<停车位>version1.0的更多相关文章
- 个人知识管理系统Version1.0开发记录(01)
架 构 描 述 01.数据层,数据源,有形资源入库,无形资源整理,对外搜索引擎,对内平台搜索,数据类型(文字.图片.声音.视频.组合),数据时空优化,数据安全方案(数据进站关卡,数据出战关卡),数据并 ...
- Kafka集群安装Version1.0.1(自带Zookeeper)
1.说明 Kafka集群安装,基于版本1.0.1, 使用kafka_2.12-1.0.1.tgz安装包, 其中2.12是编译工具Scala的版本. 而且不需要另外安装Zookeeper服务, 使用Ka ...
- Storm集群安装Version1.0.1开启Kerberos
Storm集群安装,基于版本1.0.1, 同时开启Kerberos安全认证, 使用apache-storm-1.0.1.tar.gz安装包. 1.安装规划 角色规划 IP/机器名 安装软件 运行进程 ...
- Storm对DRPC权限控制Version1.0.1
对Storm的DRPC进行权限控制, 并且设计相应的测试验证. 1.集群安装 请参考Storm集群安装Version1.0.1 2.使用DRPC功能 请参考Storm集群使用DRPC功能Version ...
- java多线程中的生产者与消费者之等待唤醒机制@Version1.0
一.生产者消费者模式的学生类成员变量生产与消费demo,第一版1.等待唤醒: Object类中提供了三个方法: wait():等待 notify():唤醒单个线程 notify ...
- Asp.Net原理Version1.0
Asp.Net原理Version2.0 Asp.Net原理Version3.0_页面声明周期
- Java小项目--坦克大战(version1.0)
Java小项目--坦克大战<TankWar1.0> 这个小项目主要是练习j2se的基础内容和面向对象的思想.项目实现了基本的简单功能,我方一辆坦克,用上下左右键控制移动方向,按F键为发射炮 ...
- 个人知识管理系统Version1.0开发记录(11)
(1)匹配单个属性的关键字:(2)匹配单个对象的关键字:(3)匹配对象集合的关键字:(4)基于事件驱动的:(5)实时搜索,参考win7的搜索功能. 1.备份,java代码,数据库数据. 2.oracl ...
- 个人知识管理系统Version1.0开发记录(10)
物理分页 这次我们运用Mybatis拦截器来实现物理分页,后面会运用动态sql来实现,或者运用Map/CollectionUtils/StringUtils编写工具类来实现.oracle是运用的row ...
随机推荐
- 2o_TwoTips
∮Linux 使用的两个小技巧 开启启动脚本 和 环境变量问题 §1.开机启动脚本 && 周期任务 环境 CentOS7:3.10.0-327.el7.x86_64 # head /e ...
- Python-os
os.listdir(path)返回一个list,其中包括该目录下所以文件和文件夹的名字,是str格式.ex.['file_1.ext','folder_name'] file_name, exten ...
- JQuery笔记汇总
jQuery相关资料 官网: jQuery官网 在线API: jQuery在线API W3School:W3School-jQuery教程(中文版哦) 下载jQuery:jQuery各版本下载 jQu ...
- Python:利用内建函数将字符串转化为整数
使用内建函数raw_input()内建函数,它读取标准输入,并将读取到的数据赋值给指定的变量.我们可以使用int()内建函数将用户输入的字符串转换为整数: >>> user = ra ...
- C++ 内存的分配方式 (摘选自网络)
在c++中有三种分配内存的方式: 在许多大大公司在面试的时候很可能考到的内容.在这里和大家分享了!1. 静态存储区,是在程序编译时就已经分配好的,在整个运行期间都存在,如全局变量.常量.2. 栈上分配 ...
- LinQ的组合+分页
前台代码: 名称:<asp:TextBox ID="Textname" runat="server"></asp:TextBox> 油耗 ...
- winform版弹框操作
公共弹框帮助类操作手册 1.说明 封装了对于winform操作的一些提示框,包括数据加载耗时的时候,提示数据正在加载,请稍后的提示窗体,动态提示给用户一些有用的信息.例如网吧里面续费提醒等. 2.操作 ...
- 转自pnljs 委托(Func<int,bool>)
随笔- 147 文章- 0 评论- 16 Func的介绍 经常看到 Func<int, bool>...这样的写法,看到这样的就没有心思看下去了.我们学技术还是需要静下心来. 对Fu ...
- android开发——学习总结20131204
android:launchMode,即Activity的启动模式,与Intent中的Flags共同作用,决定Activity如何启动. android:launchMode分别有"stan ...
- Linux驱动学习之什么是驱动?
一.什么是驱动? 1: 驱动一词的字面意思 2: 物理上的驱动 3: 硬件中的驱动 4: linux内核驱动.软件层面上的驱动广义上是指:这一段代码操作了硬件去动,所以这一段代码就叫硬件的驱动程序. ...