欢迎来到学术参考网

基于Struts的网上商城系统研究

发布时间:2023-12-08 18:16

  摘要:随着计算机的广泛应用和网络技术的飞速发展,网上购物成了众多上网者所追捧的时尚活动。网上购物突破了传统商务的障碍,不管是对企业、消费者还是市场都有着巨大的吸引力和影响力。该文研究的网上商城系统是基于MyEclipse6.0开发环境、运用Struts应用框架技术、以SQLSERVER2005作为后台数据库进行开发的。


  关键词:Struts;网上商城;订单管理;商品管理;货物配送


  中图分类号:TP393文献标识码:A文章编号:1009-3044(2013)08-1998-04


  网上购物是一种可以实现交互功能的商业信息系统,相比传统购物具有很多优势,对于商家来说,由于网上销售经营成本低、经营规模不受场地限制、没有库存压力等,基于这些优势会有越来越多的商家选择网上销售。对于整个市场经济来说,网上购物可在更广的范围内和更宽的层面上以更高的效率实现资源配置。因此,网上购物网站的建设在当今乃至今后一段时间将会受到企业内部和互联网越来越多的关注。


  1网上购物国内外现状


  在国外,如美国、日本等计算机水平较发达的国家,越来越多的行业加入到网上商店,因此网上商店发展速度飞快。美国的世界级超一流的零售商,如沃尔玛凯玛特、家庭仓储、科罗格、J.C培尼等都开展网络商店。经过调查表明,美国越来越多的家庭已习惯于在家中进行网上购物。


  2系统开发的可行性分析


  开发任何一个系统,都会受到资源和技术的限制,因此,在开发系统前,要进行技术可行性和经济可行性分析,以减少开发风险,避免人力、财力、物力的浪费。


  2.1技术可行性


  随着计算机网络的发展,上网人数越来越多,人们已经习惯和接受通过电子商城来进行购物和接受服务。因此,在这种前提下,企业通过网站向客户提供各种各样商品的销售,能够被客户所接受,同时也可以增加企业客户访问量。


  网上商城购物系统的开发技术已经日趋成熟,无论是在硬件还是软件方面。首先,在硬件方面,由于计算机硬件速度和网络运行速度的大幅度提高,为网上电子商城的运行打下坚实的基础。在软件方面,开发中小型电子商城系统,主要采用的技术是Struts框架,它是结合Servlet和Jsp技术的,一种构造MVC应用模式的框架,Struts是一种框架,同时也包含了标签库和独立的程序类,所以,使用此框架技术来开发网站是很好的选择。


  2.2经济可行性


  网上电子商城系统在为用户提供方便购物的同时,也给商家带来了效益,主要体现在以下方面:


  1)销售时间的宽裕性。不需要专人看守,即可实现时时刻刻营业;


  2)投资少,收益快;


  3)购买人群可在全国各地,不受地区限制;


  4)客流量大。只要经营方法得当,即可带来丰厚利润;


  5)辅助收益。收益进一步又可分为浏览查询信息带来的收益,如资料下载、数据查询、娱乐欣赏等收费宣传推荐性信息的收益,同样也有广告收益。


  3系统设计


  在商城系统中,商家为了更好的销售商品提高销售额,会根据销售记录和用户需求,在原商品库存的基础上,进而收集供货商、生产企业的商品相关信息,从中找出最能满足用户需求的产品或商品提供给用户。当用户注册成为会员后,可将选择的商品放入购物车生成订单,用户从中选择适合自己的交易方式。商家在收到订单后核实库存,若商家库存中没有该商品,则将订单发往生产企业或供货方,客户直接从那里提货,从而发挥网上商家虚拟库存的优势。如果有库存并且客户选择网上支付,通过支付系统在各自的代理银行间实现电子资金转账后,商家把提货、送货信息传给货物配送公司。货物配送公司根据得到的信息,到商家的商品仓库中提货,或直接到生产企业或供货方处提货,送至用户手中。


  4结束语


  本文对网上购物国内外现状及在此现状下开发网上商城系统的可行性进行了分析,并对系统中使用Structs技术开发的相应模块做了详细的介绍。该文实现的电子商城系统,在配置相应的Web应用服务后,如ApacheTomcat等后,即可进行发布并使用。


  作者:韩敏等


  参考文献: 

  [1] 李刚.Struts2.1权威指南[M].北京:电子工业出版社,2009. 

  [2] 刘芳,齐泉.基于SSH整合框架的E—HR系统应用研究[J].武汉理工大学,2009(3):98-103. 

  [3] 孙卫琴.Tomcat与JAVA WEB开发技术详解[M].2版: 北京:电子工业出版社,2007:5-15. 

  [4] 飞思科技.J2EE企业级应用开发[M].北京:电子工业出版社,2003. 

上一篇:云南食品药品网上商城上线?等

下一篇:存储过程在网上商城系统开发中的应用