2022年JSP电子商务网站开发 .pdf
《2022年JSP电子商务网站开发 .pdf》由会员分享,可在线阅读,更多相关《2022年JSP电子商务网站开发 .pdf(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、内容摘要随着信息技术的高速发展以及互联网的全面普及,现代企业面临的市场已经成为全球性的市场。电子商务通过网络来进行,由于网络的开放互联性质,使经济活动越来越摆脱国界的限制,从而为企业提供了广阔的潜在市场。同时全球化市场要求一种快速全球化的市场营销手段,即通过网络进行营销。网上购物、网上销售是网络营销的核心、重点。本文在对现有的多种动态网页开发技术进行分析的基础上,采用了以 JSP作为动态页面语言的定义方式,并设计了系统与数据库的连接、系统的购物车功能、系统的前后台功能,研究了基于Java 的网上销售系统的构建,并最终完成了系统开发的工作。本文所完成的具体工作如下:(1) 对本系统的大背景 -
2、电子商务系统,做了细致深入的研究,对网上销售系统的现状进行了研究和分析;(2) 细致比较了 ASP ,JSP ,PHP三种流行的电子商务平台开发语言后,最终选择了最有发展前景的以Java 支持的 JSP技术,并最终应用到系统开发中;(3) 完成整个购物系统的设计与分析;(4) 开发系统的数据库连接、系统的前台后台管理、系统的购物车管理;(5) 对系统进行了单元测试与性能分析。本文最终形成了一个界面风格统一、稳定、使用方便、并具有良好扩展性的网络销售平台,为构建网络销售系统,实现电子商务系统,提供了一个参考。关键字 : 电子商务; JSP ;动态网页开发;数据库;名师资料总结 - - -精品资料
3、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 41 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 41 页 - - - - - - - - - Abstract With the rapid development of information technology and Internet popular, all the modern
4、 enterprises marketing has become a global market. E-commerce conducted through the network, due to open interconnected nature of the network, so that economic activities are more out of national boundaries, thus providing enterprises with a vast potential market. The globalization market for a rapi
5、d globalization means of marketing through the network marketing.Online shopping, the sales network marketing of the core, at present, the most were of asp or wheel on the development of technological development. This article on the existing number of dynamic page to the development of technical an
6、alysis, on the basis of the jsp as a dynamic page language definition of the ways and designed a system and the database connection, the system functions and systems of the cart before the background, the java web based sales system model to build the technology, and eventually completed the systems
7、 development work. This system is modular in design and development ,with the ease of use, security and access speed, bearing ability, and extensibility quality credible. This job done as follows:(1) On the background of the system-E-commerce system,do meticulous of further research, The situation o
8、f online marketing system is studied and analyzed; (2) Detailed comparison of the ASP, JSP, PHP e-commerce platform for the development of three popular languages, the final selection of the most promising to support the JSP Java technology, eventually applied to System Development; (3) the shopping
9、 system design and analysis; (4) development system is database connection, the system of the management and shopping cart management system; (5) to the system unit 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 41 页 - - - - - - - - - tests and performance anal
10、ysis. This article finally formed a unified, stable, easy to use, and has good scalability and network sales platform for building a network marketing system, to achieve e-commerce system, provides a reference. Keywords: electronic commerce ;JSP;web developer ;database ;名师资料总结 - - -精品资料欢迎下载 - - - -
11、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 41 页 - - - - - - - - - 目录一、绪论 1 .1 本文的研究背景 1 1.1.1 电子商务的定义 1 1.1.2 电子商务的分类 1 1.1.3 电子商务的发展趋势 2 1.1.4 电子化零售企业的特点 2 1.1.5 网上销售系统的现状 3 1.2 本文的主要工作 3 二、技术概述 5 . 动态网页技术 5 2.1.1 ASP 技术 5 2.1.2 PHP 技术 5 2.1.3 JSP 技术 5 2.1.4 性能比较和前景分析 6 . 数据库技术 7 2.2.
12、1 C S模式 7 2.2.2 B S模式 8 2.2.3 C S模式与 BS模式的区别 8 2.2.4 C S和 BS的优缺点 10 . 网络数据库技术 10 2.3.1 JavaBean 10 2.3.2 Java Servlet 10 2.3.3 JDBC 11 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 41 页 - - - - - - - - - 2.3.4 SQL Server数据库管理系统12 .4 小节 13 三、系统方案规划 14 . 提出构想及设计
13、特点14 3.1.1 提出构想 14 3.1.2 设计特点 14 . 总体方案设计 15 3.2.1 业务实体分析 15 3.2.2 系统体系结构 16 四、系统详细设计与实现19 . 系统运行环境设计 19 4.1.1 JSP 的运行环境 19 4.1.2 JSP 编辑器 21 . 数据库设计 21 4.2.1 关系模型分析 21 4.2.2 创建数据库表 22 . 数据库的配置与连接23 . 各功能模块的实现 25 五、总结 31 致谢33 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
14、 - 第 6 页,共 41 页 - - - - - - - - - 1 一、绪论. 本文的研究背景1.1.1电子商务的定义电子商务的概念产生于1997 年在法国巴黎举行的世界电子商务会议1 (The World Business Agenda for Electronic Commerce)。是指实现整个贸易过程的电子化,从涵盖范围方面可以定义为: 交易各方以电子交易方式而不是通过当面交换或直接面谈方式进行的任何形式的商业交易; 从技术方面可以定义为:电子商务是一种多技术的集合体,包括交换数据( 如电子数据交换、电子邮件)、获得数据 ( 如共享数据库、电子公告牌 ) 以及自动捕获数据 (如条形
15、码 ) 等。在 20世纪 90 年代中期以后, 为了电子商务的目的, 把企业放到因特网上成为许多组织的一个主要目标2。电子商务涵盖的业务包括: 信息交换、 售前售后服务 (如提交产品和服务的细节、产品使用技术指南、 回答顾客意见 )、销售、电子支付 ( 如使用电子资金转帐、 信用卡、电子支票、 电子现金 ) 、运输( 包括商品的发送管理和运输跟踪,以及可以电子化传送的产品的实际发送 )、组建虚拟企业 ( 组建一个物理上不存在的企业,集中一批独立的中小公司的权限,提供比任何单独公司多得多的产品和服务) 、公司和贸易伙伴可以共同拥有和运营共享的商业方法等。1.1.2 电子商务的分类 按照交易对象分
16、类按照交易对象分类,电子商务可以分为四种类型:第一种类型是企业与消费者之间的电子商务,它类似于联系服务中进行的商品买卖,是利用计算机网络使消费者直接参与经济活动的高级形式。这种形式等同于电子化的零售。第二种类型是非特定企业间的电子商务。它是开发网络中对每笔交易寻找最佳伙伴,并与伙伴进行从定购到结算的全部交易行为。第三种类型是特定企业间的电子商务。它是在过去一直有交易关系或者今后一定名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 41 页 - - - - - - - - -
17、 2 要继续进行交易的企业间, 为了相同的经济利益, 共同进行的设计、 开发或全面进行时常及库存管理而利用的信息网络。企业可以使用网络向供应商订货、接收发票和付款。第四种类型是企业与政府方面的电子商务。这种商务覆盖企业与政府组织间的各项事务。 按照商务活动的内容分类按照商务活动的内容分类,电子商务主要包括两类商业活动: 一是间接电子商务- 有形货物的电子订货, 它们需要利用传统渠道如邮政服务和商业快递车送货; 二是直接电子商务 - 无形货物和服务,如计算机软件、娱乐内容的联机订购、付款和交付,或者是全球规模的信息服务。 按照使用网络类型分类根据使用网络类型的不同,电子商务目前主要有三种形式:
18、第一种形式是EDI(Electronic Data Interchange,电子数据交换 ) 网络;第二种形式是Internet网络( 因特网) ;第三种形式是Intranet网络(内联网络 ) 3。1.1.3 电子商务的发展趋势最近几年来, 伴随着互联网的迅猛发展, 越来越多的商家迫不及待地想搭上这趟快速列车, 都想在互联网上完成大量信息的收集工作,并逐渐把自己在传统领域的投入转投互联网, 电子商务变的日益重要, 不可或缺。越来越多的商家在网上建起在线商店,通过一种新颖的销售理念向消费者展示自己的商品。要想在现代的企业竞争中不败,每个企业都必须改变自己的运营方式,改变自己的结构组织方式,以适
19、应全球化的电子商务风波。中国的电子商务因其用户数量、商家数量以及宽带接入的普及也在迅猛发展。互联网上各类的电子商务咨询网站、网上商店、商城、专卖店、网上拍卖等站点比比皆是,而且数量呈几何倍数正在成倍增长。可以预见,电子商务必将成为未来商务的主流。1.1.4 电子化零售企业的特点电子商务的特点就是高效性、虚拟性、无纸化、低成本。这些特点在电子化零售名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 41 页 - - - - - - - - - 3 中体现的尤为突出。在销售系统中
20、使用电子化的方式进行可以最大程度上保证商家的零库存。低的库存必然带来了巨大的利润率。 世界五百强之首沃尔玛就是使用了这个道理。沃尔玛采用的是零库存战略。 一个销售企业如果它的库存很小就大大降低了它的成本,低成本战略就得以应用。 强大的物流支持必然给企业会带来低成本。电子化的直接经营模式的最大特点在于不经过任何代理商、经销商或终端零售商, 实现了厂家和消费者之间无缝“虚拟整合”,从而使厂家能保持低成本、高效率的业务运行,并且确保了统一的价格体系,避免了部分经销商为追求销售量而盲目降价出售而导致市场价格混乱。而消费者也能有效避开渠道中的种种陷阱,并实现按需和个性化的定制。1.1.5网上销售系统的现
21、状目前网上销售系统的开发主要是使用PHP 、ASP和 JSP ,在国外,JSP作为比较先进的技术已经是比较流行, 多数的大型购物网站也皆采用JSP 。而在国内,PHP与 ASP的应用仍然存在。采用 PHP的网站如新浪网 (sins )、中国人 (Chinaren) 等,由于 PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。PHP的缺点是缺乏规模支持和多层结构支持,以及提供的数据库接口支持不统一,这就使得它不适合在购物网站的开发中运用。ASP的缺点是由于 Microsoft长久以来的霸道作风, 他只能运行在 Microsoft的平台上,不可移植,因此在关
22、键性的应用上使人难以轻易接受。而 JSP对上述的问题都做了很好的解决。JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。作为Java 平台的一部分, JSP拥有 Java 程序设计语言“一次编写,各处执行”的特点。随着越来越多的供货商将JSP支持加入到他们的产品中, 可以使用自己所选择的服务器和工具越来越多,修改工具或服务器并不影响目前的应用。1.2 本文的主要工作本文对网上音像产品销售系统进行了设计与实现。为了让该系统具有平台无关的特性,系统选用了Java 作为开发语言。名师资料总结 - - -精品资料欢迎下载 - - - - - - -
23、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 41 页 - - - - - - - - - 4 一个功能完整的网上音像产品销售系统除了要有令人赏心悦目的网页设计与布局,还要有严谨的逻辑规划,保证在消费者与商家的交易过程中不出现任何的错误,每一个小的环节都可能让这个系统失败。以期能够通过使用Java 技术实现一个完整的网上音像制品销售系统。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 41 页 - - - - -
24、 - - - - 5 二、技术概述. 动态网页技术目前,最常用的三种动态网页语言有ASP(Active ServerPages),JSP(JavaServer Pages),PHP(Hypertext Preprocessor)。2.1.1 ASP 技术ASP是一个Web服务器端的开发环境,利用它可以产生和运行动态的、交互的、 高性能的Web服务应用程序。是微软开发的一种类似HTML( 超文本标识语言 ) 、Script( 脚本) 与CGI(公用网关接口 )的结合体,它没有提供自己专门的编程语言,而是允许用户使用许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活
25、性。它是在Web服务器端运行,运行后再将运行结果以HTML 格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全得多。ASP采用脚本语言VB Script、Java Script作为自己的开发语言。2.1.2 PHP 技术PHP是当今Internet上最为火热的脚本语言, 其语法借鉴了C、Java、PERL等语言,但只需要很少的编程知识你就能使用PHP建立一个真正交互的Web站点。它与HTML语言具有非常好的兼容性,使用者可以直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码从而更好地实现页面控制。PHP提供了标准的数据库接口, 数据库连接方便, 兼容性强,扩展性强
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年JSP电子商务网站开发 2022 JSP 电子商务 网站 开发
限制150内