收藏 分享(赏)

小型猎头公司中的工作流在云平台上的实现和应用硕士毕业论文.docx

上传人:无敌 文档编号:642721 上传时间:2018-04-16 格式:DOCX 页数:61 大小:411.17KB
下载 相关 举报
小型猎头公司中的工作流在云平台上的实现和应用硕士毕业论文.docx_第1页
第1页 / 共61页
小型猎头公司中的工作流在云平台上的实现和应用硕士毕业论文.docx_第2页
第2页 / 共61页
小型猎头公司中的工作流在云平台上的实现和应用硕士毕业论文.docx_第3页
第3页 / 共61页
小型猎头公司中的工作流在云平台上的实现和应用硕士毕业论文.docx_第4页
第4页 / 共61页
小型猎头公司中的工作流在云平台上的实现和应用硕士毕业论文.docx_第5页
第5页 / 共61页
点击查看更多>>
资源描述

1、浙江大学硕士学位论文 Error! No text of specified style in document.i云平台上猎头公司工作流系统的实现和应用摘要目前,我国小型猎头公司中的工作基本上以人工为主,特别是猎头公司,计算机介入的自动化还处于一个初级阶段,很多公司并不配备专业的高级技术人员,并没有额外的能力去投资在这方面。本论文通过某猎头公司实际运作的工作流程为基础,使用 Petri 网络描述几个基本工作流(客户的寻找、工作岗位的建立,候选人的查找以及应征) ,并根据Petri 网络的规则和公式优化这几个工作流图,并在工作流图中选择可以被自动化运行的节点。当前市场上的云平台对于小公司来说,

2、在运营方面有着不可比拟的成本优势,本论文在比较几个流行的云平台由管理和技术团队制定的指标后,选择了一个相对适合工作流运行的 Salesforce 云平台来部署那些可以自动化的工作流节点。这些节点包括了分配任务,发送邮件,推送通知和文档的组织。通过对这些节点的部署,详细描述了猎头公司的工作流程在云平台上的对象的建立,工作流规则和操作的设置和利用 Apex 语言开发相对特殊功能的过程。但是云系统平台也不是完美的,数据的安全是一个很现实的问题,本文通过Salesforce 所提供的开发接口,使用 PHP 语言完整方便地将云端的数据实时地备份到本地。关键词:工作流,Petri 网络,云计算,Sales

3、force浙江大学硕士学位论文 Error! No text of specified style in document.iiAbstractAt present, the small headhunting company work basically give priority to with the artificial in China, especially headhunting company, computer intervention is still in the automation of a primary stage, many companies do not e

4、quipped with IT professional and can not to do some additional investment in this respect.This paper, by a headhunter actual operation workflow as the example, using Petri network describe several basic workflow (customer looking for jobs, the establishment and searching for the candidate,), and acc

5、ording to the rules and formula to optimize the Petri network regarding this several workflows, and chose the node of workflow option which can be automatic operated.In the current market cloud platform for small companies, it has operation cost advantages, this thesis on the comparison of several p

6、opular cloud platform, choose the cloud platform Salesforce which can automatic workflow node. The nodes include assigned tasks, send mail, push notification and the organization of the document. Through to these nodes deployment, a detailed description of the working process of the headhunting comp

7、any in cloud platform of the establishment of the object, the workflow rules and operation of the setting and using Apex language development process of relative special function.But the cloud system platform is not perfect, data security is a very practical problem, this paper provide the developme

8、nt of Salesforce interface, use the PHP language complete conveniently of real-time data clouds backup to local.KeyWords:Workflow, Petri network,Cloud system,Salesforce,浙江大学硕士学位论文目录I目录摘要 .ivAbstract.iv图目录 .III表目录 .IV第 1 章绪论 .11.1 论文的研究背景 .11.1.1 猎头公司的环境介绍 .11.1.2 目前 D 公司在所面临的问题 .11.1.3 课题的意义 .21.2 论

9、文涉及到的概念 .21.2.1 工作流技术的概念 .21.2.2 云计算出现之前的状态 .31.2.3 云计算:更完美的解决方案 .31.3 论文的过程 .41.3.1 选择一个适合工作流的云平台 .51.3.2 制定工作流 .51.3.3 将工作流与云平台功能进行映射 .51.3.4 设计所需的统计报告 .51.4 本章小结 .5第 2 章基于 Petri 网络的工作流业务分析 .62.1 Petri 网络的概念 .62.1.1 Petri 网络的规则和类型 .62.1.2 Petri 网的优化 .72.2 D 公司的工作流模型的建立 .82.2.1 Petri 网应用于工作流的建模 .82

10、.2.2 D 公司工作的流程 .82.2.3 D 公司工作流 Petri 网络的建立 .132.2.4 优化工作流 petri 网络 .162.3 本章小结 .19第 3 章云平台的比较和选择 .203.1 云平台的选择标准 .203.1.1 Google Apps.203.1.2 Microsoft Web App 和 Microsoft Dynamics.213.1.3 Saleforce .213.1.4 XTOOLS CRM .213.1.5 800APP.22浙江大学硕士学位论文目录II3.1.6 对比结果 .223.2 S.233.2.1 Salesforce 的应用基础 .233

11、.2.2 Salesforce 平台的开发语言 Apex.253.2.3 Salesforce 的工作流(workflow) .263.2.4 Salesforce 的外部接口 .283.3 本章总结 .28第 4 章工作流在 Salesforce 上的部署和开发 .294.1 选择工流图中可以部署在 Salesforce 上的节点 .294.2 建立客户(Account)流程的部署 .294.2.1 对象的建立 .294.2.2 配置字段 .304.2.3 建立客户对象的工作流 .324.3 联系人(Contact )对象的建立 .374.4 工作岗位(Job)发布流程的部署 .374.5

12、候选人 Candidate 对象的建立 .414.6 工作岗位的应征(Job Application)流程的部署 .414.7 财务流程的部署 .434.8 本章小结 .43第 5 章二次开发 .445.1 电话记录和通话时长的控制 .445.2 统计图表 .475.2.1 KPI 的设计 .475.3 与 Gmail 页面的整合 .485.4 数据安全 .495.5 本章总结 .50第 6 章 总结和展望 .526.1 总结 .526.2 展望 .52参考文献 .54作者简历 .56致谢 .57浙江大学硕士学位论文图目录III图目录图 1.1 本论文的基本结构 .4图 2.1 寻找客户流程的

13、 Petri 网络 .13图 2.2 发布岗位和查找候选人流程的 Petri 网络 .14图 2.3 候选人进入工作岗位流程的 Petri 网络 .15图 2.4 从客户建立工作流的 Petri 网转换的矩阵 .16图 2.5 优化后的客户建立工作流的 Petri 网 .16图 2.6 优化后的工作发布和查找候选人流程的 Petri 网 .17图 2.7 优化后的候选人应征流程的 Petri 网 .18图 3.1 Apex 演示代码 .25图 3.2 Apex SOQL 演示代码 .26图 4.1 Salesforce 邮件模板操作界面 .36浙江大学硕士学位论文表目录IV表目录表 3.1 各

14、个云平台的评分 .23表 4.1 创建一个客户对象所要填写的内容 .29表 4.2 客户对象的字段 .31表 4.3 客户工作流的创建参数 .32表 4.4 定义客户工作流中任务操作的参数 .33表 4.5 定义客户工作流中邮件操作的参数 .35表 4.6 邮件模板内容 .36表 4.6 联系人对象的字段 .37表 4.7 工作岗位对象的字段 .37表 4.7 工作岗位对象的字段验证规则 .38表 4.8 工作岗位对象状态选项 .39表 4.9 工作岗位对象的工作流规则 .40表 4.10 工作应征对象的字段 .41表 4.11 工作应征对象的工作流设置 .42表 4.12 电话对象的字段设置

15、 .44表 4.12 电话对象的工作流设置 .45表 5.1 KPI 考核标准 .48浙江大学硕士学位论文 Error! No text of specified style in document.Error! No text of specified style in document.1第 1 章 绪论1.1 论文的研究背景1.1.1 猎头公司的环境介绍D 公司是一所典型的以人力办公为主的猎头公司,计算机介入的自动化还处于一个初级阶段,很多公司部署了各种 OA 系统,但仅限于软件,并且功能以最大众化的 OA 系统,效率提高非常有限,软件或者硬件的维护,对这些并不配备专业人员的公司来说,换

16、来的不仅是效率低下,而且具备极大的不稳定因素。本人的工作任务是分析以及架构工作流程,并且抽象人工的工作转化成计算机自动完成以及工作的追踪,客户的管理和为管理层提供参考数据,最后以最低的维护难度来部署和实现这个系统,最终目标是利用当前流行的云计算,挑选其中免费或者最低收费的服务,设计和部署一套低成本,强大的软件系统,来配合公司内部使用以及对外销售相似的服务,并且实现全面的网络服务。1.1.2 目前 D 公司在所面临的问题1. 手工制作各类文档,每个发给客户或者候选人的文档都要重复检查才行,但这样总会有几次出问题,至少每个人平均一天就会发生一次文档格式的问题,每三天一次拼写错误。对此,所有的客户经

17、理都非常头疼,经常会收到客户很不友好的反馈。2. 人工查找候选人,在各个网站上手功输入关键字来寻找候选人或者候选公司电话职位等等。3. 人工分配任务,比如当一个工作职位正式启动时,查找,询问,安排电话面试,面对面的面试等等,均由人工来安排和分配。4. 人工撰写邮件,每个职位从开始到结束,以每个职位五位候选人来看,最顺利需要 14 封固定格式的邮件需要发送。5. 客户和候选人对于项目的主动询问只能由电话打给客户经理来查询,经常会引起客户经理与客户之间的不必要的语言冲突。6. 各个团队负责人每天需要拿个本四处询问工作量。7. 尚未对管理层决策有强大的数据支撑。他们所需要的每个图表都需要由技术部门一

18、个一个来做,双方都想摆脱这种状况。浙江大学硕士学位论文 Error! No text of specified style in document.Error! No text of specified style in document.28. 没有一个强大的 IT 部门来支撑一个专用系统的运营和维护,很多公司甚至没有 IT 部门,只有一到两相对低端的维护工作人员。1.1.3 课题的意义随着中国大陆东部的发展,人力的成本在公司运营成本中所占的比重会越来越高,比如浙江省的最低工资近两年基本上以 20%的幅度在增加,更何况是需要相对高端人力的猎头公司,如今许多的小型企业已经意识到或者正在面临着人

19、力成本的问题,对于小型公司来说,如果能够提高 1/3 左右的人力效率去做更有价值的 Brain Work 的话,那么对企业而言,其价值是显而易见的,另一方面,随着员工的工作经验,学历等本身因素的提高,其人力成本也相应的会提高很多,如果我们能够把高成本的人力用在高回报的工作上面,而低回报、低产出的工作由低成本的员工来完成的话,同样可以极大的优化对企业的人力资源的利用。因此,提出本课题,能够在投入有限的情况下,最大的提高员工的工作效率和工作难度。本课题将会从建立一个工作流模型开始,分析和优化工作流中的节点,替换其中可以用机器代替的人力节点,从而达到人力资源的最大化,并开发和布署在当前成熟稳定并且低

20、成本的云计算平台上。到目前为止,本人所接触过的小型猎头公司中还没有投入人力去做过这样的研究和开发,不是所有公司都会养一个前期只会吞钱的开发部门,所以对于这些企业的工作效率提高,健康的员工收益增值,一个维护成本低廉,开发简单和快速的工作流软件的需求应该是十分迫切的。本课题将基于本人所工作的D 公司的实际的应用和工作理念,从开始设计到最后部署运行的整个过程,做一个详细的解释和描述,可以给这个行业内的小型企业一定的参考。1.2 论文涉及到的概念论文涉及到的概念主要有工作流、Petri 网络、云平台。1.2.1 工作流技术的概念工作流是对工作流程中的各种业务操作的抽象、概括和描述。工作流建模就是将工作

21、流程中的工作按时序组织在一起的逻辑和规则,并在以软件的方式对其进行表示和计算 1。工作流的目标是实现某个工作业务,在所有的工作人员之间,利用计算机,使用程序自动传递文档、信息、或者任务 2。工作流技术从简单的办公自动化到大型 ERP 都是一项非常关键的技术,目前国内小型猎头公司所使用的工作流技术大多是政务和审批类的流应用为主,商业化业务流的使浙江大学硕士学位论文 Error! No text of specified style in document.Error! No text of specified style in document.3用并不常见,本文将以本人所在的 D 公司为例,创

22、建一个在猎头行业常用的工作流,并以此分析和优化整个流程。1.2.2 云计算出现之前的状态传统的应用程序不但太过于复杂,而且开发和运营成本很高。维持正常运行所需的软硬件也是数量巨大,种类繁多。必需要一个完整的软硬件人员组成的团队来负责进行安装、配置和更新1.2.3 云计算:更好的解决方案云计算就没有上述这些麻烦的事情了,无需再管理硬件和软件,可放心地把这些事情交给经验丰富的供应商来处理,比如 。共享的基础设施可以灵活配置,用多少就付多少费用,不够时可以自已定义升级,扩大或缩小运行规模也更容易。对业务的设计和传统的应用程序差不多,所以大多数工程师或者开发人员使用云计算也是相当容易。但是相比较传统的

23、应用程序,云计算的数据安全也是个问题,数据最终还是撑握在软件供应商的手里,这也是未来,云计算的应用要去解决的最重要的问题,但对于小型公司来说,云计算无疑是一个节省成本的方法。PAAS(PlatformasaService)提供给消费者基础硬件和软件,用户无需管理或控制底层的硬件和软件,只需使用其提供的编程语言、开发库、Service 和其它的支持工具来快速的开发布署程序。比较著名的有GoogleAppEngine,WindowsAzure,F 和国内新浪的 SinaAppEngine 等。PAAS 比较适合那些有少量开发人员,没有运维工作人员的团队,IT 部门只需要专注于软件的开发即可,不需要投入什么精力去安装系统和服务软件,这些PAAS 都已经准备好了。SAAS(SoftwareasaService )则在 PAA

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报