没有合适的资源?快使用搜索试试~ 我知道了~
基于jsp的电子商务网站设计
1星 需积分: 50 18 下载量 126 浏览量
2018-12-13
18:23:35
上传
评论
收藏 558KB DOC 举报
温馨提示
试读
39页
随着Internet基础设施的快速发展,和网络应用的深入人心,人们的生活、工作、学习、商务活动都已经越来越离不开网络的参与,而电子商务(Electronic Commerce或Electronic Business)作为推动网络建设的原动力更是扮演了一个非常重要的角色。而JSP技术的应用为电子商务的发展注入了新的动力。它为简单快捷地开发出跨平台的、功能强大的企业级电子商务平台提供了强大的技术支持。 本文从介绍电子商务的概念出发,进而探讨了几种web开发技术,详细介绍了JSP的相关概念和技术(JavaBeans、JDBC、JavaServlet),深入论证了以JSP+MS SQL Server为平台制作电子商务网站的总体设计方案。在此技术基础上,针对一个主题商务网站的建设,做了详细的需求分析和功能设计,阐述了网站的结构和功能模块,并详细分析了如何在JSP+MS SQL Server平台下实现用户登录、身份验证、搜索引擎、购物车、聊天室等功能,尤其是针对购物车技术、数据库操作、数据库连接优化的实现作了深入的探讨。最终实现了商务网站的功能。最后,对电子商务涉及的网络安全,以及JSP强大的企业级支持技术EJB做了简要介绍。
资源推荐
资源详情
资源评论
基于JSP的电子商务网站设计
摘要
、、、、、
引言
研究背景
电子商务的概念、发展及现状
!电子商务的特点
"主要研究内容与工作
应用系统开发技术研究
、#技术
$技术!
$语言及其特点!
%&的定义!
% &的特点!
企业产品的多样性"
!与"
!介绍'
!将内容的产生和显示进行分离'
使用技术,页面开发人员可以使用#()*或者+)*标识来设计和格式化最终页面。使
用标识或者小脚本来产生页面上的动态内容。产生内容的逻辑被封装在标识和群组件
中,并且捆绑在小脚本中,所有的脚本在服务器端执行。如果核心逻辑被封装在标识和中,
那么其它人,如管理人员和页面设计者,能够编辑和使用页面,而不影响内容的产生。在
服务器端,引擎解释标识,产生所请求的内容(例如,通过存取群组件,使用
技术存取数据库),并且将结果以#()*(或者+)*)页面的形式发送回浏览器。这有助于
作者保护自己的代码,而又保证任何基于#()*的浏览器的完全可用性。'
! 和服务器的独立性'
作为平台的一部分,拥有程序设计语言“一次编写,各处执行”的特点。随着越来越多的
供货商将支持加入到他们的产品中,您可以使用自己所选择的服务器和工具,修改工具或服务
器并不影响目前的应用。可以运行在任何具有符合()语法结构的环境。取而代之过去依附于
单一平台或开发商,技术能够运行在任何服务器上并且支持来自多家开发商提供的各种各
样工具包。'
!!开放的开发过程,开放的原代码'
!"跨平台的可重用性'
绝大多数页面依赖于可重用且跨平台的组件(如:或者,)来执行
应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些
组件为更多的使用者或者用户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种群
组织在他们现有的技能和优化结果的开发努力中得到平衡。'
!'采用标识简化页面开发
页面开发人员不会都是熟悉脚本语言的程序设计人员。-技术封装了许多功
能,这些功能是在易用的、与相关的+)*标识中进行动态内容产生所需要的。标准的标识
能够存取和实例化 组件,设定或者检索群组件属性,下载,,,以及执行用其它方法
更难于编码和耗时的功能。
通过开发定制化标识库,技术是可以扩展的。今后,第三方开发人员和其它人员可以为常用功
能建立自己的标识库。这使得页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功
能的构件来工作。
技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业
级的分布式应用。作为采用技术家族的一部分,以及 的一个成员,技术能够支持
高度复杂的基于的应用。
"运行模式
'技术.
/$*(技术0
.两种应用开发技术的比较与选择0
.、两种技术比较0
. 性能比较1
.!前景分析1
!.俱乐部网站系统开发2
!系统概述2
!系统说明2
() 用户注册模块:(见图: 总体设计图)2
( ) 物品购买模块:(见图: 总体设计图)2
本模块中包含了商品信息的分类分页显示,特定商品的搜索,特价商品的显示,最新上架产品的显
示。用户登录后选择添加商品到购物车,检查购物车中的商品信息,如满意则转入确认购买页面。
如果要删除购物车中商品信息可以选择清空购物车,跳如添加商品入购物车页面,直到用户满意确
认。完成购物后还有定单查询,定单处理单元。作为电子商务网站商务功能核心,如何有效的陈列
出产品,如何帮助用户简单的购物,以及及时处理用户定单是十分重要的。2
(!) 聊天室模块: (见图: 总体设计图)2
! 系统任务
3!!需求规定
! 总体设计
! 系统运行环境
() 系统物理环境
(!) 环境安装
/的缺省安装目录为 4-5464/4!;
! 系统开发采用的技术!
! !)67*数据库!
! "系统/图'
!!详细设计
!!系统介绍及开发任务
!! 模块功能图.
以上是本系统主要的数据流图。0
!!!模块子结构图1
!"模块开发
!"模块开发技术
!" 利用技术开发数据库中间层
3389,,:;<;,,:;<=;33=:;-;>? !
!"!接口技术开发数据层 !
!""利用技术进行数据库连接的优化 "
!'系统实现 '
!'的设计及使用 '
!' 采用接口技术数据库连接方式 .
!'!%连接池&的采用 .
!系统测试 0
!测试概念 0
! 测试内容 1
!!测试结果 1
!.统开发中的难题及对策 1
!.优化数据库连接 1
"关于电子商务系统的进一步讨论!2
"系统安全!2
"签名!2
() #@签名!2
( ) 和/签名!2
" 加密!2
" 利用技术进行的应用系统开发!
" 介绍!
" 使用 技术的好处!
" !三层体系结构!
'总结!!
致谢!!
.参考文献!!
A"B吴晓东,程序设计基础,清华大学出版社!!
AB闪四清,7*.2系统管理和应用开发指南A)B,北京:清华大学出版社, 222 !!
基于JSP的电子商务网站设计
摘要
随着基础设施的快速发展,和网络应用的深入人心,人们的生活、工作、学习、商务
活动都 已 经 越来越离 不 开 网 络 的参与, 而 电 子商务 或
作为推动网络建设的原动力更是扮演了一个非常重要的角色。而技术的应用为电子
商务的发展注入了新的动力。它为简单快捷地开发出跨平台的、功能强大的企业级电子商务平台提
供了强大的技术支持。
本文从介绍电子商务的概念出发,进而探讨了几种开发技术,详细介绍了的相关概念
和技术(、、),深入论证了以 为平台制作
电子商务网站的总体设计方案。在此技术基础上,针对一个主题商务网站的建设,做了详细的需求
分析和功能设计,阐述了网站的结构和功能模块,并详细分析了如何在平台
下实现用户登录、身份验证、搜索引擎、购物车、聊天室等功能,尤其是针对购物车技术、数据库
操作、数据库连接优化的实现作了深入的探讨。最终实现了商务网站的功能。最后,对电子商务涉
及的网络安全,以及强大的企业级支持技术做了简要介绍。
关键词:Internet、电子商务、JSP、JavaBeans、JDBC、JavaServlet
剩余38页未读,继续阅读
资源评论
- 椰挞是座塔2021-06-08骗人的,一个空文档
ywing123
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功