基于J2EE网上书城的研究及其应用
摘要:随着网络的发展,网民规模的不断壮大,电子商务的便利,电子商务高速发展。电子商务的壮大正在冲击着传统的销售方式,传统的销售方式有太多的资本浪费,销售过程中的中间环节过多,然而电子商务能够有效的突破这些局限。电子商务的发展必须有一套成熟的网络技术支持,J2EE规范随之形成。本文根据J2EE规范,采用SSH开发技术,构建了一套B2C网上书城系统。
关键词:B2C,SSH,J2EE
Abstract:
With the development of the network,unceasing expanding of the netizen scale , and the convenience of electronic commerce, e-commerce high-speedly develops. The growing e-commerce are hitting the traditional way of sale, the traditional marketing way has too many capital waste, and the intermediate link excessive sales process, but e-commerce could effectively break through these limitations. The development of e-commerce must have a mature network technonogy support, then J2EE specification formed. Based on the J2EE specification and useing SSH development of technology, this paper constructs a B2C online bookstore system.
Key words:B2C, SSH,J2EE
0 引言
随着Internet/Intranet技术和电子商务的快速发展,以互联网为代表的全球信息化浪潮正以迅猛的态势冲击着各行各业,社会和经济的发展,网络作为现代的一种通迅方式,已经成为人们生活中不可缺少的一部分。网络已经在国内迅速普及,并且鉴于网络的快速,方便等特性,越来越多的人选择网络提供的服务。网上书城系统作为网络服务的一种,提供了比传统书城更方便,快速,安全的优越服务,越来越受到人们的青睐。用户不用出门便可以购得自已需要的图书,并且网上书城解决了传统书城空间狭小的问题,网上书城几乎可以容纳无穷位用户。
1 系统开发概述
1.1 系统开发的意义
近年来,随着信息的全球化和国际互联网的普及化,电子商务成为互联网应用的最大热点,越来越多的企业通过使用电子商务技术来进行商业上的交易以减少成本,企业通过Internet为消费者提供一个新兴的购物环境,消费者通过网络进行网上购物和网上支付等活动,这样即方便了消费者又给商家提供了更广阔的销售平台。
为了促进书籍销售的发展以及J2EE技术的普及,并使书店领导层能够及时得到准确的营销信息,由此做出正确的决策;客户能够在Internet上通过不同的条件查询自己需要的书籍,方便对比,最终找到真正适合自己的书籍。在充分分析了目前书籍销售系统的需求基础上,开发了这个基于J2EE中的Struts、spring、hibernate框架的设计模式的书籍营销系统的软件。
1.2 研究方法
通过对现有网上书城网站(如:当当网、卓越网)的分析调查,收集大量的相关实例,对所收集的例子进行分析比较,努力研制出一个易用的、查询准确、功能全面的网上书籍销售系统。在进行本系统的分析与设计中,综合采用了文献资料法、归纳统计法、案例分析法、比较法、设计科学方法、综合法及图表法等研究方法。
1.3 设计创新
基于Struts+Hibernate+Spring技术的营销系统的分析与设计是立足于当今的网络系统的发展趋势,本系统采用了目前企业开发应用中最流行的组合,系统可扩展性强,性能高。
本系统采用目前最流行的J2EE+MySQL进行系统的开发,采用了MD5加密算法,利用MySQL对Java的强大支持,以及Java的各种优点,能够在安全性、扩展性、效率性等各方面得到提升。
从功能层面来讲,此设计在能够实现目前流行的垂直搜索功能,从而能够很好的解决综合搜索数据多而不精的缺陷。当用户访问首页时,可以根据自己的需要,选择适当的分类进行垂直搜索,从而更快地定位自己的需求,并且能在对比中选出更适合自己的书籍。这种垂直搜索的思想从某些方面也为当今搜索引擎的发展道路提