微信公众平台开发企业人事管理
2随着新一代智能手机的问世,移动互联网有着较为强大的硬件支撑,使得近年来移动互联网迎来了爆发式增长的大潮。微信,是腾讯公司开发的一个即时通讯软件,微信在中国,已经有着无可比拟的用户群,腾讯公司在设计微信时,给第三方的开发者保存了很大的空间,支持一般开发者的第三方开发,故而由微信公众平台所衍生的一系列第三方应用应运而生[1]。这样的新型模式给人们的日常生活带来了极大地便利。本文通过新浪云计算存储空间进行与微信公众平台的对接,来实现一个公司人事管理系统,另外加入了一些营销的元素,比如大转盘等作为娱乐,系统的前台采用php编写程序,后台使用的是mysql,程序在整体运行时能够实现操作。
目录
引言
引言
随着移动互联网的普及,人们的生活,学习,娱乐都很大程度上依赖于智能手机,微信公众平台,已经是大家熟知的一个公众推送工具,利用公众平台进行企业人事的整合可以比传统方式更为即时,高效,直观,对管理员的要求也得到很大程度的降低。
与传统的erp系统相比,微信公众平台能够更为高效的完成相应的工作,管理员在后台绑定一个部门以及员工,员工能够在微信公众平台端口进行自行绑定。
本系统在设计时兼顾了稳定性,安全性,操作简单性,先进性,实用性等要求,系统由用户端发送数据,交由公众平台的处理,接入sae云空间处理,最后将处理好的信息逐步发送给用户。
1、项目可行性分析:
项目的可行性分析主要针对本项目的各个方面,从主观、客观的角度进行完整全面的分析,来探讨系统是否具有价值。分析方法主要通过技术的背景、国内外的现状、系统管理者等多个与本系统相关或者影响本系统运行的角度展开,并从多角度研究该系统的优缺点。
1.1、技术可行性分析:
本系统的应用是建立在sae云空间以及微信公众平台为开发基础的的。
1.1.1、sae云空间介绍:
Sina App Engine(简称SAE)是新浪研发中心于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有App Engine,SAE向其平台的用户提供了一系列便捷的服务,使得开发者能够更好地开发出应用程序,它提供的分布式计算、存储服务等都供开发者使用,不仅如此 *好棒文|www.hbsrm.com +Q: &351916072&
新浪的云计算平台还为客户提供了一系列的数据管理服务,其文件储存,数据库管理,应用的对接,分布式缓存服务也为客户提供了极大地便利。同时每个用户的独立储存分割,也为其用户的数据安全提供了极大的保障。
Sae MySQL:MySQL是SAE上的MySQL数据库服务,它和普通的mysql几乎没有任何的区别,新浪的云计算平台为每一个App都可以支持mysql的所有服务,用户可以使用自己对于mysql的理解来实现自行的数据库建设。在新浪的云计算平台的使用过程中,只需点开开通mysql服务的按钮,即可进入平台为各用户提供的数据库服务。在添加了数据库功能之后,用户不仅可以自行编辑数据库的代码实现数据库的建立,还可以通过导入数据来进行数据库的完成。完成数据库时,平台会提供相应的php代码实现数据库的链接,也可以在php平台上直接编程实现链接,由于SAE也提供了SaeMysql类,我们推荐您使用这个类来操作MySQL资源。MySQL在新浪云计算平台上也可以实现跨应用的服务,这样可以实现多应用数据库的开发的可能,同时,为了防止个别用户的攻击和滥用,SAE有相应的服务配额以及机制,能够保证用户可以更为稳定的使用数据库系统,并且这样更加的增加了数据安全性。[2]
1.1.2、微信公众平台的介绍:
微信公众平台,是腾讯公司开发的一个旨在为微信用户提供相应便捷服务的平台,它的前身为“官号平台”和“媒体平台”。这项开发使得微信拥有了更为强大的功能,微信凭借着自身过亿用户的基础,将微信公众平台进行了强势的推广,微信公众平台的问世,使得微信对于企业以及团体的作用更为的凸显,企业或者团体,可以根据微信公众平台进一步提供和推广自己的优质产品,更急可以通过微信增强对于客户的粘性,可以在企业与用户之间提供一个良好的无缝对接,以及形成一个优质的生态循环。无疑让我们看到一个微信对后续更大的期望。和新浪微博早期从明星战略着手不同,微信公众平台在开放性方面也是做到了国内领先,通过外部接口的链接,可以实现第三方的开发,这样的模式使得微信公众平台有着更为广阔的发展前景,以及不可限量的未来。微信的第三方开发者的功能成为了本系统的应用前提。[3]
1.1.3、sae平台与微信公众平台的对接:
1.2、综合角度分析:
1.2.1、国内外现状:
随着硬件技术的支持,移动互联网的发展,国内迎来了整个移动端开发的热潮,公众平台的开发也十分常见,许多企业已经将之用于营销,策划,活动,服务,管理等各个方面。而在西方的一些较为发达的国家,line,推特等移动即时软件也开始提供相关的服务,移动互联网更是得到了很大的普及,甚至很多移动穿戴设备已经问世,进入人们的日常使用。[4]
1.2.2、系统管理员的可行性分析:
该系统的操作简单化,并且每一步都有相应的提示,并且微信界面简单明了,对管理员的要求并不高,从而节约了使用者的人力使用成本。
1.2.3、设备运行分析:
该系统并不需要多么强大的硬件,只需要一台满足基本上网的电脑,以及一部智能手机即可实战操作,大为节省了固定硬件投入成本。
2、设计要求
2.1、系统的稳定性:
进行程序运行时,稳定性是首要的要求,必须要保证程序能够稳定的运行,不出差错。sae云空间,作为国内第一的云空间,可以稳定的为客户提供云技术的支持,微信公众平台的稳定性也是极为强的,所以系统的稳定性可以通过要求。
2.2、数据安全:
公司员工,部门的数据库是公司人力资源中重要的一部分,如何保证数据的安全也是需要考虑的重要问题之一,sae云空间为每位用户都提供了一个独立的无交互空间,这样用户的数据能够得到较好的保障。[8]
2.3、实际运用:
项目的实用性时项目的运营的前提保证,对比我拿微信系统与传统的erp进行了对比,发觉可以提高工作效率管理起来更为直观,用户可以更为方便的随时使用该操作系统,管理员也可以利用移动端接入互联网来进行一系列的管理操作。
3、系统的分析
3.1、功能方面:
该系统要实现部门人事的管理,必须要了解整个过程的流程,这样才能针对具体情况进行相应的程序设计,并且能够为系统的后续完善做好准备。
功能划分:
后台模块有端口的链接、欢迎词汇的选择、用户的信息管理、部门的信息录入、部门的分级、员工资料修改,以及员工资料的完善。
手机微信功能:
用户关注时的欢迎词汇接受,用户的绑定,用户的查询。
项目的功能流程图如下。
目录
引言
引言
随着移动互联网的普及,人们的生活,学习,娱乐都很大程度上依赖于智能手机,微信公众平台,已经是大家熟知的一个公众推送工具,利用公众平台进行企业人事的整合可以比传统方式更为即时,高效,直观,对管理员的要求也得到很大程度的降低。
与传统的erp系统相比,微信公众平台能够更为高效的完成相应的工作,管理员在后台绑定一个部门以及员工,员工能够在微信公众平台端口进行自行绑定。
本系统在设计时兼顾了稳定性,安全性,操作简单性,先进性,实用性等要求,系统由用户端发送数据,交由公众平台的处理,接入sae云空间处理,最后将处理好的信息逐步发送给用户。
1、项目可行性分析:
项目的可行性分析主要针对本项目的各个方面,从主观、客观的角度进行完整全面的分析,来探讨系统是否具有价值。分析方法主要通过技术的背景、国内外的现状、系统管理者等多个与本系统相关或者影响本系统运行的角度展开,并从多角度研究该系统的优缺点。
1.1、技术可行性分析:
本系统的应用是建立在sae云空间以及微信公众平台为开发基础的的。
1.1.1、sae云空间介绍:
Sina App Engine(简称SAE)是新浪研发中心于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有App Engine,SAE向其平台的用户提供了一系列便捷的服务,使得开发者能够更好地开发出应用程序,它提供的分布式计算、存储服务等都供开发者使用,不仅如此 *好棒文|www.hbsrm.com +Q: &351916072&
新浪的云计算平台还为客户提供了一系列的数据管理服务,其文件储存,数据库管理,应用的对接,分布式缓存服务也为客户提供了极大地便利。同时每个用户的独立储存分割,也为其用户的数据安全提供了极大的保障。
Sae MySQL:MySQL是SAE上的MySQL数据库服务,它和普通的mysql几乎没有任何的区别,新浪的云计算平台为每一个App都可以支持mysql的所有服务,用户可以使用自己对于mysql的理解来实现自行的数据库建设。在新浪的云计算平台的使用过程中,只需点开开通mysql服务的按钮,即可进入平台为各用户提供的数据库服务。在添加了数据库功能之后,用户不仅可以自行编辑数据库的代码实现数据库的建立,还可以通过导入数据来进行数据库的完成。完成数据库时,平台会提供相应的php代码实现数据库的链接,也可以在php平台上直接编程实现链接,由于SAE也提供了SaeMysql类,我们推荐您使用这个类来操作MySQL资源。MySQL在新浪云计算平台上也可以实现跨应用的服务,这样可以实现多应用数据库的开发的可能,同时,为了防止个别用户的攻击和滥用,SAE有相应的服务配额以及机制,能够保证用户可以更为稳定的使用数据库系统,并且这样更加的增加了数据安全性。[2]
1.1.2、微信公众平台的介绍:
微信公众平台,是腾讯公司开发的一个旨在为微信用户提供相应便捷服务的平台,它的前身为“官号平台”和“媒体平台”。这项开发使得微信拥有了更为强大的功能,微信凭借着自身过亿用户的基础,将微信公众平台进行了强势的推广,微信公众平台的问世,使得微信对于企业以及团体的作用更为的凸显,企业或者团体,可以根据微信公众平台进一步提供和推广自己的优质产品,更急可以通过微信增强对于客户的粘性,可以在企业与用户之间提供一个良好的无缝对接,以及形成一个优质的生态循环。无疑让我们看到一个微信对后续更大的期望。和新浪微博早期从明星战略着手不同,微信公众平台在开放性方面也是做到了国内领先,通过外部接口的链接,可以实现第三方的开发,这样的模式使得微信公众平台有着更为广阔的发展前景,以及不可限量的未来。微信的第三方开发者的功能成为了本系统的应用前提。[3]
1.1.3、sae平台与微信公众平台的对接:
1.2、综合角度分析:
1.2.1、国内外现状:
随着硬件技术的支持,移动互联网的发展,国内迎来了整个移动端开发的热潮,公众平台的开发也十分常见,许多企业已经将之用于营销,策划,活动,服务,管理等各个方面。而在西方的一些较为发达的国家,line,推特等移动即时软件也开始提供相关的服务,移动互联网更是得到了很大的普及,甚至很多移动穿戴设备已经问世,进入人们的日常使用。[4]
1.2.2、系统管理员的可行性分析:
该系统的操作简单化,并且每一步都有相应的提示,并且微信界面简单明了,对管理员的要求并不高,从而节约了使用者的人力使用成本。
1.2.3、设备运行分析:
该系统并不需要多么强大的硬件,只需要一台满足基本上网的电脑,以及一部智能手机即可实战操作,大为节省了固定硬件投入成本。
2、设计要求
2.1、系统的稳定性:
进行程序运行时,稳定性是首要的要求,必须要保证程序能够稳定的运行,不出差错。sae云空间,作为国内第一的云空间,可以稳定的为客户提供云技术的支持,微信公众平台的稳定性也是极为强的,所以系统的稳定性可以通过要求。
2.2、数据安全:
公司员工,部门的数据库是公司人力资源中重要的一部分,如何保证数据的安全也是需要考虑的重要问题之一,sae云空间为每位用户都提供了一个独立的无交互空间,这样用户的数据能够得到较好的保障。[8]
2.3、实际运用:
项目的实用性时项目的运营的前提保证,对比我拿微信系统与传统的erp进行了对比,发觉可以提高工作效率管理起来更为直观,用户可以更为方便的随时使用该操作系统,管理员也可以利用移动端接入互联网来进行一系列的管理操作。
3、系统的分析
3.1、功能方面:
该系统要实现部门人事的管理,必须要了解整个过程的流程,这样才能针对具体情况进行相应的程序设计,并且能够为系统的后续完善做好准备。
功能划分:
后台模块有端口的链接、欢迎词汇的选择、用户的信息管理、部门的信息录入、部门的分级、员工资料修改,以及员工资料的完善。
手机微信功能:
用户关注时的欢迎词汇接受,用户的绑定,用户的查询。
项目的功能流程图如下。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1833.html