需求设计入下:
网站中提供了n个奖品,每个奖品被分为几个零部件,当用户点击某个视频的时候,根据概率判断该用户是否获奖,如果获奖则从不为零的零件中给用户显示,如果用户接受则插入到数据库中并把非同类产品的组件删除。
注意:
每个用户只能获得一个奖品
每个奖品数量一定
应该怎么设计那(设计框架ssh2),请大家指教
问题补充:
比如茶杯来说吧:茶杯就是奖品,零件是把茶杯分的几部分:杯盖,杯身,包装
问题补充:
为了增加视频的点击率或者是帖子的点击率,给用户奖品。
问题补充:
就像网易的集邮一样,集齐了就给奖品
问题补充:
swen00你好,是不是应该考虑一下很多人同时点击的问题,应该在哪个对象的什么方法上锁那。
很多人同时点击,上锁,需要事务来处理的...将你的业务逻辑写在一个事务里
什么零件,奖品?
我还不是很明白为什么要用零件,还有什么视频.
嘻嘻,不晓得该怎么做!
应该是需要一张获奖表,记录用户获得零件的记录,用户接收则插入一条语句
一张奖品表,记录奖品名称,数量,有效期等,当送出一个奖品就减少一个数量
具体的请大家再补充,...