欢迎来到天天文库
浏览记录
ID:30640669
大小:19.55 KB
页数:9页
时间:2019-01-02
《基于j2ee三层体系结构的网上商城的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于J2EE三层体系结构的网上商城的设计与实现摘要:采用J2EE+WebServices技术,通过对一个网上商城的分析,建模,编程,模拟实现了各种电子商务功能,对中小型用户,性能十分优越;对一些大型网站,采用合理的数据库,也能充分实现移植。关键词:电子商务面向对象方法统一建模语言J2EEWebServices一、引言电子商务指的是利用简单、快捷、低成本的电子通讯方式,买卖双方不谋面地进行各种商贸活动[1].随着电子商务魅力的日渐显露,虚拟企业、
2、虚拟银行、网络营销、网上购物、网上支付、网络广告等正在为人们所熟悉和认同,现有较多反映电子商务的论文[2~4],但常有以下一些问题:实现形式复杂或困难,实现成本高,制约了电子商务的发展。文中以网上商城这个具体例子模拟了电子商务的全过程,网上商城在我国发展很快,随着我国互联网的普及和电子商务技术的日趋成熟,会有越来越多的消费群体,市场潜力会得到充分发挥。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生
3、必须有创新性的成果二、网上商城的整体设计1.系统模型的构建进行系统分析和设计就是要认识客观世界,为之建模并转换为计算机化系统。面向对象方法作为一种认识的方法论。OO分析与设计的主要表达工具是统一建模语言UML。采用OO技术建模应由需求总结静态结构。首先抽象出用例图即要规划出Actor,UseCase及其关系;接着再细化到类图,将用例描述成行为图;然后将所得UML图交给用户进行评价,再对模型进行充实和修改来满足用户需求,如此不断重复即可得到客户满意的系统。UML主要包括五类十种模型图:用例图、静态图、行为图、交互图、实现图,它们分别从不同程度描述问题域,都是先将实际问题抽象再具
4、体到程序代码。通过以上分析,用UML语言表述该网上商城系统如下:由需求分析生成用描述功能需求的例图课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果用例是执行者与系统之间为达到某个目的而进行的一次典型的交互过程,用例实际上定义了与外界有交互过程的系统功能,该功能具有完整连续性,它可能是一系列动作的集合。由需求分析生成用例图,用于描述功能需求。图1网上商城用例图由用例图生成描述Case
5、功能流程的交互图由用例图生成交互图,用于描述Case功能流程。图网上商城交互图由用例图生成描述Actor状态变化的行为图由用例图生成行为图,用以描述Actor的状态变化迭代,重复上述过程,最终得到满足商城系统要求的各项功能。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果图网上商城行为图2.系统的体系结构在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独
6、立并无法做出集成性的设计。我们考虑到B/S的“瘦”客户端,良好的开放性以及用户的远程查询的需求,故采用了B/S模式。为了保证应用模式的开放性,利用J2EE+WebServices构建基于B/S模式的三层分布式体系结构[5]。外部表现层:实现顾客与商城交互的表示逻辑。事务逻辑层:当顾客请求了JSP页面时,Web服务器解释执行JSP页面,JSP页面可以置于任何网络服务器端与应用程序服务端。数据库服务层:负责管理数据库,处理数据查询、数据更新、添加和运行存储过程。3.商务数据的处理课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰
7、当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果网上商城商务网站数据主要分为两大部分:商务规则和商务数据。商务规则包括:交易准备、交易条款、订单处理、支付方式等。商务数据包括:会员数据、商品数据、订单数据以及图片数据等。三、网上商城的功能实现1.系统的组成系统有三部分组成,分别是网上商店、e代书城和二手市场。2.网上商城的功能模块用户登录后台管理登录时要求检验用户名、密码,为防止非法用户直接在浏览器键入某个页
此文档下载收益归作者所有