网络管理平台:
场景描述:我司负责公寓业态租户的网络运营,为公寓的小业主提供网络接入服务(如酒店场景),用户支付月租,我们通过后台调用AP管理平台接口开启关闭AP或限速等功能。
功能需求:
1、与第三方收款系统(如微信、或通联支付)对接,完成用户在线支付功能;
2、对接AP管理平台,完成AP的开、关、限速设置、功率设置等功能;
3、套餐管理(商品概念?),用于用户选择不同的速率套餐;
4、用户购买套餐支付后,调用AP的接口,完成AP的初始化相关设置(如开启WIFI、速率设置等)
5、有效期管理,用户购买套餐(预付1个月费用),到期可以触发提醒,延期未续费则对AP限速或关闭。
6、用户在此平台对自己房间内的AP进行改、查看WIFI及密码(平台调用AP管理平台接口完成设置);
7、对接微信公众号,完成H5用户页面开发,用户可以在页面查询套餐有效期、AP管理(WiFi名、密码、速率等信息查看设置)、提前续费等
8、对接短信平台(已有),完成用户支付成功、套餐到期、预警等通知短信发送;
9、管理后台,项目管理人员能在管理后台,对订单进行管理(对账、导出、统计、退款等)
1、架构尽可能合理。考虑用户体量到10万、后续功能拓展等能力
2、所用软件(中间件、数据库、底层操作系统等【对品牌没太大要求,好用就行】)尽可能靠近国产,如华为开源欧拉系统等。
3、需要考虑对接租赁系统、AP本身管理平台,考虑好用户、AP、房间的关联关系绑定方式(房间覆盖全国不同项目,赁系统是只有一个(房间编号是全局唯一的),但是AP的管理平台可能有多个,比如华南区域一个,华北区域一个,调用接口的时候就会出现不同的IP。是否考虑把AP也全局定义一下唯一,且可以维护修改关联关系)