论文部分内容阅读
当今网络在飞速发展,其中电子商务这块也走向了兴盛,人们越来越喜欢网络购物了。在如此巨大的市场和利润面前和网络销售的如此优势情况下,将会有越来越多的电脑销售商会选择网络销售这一方式。尽管目前网上购物有了比较好的方案,但是无论多好的东西也会有瑕疵的地方。目前比较流行的网络购物方案中以淘宝和京东两种模式比较突出,但是这两种方案都与企业的一些业务和要求不符,因此许多个人电脑销售商往往为追求个性和独立的购物网而不惜花费巨额资金来建设自己的购物网,这样,专门销售个人电脑的网上商城的市场同样具有巨大的市场,同时为程序设计人员的发挥提供了广阔的空间。电子商务中最热门的商务模式之一的网络购物,之所以选择该题目为研究对象主要因为电子商务这几年发展势头非常迅猛,伴随着我国经济的迅速发展,商家对电子商务的要求不断的加大,由其是网络购物的需求,这主要是由于网络的购物在与传统的购物相比具有很大的优势。在网络的商店中可以找到很多种商品,在网络中没有什么店面营业这些的限制。既可卖国内的东西,也可以卖国内外商品,和娱乐无国界一样。在比较保守的商店中,不管你的店面够不够大,它的仓库都是有限量的,但是相对于网络的话,由于展示的是虚拟空间,只要你有商品,你就完全可以在平台展现你的商品,你可以把全世界的品牌都放上面展示。由于是虚拟的空间,所以没有时间限制。一个网络的商店,它可以全天24小时来满足客户需求,只要用户登陆网站,用户就可以挑选自己喜欢的商品。相对比较下传统的商店就会收到时间的制约。所以很多人都开始了在网络上购物。这使得一些商家为了能够获取更多的利益而纷纷投入金钱去开发一个购物的系统。网络商覆盖范围广,由于网络不分地域和国家的,这使网店的覆盖范围不单单只限定在某个特定的地域。客户可以在网店中买到全球各地的商品。网店的成本相对比较低。現在也有专门为一些公司提供网络购物的平台,这样做的目的是为了实现快速、廉价、技术少投来帮助企业进行交易活动。所以一个企业发展网购的成本是很低的,有的甚至为0,这对实店是无法做到的。本文讲述了采用JSP开发网络购物系统的过程,该系统基本实现了网络购物的基本流程,如用户注册、登录、商品查看、购物车、支付等客户前台操作以及后台管理员对系统的管理。系统之所以采用JSP开发是因为JSP技术是用JAVA语言作为脚本语言,因此它也具有了JAVA的可移植性好、跨平台、自动回收内存、功能强大、容易理解等许多优点,同时JSP是一种标签可扩充的脚本语言,而且JSP为应用提供了健壮的意外事件处理机制,再加上编译后的文件是一种中间代码形式的文件,这使得它拥有了一次编译处处运行的优点。本系统就是针对当前形式采用JSP语言在Eclipse开发环境下开发的电子商务系统。系统采用目前比较流行的三层模式组织开发,表示层采用JSP及HTML脚本生成,业务逻辑层采用JSP结合JavaBean实现,后台数据库层采用Oracle作为本系统的数据库。本系统一共分为两部分:前台购物和后台管理,前台可以为使用者提供购物的平台,其中功能有商品的搜索、商品的查看、注册会员、资料的修改、加入购物车、发送订单等功能,后台可以提供管理平台,其中包括客户的管理、商品的管理、订单的管理、新闻的管理等功能。用户通过用户模块的登录功能登录网站后,如果没有登录账号也可以通过注册功能注册一个新用户。用户通过商品模块把商品的信息显示给用户,用户也可以通过搜索来显示自己希望显示的商品,当系统把商品显示给用户后,用户可以查看每一个商品的信息,包括图片、名称、价格等信息,当用户觉得商品是自己想要的,可以将该商品放入购物车,然后再继续选择商品或者修改购物车中商品购买的数量或者也可以把所选的商品从购物车中删除。后台管理员首先通过登录功能登录后台管理页面,在这个页面管理员可以对商品进行增加、修改、删除等功能,对用户信息进行修改、删除、上锁、解冻等功能,对商品图片进行上传、修改、删除功能,对商品分类进行增加、修改、删除功能、对订单进行查看、确认发货功能,对新闻进行增加、修改、删除功能。本系统是MVC模式的网上销售系统,可以将功能和前台分开,具有良好的扩展性,满足客户实现既定功能。