业务分析,架构设计,项目部署。
丰富的项目启动到项目部署验收完整经验。
本身技术
SSM,VUE,elementui,UNIAPP,微信小程序,javascript,docker,jenkins,mysql,oracle
1.安琪网校多租户版
这个项目主要功能帮助网校管理以及教务开展教学管理。主要业务模块包含用户,会员,课程,文档,学圈,题库等。同时支持pc端,h5端,app端访问。
技术选型 后端 springboot
pc学员端和管理端都是采用vue
app及h5采用uniapp多端编译
在架构这个项目时,我们着重考虑服务稳定性,健壮性,扩展性。
我们设计项目架构时,把底层服务抽象出来,作为工具提供给上层服务,同时把抽象出来的服务配套设施一并完善,拿来即用,不必关心底层实现。依托于maven的module管理工具,实现采用模块独立化以及单向引用,完成业务分层,同时为以后项目进化微服务铺平道路。
角色 | 职位 |
负责人 | 架构师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
安琪wap端是安琪项目体系的一部分 包含用户,课程,学圈,题库,通知等模块。 我负责业务需求分析,技术选型,部分底层研发,项目成员培训等
此项目为安琪项目中的pc端项目 我负责项目的需求分析,架构设计,技术选型,底层研发,CI/CD搭建,技术培训. 本项目后端采用Spring Boot开发,缓存采用redis,数据库使用mysql,同时整合mybatis,mybatis-plus,Spring Security
中核二三网络大学包含PC员工端,wap端,管理端 我负责项目的需求分析,架构设计,技术选型,底层研发,CI/CD搭建,技术培训. 本项目后端采用Spring Boot开发,缓存采用redis,数据库使用mysql,同时整合mybatis,mybatis-plus,Spring