需求设计入下:
网站中提供了n个奖品,每个奖品被分为几个零部件,当用户点击某个视频的时候,根据概率判断该用户是否获奖,如果获奖则从不为零的零件中给用户显示,如果用户接受则插入到数据库中并把非同类产品的组件删除。
注意:
每个用户只能获得一个奖品
每个奖品数量一定
应该怎么设计那(设计框架ssh2),请大家指教
问题补充:
比如茶杯来说吧:茶杯就是奖品,零件是把茶杯分的几部分:杯盖,杯身,包装
问题补充:
为了增加视频的点击率或者是帖子的点击率,给用户奖品。
问题补充:
就像网易的集邮一样,集齐了就给奖品
问题补充:
swen00你好,是不是应该考虑一下很多人同时点击的问题,应该在哪个对象的什么方法上锁那。
关于网站中获奖的设计的疑问
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- qq_123 2009-06-17 11:08关注
很多人同时点击,上锁,需要事务来处理的...将你的业务逻辑写在一个事务里
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报