`
jackson1225
  • 浏览: 61689 次
社区版块
存档分类
最新评论

问几个关于购物网站的问题

 
阅读更多
目前需要开发一个简单的购物网站,需要有商品竟拍功能,有几个问题不知道怎么处理好点?
1.当竟拍者A参与竟拍某件商品时,先预扣该竟拍者帐户上的金额;当竟拍者B出价超出竟拍者A时,系统自动返还A的金额到帐户上;
2.当某件商品竟拍时间归零时,系统自动更新该商品的状态,并记录成功竟拍者的信息;
对于问题1本来打算当竟拍者B的出价插入表的同时更新竟拍者A的帐户金额,做在同一个事务中,但又想这样的话当更新A帐户的时候如果出现异常,就导致B竟拍出价失败,因此不能放在一个事务中,而且把这些处理都放在一个过程中的话,担心效率有问题.
现在初步想法是在系统启动时,在后台启动一个线程,几分钟执行一次,专门处理上述1和2的问题.但这样做的话给竟拍者返回金额以及竟拍结束归零处理会有一定的延迟.

因为以前没有做过该类网站,不知我的问题是否妥当,或者象以上的问题怎样处理更好点,谢谢!
分享到:
评论
4 楼 hocus 2007-12-20  
1.做到一个事务里。当然每一个过程都需要有数据记录。
2.当某件商品竟拍时间归零时,系统自动更新该商品的状态,并记录成功竟拍者的信息;  别自己起线程,这个需求一个计时器就能实现,另外1,2分钟太久,几秒一次,但需注意表设计。

问题总归是会有的,否则还要客服和冲账模块干吗?

3 楼 ddandyy 2007-12-20  
taobao在出价的时候  是不检查账户里的钱的  当然也就不会去扣钱  只是单纯的出价

这个你自己去试下不就知道了
2 楼 jackson1225 2007-12-20  
ddandyy 写道
2可以用批处理来做  时间到了就显示为 结算中 就是了  这个很正常

至于1 个人认为1个事务没有任何问题  在有异常的情况下  也就是A的钱还在扣除状态的情况下 不应该扣除B的钱 这样就会有两条有效出价 你们系统会允许这种情况的?  再说 如果分成两个事务 B成功出价 而A发现 他想再出价 但是这时候他的钱没加回来  怎么办
谢谢你的回复,确实系统中当竟拍结束时不应该有两条有效的出价,但没有结束时,暂时有两条有效出价也可以,只是被超出者的钱没有及时加回来,无法再次出价,可能是不能容忍的.
不知道淘宝网是怎么处理该类问题的?有碰到过该类问题的请说说解决方法吧!
1 楼 ddandyy 2007-12-20  
2可以用批处理来做  时间到了就显示为 结算中 就是了  这个很正常

至于1 个人认为1个事务没有任何问题  在有异常的情况下  也就是A的钱还在扣除状态的情况下 不应该扣除B的钱 这样就会有两条有效出价 你们系统会允许这种情况的?  再说 如果分成两个事务 B成功出价 而A发现 他想再出价 但是这时候他的钱没加回来  怎么办

相关推荐

    二年级第二单元购物应用题.doc

    例如:“妈妈给了你10元钱去买苹果,每个苹果2元,你可以买几个苹果?”这类问题能够帮助学生理解货币与物品之间的关系,以及如何进行合理消费。 选择题部分则是对人民币单位理解的一种检验。通过选择题,学生可以...

    购物广场羽绒节促销活动注意事项.docx

    为了确保羽绒节促销活动的顺利进行,提升顾客满意度,并达到预期的经济效益和社会效应,以下是几个在组织此类活动时需要注意的关键事项。 首先,员工的积极宣传至关重要。促销活动的开展需要依赖于每一位员工在销售...

    共享几个自用的搜索引擎

    ### 共享几个自用的搜索引擎 在互联网时代,搜索引擎成为了获取信息不可或缺的工具之一。本文将详细介绍一系列自用的搜索引擎及其特色功能,帮助用户更高效地搜索到所需资源。 #### 1. 海盗湾 (The Pirate Bay) -...

    安卓Android多商家便利店销售购物商城APP+源代码+文档说明+数据库.zip

    安卓Android多商家便利店销售购物商城APP设计毕业源码案例设计 开发环境: Myclipse/Eclipse/Idea(服务器端) + Eclipse或Android Studio(手机客户端) + mysql数据库 系统客户端和服务器端架构技术: 界面层,业务逻辑...

    解决问题 (15).ppt

    首先,我们看到的是几个简单的口算题,例如100-60-20、80+60+50等。这些题目旨在检验对基本加减法的理解,以及快速心算的能力。在处理这类问题时,我们可以直接计算,或者分步进行,确保每个步骤的准确性。 接着,...

    AI大模型测试案例通常包括的几个方面

    AI大模型测试是确保人工智能系统性能稳定和准确的关键环节,涵盖了多个领域,旨在验证模型在实际应用中的表现。以下是对这些测试案例的详细说明: 1、自然语言处理(NLP)测试:NLP测试评估模型理解和生成人类语言...

    管理层面试问题.pdf

    【管理层面试问题】的文档主要涉及了高层管理岗位在面试中可能会被问到的问题,这些问题主要测试以下几个方面的能力: 1. **分析能力**: - 面试者需要展示他们在解决问题时如何运用逻辑推理而非仅凭直觉,以及...

    四年级数学上册价格问题PPT学习教案.pptx

    这份四年级数学上册的价格问题PPT学习教案主要讲解了与购物相关的数学概念,包括单价、数量和总价三个核心概念。 1. **单价**:指的是单个物品的价格,例如书包每个60元,每枝钢笔8元等。它是计算总价的基础。 2. ...

    以内的退位减法解决问题例PPT学习教案.pptx

    例如,沸洋洋有11个足球,问还剩下几个,学生需要根据实际情况提出补充条件后进行减法运算。还有的问题,如树上有17只小鸟,飞走了8只,树上还有几只?直接用17-8得到答案,即树上剩下9只小鸟。 这个PPT教案的目标...

    二年级有余数的除法解决问题PPT学习教案.pptx

    教案中还包含了购买商品的情景:“小丽有10元钱,面包每个3元,她最多能买几个?”这个问题帮助学生理解在购物等消费情景下,如果余数不足以购买一个单位的商品,则不需要考虑“进一”。这种情境教学方式,不仅让...

    20XX人教版三年级数学上册解决问解答应用练习大全练习专项专训练带答案解析.doc

    这些题目涵盖了三年级数学中的多个知识点,包括简单的加减法、分数的理解、重量的计算、比较大小、解决问题的策略以及逻辑推理。以下是对每个问题的详细解答: 1. 5个小动物乘船问题涉及到了重量的计算和限制条件的...

    三年级应用题训练题MicrosoftWord文档.docx

    第二小问是关于倍数变化的问题,过了2年,明明增长2岁,妈妈增长2的7倍,然后计算妈妈的年龄是明明的几倍。 6. 这题涉及到乘法和加法。一箱苹果的重量是桔子的2倍,所以一箱苹果是15千克的2倍,计算出一箱苹果的...

    构建面向任务的在线购物对话系统

    实验部分展示了基于真实对话日志的有趣和有益的观察结果,并指出了当前面临的几个挑战。这些挑战包括如何进一步提高对话系统的准确率,如何更好地理解用户的复杂需求,以及如何在对话过程中更加自然地引导用户完成...

    最新一年级上册数学应用题解答问题精选含答案(1)1.doc

    第11题可能会是一个购物情境,比如买了3本书,每本书2元,问一共花了多少钱。这类问题要求学生能够将所学的数学知识与现实世界相结合。 **逻辑思考** 逻辑思考的题目让学生理解事件发生的顺序,并能够进行相应的...

    二年级100道应用题.doc

    例如,在题目中,孩子们可能会被问到:“小华有5个苹果,妈妈又给了他3个苹果,小华现在一共有几个苹果?”这个问题就是让孩子通过加法来计算总数。而在减法的问题中,比如:“一个篮子里有12个橘子,小明拿走了4个...

    最新一年级上册数学应用题解答问题练习题(附答案)(5)1.doc

    例如,题目1要求孩子们计算几个苹果加上几个苹果的总数,而题目2可能要求孩子们从一堆苹果中拿走一些,然后数剩下多少个。通过这些题目的练习,孩子们能够学会从具体情境中抽象出数学问题,并通过简单的计算得到答案...

    新西师大版二年级上册数学 第2课时 练习二十 教学课件.pptx

    课堂小结中,教师强调了本节课的重点,即掌握了“求几个几是多少”和“求一个数的几倍是多少”的问题,这些都是通过乘法运算来解决的。在解题过程中,要求学生先理解题目的意思,然后选择合适的计算方法。这种总结...

Global site tag (gtag.js) - Google Analytics