电子元器件电子商务平台的实现
(理学院,数学系数学与应用数学专业欧建深)
(学号:2000144048)
摘要:"电子元器件电子商务平台"从整体架构上使用 J2EE 典型应用方案,使用 CMP
方式对数据进行持久化,设计框架使用最新的 WEBWORK,并在设计阶段采用 XDOCLET
自动生成代码工具,设计 EJB 时,采用各种设计模式,实现快捷开发要求。使本系统充分利
用网络技术、通信技术、多媒体技术,将文字、图像、音频、视频有机结合,形成一个整体,
实现信息浏览、网上洽谈、网上采购、网上咨询的整合;实现政策信息、标准信息、企业信
息、产品数据的动态发布;实现企业产品信息虚拟展示,开展网上贸易和在线服务办理。
关键词:电子商务平台 J2EE CMP WEBWORK
教师点评:欧建深同学所开发的电子元器件商务平台,利用了当前系统开发的各种先进
的技术,实现企业产品信息虚拟展示,开展网上贸易和在线服务办理等各项功能。并使系统
整体开发的速度加快,适合经常变更的管理。具有较高的实用价值(点评教师:王保华,讲
师)
“电子元器件电子商务平台”定位是充分利用网络技术、通信技术、多媒体技术,将文
字、图像、音频、视频有机结合,形成一个整体,实现信息浏览、网上洽谈、网上采购、网
上咨询的整合;实现政策信息、标准信息、企业信息、产品数据的动态发布;实现企业产品
信息虚拟展示,开展网上贸易和在线服务办理。
一、系统设计
在总体设计上,考虑到系统可扩展性、采用MVC设计模型,将业务逻辑实现、底层控制、
界面显示完全分开。在业务功能变化时,开发人员只用关心其业务逻辑实现、显示。而不用
关心底层控制逻辑。
1
在外部接口设计方面,本系统的接口有四个:浏览器、web服务器,应用服
务器和数据库服务器。
接口实现模块实现方法
Web服务器 Jsp、servlet 采用了webwork框架
应用服务器 EJB :对象持久层
Jdbc:做一些复杂的数据库查询
MDB 消息Bean
Session Bean:做门面(façade)
数据库服务器 CMP 和jdbc 由CMP实现数据库的持久层,由
jdbc实现复杂查询。
系统的质量属性设计如下:
属性需求属性设计
扩展性采用MVC架构,开发时预留接口,为将来扩展做准备。
采用简单、易用、灵活的浏览器界面,用户不经培训即可使用本系统。
易用性系统管理人员也可经过简单的培训就可以方便地使用浏览器完成日常的系统
维护。
采用HTML、HTTP等技术和产品,这些系统都遵循国际工业标准,同时
开放性
支持开放系统平台,所有的协议、接口等都可在公开出版物中得到。
由于采用了标准的J2EE技术,所以在可移植性上的支持是相当好的。首
先对操作系统的移植是没有问题的。
Web服务器移植:Web系统采用的开发语言Java、HTML、JavaScript都是
独立于平台的。它可以由tomcat,jetty等web服务器来发布使用
可移植性
应用服务器移植:现支持的是jboss应用服务器,如果修改一些相关的配
置信息后即可支持别的应用服务器。
电子元器件电子商务平台的实现 来自淘豆网www.taodocs.com转载请标明出处.