villain0 2009-06-15 15:50
浏览 198
已采纳

关于网站中获奖的设计的疑问

需求设计入下:
网站中提供了n个奖品,每个奖品被分为几个零部件,当用户点击某个视频的时候,根据概率判断该用户是否获奖,如果获奖则从不为零的零件中给用户显示,如果用户接受则插入到数据库中并把非同类产品的组件删除。
注意:
   每个用户只能获得一个奖品
   每个奖品数量一定










应该怎么设计那(设计框架ssh2),请大家指教
问题补充:
比如茶杯来说吧:茶杯就是奖品,零件是把茶杯分的几部分:杯盖,杯身,包装
问题补充:
为了增加视频的点击率或者是帖子的点击率,给用户奖品。
问题补充:
就像网易的集邮一样,集齐了就给奖品
问题补充:
swen00你好,是不是应该考虑一下很多人同时点击的问题,应该在哪个对象的什么方法上锁那。

  • 写回答

5条回答 默认 最新

  • qq_123 2009-06-17 11:08
    关注

    很多人同时点击,上锁,需要事务来处理的...将你的业务逻辑写在一个事务里

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?