APP下载

茶企业电子商务网站的设计与实现

2017-02-04王亚辉

福建茶叶 2017年9期
关键词:信息管理电子商务模块

王亚辉

(晋中职业技术学院,山西晋中 030600)

茶企业电子商务网站的设计与实现

王亚辉

(晋中职业技术学院,山西晋中 030600)

本文主要对茶企业电子商务网站的设计与实现进行分析,首先介绍了Struts2框架,而后详细分析了茶企业电子商务网站的需求分析,最后以登陆模块为例,实现了电子商务网站的登陆模块,从而实现茶企业电子商务网站的设计与实现。

电子商务;Struts2;需求分析;业务流程

1 概述

随着科学技术的不断发展,计算机已经在社会的各个领域中得到广泛应用,目前我国已经进入了信息时代,各个行业中大量应用信息化、数字化的信息系统来提升当前行业的发展。在我国农产品中,茶叶是我国常见的经济作物,每年产量非常可观,对于农民的经济收入来说,起到了非常重要的作用。随着互联网的快速发展,茶企业电子商务网站逐渐兴起,例如借助淘宝、京东、中茶网等第三方的电子商务平台下,茶企业的茶叶网络销售层出不穷,成功的案例和经验也非常多。但是由于茶叶随着区域性、生产周期不同而呈现出巨大的差异性,如果单纯地依赖于第三方的电子商务平台,很难展现茶企业自身的优势和特性,尤其是面对B2B模式的电子商务模式很难实现。所以针对茶企业电子商务网站的设计与实现,对于提升茶企业的销售水平、优化茶企业销售模式、扩大茶企业销售范围来说意义重大。

2 Struts2框架

Java是一种开源的编程语言,具有企业级别的开发框架和封装报,对于茶企业的电子商务网站的开发来说非常方便。Java技术主要是由Sun公司设计并且推出的程序开发产品,此产品实现了开发平台、开发语言以及开发框架的一体化推出。Java从产生到后期的发展这一过程中,它的发展研究形成了J2SE,属于一种标准版本,主要为Java Platform Standard Edition;而J2EE则属于一种企业版本,因此其主要分为了java2 Platform Enterprise Edition、J2ME(java2 Platform Standard Edition)等三个不同的方向发展,其中桌面应用的编程主要由J2SE来负责,企业级的应用开发则主要应用的是J2EE,而J2ME主要应用在手机应用的编程,Java编程的开源性能不断的进步和进行完善,为开发人员不断的提供最优秀的开发体验。

采用Java语言的扩展语言中的Struts2框架,主要采用MVC模型结构控制器,通过控制器来实现对程序的逻辑设计控制。MVC模型可以为程序设计提供良好的程序处理和转换功能,然后使得在进行程序开发的时候更加便捷、安全以及高效,从而有效解决程序开发的高成本问题。Struts2在实际应用时,主要能在MVC设计模式中两个不同的层次中进行应用,Struts2在视图层,根据JSP和Struts标签进行结合,然后实现不同业务数据的分开实现,由于数据中的标签库都采用技术封装,所以对程序开发的效率具有非常大的提升。Struts强大的逻辑处理功能可以对其配置文件进行相关处理,处理过程中实现了逻辑性,将用户发送的请求转换成为数据库的具体操作动作,然后将这些控制器的Controller作为主体,数据之间的交互则主要是通过前台页面与数据库之间完成交互。

3 茶企业电子商务网站的需求分析

茶企业电子商务系统是茶企业购买的信息化管理平台,是利用计算机技术、网络通信技术和信息化数据处理技术等来实现茶叶购买活动的自动化管理,极大地方便广大用户通过各种网络终端设备来通过虚拟的方式实现茶企业购买的活动。茶企业电子商务系统的设计与实现,主要是从茶企业电子商务系统的茶叶购买活动的业务流程入手,从实物产品购买虚拟化工作的实际需求出发,分析相关功能,进而以此为依据,实现茶企业电子商务系统。

在整个茶企业信息管理、会员信息管理以及茶叶买卖过程中的各种信息的管理过程中,需要很多人参与进来,其中包括茶企业电子商务系统运营商相关的负责人,茶企业信息管理和维护人员、系统管理和维护人员以及系统的最终广大用户等,而不同的人员,在整个茶企业电子商务活动中担任的角色,所处理的事情则不尽相同。比如,茶企业电子商务系统运营商相关负责人等,则有权利访问系统,对各种茶叶的购买订单状态等信息进行查看,以确定当前企业的运行状态。茶企业信息管理人员则根据电子商城内产品的实际信息和数量信息,对茶企业电子商务系统中的茶企业信息数据以及相关的库存信息数据进行维护和管理。而广大的普通用户或企业级用户来说,则会登录到该系统,对各种茶企业信息进行访问,并且利用该系统其他的功能,辅助最终用户来完成茶企业商品的购买。此外,普通用户还会对自己的订单信息进行查询和维护,并且可以对自己的购物记录进行查询和管理,从而极大地方便最终用户通过网络和茶企业电子商务系统完成茶企业的购买活动。当然,整个系统还需要超级管理员的权限,对整个系统的用户角色、系统用户、系统数据等进行日常维护和管理,对用户信息进行增加、修改、查询、删除等操作。

在茶企业电子商务系统中,茶叶是作为该电子商品和核心商品完成相关的商务活动。而电子商品的购买活动则决定了最终开发出的茶企业电子商务系统的工作流程,也是为了适应整个茶企业电子商务系统最终的工作需求。一般的,在茶企业电子商务系统初始化初期,需要该系统的系统管理员为该系统的一些业务层面的管理用户设置用户名并且分配权限,例如对茶企业信息管理人员设置相应登录用户名和相应密码,并且为其设置对茶企业信息进行添加、修改、删除、查询的权限。然后茶企业信息管理人员就可以登录到茶企业电子商务系统中,根据该系统运营公司的实际情况,将茶企业的信息添加到该系统中,从而完成系统的基本信息的初始化工作。而后,将初始化后的茶企业电子商务系统部署到服务器,其他的普通用户就可以通过浏览器来访问该系统。其他普通的用户需要首先注册自己的用户名和设置相应密码,在设置成功后,就可以登录到该茶企业电子商务系统中,进行茶企业流量和购买活动。注册成功的会员用户,在登陆到茶企业电子商务系统中后,可以根据各种不同的条件或者类型,输入关键字,来筛选相应的茶企业信息,并且可以在页面中进行浏览,如果看到自己中意的茶企业,就可以点击添加到购物车中,然后再对其他茶企业进行浏览。在购物车功能中,茶企业电子商务系统的会员用户可以对自己预选的茶企业进行管理,根据自己实际情况对购物车内的茶企业进行修改、查询、删除等操作。在茶企业电子商务系统的购物车内,会员用户完成对购物信息的修改之后,就可以下单,此时,茶企业电子商务系统会员用户也可以对自己的订单进行管理,可以对其进行修改、查询、删除等操作。在付款之后,茶企业电子商务系统会员用户就可以在自己的购买记录中,查询自己相应的购买信息。通过上述的工作流程,来实现茶企业电子商务系统的商品购买活动。

综上所述,茶企业电子商务系统需要实现茶企业买卖活动的基本功能,主要包括茶企业信息管理、各种茶产品信息管理或查询、管理待下单的购物车、对订单进行管理的订单管理以及对购买记录进行查询等功能。同时,为了方便广大的网络用户方便在茶企业电子商务系统中购买茶产品,考虑到茶企业电子商务系统应用的广泛性,不同的参与人员登录系统拥有不同的权限做不同的事情,从而专门设计系统的登陆功能,此外,还需要专门的超级用户对系统内部的所有数据、功能进行维护,即需要实现系统的系统维护功能。

4 茶企业电子商务网站的设计与实现

针对茶企业的电子商务网站的设计与实现,主要是在需求分析的基础之上,开展对茶企业电子商务网站各个模块的设计与实现工作。针对茶企业电子商务网站的设计,主要包括登陆模块、各类茶叶信息管理模块、购物车管理模块、订单管理模块、购物记录管理模块、会员管理模块以及系统数据维护管理模块,主要涉及到的设计工作包括对各个模块的业务流程的设计、操作时序的设计、数据流设计、类图设计以及数据表设计等内容,从而保障茶企业电子商务网站在后期开发过程中能够按照预期的功能来实现。

以茶企业电子商务网站的系统登陆模块为例,茶企业电子商务系统的登陆模块是专门实现不同用户的登陆功能,即在茶企业电子商务工作过程中,会有很多人员都会登录到茶企业电子商务系统中参与各个环节中,每个人的所拥有的操作权限不同,而且所做的事情也有所不同,所以在实现茶企业电子商务系统的系统登陆模块时,首先需要对输入的用户名和密码进行验证,通过验证后判断该用户所具有的操作权限,根据用户权限来生成不同的操作选项(主要是对全部选项中的部分模块进行隐藏来实现),呈现给用户来完成茶企业信息的管理以及购买活动的操作。当系统用户使用用户名和密码进行登陆时,系统会将其发送至服务器端的数据库中,通过SQL查询语句与该结果进行判断,如果不正确,则返回“用户名密码不匹配”的提示,要求用户重新输入。如果用户名正确,则服务器端根据返回的用户权限进行相应的功能显示。茶企业电子商务系统的用户登陆首先需要浏览器能够读取客户输入的信息,然后通过网络传送至服务器端,服务器端接收到相应的请求信息,会用SQL语句对数据库进行查询,然后将结果返回给浏览器,浏览器根据返回结果进行判断,如果用户存在,会根据返回结果中的用户权限显示应用的功能界面,从而实现系统用户的登陆功能。

5 总结

针对茶企业电子商务网站的设计与实现,主要是利用软件工程的思想,通过需求分析、设计、实现的步骤来对电子商务网站进行开发,从而实现相应功能。在整个流程中,需求分析最为关键,只有需求分析做得好,后期的设计、实现才能满足客户的需求,才能促进茶企业的快速发展。

[1]闻永萍.基于JSP的电子商务网站开发[J].信息安全与技术,2011 (11):92-94+103.

[2]温利霞.关于企业网站的开发以及应用的分析[J].计算机光盘软件与应用,2012(11):210-210.

[3]汤丹.安吉白茶电子商务发展现状及对策[J].现代农业科技,2015 (15):330-331.

[4]林璇.茶商电子商务研究 [J].安徽农业科学,2010(22):12286-12288.

[5]孟涛.浅析安化黑茶的电子商务营销[J].茶叶通讯,2011(3):38-40.

[6]武咸春,姜含春.茶叶企业电子商务应用可行性探析[J].中国茶叶加工,2010(1)23+26-27.

[7]武怀生,李秀明.基于ASP技术的企业商务网站的设计与实现[J].现代电子技术,2014(18):60-62.

王亚辉(1978-),男,山西临猗人,本科,讲师,研究方向:网页设计网站建设。

猜你喜欢

信息管理电子商务模块
28通道收发处理模块设计
“选修3—3”模块的复习备考
造价信息管理在海外投标中的应用探讨
评《现代物流信息管理与技术》(书评)
《电子商务法》如何助力直销
电子商务
在高速公路信息管理中如何做好QC小组活动
关于加快制定电子商务法的议案
跨境电子商务中的跨文化思考
选修6 第三模块 International Relationships