<停车位>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 ...
随机推荐
- 判断是手机还是PC端访问
/*判断手机*/ //判断是手机浏览还是pc //平台.设备和操作系统 var system = { win: false, mac: false, xll: false, ipad: false } ...
- 将字母变为其下个字母(abc变为bcd)
题目描述 输入一行电报文字,将字母变成其下一字母(如'a'变成'b'--'z'变成'a'其它字符不变). 输入 一行字符 输出 加密处理后的字符 样例输入 a b 样例输出 b c#include & ...
- 自己实现多线程的socket,socketserver源码剖析
1,IO多路复用 三种多路复用的机制:select.poll.epoll 用的多的两个:select和epoll 简单的说就是:1,select和poll所有平台都支持,epoll只有linux支持2 ...
- python几个重要的模块备忘
一:模块使用方法 二:时间模块time 三:系统接口模块os和sys 四:数据保存的几个模块json,pickle,xml,configparse 五:数据复制移动模块shutil 六:日志模块log ...
- 转载:reactor模式学习
最近又重新看了下netty背后的设计思想,接触到了reactor模型.发现以前虽然也看过reactor和proactor模型的介绍,但是真的是只了解了个皮毛. 再重新学习了一遍,有了更深刻的认识.但是 ...
- Python-lambda函数,map函数,filter函数
lambda函数主要理解: lambda 参数:操作(参数). lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边的返回值.lambda语句构建的其实是一个函数对象 map函数: ma ...
- BCB中实现拖拽Panel 改变位置和大小的代码
//--------------------------------------------------------------------------- #ifndef Unit1H #define ...
- Tomcat 实现双向SSL认证
大概思路: 使用openssl生产CA证书,使用keytool生产密钥库 实验环境:RHEL6.4+Tomcat8 一.生成CA根证书,并自签名 1.生成CA密钥 # genrsa [产生密钥命令] ...
- python 获取一个列表有多少连续列表
python 获取一个列表有多少连续列表 例如 有列表 [1,2,3] 那么连续列表就是 [1,2],[2,3],[1,2,3] 程序实现如下: 运行结果:
- android SurfaceView中播放视频 按视频的原始比例播放
OnPreparedListener mediaPlayerOnPreparedListener = new OnPreparedListener() { @Override public void ...