软件开发与应用 China Compu一一ter&Commun ication 2015年第l9期 基于java的购物网站建设 吴亚林 (江苏海事职业技术学院信息工程学院,江苏南京211100) 摘要:随着科学技术的发展,互联网已深入到千家万户,网络购物作为一种新型的购物方式在我国大规模 兴起,与传统购物模式相比,网络购物呈现出绝对的优势,网络上的购物网站层出不穷,运用java语言对购物 网站进行建设,为网络购物奠定坚实的技术基础。 关键词:java;购物网站;系统结构 中图分类号:TP311.52 文献标识码:A 文章编号:1003—9767(2015)19-096-02 1999年底,随着互联网高潮来临,中国网络购物的 大量客户安全、方便、快捷的购物方式,是拓展商家销 用户规模不断上升,逐渐的,用户规模上升的同时,购 售的新渠道。购物网站在购买习惯和功能上都是基于传 物金额也在同时攀升,网络购物的时代已经来临,电子 统购物方式建立的,将传统购物方式通过计算机技术的 商务成为人们生活中不可缺少的一部分,很多企业为了 加工,呈现出另一种新型的购物方式,无论客户源于哪 跟上时代发展的步伐,增强自身的竞争力,努力寻找适 里,在什么时间来,出于什么目的,都可以清晰明了地 合自身条件的电子商务模式,增加企业与企业、企业与 查看到购物网站上的产品信息并购买。在购买过程中安 个人之间在线交易的便捷度。B2C、B2B网络交易模式 全性能够得以保证。为了满足大量客户同时在线购物, 日益增多,计算机技术作为建设网络平台的主导力量, 在电子商务的发展中表现出卓越的能力。 所开发的购物网站必须为客户提供安全的支付服务,保 证网站本身的体统和平台支付功能的无关性。考虑周到, 为网站以后功能的扩展奠定良好的基础。 1 Java语言的简要介绍 JAVA是面向对象的程序设计语言,是一种可以撰 写跨平台应用的编程语言,能够有力支持系统多层体系 3购物网站常见功能概述 购物网站主要面对两方面群体,一种是用户,一种是 结构。这种多层体系结构一般包括三个以上的结构层 商家。所以,在功能的设计上,要优先从这两类人的角度 次,一是表示层,主要用于向用户展示界面;二是数据 进行考虑,纵观网络上已有的购物网站,系统功能主要包 层,主要为系统提供数据管理功能;三是业务逻辑层, 括用户管理、商家业务处理、商家管理、商家代码管理、 主要用于处理安全事件。如果在实际运用过程中,要调 订单管理以及在线支付功能设置等。现对几个重要功能模 用JAVA的各项功能服务,可以通过业务逻辑层来调用 块进行简单说明, “用户管理”主要用于管理购买客户的 EJBS和POJO,从而使功能得以实现。 容易扩展,因为它是基于对象模型而存在的。运用JA、 基本资料,包括地址、电话、账号等; “商家业务处理” 架,店铺的装修等; “商家管理”主要用于记录商品对应 在JAVA的世界里,一切都是对象。所以,JAVA很 主要提供给入驻的商家使用,包括对网络店铺的产品上下 语言编程有比较可靠的安全性,可以使开发无病毒,无 商家的信息,包括商家名称、地址、联系方式、货品详情 窜改系统。而这种语言的认证技术是基于公共密钥加密 及商家人驻网站所提供的证件资料等。的,基于这些特点,很多网站的开发都离不开JAVA语言。 需要特别说明的是“订单管理”模块,当客户在浏 览商品时,可以将心仪的商品加入到购物车中,然后选 2购物网站需要实现的最终目标 购物网站开发的最终目的就是实现网上购物,满足 定后,勾选确认付款的产品提交订单,最后对产品进行 (下转第101页) 作者简介:吴亚林(1980一),女,江苏连云港人,硕士,讲师。研究方向:计算机网络、计算机应用基础。