《《共享私家车位管理系统v1.1》》由会员分享,可在线阅读,更多相关《《共享私家车位管理系统v1.1》(19页珍藏版)》请在金锄头文库上搜索。
1、共享私家车位管理系统说明书文件状态:文件标识:V草稿当前版本:正式发布作者:正在修改完成日期:2018/05/17目录第一章文档说明2第一节文档目标2第二节文档范围2第三节读者对象2第二章项目的功能性需求3第一节系统功能模块结构3第二节用户操作功能流程描述4第三节硬件性要求错误!未定义书签。第三章系统安全体系错误!未定义书签。第四章技术力量与人员错误!未定义书签。第五章项目应急方案错误!未定义书签。第六章项目服务错误!未定义书签。第七章费用报价错误!未定义书签。第一章文档说明1.1 文档目标软件需求规格说明书编制的目的是为了使用户和软件开发商双方对该软件的初始规定有一个共同的理解,为项目建设双
2、方提供一份可以遵守的规范的需求定义,使之成为整个开发工作的基础,并作为项目验收的依据。需求规格说明书由系统分析员对被设计的系统进行系统分析,确定该软件的业务需求、用户需求、功能需求和非功能需求,为系统有关的操作人员、管理人员、公司领导、软件开发人员及维护人员提供基础性技术文档。本需求规格说明书详细的描述共享车位相关的功能和需求,确认后方可生效。1.2 文档范围本文档主要包含以下主要内容:1、项目背景介绍(略)2、共享车位相关逻辑描述3、共享车位相关模块说明13读者对象本文档预计的读者对象:1、上海渔舟信息科技有限公司2、甲方第二章项目的功能性需求2.1系统功能模块结构2.1.1 车位出租APP
3、(Android+IOS)我的车悝个人中心发布车垃车位列如趙|仆盟2.1.2 车位租赁APP(Android+IOS)车位租赁方鲫订单亍人中心ta佰息鹽琬趣|三宙協找邮釣迢厅中订单|羽成订单2.1.3社区大屏幕(系统待定,必须要能联网)2.1.4WEB后台系统管理WEB后台管理系毓fJ1111冃户苣理小区曾理车忙昔理頑件貫理订单胃理财务苜理至蛙童理本文档主要描述的机构业务模块功能性需求。共享车位管理系统说明书第#页22用户操作功能流程描述2.2.1出租车位功能逻辑2.2.2租赁车位功能逻辑2.2.3出租用户使用场景2.2.4租赁用户使用场景用户Aapp选樺距嚮自己近的小区预约车位)结束时根据地
4、锁关上的时闾作为结J算时间根堀计贵规则计算费用超时费用补亢订单九下次:使用,不补複费用不能预釣车位出门闸棍据平台结負信息打幵门闸如杲用户没育叢上地锁,提醒用户羔地檢以免持续扣裁3.3模块功能性需求3.3.1前端APP功能模块(车位出租)1)已有账号:输入平台发放的相关账号、密码登录平台。2)申请加入共享车位平台:输入相关的个人车位信息,个人信息提交平台审核。3)我的车位:显示相关的车位列表,车位详情,上架,选择车位上架时间,上架以后显示下架,车位主可以随时下架车位。4)发布车位:车位主可以发布多个车位,每次车位发布必须平台审核,审核通过后给此用户添加车位。5)个人信息:个人电话,地址,姓名,第
5、二联系方式,修改密码等。6)我的收益:根据每次租赁方结算的记录平台预留相关比例的回扣,剩余的自动打到用户APP账户上,显示用户总收益。7)我要提款:车位主可以每7天申请一次提款,提款账户根据用户之前申请预留的账户由平台进行打款。3.3.2 前端APP功能模块(租赁车位):1)车牌认证:所有的要预约车位的车主必须进行真实的车牌认证,如果车主填写不正确,门闸无法识别,无法完成停车与平台无关。2)附近车位:进入APP需要定位用户的位置,根据位置,显示附近的小区和附近小区的相关距离;显示相关的小区列表;根据客户要求自行选择;显示小区名称,小区距离,小区剩余车位;点击预约,进入相关预约流程,显示相关的车
6、位编号,车位信息,用户根据相关的信息自行选择预约的车位号,预约成功以后支付相关的费用,支付成功以后订单生成(如果用户未支付费用订单不生成,不为用户预留车位)。3)我的订单:显示订单分类:预约订单,进行中订单,已完成订单,让客户清楚看到订单的各个状态,轻松的去操作。4)预约订单:显示预约订单列表;订单标号,小区名,预约时间,预约车位,下单时间,修改订单(用户可在预约订单的过程中修改订单时间,修改订单预约车位),取消订单(用户取消订单以后订单金额自动进入我的余额)。5)进行中订单:用户进入门闸以后订单进入计费,用户可以查看订单订单标号,小区名,预约时间,预约车位,下单时间;修改订单(进入小区以后用
7、户可以根据修改订单按钮来修改预约车位编号,不可修改其他信息),开锁:用户可以在订单状态下执行开锁按钮,开锁后记录时间,相关按钮变成关锁。关锁:用户使用完车位以后,可在APP上关锁,用户关锁以后停止计费,如果用户忘记关锁,APP会在出闸的时候提醒用户关锁,关锁停止计费,如果出现超出部分,进入计费规则;关锁后,平台会把相关信息发送给门闸,提供门闸识别门牌开闸。超时支付:如果用户超时停车,平台会根据计费规则,提醒用户缴纳超时费用,如果不缴纳,不能再次使用APP去预约车位。6)已完成订单:记录已完成的订单信息列表。7)个人中心:个人信息,我的消费,我要充值,我的余额,系统管理(相关关于我们,修改密码等
8、公共模块)。8)个人信息:个人的相关信息:手机号,姓名,车牌信息(需审核验证)、昵称,性别,生日,注册时间、9)我的消费:显示我的停车消费记录,显示月度总额。10)我要充值:显示充值金额,选择金额,提交充值,通过支付宝,微信充值。11)我的余额:显示账户余额,开始自动支付按钮,自动支付停车费用。3.4前端大屏功能模块剩余停车位:根据后台小区设置里添加大屏设备编号,根据不同的设备编号推送不同的小区剩余车位信息,显示小区剩余车位,小区剩余的车位编号。3.5WEB后台功能模块(1)用户管理:显示用户信息车位主用户:车位主用户相关信息,车位主的车位,姓名,电话,第二联系人等,数据可进需求管理行操作:数
9、据增加,修改,删除,相关筛选申请的车位主:显示车位主的申请信息列表,审核通过,不通过。相关筛选租赁车位用户信息:用户ID,用户车牌信息,用户手机号,用户的昵称,生日等,数据可进行操作:数据增加,修改,删除,相关筛选(2) 小区管理:显示小区列表小区列表:小区位置定位,小区名称,小区车位数量,小区位置选择(例如:上海,徐汇),小区绑定大屏,小区绑定的设备(车锁);数据可进行操作:数据增加,修改,删除;小区大屏列表:大屏绑定小区信息;相关筛选,数据可进行操作:数据增加,修改,删除;小区设备列表:小区绑定设备信息;相关筛选,数据可进行操作:数据增加,修改,删除;小区车位列表:显示小区的相关车位,绑定
10、的相关用户,数据可进行操作:数据增加,修改,删除,解除绑定。(3) 车位管理:显示所有的车位列表,可对车位进行管理,更改车位绑定的小区,绑定的个人等操作,数据可进行操作:数据增加,修改,删除;(4) 硬件管理:显示所有的硬件列表,可对硬件进行管理,更改硬件绑定的小区,绑定的个人等,绑定的车位编号操作,数据可进行操作:数据增加,修改,删除;(5) 订单管理:订单分类:预约订单,未支付订单,进行中订单,已支付订单订单列表:显示相关的订单信息,订单ID,订单下单时间,订单开始时间,订单结束时间,下单车牌,下单电话,下单联系人,等相关信息,数据可进行操作:数据增加,修改,删除;订单详情:显示相关的订单
11、信息,订单ID,订单下单时间,订单开始时间,订单结束时间,进入门闸时间,关闭地锁时间,下单车牌,下单电话,下单价格,下单小区,下单车锁位置,下单联系人等相关信息,数据可进行操作:数据增加,修改,删除;(6) 财务管理:显示收入曲线图:10天收入曲线数据,30天收入曲线数据,全部收入数据;显示订单曲线图:10天订单曲线数据,30天订单曲线数据,全部订单数据;显示车位增长曲线图:3天增加曲线数据,7天订单曲线数据,全部车位数据;提现申请:显示相关的提现申请列表,已提现,未体现。(7) 系统管理:系统管理权限:系统权限名称,系统权限详情,系统权限数据修改,增加,删除。系统管理员:系统管理员名称,系统
12、管理员密码,系统管理员数据操作修改,增加,删除。系统操作日志:显示操作日志记录。共享车位管理系统说明书第#页3.6计费规则描述)开始时间:平台传参给门闸:XX小区,预约时间(开始时间)车牌号码(唯一)(区别大小写,识别:数字,英文,中文组合(参数规格统一)返回参数:小区名称,车牌信息ID(唯一),进入时间,记录时间作为订单开始时间2)结束时间:(硬件传参(开=1,关=2,获取失败=0)记录传参(车牌ID、订单ID)时间分类(开始时间(硬件返回参数)结束时间(硬件返回参数的时间)获取失败时间(硬件返回参数时间)计算进入(车牌ID、订单ID)时间-结束时间的时间差二使用时间3)使用时间-预约时间(
13、x小时)二超时时间超时时间*单价(获取小区单价参数)=超时费用第三章系统安全体系1、用户级安全和模块级安全用户级安全保证每个授权用户只能操作其权限所允许的功能模块或业务。用户安全性列表根据用户的身份、所从事的业务来决定其拥有的权力属性;用户所拥有的权限属性不同进入系统后用户所面对的功能树就不同,他所能操作的功能模块也就不同,从而实现根据用户权限自动裁剪功能树的目的。模块级安全保证授权用户在进入某一功能模块后,只能做其用户级别所允许的操作。用户安全性列表中的用户级别是用户拥有的某一具体权力属性的使用级别,随着级别的变化,用户所面对的操作界面也会自动裁剪变化。2、数据库级安全数据库级安全是系统安全
14、体系设计中核心屏障。本系统用户密码使用md5不可以逆加密,保证用户密码安全。通过数据库安全机制的管理,加强数据库的安全。需求管理第四章对第三方厂商的配合要求4.1门闸第三方厂商建议用成熟的门闸系统厂商,由其提供第三方API,我们会传输“XXX小区,车牌号,预约时间”给门闸,门闸收到数据在规定的时间和规定的小区给与开闸,关闸(门闸通过车牌识别判断是否是平台车辆)。4.2 地锁第三方厂商硬件厂商需支持wifi或者gprs等传输方式将地锁状态(包括:已入库、已出库、地锁损坏、地锁电量不足等信息传到APP和PC管理端),硬件支持APP和PC管端远程操作(例如:开和关)。4.3 小区大屏第三方厂商建议硬件厂商系统为Android系统大屏或者是Windows系统大屏,有网络可以进行数据传输(主要与APP端进行数据同步),显示小区的具体剩余车位,剩余车位的编号。第五章技术力量与人员负责产品总体功能设计、产品风格定位、用户体验优化。共享车位管理系统说明书第#页亭号职务人数(人)项目经理1人产品经理1人人员资质项目经理1名:7以上相关工作经验。需求分析师1名:10年以上相关工作经验。 技术经理1名:5年以上相关工作经验。