深圳工业设计展会,百度seo关键词工具,深圳住房和建设局网站 申请,购物网站制作文章目录 前言市场调研线下考察竞品参考 项目目标功能需求用户端功能需求商家功能需求系统管理功能需求 非功能需求性能安全性易用性扩展性可靠性 小结 前言
上文对实现自助棋牌室项目涉及到的技术做了调研#xff0c;尤其是物联网技术。那接下来就是对需求进行一番分析了尤其是物联网技术。那接下来就是对需求进行一番分析了经过几天对棋牌室的线下考察以及对市场竞品的参考基本上明确了项目需要实现的功能所以本文将尝试梳理出一份不专业的自助棋牌室系统的需求分析。
市场调研
线下考察
经过几天不全面的线下考察发现棋牌室大概分几类
传统的棋牌室一间房几张桌子环境谈不上一般分布在城中村或是老小区老年人居多。半自助棋牌室基本上是单间环境较好可以线上预约也有老板坐镇看店一般分布在公寓、酒店用户群体主要是中年人、年轻人。完全自助棋牌室单间环境好用户从预约到离店全部手机操作一般分布在公寓、商场用户群体主要是年轻人。
市面上大多数还是半自助相对完全自助棋牌室半自助棋牌室环境一般少了几个硬件设备使用的软件功能可能没那么完善也多了人力成本软件起到一个运营辅助作用。
竞品参考
市面上有很多成熟的竞品百度一大堆的自助棋牌室Sass产品。
各产品核心功能大差不差基本上是围绕用户和商家。用户线上预约以及用户留存的营销手段储存赠送、会员优惠什么的。其次是商家的加盟、门店运营什么的。项目整体难度系数小。
项目目标
自助棋牌室系统主要是通过软件开发结合物联网技术打造一款自动化、智能化、支持24小时无人运营店面的产品。
针对那些希望开启副业但又因人力成本问题而犹豫不决的个体自助棋牌室系统可以提供解决方案从而减少副业运营的人力成本。
功能需求
用户端功能需求
自助棋牌室系统的使用对象主要就是用户从用户的角度出发需要支持以下几个功能
一键登录注册用户端目前主要考虑小程序一键登录注册尽量减少不必要的操作。门店选择根据用户的定位由近到远显示商家的门店信息提供用户选择。预约选择门店后就可以查看各房间的状态及信息并进行预约可以提前预约减少等待时间。支付预约时可以选择不同的支付方式进行支付比如储值卡、微信、卡劵、线下等。开门支付成功后则预约成功在预约的时间内可以通过小程序进行开门进入房间。续费当用户的服务时间即将到期时可以通过小程序进行续费续时操作确保服务的无缝衔接。 商家功能需求
从商家的角度出发需要支持以下几个功能
品牌管理商家可以创建自己独立的品牌。当然小程序也需要单独部署。门店管理商家的门店管理会涉及到几个功能 添加门店只有独立品牌的商家可以添加多个分店或者作为加盟商添加加盟店。设置门店信息所有的商家都可以设置自己门店信息包括店名、地理位置、轮播图、文案什么的。门店续费每个门店涉及到软件服务费所以临近到期时可以进行续费操作否则小程序将不显示该门店。 房间管理每个门店下可以管理自己房间包括 添加/删除房间商家可通过添加删除操作控制小程序显示的房间信息。设置房间信息商家可以自己房间的信息进行维护包括基本信息、标签等。房间计费设置每个房间可以设置自己的计费方式及费用比如小时计费、时段计费、会员价、优惠什么的。 设备管理商家的设备管理会涉及到几个功能 设备添加/删除 用户在小程序进行开门以及房间电源、语音都需要远程控制这些设备需要在此进行维护。绑定房间要具体到某个房间设备的远程控制需要与房间进行绑定建立关系。 营销管理通商家可以通过营销管理设置一些活动优惠吸引更多的用户比如储值卡赠送、优惠卷赠送等。订单管理订单是商家营业最重要的数据商家可以通过订单管理查看订单数据及状态。营业数据商家通过营业数据直观的看到每天的订单量、收入等营业数据。 目前考虑商家分为小程序端和PC端小程序中展示一些关键数据及操作比如门店的营业数据和营业报表也可以通过小程序远程控制房间设备等。
系统管理功能需求
系统管理功能除支撑用户和商家的功能外还要有一套权限管理功能包括用户管理、角色管理、菜单管理等。因为商家的入驻、加盟以及相关的业务数据可以通过权限设计进行数据隔离实现一个简单的多租户系统。 非功能需求
除功能需求之外还要考虑系统的性能、安全性、易用性、可扩展性以及可靠性等非功能需求因为这个事关用户的体验以及留存。
性能
响应时间95的情况下用户请求响应时间不超过1.5秒高峰时段不超过4秒。并发数弹性。
保障手段数据库优化、负载、缓存、监控
安全性
严格权限访问控制用户只能访问其权限范围内的数据和操作。提供日志管理及安全审计功能可追踪系统的历史使用情况。能经受来自互联网的一般性恶意攻击。
保障手段权限控制、日志、限流、DDoS防护
易用性
80的用户应该可以在30秒内完成预约支付或充值操作。90%的商家在接受系统培训后可以品牌、门店、房间以及设备的维护。
保障手段用户问卷、在线反馈
扩展性
在增加新功能模块时避免影响其他功能。根据请求量、数据量的增大系统可相应增加服务器实现扩展。
保障手段无状态、弹性伸缩、模块低耦合
可靠性
在服务、数据节点故障时可以迅速恢复服务最小化对业务的影响。系统出现异常或潜在风险时及时发出报警以便快速响应和处理。服务进行升级时不可影响现有用户使用。
保障手段容错与故障恢复、监控与报警、灰度发布
小结
系统功能涵盖了小程序端和Web端同时需要关注系统安全以及维护运维工作。鉴于个人精力有限计划在后期主要采用云开发的方式进行开发部署从而降低运维成本。