基于J2EE的B2C电子商务系统的设计与实现
2014-04-29向笛
向笛
引言:随着经济的发展,我们已经步入信息时代,电脑、智能手机、网络等以潜移默化的方式影响着我们的生活,改变着我们的行为习惯与思维模式,近年来,电子商务作为新时期贸易方式的重要形式,已经成为人们购物的首选,其不仅速进了当今的经济发展,而且加大了网络对人们生活的影响,电子商务是指整个交易过程,包括网上浏览商品、电子支付等进行的一种新型贸易方式,其是信息时代的产物,其从生产、销售到售后服务等依托于电子科技的大力支持,其以雨后春笋般的力量给我国的经济发展带来了生机,对此,本文主要探究基于J2EE的B2C电子商务系统的设计与实现,从而更加深刻的了解电子商务的运行模式,为推动电子商务发展更加科学化、系统化提供建设性建议。
市场需求在一定程度上决定市场供给,进一步影响电子商务系统的研发、管理战略。电子商务系统用系统的反馈情况以及在使用过程中对信息系统的合理性建议等是影响电子商务系统项目管理的重要因素,因此,在系统开发的前期阶段,应做好充分的市场调查,了解用户的反映,并将收集的数据分析、归纳、整理,真正站在用户的角度上考虑电子商务系统的实际需求,了解用户最真实的需求,为电子商务系统的设计提供第一手资源,设计者应利用好自己的专业知识,争取尽最大努力满足消费者各方面的需求,只有做好充足的市场调查,才能设计合理的电子商务系统。近年来,各类B2C电子商务企业逐渐占据市场重要份额,例如,我们熟知的京东商城,这标志着B2C电子商务模式已经进入发展的黄金阶段,所谓的J2EE技术包括对相关数据进行加密、解密、完成数字证书的认证、JavaBeans技术等,以J2EE技术为基础进行电子商务系统开发有着运行速度快、配件可以重复使用以及能够跨越不同平台的优势,可以在现阶段电子商务系统运行的基础上适当降低其开发成本与维护费用,对此,本文将主要探究基于J2EE为基础的电子商务系统的设计与实现,从而了解J2EE技术的优势,优化目前电子商务运行的格局,推动电子商务经济时代的快速发展。
一、基于J2EE的B2C电子商务系统的技术探究
目前市面上所使用的J2EE技术是由美国提出的全新模型,与传统电子商务程序的设计模型相比,优势非常明显,第一,可用性较高,其实应对经济全球化的产物,不仅局限于电子商务的经济发展;第二,安全性高,由于网络时代的飞速发展,人们的隐私已经通过各类通讯工具全部暴露,对此,其不仅不能保护用户的隐私,同时还可以确保企业数据的安全;第三,具有较强的依赖性与拓展性,使得整个电子商务交易程序得以顺利进行,其将程序的前端数据与末端数据源分为几个层次,通过相关数据、商业价值与ELS之间相互结合的功能将中间层合理利用,正是因为中间层的存在,使得客户端能够摆脱复杂的电子商业交易流程,从而有效运用网络技术缩短客户对相关信息进行归纳管理的时间。而J2EE则减少了中间层的开发运营费用、简化了中间层的管理难度,但在具体的设计中,
二、电子商务系统的设计与实现
1、用户登录模块。当登陆页面呈现在用户面前时,需输入相应的用户名以及密码,此时系统应对用户的有效性惊醒合理检验,一旦用户的有效性得到确认,那么界面便呈现各类产品,如果无效则返回上一层登陆界面,用户可以依据自身的实际情况进行信息注册、登录以及密码找回等;如果用户进行信息注册时,要依据界面的各类问题进行完善,当客户就爱那个全部信息填完之后,系统将进行有效性确认,一旦无效的话,将重新返回注册模式;当用户将密码忘记时,可以单击忘记密码标志进行密码修改工作,这时用户需要根据界面的提示进行完成各类步骤。
2、产品展示与购物车呈现。用户在产品界面进行浏览时,如果遇到喜欢的产品通过单击“详情”进行相关信息了解,确定购买时,便可点击“购买”按钮,从而进入购物车呈现界面;进入购物车之后,用户可以根据自己的需求,可以购买相关产品,也可以将购物车清空以及其他操作。
3、用户数据字典设计与实现。每个电子商城都需要用户进行信息登录,对此,应建立一个模块用以登记用户的信息,并合理使用用户表,当用户进行登录时,这些数据能够为用户身份有效性的验证提供原始数据源,一旦用户进行找回密码时,要根据用户注册时所设的密码问题以及密保程序等进行合理更正,为用户提供最大程度的方便。
4、产品数据字典。对于电子商务交易过程中的商品,要对其进行定期统计,包括产品数量、供货商、产品型号、产品代码、产品描述、市面价格以及其他相关信息,并与用户数据字典相结合,做好原始数据源的保护。
5、订单与表单的数据字典。对于每个用户的电子商务系统,要做好以下两个方面的记录。一是订单信息,包括订单产品信息、订单数量、等,使用户明确自身的订单内容;二是表单数据字典,这主要是针对订单产品中不同产品的送货方式、具体的客户地址、支付方式、订单产生的具体时间以及具体的邮编号码等,只有做好这两项数据字典,才能够有效减少电子商务系统交易中的失误。
6、具体设备的硬件要求。基于J2EE的电子商务系统要想正常运行,对服务端以及客户端具体设备的要求都有明确的规定,从内存的角度来讲,服务器端要求必须在512M以上,而客户端则在64M以上;除此之外,对电子商务系统的维护工作也显得十分重要,这要求维护人员必须具备基本的计算机科学知识,能够依据交易中发生的各类事件进行及时解决,从而提高电子商务系统的运行速度与交易质量。
三、结束语
上网购物已经成为时下最流行且最便捷的電子贸易,而电子商务系统经过初期的发展,已逐渐发展为一门独具个性的新型贸易交易方式,对公众的学习、工作、生活已经产生了深刻的影响,在未来的世界发展过程中,其将成为电子商务交易领域的重要引导力量。电子商务系统项目管理的水平直接决定了交易运行的价值与质量,是其研发、运行、维护的核心内容,只有充分了解系统开发、运行的市场行情、动态变化等,制定灵活应变的项目管理计划,把握其中重要的影响因素,结合当下电子商务系统交易中存在的相关问题,运用J2EE 技术进行系统完善设置,逐步提升电子商务交易的质量与效益。
参考文献
[1] 刘苇,刘勇. 基于Spring的业务规则引擎[J]. 计算机工程. 2008(23) .
[2] 程玉昆,樊富有. 基于Struts和Hibernate框架的J2EE架构研究[J]. 福建电脑. 2008(04) .
[3] 马凤山,阿东别克·古丽拉. 轻量级J2EE框架电子商务应用研究[J]. 计算机与现代化. 2007(11).
(作者单位:重庆电力高等专科学校信息工程学院)