微信公众号在企业应用现状及探索

2018-09-19 08:21郭栩琪
海外文摘·艺术 2018年10期
关键词:视图控制器应用程序

郭栩琪

(中国石油大连石化公司信息管理部,辽宁大连 116032)

随着移动通信设备在生活中的日益普及,4G乃至5G网络的高速服务的使用常态化,手机已经逐步取代电脑成为当代人获取信息的首要渠道,信息的传播也由一对多的树状结构,逐步演变成多对多的星状结构,每个人都成为了信息的上传者和阅读者,每个人都有成为自媒体的可能性。没有连接,场景就没有数据,就不成入口,就不能共享。新时代需要新的思维和新的工具,而微信就成为了我们这个时代互联互通最主要的工具,公众号就是企业进行推广营销最好的平台。

作为一家在职员工超过六千人的大型能源型国企,如何对内满足职工诉求,对外树立正面形象,一直以来都缺少一个合适的平台。设备不停,人轮转的工作方式,使得我司大部分的员工没有完全统一的时间进行参加学习,接收公司新闻,或者参加公司活动的机会。且长期以来,社会对我司企业内部的高强度工作压力及所创造的价值又没有足够的认可度。因此,通过微信公众号的形式,一方面提高职工工作效率、丰富职工生活内容,一方面宣传我司形象的初衷渐渐成型。鉴于此,立项并开发了石化港湾微信公众号。

1 系统架构

1.1 本项目应用架构

本系统采用B/S跨平台的设计,应用MVC前后端分离结构,实现了前后端完全分离,避免因前后台工作交叉而造成返工或职责划分不清的情况。

Model(模型)是应用程序中用于处理应用程序数据逻辑的部分,通常模型对象负责在数据库中存取数据。

View(视图)是应用程序中处理数据显示的部分,通常视图是依据模型数据创建的。

Controller(控制器)是应用程序中处理用户交互的部分,通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。

1.2 MVC架构的优点

MVC分层有助于管理复杂的应用程序,可以在不依赖业务逻辑的情况下专注于视图设计。同时也让应用程序的测试更加容易。MVC分层同时也简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。通用的后端接口,极大地增加了代码复用率,使后期维护和升级更方便。

耦合性低——视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。

重用性高——MVC模式允许使用各种不同样式的视图来访问同一个服务器端的代码,因为多个视图能共享一个模型,它包括任何WEB浏览器或者wap手机端,比如,用户可以通过电脑也可通过手机来订购某样产品,虽然订购的方式不一样,但处理订购产品的方式是一样的。由于模型返回的数据没有进行格式化,所以同样的构件能被不同的界面使用。

部署快——使用MVC模式使开发时间得到相当大的缩减,它使php程序员集中精力于业务逻辑,前端程序员集中精力于表现形式上。

可维护性高——分离视图层和业务逻辑层也使得WEB应用更易于维护和修改。

1.3 应用技术

采用目前最先进的AngularJS前端技术和php后台技术,打造了一站式管理平台,实现了前后端完全分离,避免因前后台工作交叉而造成返工或职责划分不清的情况。通用的后端接口,极大地增加了代码复用率,使后期维护和升级更方便。

后端采用php语言: PHP是当今最流行的web程序语言,具有简易性、高安全性、开发速度快、执行灵活等特地点。

在数据处理方面,采用非关系型数据库redis数据库来记录系统日志数据,可减轻整个系统的数据处理压力,提升数据分析速度。

数据库MySQL:当进最流行的关系型数据库,MySQL,具有小巧、功能齐全、查询快捷,适应于中小型以及大型系统的应用。

2 功能应用

表1中列出了现阶段所设计的功能模块,其中,微官网模块主要用于对外展示我司基本情况,产品内容及文化理念,通过文字、图片和视频的模式向社会做以介绍;微服务模块用以向内部职工提供信息推送;微互动和投票调研问卷模块用以向内部职工组织活动及意见采集。该项目的实施,增强了向每个员工传达公司新闻的时效性,提高了每个员工参与公司活动的积极性和投票效率,并降低了纸质材料使用量。

表1 微信功能模块及功能说明

续表1

3 探索方向

现阶段我司的公众号主要还是用于组织活动、新闻推送和投票结果反馈,以信息单向输出为主;而我集团东北销售公司的公众号:油惠辽宁,目前也是以油品销售优惠信息推送为主。对于这两个公众号的未来使用及效益转化,我有以下几点思考。

关于我司的公众号功能,为了可以更好地服务内部职工,可以与便利店及果蔬市场联动,增加职工团购下单功能,下班时在厂区门口扫码取货,提高职工生活效率和质量。

而针对油惠辽宁的公众号,数据的采集显得更为重要。关注该公众号的用户基本为车主群体,而车辆日常消耗的不仅是燃油品类,车主往往还有润滑油、玻璃水、防晒套件、坐垫脚垫、车载电器装置乃至儿童座椅等车辆用品需求;除了商品,车主还需要各类养护清洗车辆的服务;另外,车辆在日常使用中有可能有违章现象发生。针对以上各种需求,在公众号内收集车主信息,同线下供货商及服务提供商联动,可以更有针对性地推送营销信息和资讯服务,实现车主价值挖掘。

4 结语

作为传统行业中的一员,我们不应固步自封,在信息时代,如何应用新技术新方式,利用好现有的资源,为企业创造更大价值,是我们更应该思考及钻研的。

猜你喜欢
视图控制器应用程序
三转子式比例控制器设计与内泄漏分析
南京溧水电子3款控制器产品
删除Win10中自带的应用程序
基于NFV的分布式SDN控制器节能机制
谷歌禁止加密货币应用程序
Y—20重型运输机多视图
SA2型76毫米车载高炮多视图
《投影与视图》单元测试题
Django 框架中通用类视图的用法
智能液位控制器在排水系统中的应用