基于J2EE的网上茶叶销售系统的设计

发布时间:2019-09-01 来源: 历史回眸 点击:


  中国是世界最大的产茶国,茶文化深入人心,2013年全国茶叶总产值已达1000亿元,中国十几个主要产茶省区都大力发展茶叶市场。传统实体店的购物方式,无法满足人们消费行为的改变,在此情况下,很多企业把目光转向方便快捷消费的电子商务,由此电子商务应因而生。本文对网上茶叶销售系统进行可行性分析和需求分析,并采用了J2EE的MVC设计模式设计了网上茶叶销售系统。
  【关键词】MVC 茶叶销售系统
  目前茶叶电子商务的发展还不够成熟,存在诸多问题亟待解决,但是在网上购买茶叶将成为茶叶消费者新的购买方式,茶叶电子商务将成为一个庞大的商业体系,其优势是巨大,带给茶企的利润是可观的。茶叶电子商务定能成为茶企新的市场推动力。
  本文的主要研究目的是如何通过茶叶网站销售系统的开发,完善茶企电子商务模式,创新茶企新的线上营销方式,给茶企带来新的经济增长点,增强茶企的市场竞争力。本文采用J2EE的MVC设计模式,使用J2EE平台上的相关技术JSP+SERVLET+JAVABEAN,成功设计了一个网上茶叶销售系统。
  1 系统分析
  1.1 可行性研究
  技术可行性:该网上茶叶销售系统使用的J2EE平台上已经很成熟的MVC设计模式,开发出来的系统具有较高的可维护和可扩展性。数据库服务器选用MySQL数据库,能处理数据量大,提供许多高级管理功能,为开发提供了良好的条件。硬件方面,科技飞速发展的今天,硬件平台完全能满足该系统的需要。
  经济可行性:经济可行性分析是对项目实施成本和项目可能带来的经济效益的分析,以确定等实施的项目是否值得投资[1]。对于企业来讲开发该系统资金投入少,不需要专门的实体店,不用请过多的营业员,又可以在网上时时刻刻营业,提高了工作效率还扩展了业务领域,所带来的经济效益远超过该系统的成本。对于用户来讲,最大的效益就是足不出户就可以在网上购买到自己喜欢的茶叶,节省了大量时间。
  综上所述,该系统在技术、经济等方面都可行,并且投入少、回报多。因此,系统的开发是完全可行的。
  1.2 用户需求
  系统的具体需求有:
  (1)用户能浏览所需的商品,了解商品的详细信息。
  (2)用户能方便地登录或注册,登录后还可对自己的注册信息进行修改维护。用户想退出该系统,可进行注销登录。但仍可访问浏览该网站上不受限有内容。
  (3)用户登录后能购买所需的商品,增删改查购物车中的商品,并能修改购物车中商品的数量。
  (4)用户能够填写订单信息并结账。用户可以查询自己的订单状态,并可以在产生发货前取消自己的订单。管理员要处理订单(要进行发货通知及处理付款)。
  (5)用户可以通过搜索功能快速找到想要的商品。能够方便地通过商品的类别查看不同类别的商品。
  (6)用户能够在网站的首页看到热卖的商品。要求热卖产是通过对上一季度已完成的订单中的商品销售情况进行统计和排行。
  (7)用户能在该网站上查看有关茶的新闻。管理员要及时上传更新和维护。
  (8)用户注册成为本网站的会员后,如果对商品或网站有任何的意见或建议都可以在网站上留言,管理员要及时地回复留言,其它会员也可回复留言,对于自己发表的留言,会员有权限删除。管理员可以删除灌水留言或含有污秽文字的留言。
  2 系统总体设计
  2.1 系统的功能结构
  基于前面的分析,该网站的整体模式,该系统可分为前台和后台,前台主要是为客户服务的,后台是为管理员进行站内资源管理与维护服务的。前台和后台的各功能模块还能划分出若干子模块,减少了重复劳动并提高开发工作的效率和增大系统的可维护性及可扩展性。
  2.1.1前台主要功能结构
  前台功能主要有产品展示、购物车、订单操作、留言簿、茶新闻、会员登录与注册以及茶叶搜索等。会员在前台可以浏览、搜索和购买商品,能看到本季度热卖的商品、近期特价的商品;能看到商城最新的茶新闻;能发表留言或回复他人留言。具体实现功能如下:
  (1)产品展示:主要用来展示产品的相关信息,主要包括展示所有产品的模块、分类显示产品模块、热卖产品模块。
  (2)购物车:用来临时存放用户购买的产品,主要包括添加产品到购物车、删除指定产品、修改购买产品的数量和清空购物车等功能。
  (3)订单操作:主要包括填写订单信息功能、查询或取消订单功能及结算功能。
  (4)留言簿:用来显示留言和发表留言。主要有显示所有留言信息的功能、会员留言的功能及回复留言的功能。
  (5)茶新闻:用来显示和茶叶有关的新闻。主要有显示所有新闻的标题及内容的功能。
  (6)会员登录与注册:会员登录与注册主要包括用户注册功能、会员登录功能。用户注册成为网站会员后可以享有网站提供的相应服务。
  (7)茶叶搜索:茶叶搜索主要根据用户输入的信息模块查询,返回查找到的茶叶信息。
  网上茶叶销售系统前台的功能结构图如图1所示。
  2.1.2后台主要功能结构
  后台功能主要有管理员登录、系统管理、产品管理、茶新闻管理、留言簿管理及订单管理等。管理员在后台管理和维护所有的站内资源,具体包括茶叶的上架和下架、订单的查询和处理、会员的管理、留言簿的管理、茶新闻的管理等。具体实现功能如下:
  (1)管理员登录:管理员不能直接进入后台页面,需登录后才能对系统进行管理与维护。
  (2)系统管理:系统管理主要是对管理员及会员的管理。可以查看管理员或会员列表,禁用或启用会员。
  (3)产品管理:产品管理主要包括添加产品、管理产品两个模块。管理员可以增加、删除、修改或查找所有的茶叶信息。
  (4)茶新闻管理:茶新闻管理主要包括添加茶新闻、管理茶新闻两个模块。管理员可以查看茶新闻列表,增加茶新闻、删除茶新闻或修改茶新闻。
  (5)留言簿管理:留言簿管理模块主要用来了解会员们对本系统的意见和建议,不断对网站做出相应的调整。管理员可以查看所有留言列表、回复或删除留言。
  (6)订单管理:订单管理模块主要用来查看订单列表、查看订单详细信息、订单审核、发货及给顾客的发货通知、确认顾客是否已付款。
  网上茶叶销售系统后台的功能结构图如图2所示。
  2.2 数据库的概念结构设计
  数据库是数据库系统的重要组成部分。数据库设计得合理,将给大大提高开发效率,否则将会加大系统开发的工作量。网上茶叶销售系统与数据库之间进行了大量的交互式的操作,所以数据库结构的设计对网上销售系统是非常重要的。概念结构设计常用的概念模型是E-R模型 。以下是主要数据表的E-R图。
  图3为茶叶、订单、订单明细及会员的实体-联系图,一个会员可以下多个订单,一条订单可以拥有多条订单明细,一种茶叶可以被多个会员购买。
  参考文献
  [1]肖伟民.电子商务网站建设与管理[M].黑龙江:东北财经大学出版社,2011.
  [2]杨子燕.基于J2EE的在线考试系统的研究与实现[D].南昌大学,2009.
  [3]樊月华,刘雪松,李森.Web开发应用技术(JSP)[M].北京:中国铁道出版社,2009.
  [4]李雪莉.国际化玩具电子商务平台的研究与实现[D].西南交通大学,2009.
  [5]曾强聪.软件工程[M].北京:高等教育出版社,2004.
  作者简介
  许姗姗(1985-),女,福建省泉州市人。教师,助教,工程硕士学位,研究方向为信息管理。
  作者单位
  厦门软件职业技术学院 福建省厦门市 361000

相关热词搜索:茶叶 销售 设计 系统 网上

版权所有 蒲公英文摘 www.zhaoqt.net