- 18
- 0
- 约1.88万字
- 约 30页
- 2018-02-15 发布于天津
- 举报
宠物店网上商店
Sun J2EE 宠物店例子
作者: 动物园的猪
2002.7.26
系统架构统览
petstore1.3是一个集客户购物,下订单,管理一体的例子!
现实的系统不会是这样单贝儿的,大多数的系统要和多个数据源和其他的EIS(企业信息系统)打交道的。这些外部系统可能是资产信息,ERP。也有可能是一个别的公司的WebService(这东东最近太XX热了)。屁如说,订单的提交可能是一个公司,信用卡服务可能另外的公司,运送又是一个公司。
Petstore1.3划分成了多个模块,松耦合的设计架构,允许可以和多个数据源,EIS进行交互。这个例子,分成4个部分:
web购物站点
管理
看销售统计,手工接受/拒绝订单,界面也是个web应用
订单处理
通过JMS接受/处理订单消息(xml的)
用java mail来通知客户
通过JMS发订单给供应商
为何订单数据库
供应商
通过JMS接受订单
派送货物给用户
提供一个基于web的库存管理
维护库存数据库
宠物店网上商店
通过浏览器,让客户可以浏览,把货物放入购物车,创建账户/登陆账户,创建订单,通过信用卡支付
宠物店走一遭
这章代表了一个用户的视图,他看到的是个啥东西,也就是所说的业务建模。
开始窗口
开始界面吧,呵呵,干啥呢:很多功能,运行管理程序;进入宠物店;等,你一点进入的恋接吧,就激活了”mail.screen”的URL请求诶。
欢迎窗口
原创力文档

文档评论(0)