团队第2次作业:需求分析

Posted 严奕亭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了团队第2次作业:需求分析相关的知识,希望对你有一定的参考价值。

                                      需求分析之共享车位

           项目背景  -  温昀

  1. 项目选题背景:目前汽车数量剧增,人们驾车出门之时必然有停车之时,然而如果每条路都停满了车,对交通与出行来说很不方便。并且很多人在驾车的时候四处寻找停车位,有些甚至禁止停车,也没写可否停车,这样来来回回可能车油消耗很大,浪费资源。那么们就开发了路边停车这么一个系统,目的也很明确,主要就是为了设计一个系统,以地图形式展现每个地区对应的停车位(店家或者小区可以登陆该系统发布停车位信息),用户可以进行预约然后导航到该停车位,减少了许多麻烦,节省了很多不必要的资源浪费。

  就目前的态势而言,停车难已是一个难以解决的问题,很多人节假日开车出门,根本找不到车位,为了缓解停车难的现象,我们项目团队开发了一套帮助预订出租停车位的软件。我们项目团队研发了一个出租预定停车位的平台,用户既可通过平台找到离自己最近的停车位停车,亦可将自己家中的停车位于空闲时刻出租给其他车主以获取利润。

  2.项目所属行业方向:路边停车行业。

  3、最大行业机遇:路边停车潜在市场巨大,开发了路边停车这么一个系统,目的也很明确,主要就是为了设计一个系统,以地图形式展现每个地区对应的停车位(店家或者小区可以登陆该系统发布停车位信息),用户可以进行预约然后导航到该停车位,减少了许多麻烦,节省了很多不必要的资源浪费。

     一.可行性分析(available)-  苏艳

         1.系统功能可行性:

  (1)停车位预订功能:车主可提前预订停车位,在指定时间段内前往停车位停车。

  (2)停车位添加及出租功能:停车位主可在地图上精确添加停车位并完善具体信息(空闲时间段、每小时收费、图片、地址等)来出租以获取收益

  (3)定位导航功能:在预订停车位并支付订金后可使用导航功能前往指定地点。

  (4)订单管理及评价功能:用户可管理自己所有的订单,查看详细的订单详情,实时显示订单的状态,并可在订单完成后对停车位进行评价。

5)硬件功能:停车桩,可以实现停车管理,上升、下降、暂停功能。实现用户无人监管收费停车。

用户使用车位出租软件,作为找车位用户,我们提供车位预订功能可以让用户能提前找到车位后避免被占位,在预订成功之后可以直接开启导航将车主导航到所预订的车位上,也避免了找不到车位,并且可以给车位评价打分,这样既可以帮助出租车位的用户改进不足,也可以给其他用户提醒和推荐等。而作为出租车位的用户,我们提供停车位添加的模块,并且在硬件方面提供停车桩可以达到无人监管收费停车的目的。这样既保证了作为客户的使用方便,也保证了商家的管理安全保障。

          2.社会可行性分析:

  有人测算,假定每辆车每年行驶2万公里,时速50公里,则全年的动态交通行驶状态只有400小时,而静态停放状态达8000多小时,占95%以上。根据有关部门公布的数据,截至2014年底,北京市共有机动车559.1万辆,机动车保有量与停车位缺口量达到250万个;深圳、上海、广州、南京等城市的停车位缺口均超过150万个。而在城市中心地带,平均泊位供给数更是仅为0.17个/辆。

     停车具有高频刚需的特性,也是汽车后服务市场的最佳切入口,停车所能连接的市场份额更达到上万亿。面对如此庞大的发展空间,我们就开发了路边停车这么一个系统,目的也很明确,主要就是为了设计一个系统——以地图形式展现每个地区对应的停车位(店家或者小区可以登陆该系统发布停车位信息),用户可以进行预约然后导航到该停车位,减少了许多麻烦,节省了很多不必要的资源浪费。对于社会来说,可以解决一个节假日开车出门,根本找不到车位的尴尬问题,缓解停车难的现象。并且国家对停车位的管理这块有也相应的支持。

           3. 经济可行性分析:

      我们的商业模式可以分为两种:

<1>停车位主直接购买我们的硬件设备,则出租停车位所得的收益,位主占九成,我们占一成。

<2>停车位主不购买硬件设备,我们可免费提供硬件设备,所得收益,位主占七成,我们占三成。

<3>其他:可以根据软件日后的发展推出广告植入、会员制模式以及开拓关于车方面领域等等。

  项目主要面向是C2C,我们投入的成本不需要太多,只需要人员维护系统,生产、购买硬件等方面的花费即可。总体来说可行,可以立项。

     二.项目计划(plan of item)-郑艺娟

            1.任务概述

            1.1工作内容

  共享车位系统必须提供停车位预定、添加和出租功能,能够定位导航,能够提供个人的订单管理详情、评价和收藏等交互功能,以及通过硬件设备实现物联网。系统的形成离不开团队的讨论,首先,通过简单讨论确定以上功能,再根据前期的UI设计与后台数据库的构建,保证系统的可完成性。通过前者的不懈努力,进行前端和后端的开发阶段,保证代码的逻辑正确性和功能的正常化。进入物联网阶段,测试硬件设备和软件的兼容性,最后进行功能的完善阶段即软件优化测试,保证系统的拥有良好的抗压能力。

           1.2产品

    先实现简单的功能,即快速获得系统的原型,通过不断的修改完善,最终获得可行性的系统。

            2.实施计划关键问题

 软件的实效性,当前“共享”两字非常流行,很多人实际上已经在这方面下功夫了,如果软件开发周期过长,可能会导致后发乏力;前端和后台的连接需要服务器;由于资金的问题,若出现资金紧张,可能导致硬件设施很难大面积使用。

     三.系统主要需求描述(description of need)

            1.地图页面功能描述  -何温森

 地图页面主要分如下几个模块:

    一、地址搜索模块

   用户可在地图主页面最上面的搜索框内输入要搜索的地址信息后选择相应的地址,系统将自动为用户显示该地址的地图信息。

    二、定位模块

   在用户进入地图主页面的时候,系统将自动为用户进行定位并将用户所在位置作为地图的中心点。用户也可点击右下角的定位按钮进行重新定位。

    三、停车位模块

   系统将自动根据用户所在的位置标记出用户周围所有的停车位的位置,点击标记即可显示位置的详细信息,并可进行预约以及导航。用户也可通过主页面右上角的按钮以列表的形式展示周围所有停车位的信息。

    四、预约模块

   用户在进行停车位预约后可在预约界面查看到预约的详细信息。用户在到达停车位所在位置后点击开锁即可完成开锁,用户也可在预约详情界面进行取消预约的操作。

    地图主页面

      

   显示该位置的地址以及车位编号

   并可进行预约以及导航

    

   停车位列表

     

   预约详情

     

   功能模块图

            2.个人信息页面功能描述  -严奕亭    

   个人信息页面包括个人信息,我的钱包,我的订单,我的车牌(我的车位),以及设置。

   个人信息包括用户的头像、用户名、性别、邮箱、用户密码、手机号。

     

          

   我的信息:

   *头像

  可以调用手机摄像头与相册进行上传,自动调整大小,也可以根据用户剪切的尺寸进行修改。

   *用户名

  可以根据用户喜好更改,但不能与其他用户重名,并且对输入框进行空格、输入变化等进行一系列校验。

   *邮箱

  点击修改邮箱要先解绑当前邮箱,然后绑定新邮箱,条件允许的话后台将把相关信息发送至用户邮箱进行验证。

   *用户密码

  先输入旧密码,然后是新密码,以及新密码的确认。

  *手机号

  先解绑当前手机号,然后输入新手机号并且发送短信至该手机进行校验。

    我的钱包:

   *余额

 在新用户登陆之后余额为0,充值(与支付宝或者微信或者银行平台合作)后显示用户充值余额;并且不允许为负值。

   *积分

    设置积分这一项是因为该项目需要考核用户的信用度,每个新用户在初始时用户积分都一致,在进行预约车位、支付总额、积极评价、车位信息反馈等一系列操作后分别进行不同 程度的加分,而在用户到达时间超出预约时间、不及时支付余额、车位乱停被拍照上传时就会被扣掉相应的积分。

 

*为什么选择这一系列当作个人信息页面主题?

很多人觉得个人信息页面信息越多越好,这样平台就会更加了解用户的相关信息。然而,一系列详细的用户信息加入页面之后,对用户来说不仅仅是操作上的麻烦,也多了安全级别上的担忧,其实,如果这个app只用到了用户的手机号,那就只设置跟手机号相关的信息,而不必要去增添其他无关的信息,这样,一个app涉及到的安全防御级别就很低。

 

*真的需要个人信息这一页面吗?

需要。为什么个人信息页面是每个app必然会出现的?因为用户的信息不是一成不变的。总有那么几个信息随着信息时代或者自身条件的变化而变化,因此需要一个页面对用户的信息进行查看与修改,并且保证该页面传参方式的保密性。

 

*我的钱包这块功能会不会信息太少了?
app进一步完善的时候也会对应修改每块的信息与功能,包括添加更多的功能。只有不断完善,才有更好的展现。

安全的重要性:

  信息框图:

 

            3.个人信息页面功能描述  -林晓君  

 订单页面主要分如下几个模块:

         1.订单信息模块

 

  用户只有在登录状态才可以才能查看对应自己的订单列表,在订单页面下,可以看到自己之前完成的订单信息,具体有地点,订单编号,金额和交易完成时间。用户在点击任意一个订单后跳到订单详情页面中,用来查看订单的详细信息和评价。如果接收不到用户评价的信息,就会显示去评价的按钮以提示用户去评价。  

 

         2.评价模块

 

   评价页面是用来评判出租停车位评分的重要标准,主要包含了满意度和自己的评价描述。

 

         3.支付模块

 

   用户在结束订单时会结束订单同时跳到支付页面,支付页面会显示订单进行过程的相关信息(停车位置,停车位编号,订单的时间,每小时收费,优惠,金额),当用户确认没有问题后就对订单进行支付。

 

  订单列表页面

 

  订单详情页面

 

         

 

  评价页面

 

 

 

  订单支付界面

 

  功能模块图

 

     四.项目发展分析(analysis of item development) - 孙伟峰

 前瞻产业研究院《中国立体停车场行业市场需求与投资分析报告》显示,去年我国汽车保有量已达到1.72亿辆,同比增长11.35%。预计今年我国汽车产销量将超过2600万辆,新增汽车保有量在2000万辆左右,到2017年,汽车保有量将突破2亿辆。而从缺口来看,我国停车位缺口保守估计超过5000万个,并且正持续扩大。

   人均拥有车辆的增加的同时,也让人们喜欢自驾行出门,但是停车的稀缺导致停车难的问题越来越严峻。而每当人们在出门找车位的同时,他们原来拥有的车位就处于空闲状态。针对这种情况,我们推出共享停车位,让有空闲车位的用户能共享出自己的车位,这样能收到一笔租借费,也方便了的找不到车位的人们。

 当前市场上的共享停车位app正在处于开发或者试运行状态,并没有一个app完美的运行于市场上,是以我们这个项目的开发前景是可观的。通过以下是需求调查分析,我们可以看出,一个符合用户需求的共享停车位app,在市场上拥有的很强的竞争力。然而且目前这类app的稀缺,也让我们的竞争压力减小。是以如果我们提前开发出一个可运行的比并且符合用户需求的app,那我们将在以后的市场上占有很大的竞争优势。

 

    五.项目开发环境

 项目采用HBuilder开发前端(android包装),采用MyEclipse开发服务器端,数据库则使用mysql,硬件部分基于物联网开发平台的功能扩展。

以上是关于团队第2次作业:需求分析的主要内容,如果未能解决你的问题,请参考以下文章

第4次作业:需求分析

软件工程(2018)第2次团队作业

高级软件工程2017第4次作业——团队项目:选题进度安排与需求规格说明书

软件工程团队第二次作业

第二次团队作业:魔幻宝贝成长之需求分析

第二次团队作业:需求分析