基于移动互联网的企业营销管理系统设计与实现外文翻译资料

 2023-06-26 10:06

英语原文共 12 页,剩余内容已隐藏,支付完成后下载完整资料


基于移动互联网侯民的企业营销管理系统设计与实现

摘要: 为构建移动电商环境,以微信公众平台为载体,设计并实施了基于微信的企业营销管理系统;在设计上,我们考虑到传统营销体系的功能,结合微信自身的技术优势,对营销体系的核心业务进行优化和重组;以基于MVC的ThinkPHP为开发框架,应用PHP MySQL结构,对微信接口、信息管理、用户管理、产品管理、订单管理等核心业务模块进行详细分析和设计。移动信息的使用方式,就是要加强用户管理和产品管理,开源和节流,聚集客户资源,促进企业转型发展,拓展移动终端市场。

关键词: 微信;营销管理系统;MVC;思考PHP

摘要: 构建基于移动互联网的企业销售体系已成为传统企业改革和发展的重要方向,中小企业希望进一步开拓销售市场,如果能够利用公共平台改善服务,就有可能实现营销业务的显著增长,提出一种基于移动互联网的销售体系。 利用MVC开发框架、设计界面、业务逻辑和数据层。选择 ThinkPHP 开发环境,介绍了信息管理、用户管理、产品管理、订单管理四大功能模块的设计与实现,这四个模块涵盖了所有的营销流程,模块测试结果表明,企业销售体系的设计和实施可以满足传统企业转型发展的需要。

关键词 : 微信; 营销管理系统;MVC; 思考PHP

介绍

上世纪末,随着技术的不断更新和发展,信息网络逐渐随着时代的发展而流行起来,互联网技术进入了起步阶段。随着世纪初的到来,信息技术开始 缓慢发展,计算机中的应用技术逐渐体现其优势。随后,数以万计的计算机进入了上千 户家庭、企事业单位、高校、企业、事业单位等部门。信息时代逐渐到来,企业购销、库存管理成为当今时代媒体管理的核心内容。企业采购和库存管理是媒体中非常重要的一部分,但由于其性质,当时很难实时称重。从长远来看,管理不方便,有错误,查询困难,一旦数据过多,人工管理 难以维护。但随着信息技术的不断扩展,信息技术管理已逐步被采用,从而取代了人工管理模式,采用计算机系统管理企业信息,具有查询方便、信息容错率高、开销少、提高工作效率等优点。该系统开发主要针对企业采购、销售和库存管理,并根据实际情况实现功能设计。

目前,社会上有很多管理体系,帮助企业减少人力、物力、财力,因此智能化管理体系现在受到众多企业的青睐,无穷无尽的管理体系也相应出现。但企业的需求正在增加。企业认为,在员工管理、商品管理、客户管理、工资管理、信息共享、线上线下同步管理等方面存在一定的麻烦,一个好的智能产品应该能够帮助企业及时解决各种问题。企业通过智能化产品和合理的人工配送,更好地管理企业。通过市场调研发现,虽然目前市场上的销售管理系统很多,但它们只有单一的功能,只有商品管理或客户管理,因此迫切需要一个功能完善的销售管理系统。

微信是目前移动终端最受欢迎的通信工具,2016年微信年报显示,微信平均拥有 7.7 亿日登录用户。微信用户群如此之大,以至于基于微信的各种应用程序的开发在类似移动终端的开发中具有绝对优势。借助微信自身的技术优势和庞大的客户群,移动营销管理系统利用微信公众平台提供的开放界面,对营销业务中的各类信息进行交互和管理,实现和拓展微信上的企业营销业务。加强精准营销,为客户群体建立低成本、高转化率、符合消费者习惯、符合用户需求的综合营销服务平台,同时方便企业相关营销经理开展工作。

业务需求

技术的发展带动了产业结构的变化,加速了传统营销服务向移动互联网终端的渗透。随着智能手机的普及和信息化移动业务在各个领域的快速发展,对于智能手机的各类用户来说,随时随地处理信息的可能性逐渐成为现实 [2]。 。基于移动互联网营销服务平台为企业提供全面的营销服务平台,企业可以通过微信树立好品牌,通过扫码增加更多用户,进而通过群发消息加深产品意识,增强信任度,用户可以通过大家拥有的微信账号访问系统,获得相关服务。微信营销服务提供定制化服务,企事业单位可以根据客户信息对客户做出选择性判断,从而达到对服务的高标准和严格要求。微信改变了企业与用户之间原本直白的沟通方式,借助微信的朋友圈模式,营造出一种充满信任的人文关怀,也缩小了用户与企业之间的距离。下面的图 1 显示了营销管理系统的核心业务和流程。

图1 核心业务图

如图1所示,企业营销管理系统的核心业务可以分为四个部分:信息管理、产品管理、订单管理、售后管理,主要提供高质量的营销政策,策划营销活动,并提供产品展示、处理订单和物流,并提供售后保障服务。系统通过信息管理模块对信息进行推广,及时响应和处理用户发送的信息;通过用户管理模块,可以获取用户信息,创建用户组,并根据用户信息分析消费习惯,定制专有服务;通过产品管理模块,您可以在用户订购产品后发布、查询、更新产品信息,并发送付款通知;通过订单管理模块,可以处理提交的订单,识别有效订单,并查询订单流程和快递信息;通过售后管理模块,可以推送售后服务信息,根据用户发送的坐标智能选择最近的售后服务地点,并提供预约售后服务;通过生活助手模块,可提供天气预报、英文翻译、交通查询服务。除普通用户外,系统用户还有各级管理人员负责产品管理、订单管理和售后管理。与系统相关的用户可分为用户、公共客户经理、产品管理员和订单管理员。用户生命周期从关注微信公众号开始,首先接收到系统推送的推广和服务信息,成为潜在用户;如果在此期间产生交易,它将发展成为会员用户;如果会员用户有良好的购物体验,他们会在自己的好友群中推广粉丝,并且可以推荐更多的用户,从而成为忠实用户。

系统设计

设计原则

移动营销管理系统是一种典型的分层结构模型,在实施过程中只要接口能够实现服务,具体的技术细节都处于黑匣子状态。每个级别都单独被视为一个整体;如果要替换这些层之一,则只需提供相同的接口;这种标准化的信息系统设计原则也符合软件工程的模块化理念。系统分为应用表示层、功能逻辑层和数据层。其中,应用呈现层仅提供微信终端上的信息浏览和输入,不需要处理任何业务;功能逻辑层部署在服务器端,接收任务请求,进行相应的处理,如果是数据请求,则通过SQL连接到数据库并返回结果;数据层由数据库服务器处理,主要任务是接收Web请求并执行各种数据处理。这个分层接口分布在三个层次上:处理逻辑、业务处理逻辑、数据处理逻辑,它们非常清晰且易于维护。

建筑

该系统采用MVC的架构模型,采用开源ThinkPHP框架,该框架与其他PHP框架区别开来的主要特点是可以简化企业应用程序开发和WEB应用程序开发,并遵循Apache2开源许可证发布。企业应用程序可以通过ThinkPHP轻松快速地开发和部署,ThinkPHP是一个轻量级的PHP开发框架,具有卓越的性能和丰富的功能。处理过程如下所述,首先由控制器接收用户的请求并决定应调用哪个模型进行处理;通过业务逻辑处理请求并返回数据;最后,控制器决定使用某种视图来显示数据并将信息传递给用户。当控件接受用户输入时,它调用模型和视图,并且本身不做任何处理,而只是调动小部件来完成请求,然后在某种视图中显示返回的数据,App 类和 Action 控制器完成控制功能。表示层是用户和管理员工作的平台。该级管理人员可以查询相关产品信息、订单信息等,用户可以通过发送信息获得所需的服务。它还用于显示相关数据和接收输入数据,为用户提供交互式操作界面。控制层在系统设计中制定业务规则并实现业务流程;同时,服务以服务的形式提供给上层。模型层由数据访问层和应用程序逻辑层组成,通过该层将数据保存到MySQL中。该层还负责将数据传递到应用程序逻辑层。模块的设计应遵循高内聚力和低耦合的设计原则。数据存储层位于系统层次结构图的最底部。在这个系统中,数据存储层是数据库服务器。其功能主要是访问数据库并进行定期的数据库操作,即读取数据,更新,传递等操作。

Spring是一个独立的MVC模式框架,通过IoC技术减少了组件之间的依赖性,而Spring则提供了面向Aspected Programming AOP)技术,这在系统中具有独特的优势。Spring框架不仅有效地服务于中间层对象,而且还促进了与其他层框架的无缝集成,使层彼此独立,并实现了架构中框架之间的低耦合。

Spring的另一个重要特点是易于集成各种好的框架。系统主要集成了 Dubbo 服务框架、 Redis 缓存服务、 Solr 搜索服务和 ActiveMQ 消息队列服务。 Spring集成系统使用第三方框架后,可以通过简单的配置调用第三方框架提供的API,实现系统的员工信息服务。具体集成和功能如下:

1)分布式Dubbo 服务框架集成在系统的soA员工信息服务层,例如,当使用Dubbo实现分布式服务框架以提供相关的销售显示、销售搜索等服务时,只需要提供这些服务的Web程序将Subbo的关键配置添加到SSM 配置文件lt; dubbo:service interface=“提供销售相关服务的接口” ref=“销售服务的实现类的bean的id”/gt;lt;bean id=与 服务相关的服务的实现类的bean“销售相关服务的实现类” /gt; 这样销售服务就可以在服务中心注册,当使用这些销售服务的Web程序(如系统主页)可以透明地称为远程方法时,就像调用本地方法一样。

2)系统服务层集成了用于缓存的Redis 缓存库和用于提供搜索服务的Solr集群,大大降低了整个系统数据库的负载,提高了运行速度。该数据库包含MyBatis,详见下文。

3)在Spring系统中,我们还嵌入了ActiveMQ,ActiveMQ是一个功能强大的消息总线,无论是在海量系统的分布式开发过程中还是在运维中扮演着重要角色,ActiveMQ的主要特点是可以建立一个网络通信通道,用于可靠的数据传输。数据传输的完整性在传输过程中得到保证,并且可以跨平台传输。

SpringMVC 是Spring框架的衍生模块, SpringMVC 通过 DispaterServlet 这个前端控制器 (也称为中央调度器,我认为中央 调度器的作用大于其作用),来调用 MVC的三大部分: 控制器, 模型,视图。这确保了 MVC的每个组件 仅耦合到 DispatcherServlet 并彼此独立运行,从而大大减少了程序的耦合。开发复合程序用于海天体系的设计,设计原理为高内解耦合。

作为一个优秀的持久性工具,MyBatis通过对象关系映射(ORM)在jsp对象和关系数据库之间架起了一座桥梁,协调了对象和数据库之间的交互,并提供了数据查询和恢复机制。实现了与基础数据库的分离。

技术的可行性是指在当今技术条件下,计算机软硬件的发展能否满足发展的要求。因为这个系统的开发是基于JSP语言的,所以可以满足一般计算机上这个系统开发所需的硬件和软件条件;由于它占用的内存相对较少,我们在理论上使用Mysql数据来开发和设计软件,它占用太少的原因是内存太少。

目前,在世界上比较流行的数据库管理系统中,主要有ORACLE、SQL、SYBASE、 SQL、DB2等。sqlserver2008 版本具有 SQL Server 7.0 的所有优点,并在此基础上添加了更多高级功能,使其更易于使用、可更好地扩展和高度集成。因为它是微软的产品,所以SQL Server 2008在兼容性方面可以很好地适应和结合微软的其他相关产品,可以跨越多个平台,如Microsoft Windows 2008到Microsoft Windows 98。

Sqlserver的T-SQL支持ANSI SQL-92标准,是一种结构化查询语言SQL。SQL Server 在身份验证中主要使用以下方法:登录验证、数据库用户帐户许可证验证、辅助安全身份验证等。同时,还支持 sql server 身份验证和 Windows NT 身份验证。

微软的SQL Server是一个相对完整的C/S系统。SQL Server 需要 Windows NT 平台,而 Windows NT 可以支持 Intel 386、Power PC、MIPS、Alpha PC 和 RISC 等平台,这使得 SQL Server 非常适合其功能。

SQL Server 2008 具有故障转移群集和数据库镜像技术,可确保企业向员工、客户和合作伙伴提交的应用程序高度可靠且可用。Microsoft 的 SQL Server 2008 设计了一套集成的管理工具和管理应用程序编程接口 (API),为企业提供易用性、可管理性以及对大型 SQL Server 配置的支持。数据库加密、比以前的版本更安全的默认设置、增强的密码策略和安全模型以及许可控制的优化使企业在使用 SQL Server 2008 管理数据时能够提供非常高的安全性。

Web的服务平台JSP是由微软创建的。该平台的主要功能是它可以以标准化,个性化的方式连接信息,人员和设备。

1) JSP 框架的两个组件

JSP 框架有两个不同的元素:一个包和一个用于框架的软件开发工具包 (SDK)。

当然,如果我们只想运行jsp程序,我们根本不需要开发jsp应用程序。我们只需要在这里安装发型套件组件即可。因为jsp框架不是在发行版上编译的,所以它最终只能编译JSP应用程序。

(2)框架的特征

JSP 框架的两个主要特性:跨平台和语言。

(a) 跨平台

JSP 框架程序可以自由地跨操作系统平台和硬件环境进行交叉,无论它们是在哪台计算机上编写的。

(b) 语际

. 在JSP 框架内有一个公共语言系统(CommonLanguageSystem,称为CLS)。指定了许多标准化 类型的 jsp 框架数据。

可以使用 JSP 开发 Web 应用程序。现在它已经成为互联网上新一代的We

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[603314],资料为PDF文档或Word文档,PDF文档可免费转换为Word

您需要先支付 30元 才能查看全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。