张 伟
(河南大学科学院应用物理研究所有限公司,河南 郑州 450008)
近年来,我国电子商务发展非常迅速,在加入WTO 后,市场更加开放,我们的企业不仅仅是只面对国内的用户了,而是面对全世界。 所以企业为了花最少的代价和成本来扩大自己的影响力和市场力,大多选择导入电子商务,导入电子商务的企业比例持续增加,中国将成为全球电子商务发展最快、潜力最大的地区之一。
随着信息化技术在生活中的应用越来越广泛,网上购物现象在我们生活中逐渐随处可见, 随之而来的就是网络电子商城的大量涌现。 电子商城的出现不仅改变了人们传统的购物方式,也逐渐影响人们的消费观。 一个优良的电子商城不仅能给用户带来方便,还能给企业带来巨大的财富。本商城主要使用JAVA、JSP 等技术进行开发,具有很强的安全性、可靠性、可扩展性。 它的前台实现了从商品选购到订单提交的整个业务流程, 后台实现了对整个系统的管理。就整体功能而言,基本上能够满足人们网上购物的需求,相信一定能让用户感到便捷、快速,让企业管理和维护更简单。
(1)前台部分包括用户注册、购物车管理、查看特价商品、信息管理等几个部分。
(2)后台部分包括用户管理、订单管理、商品管理、留言管理等几个部分。
系统功能模块图如图1 所示。
图1 系统功能模块图
图2 基于SSH 的电子商城管理系统E-R 图
通过src 包下的bean.xml 配置文件来实现,具体如下所示:
开店用户和普通用户可以通过登录和注册用户信息来实现商品的购买、用户留言、商品评价等功能。 用户还可以通过登录来完成商品的浏览、查找、查看商品详情等一系列功能,这些功能都是建立在用户可以正确地通过登录界面登录的基础上,所以我们可以通过前台登录页面来完成购物的一系列流程。
在前台界面上,当用户未登录的时候,点击登录按钮后,系统会提示用户未登陆,请登录后再使用。其校验的Action 代码如下:
如果商城有相关的活动,比如节假日都会搞促销或者会有一个相应的特价区,买家可以直接查看到特价商品。
以计算机类商品为例。 查询的后台代码是:com.henu.bookshop.dao.impl.MerchandiseDAOImpl 类中的
searchMerchandiseByCate()方法:具体如下:
根据商品类别或者商品关键字,搜索商品:
其代码如下:
在电子信息技术高速发展的今天,网上购物已经融入人们的生活中,改变着人们的消费模式。 人们对于便捷的追求已经越来越苛求,电子商务带动了物流行业的发展,因此,在未来的信息高速公路上,此系统的完善与应用是必不可少的,总结如下:
(1)人们的生活理念与消费模式发生颠覆性的变化,信息与模式的革命已如滔滔江水般向我们奔涌而来, 传统的模式与理念定将在历史的河流中逝去。
(2)Java Web 是目前较为流行的开发技术, 有较强的跨平台性。
(3)也许Java 会在多年以后被取代,可是它的思想是不会变的,它是人类智慧的结晶,其中的设计模式与框架的产生,更是把Java 的思想发挥到了极致。
(4)在开发过程中,应学会独立用Debug 模式调试程序,找出程序的错误所在,另外一定要熟悉相关的快捷键,例如ctrl+h、ctrl+shift+R 等,便于快速地开发。
[1]陶维.基于WEB 的成教教务管理系统设计探讨[J].现代商贸工业,2010.
[2]戴青,郭书军.基于Java 的学院管理系统的设计与实现[J].计算机光盘软件与应用,2012.
[3]小龙,张鹏飞.网络学习服务中心构建[J].计算机光盘软件与应用,2012.
[4]耿祥义.JSP 实用教程[M].清华大学出版社出版,2007.
[5]周影.网络编辑语言JSP 实例教程[M].电子工业出版社,2003.
[6] 吴建.JSP 网络开发入门与实践[M]. 人民邮电出版社,2006.
[7]朱丽华.网站建立经典范例[M].清华大学出版社,2006.
[8]杨选辉.信息系统分析与设计[M].清华大学出版社,2008.