一、oa
1. 公司oa从零研发 包含考勤 请假 资产 半年度考核 员工福利 等等模块。
OA考勤比较人性化,每个人可以拥有多条考勤计划(上班时间和工作时长不一致),每天并行处理,通过打分函数来判定执行最优考勤计划,请假审批流,全部抽象成可配置按照组织架构和配置动态判断当前审批人,半年度考核 包含各种隐私展示,以及打分,饼图,柱状图,自定义考核内容模板。
二、 角色管理系统 包含用户,用户组管理 白名单 游戏,游戏群,语言,授权 系统角色,权限快照等等模块
1. 基于角色管理的系统的优势就是授权方便,用户以及用户组,游戏跟游戏族群和语言都拥有继承关系,给A用户组授权,A用户组下的b用户就拥有该用户组的权限,用户组层级是无限极的。同事如果给该用户组授权的是一个游戏群,那么该用户组就会拥有这个游戏群所属的全部游戏对应的权限,语言同理。每个角色之前拥有上下级关系,为树状结构,管理员最大,往下无限极均可自定义
三、钉钉微应用
公司OA以及各个子系统接入钉钉应用,由钉钉应用来管理账号登陆,用户可在钉钉内打开各种自定义应用系统均可免登陆,同时接入系统网页钉钉扫码登陆,钉钉消息推送(验证码)等等
四、舆情监控
从游戏内各个聊天场景,论坛 google商店 apple商店抓取用户评论,聊天信息,翻译转化 使用npl技术 分析用户情感值,来监控游戏内用户舆论情感状况。
五、 数据仓库
1. 公司全部数据的仓库,公司七年数十亿级别的数据仓库,包含用户注册,支付,dau, normalevent等等数据 由公司各个游戏以及子系统上报,数仓各个节点接受上报任务开始处理数据,该系统大量的使用了AWS各种服务,容器,s3 redshift kinesis sqs auto scaling等等。