logo资料库

共享车位项目-软件质保.doc

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
《软件质量保证与测试技术》——大作业 共享车位项目 (2019 秋) 软件 17-3 班 1714010317 孙淼 一.需求文档 1 需求分析 目前国内停车位数远远低于车辆的数量,比例大概是 1:5,这远远低于国外 的停车场的比例,给停车带来了巨大的压力,因此道路交通压力也很大。为缓解 用户“停车难”问题,需要实现车位共享系统。该系统通过错峰停车达到车位利 用最大化。基于现状分析,结合实际停车问题,对缓解停车供需矛盾,改善交通 拥堵问题,为城市道路减负。 2.实现方案及相关法律法规 2.1 系统功能需求 1、城市空闲车位显示:用户能在 APP 带有的地图上查看所有具有收费停车位的 停车场地理位置并显示剩余车位数量。 2、停车场搜索:用户可根据自身需要查询不同类别的停车场信息。 3、最近停车位推荐:通过用户 GPS 地理位置信息,推荐最近具有空闲停车位停 车场,按路程长短以列表的形式体现。 4、停车位诱导:为用户提供停车场空闲车位推荐,以及室内停车位引导。 5、停车场智能导航:用户选择任意停车场后自动规划行车路线并具有语音导航 提示。 6、停车付费功能:用户通过绑定银行卡或者第三方支付的形式完成停车付费。 7、二维码:身份认证码获取、交易信息码获取。 2.2 系统非功能需求 可靠性需求 1、完备的应用的可用性措施; 2、完备的数据库的可用性解决方案; 1
3、应用系统和数据库系统支持负载均衡集群。 性能需求 1、稳定支持 200 个以上的并发用户; 2、关键业务在 200 个用户并发下的快速响应。 3、系统有完善的缓存管理工具,以针对各种压力场景进行配置调优。 安全需求 需要对用户的信息进行严格地保密,所以要对保存信息的数据库的安全性有 很大的要求。主要任务是保证用户信息不被非法使用和非常访问,主要方式是身 份验证与权限控制。 1、设计安全的物理网络和网络架构 2、允许从 Internet 访问,并设计有相关安全措施 3、使用安全的授权方式 4、最终用户和 WEB 服务器间使用安全的通信协议,账号、密码等关键数据 需进行加密传输 5、WEB 服务器同数据库间使用安全的通信协议 6、数据采用安全的保护措施、设计安全的备份和恢复策略 7、提供数据应急方案 8、如果客户端需要下载控件,则必须支持数字签名,不能降低 IE 的缺省安全 设置 2.3 相关问题的解决办法 (1)解决共享车位推广问题 2017 年,北京、上海、广州等城市,在地方的停车管理条例或规定中,纷 纷提出鼓励发展“共享停车”模式。4 月份,广州《广州市停车场建设和管理规 定(草案)》,鼓励住宅、单位将停车位逐步向社会开放,通过委托给管理者或 服务企业,供他人错峰停车。7 月份,北京《北京市机动车停车管理条例(草案)》 提出,个人或单位可以开展停车位有偿错时共享。居住小区在满足本居住小区居 民停车需要的情况下,可将配建停车设施向社会开放。 不难看出,政府正在用法律手段来解决停车难问题,其中如北京一样的一些城 2
市将共享停车位规制到法规条例中,既是对这种方式的认可,也是对其加强规范 和保护。 (2)解决停车位黑收费等问题 有关部门将研究整合利用公安部门“雪亮工程”和交通部门道路停车管理实 时监控系统等视频资源,作为违法停车非现场执法科技设备的补充,大幅度提高 执法能力覆盖。并落实公安部关于《道路交通安全违法行为处理程序规定》,推 动实施将单位或个人提供的违法行为照片、视频等资料,经查证属实作为处罚证 据,鼓励社会监督。 (3)解决车位归属权纠纷问题 《中华人民共和国物权法》第七十四条【车位、车库的规定】建筑区划内, 规划用于停放汽车的车位、车库应当首先满足业主的需要。建筑区划内,规划用 于停放汽车的车位、车库的归属,由当事人通过出售、附赠或者出租等方式约定。 占用业主共有的道路或者其他场地用于停放汽车的车位,属于业主共有。 根据这条法规,我们能够明确车位共享权及其利益享受者。一但产生车位归 属权纠纷时,我们只需依法进行诉讼即可解决问题。 二.风险控制计划 风险因素是引起或增加风险事故发生机会的条件。本章风险分析是在市场分 析、技术方案、工程方案和社会评价论证的基础上,进一步综合分析识别共享车 位在建设和运营中潜在的主要风险因素,提示风险来源,提出规避风险对策,以 降低风险造成的损失。 2.1风险估计 本项目工程应将风险管理作为重要的内容,对风险的预测、调查分析、监控 都应成为项目建设和管理的重要组成部分。 (1)技术风险 共享车位智能管理平台,开发所使用的技术,都是现时开发中非常流行的成 熟技术,并且被很多知名的企业用于过大系统项目的中开发使用的技术。比如对 于系统数据安全行方面,系统会专门为用户注册使用的真实信息进行加密并且保 存在云端,对系统制定严格的信息管理制度,以保证用户信息的安全保密性。同 3
时, 现阶段是由中等团队共同研发的,每个人自身有着优势的技术,所以技术 风险较小。 (2)市场风险 本团队的共享车位系统存在较小市场风险。由于产品的附加值较高,预计从 事本行业的研究和生产单位会有所增加。而产品的推广时间在目前来说处于市场 真空期,上市后必将处于快速增长阶段,且目前很多地区也没有替代产品出现, 因此定位为低等风险。 (3)资金风险 初期想要完成成本回收必须在达到足够多的用户积累的基础上才能够完成, 反之在用户积累足够的情况下将拥有很快的资金回收能力。而如果想要推广产品 和深入开发产品,前期需要投资较大,所以资金存在较大风险。 (4)社会风险 共享车位系统严格遵循国家法律法规的要求,严厉约束自身,同时也尽量 排除每一个自身可能对社会稳定可能带来的影响。需要避免用户对车位的纠纷。 从可能遇到的纠纷问题来看,面对的社会风险问题比较严峻。 (5)进度风险 在软件招标时,开发方为了尽可能争取到项目,可能对项目的进度承诺超出 实际能做到的项目进度,使项目在开始时就存在严重的时间问题。软件开发组织 在工期的压力下,往往会放弃文档的编写与更新,这会导致在软件项目的晚期大 量需要通过文档进行协调时,拖累软件进度越来越慢。此外,由于用户配合问题、 资源调配等问题也可能使软件项目不能在预定的时间内完成任务。软件项目过程 中有自身的客观规律性,用户对软件项目的进度要求不能与软件开发过程的时间 需要相矛盾,因此判定为中等风险。 (6)综合风险评价 综上所述,本项目属于中型团体运作类型,在技术上优势不大。对社会没有 负面影响,有利于促进市民交通出行方便,更有利于国家管理。资金调动能力强, 规模经营能够有效冲击并占据市场,市场风险较小,但资金风险和社会风险较大。 因此该项目总体上属于“中等风险”范围。 4
2.2 风险控制 在技术风险方面,选用项目所必须的技术、在技术应用之前,针对相关人员 开展好技术培训工作。首先,做好各阶段的技术评审工作,通过集体智慧确保项 目所采用技术的可行性以及技术方案的正确性。其次,对新技术的使用要谨慎, 要循序渐进,尽量采用成熟的技术方案完成软件开发工作。 在资金风险方面,一方面需要寻找投资人,向投资人阐述本产品的优势,吸 引投资人来进行投资。另一方面可以向社会发起众筹,以此来解决资金短缺的问 题。当资金缺口大时也可以向银行提出贷款。 在社会风险方面,对于社会产品的研发严格遵守相关法律法规。产品要进行 严格的市场调研,迎合用户的需求。用户进行进行车位预定后,可能出现车位被 占的情况,容易造成人群的纠纷,一定要做好相应的解决方案,比如可以针对产 品进行研发对应的锁。用户进行下单后或生成相应的二位码进行扫码后解锁。 在项目进度风险方面,需要充分考虑各种潜在因素,适当留有余地;任务分 解要详细,便于考核;在执行过程中,应该强调项目按照进度执行的重要项,再 考虑任何问题时,都要经保持进度作为先决条件;同时,合理利用赶工期及快速 跟进等方法,充分利用资源。乐观主义应受到慎重分析。在进度安排上适度悲观, 在项目的实施中适度乐观,做到悲观并不消极,乐观并不大意。项目进行中盲目 增加人员也许不能高效的解决问题,所以任务、人力、时间三者之间存在最佳组 合,这样才能起到事半功倍的效果。 5
分享到:
收藏