当前位置:主页 > 论文百科 > 研究生论文 >

基于B2B电子商务平台的会员管理系统的设计和实现

发布时间:2016-04-28 10:05

第一章绪论

1.1课题研究背景
纵观当前各大电商服务平台,其绑定消费者的主要手段仍然是依托会员制度建立会员管理系统。目前基于B2C电子商务平台的零售企业会员管理系统已日趋完善(如淘宝),包括会员评价体系、会员信用评级、订单管理、积分管理、支付体系等。随着人民生活水平不断提高,经济飞速发展导致生产过剩,零售商品市场优势越来越趋向于买方,这也导致了国内电商平台日益激烈的竞争。如近年发展尤为迅速的京东、新蛋以及其他一些行业垂直类电商平台。这些企业化的电商平台在大打价格战抢占市场的同时,也应该开始思考如何从用户服务和技术提高等方面打造平台的核心竞争力,建立更加智能的客户关系管理系统,如提供更加便捷的会员服务,方便维系老用户;再如利用数据挖掘技术,实现信息的个性化推送,进而广泛拉取潜在新用户等。企业与企业之间进行传统的线下交易往往要耗费大量资源和时间,产品成本多数浪费在了销售和釆购的对接过程之中。而理想情况下,通过线上的交易形式,买方和卖方不仅可以依托平台完成一站式的交易业务流程,减少许多不必要的工作步骤和管理费用;而且还能享受平台提供的一系列增值服务(如会员咨询、物流仓储、信息建设等),从而降低了企业经营成本。网络的延伸性及便利性一方面降低了企业之间的交易成本,另一方面也使企业扩大了活动范围,使企业之间跨地区、跨国界交易成功的几率大大增加。越来越多的中小企业开始关注网络,关注电子商务[2]。
..........

1.2 B2B平台发展研究现状
2003年互联网泡沫期已过,目前己迎来下一轮的高速发展期。随着互联网的复苏,电商市场亦在世界范围内得到了普及和发展,其中第三方B2B电商平台发展尤为迅猛。为了迎合这种网络经济形势的变化,企业用户纷纷尝试这种线上经营及消费的方式以便与网络营销时代的发展接上轨。近年来,作为我国经济发展中的长尾群体,中小企业在数量、种类和质量方面都取得了长足的进步,成为我国各行业发展中不可或缺的一环。这些企业也逐渐意识并体会到通过网络平台进行商务活动的便利性,因此,当前B2B平台市场中的企业用户数量正在稳步增加,尤其是信息化程度逐渐增强的传统中小企业用户。根据艾瑞咨询统计的数据显示(如下图1-1所示),2013年我国中小企业B2B电子商务市场占有量已达51.7%,并且从2009年开始,其市场交易规模逐年上升。目前,B2B平台运营商也在加速盈利模式创新,从收取会员费向收取交易佣金转变。
........

第二章相关技术综述

2.1 B/S结构模式
客户端/服务器模式(C/S)不仅需要采用能够安装大型数据库系统的高性能计算机做服务器,并且需要安装专用的客户端软件。浏览器/服务器模式(B/S)统一了客户端和服务器,并且降低了系统开发和维护的成本,集中了核心功能实现到服务器上,使得客户端上只需安装一个浏览器就可以通过Web服务器与数据库进行数据交互。相比C/S模式,B/S最大优点即客户端零维护,无需安装任何特定的软件,用户使用系统只需一台联网的计算机。其次也非常易于进行系统扩展,具有权限的管理员可以直接在浏览器中生成登录名和密码分配给用户。本系统采用B/S结构模式如下图2-1所示m。在这种结构下,由服务器端主要实现系统与数据库交互的主要事务逻辑,浏览器端也可以实现一部分事务逻辑,而用户界面则完全通过浏览器实现。
......

2.2 MVC三层架构体系
MVC三层架构体系按照功能的不同分为相互协作的三个部分:模型(Model)、视图(View)、和控制器(Controller)。各组件之间各司其职并且可以通过参数进行相互关联,从而提高了系统的可维护性。MVC是一种先进的设计思想,用它来开发一个基于J2EE技术平台的Web应用程序,其架构体系如下图2-2所示。模型(Model),作为应用程序的核心,用于表示其业务逻辑,维护并快速获取应用数据、集成新的应用组件以及协调事务工作流等。JavaBean可以用以承载事务逻辑模块,实现各业务组件的重用、有利于测试和系统质量的改进。视图(View),作为应用程序的外在表现形式,实现了模块的界面展示。其根据事务逻辑模块,将生成的处理结果返回到客户端页面。开发页面模块的最佳选择是采用JSP编写动态页面[4]。控制器(Controller)将模型和视图联系在一起,根据用户的请求将数据传给业务逻辑模块进行相应的处理。然后调用相应的视图模块生成用户所需的响应页面返回浏览器。控制器一般使用Sevlet编程实现,主要用于控制程序流程,并不向客户端输出信息[51。MVC层次清晰便于维护,因此非常适合大型系统的开发;当然有利必有弊,作为一种复杂的架构模式,MVC的实现也显得较为复杂。实际开发中可利用当前流行的开放资源框架Struts (下文会提到)进行整体系统的开发。
......

第三章系统分析和系统设计........16
3.1 需求分析.........16
3.2功能模块介绍........18
3.3开发环境介绍........ 20
3.4业务流程分析........ 22
3.5用户类型分析........ 22
3.6系统用例图设........23
3.7数据库设计........25
第四章B2B平台的会员信任评价体系........27
4.1 B2C平台信任评价指标体系........27
4.2影响B2B平台可信性的因素........30
4.3会员信任评价体系搭建........30
第五章会员管理系统功能实........35
5.1会员管理系统功能模块实现......35
5.2会员信任评价体系........49
5.3会员管理系统测试........50

第五章会员管理系统功能实现

根据第三章的设计,实现本会员管理系统的Web应用服务器釆用ApacheTomcat0 Tomcat基于Java的Web应用软件容器运行servlet和JSP代码,具有部署简单、管理安全、方便集成等一系列优点。数据库采用MYSQL,是目前最流行的B/S体系结构的关系型数据库之一,具有安全、稳定、可扩展性强等特丨点。最后采用集成开源项目的Eclipse开发环境进行系统开发和实现。本会员管理系统采用MVC三层架构模式,最终基于Struts框架开发完成,因为其不仅体现了 MVC的设计模式,由一组相互协作的Class、Servlet和JSP标签组成;而且进行系统开发时采用Stmts框架,可以有效地缩短开发时间。Struts原理参见第二章,以会员管理中的会员个人信息管理模块来举例说明Struts框架[16]。该模块可以查看会员的基本信息及详细信息、可以对会员的情况做修改,还可以分类分页查看商品订单信息等。

5.1会员管理系统功能模块实现

会员管理系统的各个模块功能的编写都紧紧围绕着MVC的思想,都是用Servlet文件获取提交的数据,然后调用JavaBean文件中的相应方法进行处理,最后使用JSP文件将返回的处理结果输出显示,从而充分体现了二次开发及对象化的编程思想。下面描述系统中各模块的具体实现效果。会员注册登录模块是会员管理系统中的第一步,要想使用本系统必须进行注册,首次注册的信息仅包括:登录名(用户名)、密码和验证码,用户注册完成后再进一步引导会员进行信息完善,需要注意的是登录名不能包含中文且不能与已经存在的注册用户名相同,否则会通不过校验。注册流程如下:第一步,用户选择“注册”,访问会员注册页面,根据页面的字段及填写要求输入自己的注册信息,然后单击“提交注册”按钮;第二步,验证用户信息,用户完成第一步之后需要通过手机或邮箱接收验证码的形式进行验证,确保用户的真实存在性;第三步,即注册完成。最终实现界面如图5-1所示。

基于B2B电子商务平台的会员管理系统的设计和实现

.........

总结

本系统基于B2B电商平台,可以快捷有效地记录有关企业会员的资料并进行相应管理,使之易于统计、检索和查找,且数据库系统操作方便、存储量大,可以提高会员管理的效率。另外,根据大量资料和研究表明,对于大宗商品的网上交易,会员最担心的是第三方平台诚信体系是否完善,因此本会员管理系统需要搭建在一个会员值得信赖的平台基础之上。那么在平台建设之初,如何构建一个会员信任评价体系也是本文需要重点研宄和实现的部分。本文的研究主要体现在以下方面:
1、分析了目前B2B电商平台的发展和研究现状,在此基础之上提出了会员管理系统对B2B电商平台发展的重要性。并在此基础上,论述了采用MVC三层架构进行系统建设的必要性。
2、本系统根据面向对象的程序设计方法进行了设计和开发,基于Struts开发架构,利用JavaBean和Servlet编程,为了方便以后的扩展和维护,数据支持使用MYSQL数据库。本人按照软件的开发过程,基本掌握了 MVC开发模式、网络数据库技术,学习了运筹学的相关理论知识。并通过借鉴B2C平台的研宄现状,提出了一套适合本系统的会员信任评价体系。
3、本文从企业会员管理的实际需求出发,提出系统总体设计方案并筹划了内部功能模块,将整个系统分为会员前台和管理员后台管理系统两个部分。其中包括,登录和注册模块、会员设置管理、订单商品管理、后台管理等一系列功能。并且针对各功能模块展开了分析及设计,最终实现了会员管理的基本功能。
.........
参考文献(略)




本文编号:37801

资料下载
论文发表

本文链接:https://www.wllwen.com/wenshubaike/lwfw/37801.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户19a18***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com