点击空白处退出提示
作品详情
项目模块:项目主要是平台管理系统,包含研究项目申请,渠道接入(第三方),登录,项目管理,研究管理,数据管理,数据分析等多个功能模块。
项目职责:
1、 由于是迭代项目,前期主要熟悉项目的所有需求文档、设计人员提供的详细设计文档以及代码编写规范等;
2、 开发阶段主要负责以下模块:
实现平台用户登录、注册能力。这里使用了jwt token鉴权的方式来保证用户登录;
实现平台用户人员权限能力。控制平台用户的角色权限,网关做到根据人员权限控制访问接口能力;
实现消息推送的能力。可以为APP推送热点文章、消息弹框等内容,这里使用了华为云hms推送能力;
实现数据表展示、自定义过滤条件能力。从es中获取数据表数据,通过不同的过滤条件展示特定的数据列表;
实现用户数据文件展示、分享的能力。可以为所有平台用户提供研究数据文件的分享能力;
配合业务能力的优化、线上问题定位与处理以及常规的安全漏洞修复。
Python SDK、java SDK开发与能力实现。可以为研究人员提供研究接入方鉴权(挑战鉴权)、研究数据表数据操作、研究数据文件操作能力;
实现OPS运营平台整体业务服务能力开发和搭建。此套平台基于springcloud微服务架构的基础上,使用pyspark脚本+grafana为运营团队提供了Research Cloud研究管理平台的所有运营数据直观展示,包括:招募项目相关数据展示、招募参与人员数据分布、接口打点数据数据展示;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论