【聚杰网XML】电子商务应用体系结构分析
我们这里来讨论一个完整的基于Internet的销售系统的构建,假设你是一个系统的设计者,你需要设计一个系统在最终客户、商品提供者和商品运送者之间建立桥梁,也就是说最终客户可以通过网络找到相应的商品提供者和运送者并下订单,以后所有的事情就由系统负责解决,比如把订单分别发送给商品提供者和商品运送者,并且接受它们要求更新和维护系统数据的请求。对这么一个系统,我们还有如下的一些要求。
1. 它必须是一个通用的程序能够使用各种类型的数据。
2. 它可以很方便的添加新的商品
3. 供应商之间可以采用不同的硬件和软件平台进行通讯
4. 完全基于浏览器实现
实际上,在系统包括两种类型的供应商和各种客户,这两种类型是数据提供者和订货完成者。作为数据提供者,它关心网站的内容,比如,一个数据提供者负责提供一个可以出售的书籍的目录。他需要保证来自不同出版社的数据是同步的、最新的和正确无错误的。订货完成者需要确保货物被发送到客户处,这包括确定被订购的货物是否在仓库中有货、管理运货过程,把货物交到用户手中。作为客户的角色是当他们浏览网站的时候,需要找到合适的供应商和货物发运商并下订单。下面是系统的体系结构图:





