参与项目 4.7和4.8的版本升级
1. 项目框架搭建:采用 Laravel
5.3版本进行后端开发,实现前后端完全分离的架构。遵循 PSR-4代码规范,确保代码的可读性和维护性。
2. 技术栈配置:使用 PHP
7.
1.2作为后端编程语言,搭配 MySQL
5.7和 Elasticsearch 进行数据存储和检索。同时,引入 MongoDB 以支持特定的数据处理需求。
3. 报告模块开发:负责系统中报告模块的预览功能,能够调出 Word和 Excel 形式的报告,方便用户查看和下载。
4. 预警模块开发:负责完成预警模块的开发,包括预警统计和预警发送功能。支持通过微信、短信和邮件等多种方式发送预警信息,确保及时通知相关人员。
5. 版本控制与管理:负责项目的版本控制,采用合适的工具进行代码管理和版本追踪。进行代码审核,确保代码质量符合项目标准和团队约定。
6. 后期维护工作:参与项目的后期维护,解决运行过程中出现的问题,进行必要的性能优化和功能升级,保障系统的稳定运行和持续改进。