论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>硕士论文>范文阅读
快捷分类: 毕业设计日志 毕业设计 设计投稿 论文查询系统 机械设计和制造期刊 毕业设计说明书 机电一体化系统设计论文 物流信息系统设计论文 智能交通灯控制系统设计开题报告 温度检测系统设计毕业论文 自动配料系统设计开题报告 步进梁升降液压系统设计文献综述

系统设计方面有关硕士学位毕业论文范文 与基于微信公众号的工资查询系统设计和实现方面专升本论文范文

分类:硕士论文 原创主题:系统设计论文 发表时间: 2024-03-24

基于微信公众号的工资查询系统设计和实现,本文是关于系统设计方面毕业论文模板范文与微信和微信公众号和查询系统类毕业论文模板范文.

摘 要:基于微信公众号和百度云平台,开发员工的工资查询系统,以微信公众号为系统入口,以公众号消息模板作为信息推送,以php+mysql为系统服务端,以百度云作为运行环境.该系统具有界面直观、操作简便、安装方便等特点且运行状况良好.

关键词:微信公众号;工资系统;云平台

一、前言

一些企事业单位中财务人员需要制作员工的工资条模板,再通过财务软件打印出来,最后裁剪后派发,虽然过程简单,但费时费力.目前各大银行对金额的收支短信提示都能实时推送,但消息模板单一,关键不能有效的查询与数据存储.

本文主要介绍如何利用百度云平台和微信平台开发工资实时通知和查询系统,确保单位员工能够免费且实时收到工资信息,并提供查询历史,汇总等功能.

二、微信和百度云

微信公众号随着微信的传播,在近几年发展迅速,主要得力于他的传播方式是一对多的传播,通过微信直接将消息推送至手机,另外提供的接口应用多,支持扩展第三方应用接入公众号,开发者文档资源和案例丰富.

百度是全球最大的中文搜索引擎,根据积累多年的技术经验,推出百度云产品,集成了百度核心基础架构,具有安全,稳定,高性能,高可扩展性的特点.

本平台主要采用百度云中应用引擎BAE 作为服务端运行环境,该产品集成了免费数据库,提供弹性、便捷的应用部署服务,适于部署微信公众号后台等应用,能够极大简化运维工作,且产品性价比大大高于服务器.

三、总体设计

本系统使用微信公众号作为用户客户端,员工关注该公众号后,能实时接收到服务端所发送的工资信息.通过微信公众号的菜单功能能快捷查询工资信息.

服务端采用PHP 语言和百度云BAE 应用引擎.系统总体设计如图1 所示.

四、功能与流程设计

4.1 系统功能结构设计

本系统通过微信公众号向员工提供工资实时推送,查询工资明细,工资汇总等前台功能,服务端提供财务人员管理,工资数据导入,工资数据模板制作等功能.

4.2 业务流程设计

员工通过关注单位公众号,通过欢迎提示语进行当前微信号和员工工号进行绑定,服务端将员工微信openID 与员工工号绑定并生成数据库记录.成功绑定后,员工可利用公众号菜单即可实时查询本人工资信息,历史工资等信息.业务流程设计如图2 所示.

五、关键技术

5.1 接口设置

根据公众号开发者文档完成微信公众号配置.URL 为百度云BAE 服务端接收地址,Token 必须设置成与服务端PHP中Token 一致.微信公众号配置如图3 所示.

5.2 消息接口

服务端通过员工数据表,对关注微信公众号的员工进行数据推送,员工的微信界面会即时收到本人的工资信息,达到实时查询.

员工通过公众号菜单操作时,会产生一个POST 请求,服务端通过响应包GET 中返回的XML 结构,来对该消息进行响应,通过数据库查询回复该员工的工资信息.

5.3 推送核心

回复文本消息XML 的PHP 示例代码如下:

$url等于"https://api.weixin..com/cgi-bin/message/template/send?access_token等于$TOKEN;

$data 等于 array(´touser´等于>$OPENID,

´template_id´等于>" 模板ID",‘url´等于>"$BAE",

´data´等于>array(´first´等于>array("value"等于>" 工资信息","color"等于>"#173177"),

´OrderSn´等于>array("value"等于>"10001,"color"等于>"#173177"),

´OrderStatus´等于>array("value"等于>"已发放","color"等于>"#173177"),

‘remark’等于>array(“value”等于>”基本工资1000 元,奖金500 元","color"等于>"#173177")));

$data 等于 json_encode($data);

$curl 等于 curl_init();

curl_setopt($curl, CURLOPT_URL, $url);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);

curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);

curl_setopt($curl, CURLOPT_POST, 1);

curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_RETURNTRANER, 1);

$result 等于 curl_exec($curl); curl_close($curl);

以上示例代码中touser 为员工微信openid,url 为员工点击消息后将跳转的地址,template_id 为消息模板id 号,remark 为文本主要内容字段,以上采用文字调试,开发者需结合PHP+MYSQL 读取对应数据,并获取$result 对象分析公众号服务器的发送状态.客户端接收效果如图4 所示.

5.4 服务端开发与操作

服务端核心功能为工资数据的导入导出,财务人员通过导入Excel 工资表,再通过批量推送功能,将工资信息通过微信公众号发送消息接口向所有关注的员工推送工资信息.

5.5 部署百度BAE

开发者需注册百度云*,在产品中心找到BAE 应用引擎并开通空间版本为PHP 的应用.通过免费的MYSQL 资源建立数据库和相关数据表,将开发好的平台通过SVN 方式传到云平台,完成部署.

六、结语

本文阐述了利用百度云BAE 作为服务器运行端,使用微信公众号作为信息推送客户端,利用PHP+MYSQL 的基本查询,添加操作开发的适用于各企事业单位的工资查询系统,相对于传统人机交互平台有一定的优势,充分利用移动设备的便捷特性,展示工资信息,使用百度云平台作为系统服务端,扩展性与安全性也得到有效保障.

回顾述说,这是关于微信和微信公众号和查询系统方面的相关大学硕士和系统设计本科毕业论文以及相关系统设计论文开题报告范文和职称论文写作参考文献资料.

参考文献:

1、 侠世界微信公众号每月头条 本期导读★侠世界微信公号栏目调整通知★创造101 的王菊、杨超越们与大陆新武侠★挤去水分,第一高手还剩几斤几两★玄冥二老拳打幼儿园,脚踢武当敬老院侠世界微信公号栏目调整通知侠世界设定考 侠世界微信公众.

2、 微信公众号线上销售农产品为传统果业引入现代基因 “这次来北京,村民们给我提了很多与现代特色农业发展有关的建议 ”前不久,首次当选全国人大代表的海南陵水黎族自治县英州镇母爸村党总支书记陈飘,在今年春节期间马不停蹄地收集村民的意.

3、 论高职图书馆微信公众号平台现状与 文淮坊学院 韩建明微信作为腾讯公司的社交软件之一,其用户量已经达到7亿人左右,在人们的日常生活中占据着不可缺少的位置,现阶段,对于微信的使用在维持基本功能的基础上,又推出了公众号这一功能,微信公众号的.

4、 传统媒体微信公众号的新闻重构策略 据中国广视索福瑞(C)的统计数据显示,2017年前三季度我国传统电视晚间各级别频道的收视率均呈下降态势,电视总收视率为25 84,同比下降11;另据我国著名的行业细分研究机构前瞻产业研究院的报告显示,.

5、 类人际传播视阈下高校微信公众号的运营以南广人事公众号为例 摘要在高校不断丰富新媒体传播平台的趋势下,如何实现运营创新,不断考验着高校宣传者的传播实战能力 本文以“南广人事”公众号为例、以“类人际传播”的视角审视.

6、 海南省高校图书馆微信公众号服务调研和运营策略* 王晨晨王盟燏陈玮(海南经贸职业技术学院图书馆,海南海口571127)摘要对海南省高校图书馆微信公众号的服务现状进行调研,分析目前省内高校图书馆微信运营中存在的问题,并提出改善策略 关键词微信公众号高校.