PJT2000电子商务系统原型--快速建立企业电子商务系统原型的实例一、目标:用SYBASE公司的电子商务系统开发平台EAStudio(PB7
0,PowerJ,Jaguar)以最快速度在最短时间内开发一个暂不包含网上第三方认证和网上电子支付的PJT2000电子商务系统原型(简称PJT原型,下同)
PJT原型在技术上实现了对两类用户的支持:外部用户,即网上客户
他们使用网络浏览器访问公司的网站,可以在网上购物或交易、批发定购等(电子支付与网上第三方法律认证暂缺);内部用户,即公司的员工,他们使用基于Intranet的三层结构模式的企业内部网在局域网或远程终端管理公司的日常运作
公司、分公司都可以实时知道网上顾客下了什么订单,及时提供服务;系统还要保证在开放形式下网上信息的安全问题
通过电话及其它方式确认网上客户并确认对所购货物的付款方式和送货方式
二、PJT原型的三层结构和基本模块:(一)PJT原型三层结构PJT原型系统由客户端、分析应用服务器和数据库服务器三个部分组成,以下是三分层的定义:·前端客户层,负责提供可移植的表达逻辑;·中间应用层,允许用户通过将其与实际应用隔离而共享和控制业务逻辑来进行事务处理;·后端数据管理与服务器层,提供对数据库的访问
这里的用户界面与应用逻辑位于不同平台,应用逻辑为所有用户共享
中间层即应用服务器是整个系统的核心,它为处理系统提供事务处理、安全控制及为满足不同数量客户端的请求而进行性能调整
应用服务器可以根据处理逻辑的不同被划分为不同的模块,客户端方应用程序在需要某种应用服务时只与应用服务器上处理该应用逻辑的模块通信,且一个模块能够同时响应多个客户端方应用程序的请求
客户端上只需安装应用程序,它负责处理与用户的交互和与应用服务器的交互
应用服务器接受客户端方应用程序的请求,然后根据应用逻辑将这个请求转化为数据库请求后与数据库服务器交互,并