软件服务外包大赛需求分析文档(物联网应用)
发布时间:2014-06-11 09:39:05
发布时间:2014-06-11 09:39:05
需
求
分
析
项目名称:停车位手机预定与支付系统
项目类别:√移动平台应用开发
□数字媒体设计
√物联网应用
□大数据处理
□云计算服务
□信息安全
项目需求分析
1、项目背景
随着城市现代化进程的不断加快和汽车工业的迅猛发展,机动车保有量和机动车交通量不断增加,行车难、停车难已经成为城市交通的两大顽疾,特别是商场、医院等大型公共建筑周边,停车难的问题已经非常突出,找不到停车位的车,就会在停车场内外形成无效交通循环,从而进一步加剧城市交通拥堵。
按照国际城市建设规划的经验,汽车保有量和停车泊位之间的比例是1.15-1.3:1之间,而我国各大城市均大幅落后于这一标准。北京市机动车保有量504万,停车泊位数仅有248.4万个(截止2012年3月),比例是1:0.49;上海中心城区停车位缺口37万,缺口比例32%(截止2012年2月);杭州城区机动车保有量与停车泊位比例约在1:0.35。
利用先进物联网技术来感知、监控和管理每个停车位,同时利用移动互联网来提供智能停车诱导服务,引导驾车者方便、迅速地寻找停车位,甚至预定停车位,从而减少因驾车者四处寻找停车位而带来的交通拥挤和环境污染,并可以使停车位得到更充分的利用。
2、项目概述
本项目计划开发一个停车位手机预定与支付APP应用,司机在出发前或在路途中,便能通过手机了解目的地的停车位信息,甚至通过手机直接预约一个停车位,然后驱车“直奔”停车位,不必再为了找停车位开车“转圈”,停车结束后,可以通过手机支付停车费用。
三、项目需求
(一)功能需求
(1)停车位实时信息查询与基于地图的可视化显示(需设计WEB接口提供信息查询,采用RESTFUL);
(2)根据用户当前GPS位置,服务器推送周边停车位信息并基于地图显示(需设计后台推送流程采用SOCKET);
(3)停车位预定(需设计预定流程);
(4)支持支付宝或财富通等在线支付方式(需设计第三方支付API接入流程);
(5)支持Android或iOS智能手机;
(二)性能需求
(1)支撑100万用户,同时在线用户10万人,并发上限能够达到1万;
(2)1万并发用户,推送服务器单个用户平均响应<5秒;
(3)1万并发用户,Web服务单个用户平均响应<10秒;
(4)预定流程和支付流程要求设计合理,操作简单,页面不得多于3次跳转。
(三)运行环境需求
1.软件环境
(1)iOS开发环境
操作系统及版本:Lion10.7.5/Snow Leopard 10.7.3或其以上版本
(2)服务器软件及版本:Linux系统
(3)支撑软件及版本列表:
⏹ 前端开发:谷歌、百度、高德地图API版本,xcode4.5或其以上版本
⏹ 数据库环境: MySql5.5或其以上版本
2.硬件环境
不限