东方家园网上商城项目案例
来源:中国电子政务网 更新时间:2012-04-15
一、项目背景

东方家园是全国首家建材连锁店,在全国已形成一定规模,以其先进的经营理念和经营模式深受消费者喜爱。东方家园较早意识到,要保持连锁店的竞争优势,信息化和网络化尤其重要,因此,在 计划网上商城项目之前,他们已搭建了完善的连锁店业务系统(JDA系统)和供货商管理系统(B2B系统)。JDA系统的主要作用是处理连锁店的日常销售和库存管理,在该系统中,已经存储了各个连锁店相当完备的销售、库存数据,它是支撑东方家园传统销售模式以及将来可能出现的各种新型销售模式的核心系统;B2B系统是为管理供货渠道并为供货商提供销售信息而特别搭建的,它对保证良好的库存状态起着重要的作用。同时,东方家园还搭建了初具规模的、用于商品展示的B2C门户网站。

本次网上商城的建设初衷,就是希望能有效利用现有的基础业务系统,在B2C门户网站上实现在线交易、用户服务等支持业务。通过网上商城的建设,从而完善其现有信息系统结构体系、丰富其业务模式和类型并为将来实现进一步业务拓展打下良好基础。

二、问题与挑战

东方家园网上商城不是一个孤立的技术平台,而是建立在家园门店业务平台之上的业务创新,必须实现网上商城和家园传统业务的有机结合。因此,如何较好的实现网上商城和已有的家园门店业务平台(JDA系统)、供货商管理系统(B2B系统)之间的联系成为我们面临的重要挑战。

同时,东方家园网上商城是一种崭新的业务模式,必将面临业务的拓展和变化,如何应对它,也是此次项目的重点。

该项目的另一难点是如何通过J2EE技术实现网上商城的可重用性、可扩展性和可维护性。

三、解决方案

东方家园的网上商城业务主要分为:

*产品展示

*网上销售管理

-用户注册与登录

-购物车维护

-收藏夹维护

-订单下达

-用户订单管理

*业务管理

-订单管理

a.订单查询

b.普通订单管理

c.退货单管理

d.转账错误管理

e.报表管理

f.结算管理

-商品管理

a.商品维护管理

b.商品分类管理

c.商品促销管理

-系统用户权限管理

为了能较好的实现上述业务,并保证新的运行系统和旧的业务平台能够有机结合,融海咨询的项目小组和技术专家经过缜密分析研究后,决定采用如下实施方法:

*统筹规划、分步实施

网上商城系统,一方面应该具备丰富的在线功能模式,为用户提供全面的在线交易和服务支持,另一方面还应能和东方家园的各个业务信息系统实现无缝衔接。这需要一个过程,在短短几个月中,很难一步到位,完成全面的实现工作。因此,整个系统必须分阶段、分步骤,按优先级来进行分步实施。

*选择先进的技术路线,并充分考虑网上商城的适用性和可扩展性

考虑到J2EE技术有跨平台、可移植、易实施等方面的优势,因此采用J2EE技术路线;在网上商城的功能设计时,还应从适用性角度提出一些建议,使网站的整体功能体系更贴切于网站实际使用者的需求;另外,在设计和实现网上商城的功能体系时,还应该充分考虑到将来可能出现新业务、新模式,并且从技术上保证网站体系的可扩展性。

*采用有效的应用框架

采用融海的J2EE应用框架作为J2EE的系统框架,融海咨询的J2EE应用框架的原始模型选用的是SUN的Pet Store的MVC模型,经过3年的改进和优化,形成了自己的J2EE应用框架,该应用框架在融海咨询的开发项目中发挥了巨大的威力,大幅提高了开发质量,特别是其中的通用查询和通用报表组件,能够极大地提高开发效率,使系统具有很强的可扩展性和可维护性。

*强调项目管理

充分利用融海咨询在项目管理方面的经验和优势,规划了项目所需资源和时间进度,在进度安排上,我们尽量做到没有上下关联的内容并行工作,以加快项目进度,有充分的时间来考虑功能的改进和性能的提高。同时还充分考虑了关键设计、开发和技术人员的合理安排和使用问题。

*引进系统测试

融海咨询在系统测试方面有着较强的实力,同时,融海咨询又是世界著名的自动化测试产品MI——Mercury InterActive在国内的重要代理商和服务提供商。在网上商城上线之前,融海咨询将采用MI系统压力测试产品——Load Runner进行较为全面的负载和压力测试,从而在实际运行之前就能够提前发现系统性能上存在的问题,确保系统上线之后良好的性能表现。

四、项目成果

经过融海咨询项目小组4个多月的奋战,东方家园网上商城(http://www.orienthome.com.cn//)终于顺利开通。其业务处理流程按照“商品管理在门店;货款结算在银行;信息流动在网上”的原则,真正实现了网上商城和家园传统业务的有机整合,达到了预期的设计要求,并获得了用户的认可和高度评价。互联网电子商务的运用实现了东方家园建材、家居商品的网上购物,让客户随时、随地、轻松完成一站式的购物过程。