基于公司管理和服务的模块化“微”平台的开发

2018-01-26 14:43
天津科技 2018年9期
关键词:菜单公众客户

周 丽

(天津港二公司信息部 天津300461)

0 引 言

随着通信技术的快速发展以及各种高性能移动智能终端的大规模普及,社会进入了一个移动信息时代。微信是一款跨平台的移动通讯工具,于 2011年1月推出,433d用户数突破1亿,半年后突破2亿[1]。微信公众平台的开通,使微信从一款单纯个体沟通的即时通讯应用工具迅速转变为媒体平台,也为企业开辟了精准营销“新时代”[2]。通过公众平台,企业可以吸纳更多的目标客户,深度传播更多的企业文化及品牌信息,为客户带来更精准的互动体验。

天津港二公司作为一个有着悠久历史,经历了不同发展阶段的港口企业,一直在着力开发现代信息技术和网络技术的应用。微信公众平台的出现为企业的信息化建设带来了更多的可能性,微信拥有庞大的用户群体,微信公众平台的接口多,功能全面,开发起来相对简单、灵活,无论在功能应用还是企业宣传方面都有着很大的优势。鉴于公司一直未进行过手机端应用的开发,微信公众平台项目的开发是一次尝试与创新,旨在为公司的信息化发展开辟一条新路。

1 技术特点

1.1 C#和.NET框架

该项目使用C#语言基于asp.net开发,使用的数据库为 oracle。C#在.NET Framework构架中扮演着重要角色,它是 Microsoft公司面向下一代互联网软件和服务战略的重要内容,也是编写.NET Framework应用程序的首选[3]。.NET Framework是微软所创建的新一代应用开发平台,它能够让软件不仅适用于传统的 PC,也能够满足目前在网络时代所提出的新任务的需要。

1.2 Oracle

Oracle数据库是世界上领先、性能优异的大型数据库管理系统之一。早期 Oracle数据库主要应用于UNIX操作系统,在Oracle公司提供了基于Windows平台的 Oracle版本以后,Oracle数据库系统在国内外拥有了更为广泛的应用市场[4]。

1.3 微信公众平台接口

1.3.1 对话服务

基础支持,获取access_token接口;接收消息,接收普通消息接口、接收事件推送接口;发送消息,自动回复接口、客服接口、高级群发接口;用户管理,用户标签管理接口、获取用户基本信息接口、获取用户列表接口;推广支持,生成带参数的二维码接口;界面丰富,自定义菜单创建接口、个性化菜单接口。

1.3.2 网页服务

网页账号,微信网页授权;微信JS-SDK。

1.4 HTML5 Geolocation(地理定位)

HTML5 Geolocation API 用于获得用户的地理位置。地理位置(Geolocation)是HTML5的重要技术之一,提供了确定用户位置的功能,借助这个特性能够开发基于位置信息的应用。

1.5 腾讯地图API

腾讯地图WebService API 是基于 HTTP协议的数据接口,开发者可以使用任何客户端、服务器和开发语言,按照腾讯地图WebService API规范,按需构建HTTP请求,并获取结果数据(目前支持json/jsonp方式返回)。

1.6 多媒体处理

在图片处理方面,运用了图像的合并、缩放、排列等技术,使微信中看到的图片符合手机的大小与格式,在影像方面,通过与公司视频监控系统的链接,可以在手机中看到实时的影像。

2 实施步骤和方法

2.1 前期准备

该项目通过进行需求分析,确定了包括为企业提供对外服务、内部管理、信息查询、客户交流等多种功能的微信公众平台功能设计,在之后的设计开发与使用过程中,随着需求不断变化,相应的功能也逐步增加与完善。

对于微信公众平台的开发,首先要接入,主要步骤如下:填写服务器配置;验证服务器地址的有效性;依据接口文档实现业务逻辑。

2.2 功能模块开发

2.2.1 关注事件

微信服务号在接收到用户的关注事件时,将用户的唯一标识 OpenID记入数据库的关注人员表中,然后通过获取用户基本信息接口,将用户的基本信息提取,将其一并插入数据表中。当接收到用户的取消关注事件时,将其基本信息从数据库中删除。

2.2.2 人员身份划分

微信公众号的功能权限以用户的身份为划分依据,当用户关注服务号后,可以通过用户身份验证功能进行身份认证。当验证成功后,客户和员工会拥有相应的权限,否则仅拥有游客权限。

2.2.3 获取用户信息

用户在使用微信公众服务号菜单功能时,平台需要先获取用户的基本信息,判断其是否有使用该功能的权限。用户在通过微信客户端访问功能网页时,公众号通过微信网页授权机制,来获取用户基本信息,由此判断该用户的功能权限。

2.2.4 功能菜单

2.2.4.1 客户菜单

① 船舶信息。动态:船舶动态为客户显示船舶的起始地点、船名、计划时间、船舶动向和终止地点等信息。沽口:沽口信息提供沽口船舶的日期、船名、进出口、货类、数量等信息。预报:预报信息提供船舶的预报信息,包括日期、船名、进出口、货类、数量等。在泊情况:以公司交接班系统为数据来源,查看上昼夜的计划及整体的完成情况,当前班次在泊船舶的作业情况。

② 货物信息。在场货物:提供在泊船和其他船的在场货物信息。超期库存:根据超期的天数查询每一货类的库存情况。

③ 客户指南。场区示意图:该图便于客户对公司内部场地或建筑定位有所了解,减少停车占位的时间。财务流程:为客户提供详尽的港口费结算流程,给不熟悉业务的外来客户提供指导,提高了客户办理业务的 速度。

④ 易速宝。为客户提供客户集港申报、过磅申请、集港舱单、集港订单、疏港申报、疏港订单、船舶动态、账户管理等多个功能。

2.2.4.2 员工菜单

① 交接班。生产:查看上昼夜的计划及整体的完成情况,当前班次在泊船舶的作业情况。粮食输运:为用户提供粮食输运的情况。工作要求的确认:以人员身份划分权限,各级管理人员在规定时间内分别进行工作要求的录入及确认。确认内容查询:该功能会显示当天交接班的所有录入和确认内容。港存:该功能由总到分做出三级的港存统计,分别是汇总统计、按场地统计和按货类统计。

② 微信点检。微信公众平台上的微信点检功能的开发,既满足由司机随检查随录入的需要,又可以简化操作,同时可以提高数据可靠性和及时性。

③ 安全检查。公司搭建了安全管理系统,微信公众平台中推出安全检查功能与之相配合,可以实时录入检查情况和图片,并给相关责任部门发送提示消息,实现了公司全方位的安全管控。

④ 客户审核。公司相关权限者对已经注册的公司外部客户进行审核认证,认证过的用户会拥有更高级别的权限。

⑤ 员工之家。提供班车路线的查询,为基层员工带来便捷,展示公司员工的风采,是员工工作、学习、生活情况良好的展示平台。

2.2.4.3 微客堂菜单

微客堂功能为用户提供一个集中学习理论知识、开展业余活动的平台,它是一个宣传企业文化、加强学习交流的有效途径。其内容涉及非常广泛,覆盖了学习和生活等多个领域,包括微课堂、公司新闻、两学一做、公司网站、关注我们5个菜单。

2.3 个性化菜单的设置

由于微信公众平台现有的菜单项目过多,影响了用户的使用和后续的功能开发,个性化菜单的开发可以很好地解决这些问题。现在公众平台已经为一些物流公司和船公司定制了个性化菜单,开发了相应的功能。

3 实施效果和后期发展方向

3.1 实施效果

3.1.1 经济效益

目前关注微信公众平台用户数为 7489人,其中969人为已验证的内部员工,753人为已注册并验证的外部客户人群,剩余 5767人为游客或者潜在客户群体。

潜在客户/游客中假设有 1%的比例转为实际客户,按每年为公司带来1000t的吞吐量来计算,每吨的价格为40元整,则机会收入为:

5767×1%×1000×40=230.68万元

3.1.2 公司管理和社会效益

定制化的服务提供了更为良好的用户体验,使用户的满意度大幅提升。应用移动端设备对数据进行处理,简化了操作,提高了数据的可靠性和及时性,提升了工作效率与管理水平,为信息化开辟了一种全新的方式。与业务系统紧密结合,互为支撑,实现了数据的互通与共享。在全国港口企业中率先推出微信公众平台,为港口这个传统行业的信息化发展,注入时代元素和新的活力。

3.2 后期发展方向

后期发展方向主要集中在微信点检模式的扩展与应用、JS-SDK图片接口的开发与应用、地理位置接口的应用、个性化菜单扩展、数据统计分析接口的应用等方面。

4 结 语

微信公众平台作为一种新的网络工具,拥有庞大的用户群体,其根本作用是为用户提供有价值的服务,这样才能真正发挥公众平台的效力,更好地实现与客户的互动沟通,更好地进行用户的管理,更好地进行服务的定制。微信公众平台一直以此作为目标,与公司其他各系统相互配合,不断完善该平台的功能,使信息传递和客户服务更具有及时性和便捷性,对外提供更加高效直观、更具人性化的客户服务体验,对内提供便捷、实用的管理工具,提高企业工作效率和管理水平,不断探索微信公众平台在港口企业的客户服务、内部管理与宣传等方面的应用与创新。

猜你喜欢
菜单公众客户
公众号3月热榜
为客户节省时间
公众号9月热榜
公众号8月热榜
公众号5月热榜
中国新年菜单
陪客户喝酒后死亡是否算工伤
本月菜单
做个不打扰客户的保镖
23