HUAWEI Research Cloud研究管理平台

我要开发同款
walshling2023年08月14日
149阅读
所属分类IT

作品详情

项目描述:HUAWEI Research是一个帮助合作伙伴高效开展创新研究的平台,开放研究APP框架、华为智能终端多种传感器能力,可以让研究人员轻松招募数量众多的参与者、获取高价值的真实世界研究数据;同时开放大数据AI分析能力,帮助研究人员提升研究效率,快速孵化创新应用和解决方案。该项目主要使用了SpringCloud分布式微服务架构,完成对研究项目、研究数据、数据分析以及渠道接入的一站式管理。

项目模块:项目主要是平台管理系统,包含研究项目申请,渠道接入(第三方),登录,项目管理,研究管理,数据管理,数据分析等多个功能模块。

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

评论