校助理产品曾经获得天使轮投资,由北京深海资本的石卢磊和天使投资人王孝清领投。我在此项目中担任,技术总监。在工作中负责:1、组建了项目的团队。2、项目的技术方案、工作目标、工作计划。3、制定了技术实施的规则和实施的细则。4、项目的审理工作。5、技术、产品的开发与创新。建立了项目的质量体系。6、负责公司的标准化的管理工作。7、定期进行技术与项目分析的工作,制定预防和纠正的措施。8、负责设备的采购等。校助理是一款教务管理SaaS的系统,覆盖了培训机构的K12领域,解决了最基本的招生、教学、教务、财务等运营管理难题。还包括职工量化测算,财务测算,成本测算,服务预警等功能。整个体系中包含了学校端、老师端、家长端、pc端、移动端。在此项目中负责的内容:初期:1、项目初期进行行业的调研,产品市场的定位,产品需求讨论。2、根据需求组建项目团队(后端三名,前端三名,UI 一名)。制定开发周期,分配任务。3、根据需求设计数据库。4、根据需求和 UI 同事确定原型图,并和公司方面进行原型图的讨论以及后续重新修订。5、和前后端同事确定。取值规则、显示规则、交互规则、默认规则、异常情况。6、制定前后端接口返回值的规则。7、 项目中所使用的第三方硬件产品,以及硬件所附带的软件产品接口和本项目进行对接。并且和第三方厂家沟通修改接口等。8、负责公司外包项目的对接。9、日常开发编写代码。中期:10、代码库版本管理、API网关搭建。11、硬件网络搭建。软件硬件结合。12、对项目中服务进行拆分。包括代码和数据库还有 nosql 的划分。13、基于swoole开发了rpc框架。14、使用docker-compose搭建容器镜像,实现统一的服务器环境。项目上线:15、项目监控,日志监控,服务器监控等。 参与的架构的设计:1、设计了数据库。2、设计了系统组织架构。3、设计了系统RBAC(做到按钮级)。4、设计了系统数据权限(按照组织架构,可查看相关数据)。5、使用 JWT Token 设计出 token。6、接口鉴权,数据鉴权。7、前端权限设计。8、前后端通信返回值的数据格式,以及错误代码等。9、为实现微服务,进行项目拆分。10、基于swoole的RPC框架的研发。11、项目容器化,将各个服务打包。12、通过 Jenkins流水线+Dockerfile实现了CI/CD。 参与的功能设计:1、登录(返回菜单权限,按钮权限,数据权限,token)。2、整个营销模块的开发:包括例子录入(excel 导入)、例子的登记,例子的转化、学生入学登记、*硬件与系统的对接,以及营销招生提成算法,学生导入(excel 导入)等。3、人事模块的开发:员工入职(入职生成账号)、排班、考勤算法(公司不同部门不同员工每个人的上下班时间都不一样)、人脸考勤机与系统的对接、修改打卡、定时计算考勤汇总的算法等。4、教务模块核心功能:排课(教室、老师、学生的冲突检测算法)、课消的计算、转班、分课时、学校数据统计算法及导出、热敏打印机和人脸考勤机对接实现学生上课扫脸出上课条的功能以及出课条算法。5、财务模块:入学、续费的收费、学生的收入支出算法、营销和老师提成的算法、退费等。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论