作业
来源:5-4 【总结与作业】关于广告投放系统的介绍及作业

qq_慕莱坞4316410
2020-09-08
作业1: 我可能会给到每个字段添加is_deletory字段,通过1和0判断是否删除,将物理删除的方式转变成为逻辑删除,这样做的好处是方便后续程序的还原,以及用户如何误删数据,可以直接帮助恢复数据信息,提升用户的体验
针对频繁操作的数据信息,比如关键词这样的数据表,添加version字段,采用乐观锁的方式对数据信息进行一定的优化处理
作业2: 可以设计推广维度针对人群的限制推广,针对企业的限制推广,针对行业的限制推广等等.
作业3:权限的控制,使用安全卫士框架SpringSecurity进行赋值处理,添加后台管理员,方便针对广告和用户信息进行后续的处理
可能想到的只有这些,对广告案例不是很熟悉,一些思维也是从其他项目中借鉴过来的,个人觉得不错,不知道是否正确,希望老师帮忙补充
写回答
1回答
-
张勤一
2020-09-09
同学你好:
作业1:这个字段的添加是非常好的,但是,名称方面一般会叫做 is_delete
作业2:在推广维度方面,由于广告系统的设计主要的流量还是用户,所以,用户所在的企业和行业肯定是可以考虑的限制维度。除此之外,还可以添加例如:人群的学历、收入等等(当然,这需要有人群画像)
作业3:权限控制这块,不一定需要额外的引入其他的框架,主要还是说适合自己的业务场景和需求就可以。可以自行去发挥。
这里的思考都是对的,而且非常好。不过,我的建议是不要过度设计,第一版或者开始的几个版本,做到可用,之后的版本迭代,再去优化和功能的添加和修改。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
20