Among the existing E-Commerce applications, online auctions are the most influential ones. Their impact on trading in the B2B (business to business) as well as in the B2C (business to consumer) and C2C (consumer to consumer) areas will be inevitable. This article describes the architecture of a web-based realtime online auction system, together with the functional and technical requirements that evolved during the development process and heavily influenced the architecture. From the point of view of this real world case study, ways to minimize the development time and yet ensure a robust and flexible system are explained: combining standard software and self- developed components, reusing code wherever possible, and employing the eXtreme Programming approach and its test concepts.
翻译:在现有的电子商务应用中,网上拍卖是最有影响力的,对B2B(企业对企业)以及B2C(企业对消费者)和C2C(消费者对消费者)交易的影响是不可避免的,该条描述了网上实时网上拍卖系统的结构,以及开发过程中演进并严重影响该结构的功能和技术要求。从这一真实世界案例研究的角度来看,如何尽量减少发展时间并确保一个强大和灵活的系统:将标准软件和自我开发的部件结合起来,尽可能重新使用代码,以及采用eXtreme编程方法及其测试概念。