本系统构建的数据来源,是深圳市政府数据开放平台公布的,深圳通刷卡数据
    本系统使用了由葡萄城开发的活字格企业级低代码开发平台,作为开发工具;

    活字格企业级低代码开发平台,由简单易用的可视化设计器和部署灵活的服务器构成,能快速构建美观易用、架构专业、安全可控的企业级多终端应用,并随需而变。活字格高度开放灵活,支持云部署和本地部署,能与微信、钉钉及各行业应用软件无缝集成,并可对接智能硬件、AI 等技术,全面支撑核心业务系统开发。

    本系统还使用了腾讯云TencentDB for MySQL数据库,作为数据存储工具;

    TencentDB for MySQL是腾讯云基于开源数据库 MySQL 专业打造的高性能分布式数据存储服务,具有云存储服务、完全兼容 MySQL 协议、高数据可靠性以及整合了备份、扩容、迁移等特点。

    同时,在系统构建过程中,本系统还使用了Navicat Premium作为数据库开发工具,Sublime Text作为文本编辑器,Postman作为API测试和调用平台;
    系统部署在Linux发行版之一的CentOS 7.9,部署过程还使用了宝塔Linux服务器运维面板
    Python语言开发部分还使用了由JetBrains开发的PyCharm集成开发环境,调用了用于数据操纵和分析的pandas软件库,使用了轻量级Web应用框架Flask
    此外系统还使用了高德开放平台Google Maps Platform 的逆地理编码API,数据可视化部分还使用了Map Lab和kepler.gl的可视化编辑器。