Java会员任务体系触发

场景:1。Java,ssh2。做一个会员成长体系,有任务模块3。用户完成任务实时给予奖励,比如积分啥的4。用户签到 报名参加活动等触发任务引擎,去计算活动完成情况,完成了,显示奖励问题:如何让用户在做一些任务操作时候去触发任务系统呢?难道要在每个可能被配置为任务的功能上都添加下跑任务引擎的代码吗,有没有一种不用大量修改原来代码的思路?恳请大家给点思路

面向切面编程,增加切面

用户完成任务,一般都要领取奖励才增加经验和积分,那么在用户点击“领取”时可以触发啊。
用户签到,首先要看系统设置的结算周期如何。(有些游戏是每天凌晨三点开始计算签到。如腾讯的《王者荣耀》虽然是凌晨一点计算,但用户如果从
昨天晚上一直在线到第二天,是不能签到的,除非退出重新登录)签到没有可以判断用户当天的登录状态
报名系统也是用户主动报名,你在系统某表中记录一条有用户信息的数据,那么该表就是报名的用户

如果是按点赞数,和回复量来计算积分,怎么实现动态获取积分呢?