基于java的网上购物系统文献综述
2020-04-07 16:06:47
一、开发背景
随着互联网技术的迅速发展,网络已逐渐深入人心,更是成为继报刊、电视、广播等传统媒体之后而兴起的一新传媒介质,网络宣传已成为众多宣传手段的重中之重,各种各样的网站也就应运而生:为宣传企业而制作的公司网站、可进行网上购物的电子商务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,还有学校、团体、个人等等各大各小的网站,充斥着我们的视野,满足着我们的需要。网站的规划与建设,已悄然被许多人摆到了首要的迫在眉睫的位置上。当今的企业,如果仍然依靠传统的方式宣传自己企业的形象和文化、采购自己企业所需的原材料和配套部件、推销自己企业的产品,则显得十分落后而且难以适应激烈的市场竞争。因此,当代企业纷纷建立自己的网站,借助于互联网快速的信息传递加速自身的发展。一个企业网站的规划与建设,自然而然也就成了众多类型的网站规划与建设的典范;企业网站的规划与建设这一研究课题,也自然而然地成为当今乃至今后一段长时间内,企业内部和互联网上的一个相当重要的讨论对象。我这次毕业设计主要研究的就是购物商城在网络上的实现。购物网站的规划与建设这一课题,是应用前景非常广阔的!它的解决方案不仅仅可以针对购物的网站,同样可以应用于多种多样的网站建设。21世纪是信息化的社会,互联网实现了世界范围的网络间的互联和信息共享,并已全面介入人类生产生活的方方面面,带动着人类社会的飞速发展。本文试从消费者行为研究的角度出发对网络购物进行深度剖析,总结其行为特征,为网络购物更好地服务于经济发展提供理论支撑。 (1).利用Internet网上购物,消费者不会有太大的购物压力,轻松购物,娱乐购物。这是因为Internet网上购物表现形式多样化:有拍卖,秒杀以及各种各样丰富多彩的视听觉的艺术感受。使消费者真正放松身心又有吸引力在对商品的购物上。 (2). 突破时间、空间的限制,人与人交流不受空间物理特性的约束,购物时间也不必受上下班,上下学,还是白天晚上的限制。 (3). 取代了19,20世纪的只能去商场购物的传统,而是以消费者为中心,遵从"以人为本"的购物理念。 (4). Internet网上购物的重要意义在于购物的广泛性,平等性,方便性。监控力度公平化。"商场里"没有"平民","贵族"之分,网站对待每个消费者都是平等的。 (5). 打破时间和空间限制而且还打破了消费者的年龄限制。很多上了年纪的消费者,跟不上时代的步伐,有钱但不好意思去大商场购物。网上购物就给这些人提供了绝好的机会,只要稍微学习一下网络购物的操作和流程,就能随心所欲的买自己想买的东西。其实所谓的这些人应该是我们每一个人,只要有条件,人人都应该"活到老,买到老"。"时时购物"是现代社会的需要,也是21世纪购物的理念。 (6). 交流更加方便。使买方和卖方有"天涯若比邻"的感觉,消费者可以随时在网上交流,有问题随时可以协商解决,不用再花时间跑到商店去询问。 (7). 对消费者购物有帮助。每个消费者进行一次消费,都会对该店铺进行一些评价。其他人再来时就可以根据前人的评价进行参考,看看店铺的信用,再决定是否购买。让消费更加的安全,可信。
二、设计要求与思路
本平台利用现在比较广泛的Servlet JSP mysql数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本平台将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。 此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。
三、开发工具
1.Eclipse是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 2. My SQL是一个精巧的SQL数据库管理系统,而且是开源的数据管理系统。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力。 3.Tomcat 是一个轻量级应服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到部分软件开发商的认可,成为目前比较流行的Web应用服务器。
四、基本功能
1.普通用户 对于普通用户,需实现的功能主要为三类: 1)对于商品的操作。包括浏览商品信息,搜索相关商品,管理购物车,购买商品,确认订单信息等。 2)对于个人信息的操作。包括对于个人信息的管理,对于所购买商品的评价操作,对于所收藏商品的管理等。 3)与管理员的交流。包括与管理员的对话交流,购买商品时的留言信息等。
2.管理员用户 对于管理员用户,实现的功能主要为以下几类: 1)商品管理:包括对前台商品的更新,对于排行榜的操作,对于商品相关信息的增删查改等。 2) 用户管理:包括对于普通用户信息的查改、删除操作,对于管理员个人信息的相关操作。 3) 订单管理:对于前台生成的订单进行管理。
五、参考文献