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

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

 
阅读更多
目前需要开发一个简单的购物网站,需要有商品竟拍功能,有几个问题不知道怎么处理好点?
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发现 他想再出价 但是这时候他的钱没加回来  怎么办

相关推荐

    购物广场羽绒节促销活动注意事项.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等。这些题目旨在检验对基本加减法的理解,以及快速心算的能力。在处理这类问题时,我们可以直接计算,或者分步进行,确保每个步骤的准确性。 接着,...

    几比几多几几比几少几PPT学习教案.pptx

    比如,如果问“8比5多几”,我们知道是多了3,所以5加上3等于8;反之,“4比7少3”,则是7减去3等于4。 3. **口诀记忆**:为了帮助学习者更好地理解和记住这些规则,PPT提供了三条口诀: - **“()在后用大减小”...

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

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

    管理层面试问题.pdf

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

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

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

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

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

    20XX人教版四年级数学上册解决问解答应用练习大全练习(精编版)带答案解析.doc

    第三题是一个关于速度和时间的行程问题。通过已知的速度和时间求出路程,再根据返回时的时间推算返回时的速度。解题关键在于理解和运用速度、时间和路程的关系式。 第四题同样处理了速度和时间的问题,但增加了往返...

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

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

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

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

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

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

    PClady2009网站详细介绍.pptx

    网站的主要优势体现在以下几个方面: 1. **受众优势**:PClady的用户群体主要由具有较高消费能力且乐于分享的女性组成。根据2008年11月的内部调研,这些用户在网站上的平均浏览页面数显著高于其他网站,反映出网站...

    五年级数学上册每周一题17精选.doc

    这个问题主要涉及到以下几个数学知识点: 1. **减法运算**:首先,我们需要用总花费31元减去买西红柿的20元,得到买鸡蛋的花费是11元。 2. **单价与数量的关系**:在经济学中,商品的总价等于单价乘以数量。在这里...

    希望工程义演.pptx

    文档中的知识点主要包括以下几个方面: 1. **基础数学运算**:如加法、减法、乘法和除法,用于计算票款总额和票数。 2. **表格分析法**:通过填写表格来清晰地展示成人票和学生票的数量及其对应的票款,帮助理解...

    20XX人教版四年级数学上册解决问解答应用练习大全练习(经典版)带答案解析.doc

    这里涉及到面积公式和乘法的性质,即一个因数扩大几倍,另一个因数不变,积也会扩大相同的倍数。 以上知识点涵盖了小学四年级数学的主要内容,包括基本的数学运算、应用题解法、几何图形的理解和计算,以及与生活...

Global site tag (gtag.js) - Google Analytics