001、黑马程序员SAAS-HRM系统(文档极速学习版):课程介绍

194 阅读5分钟

各位朋友大家好,很荣幸由我和各位共同完成我们本阶段课程的学习,在我们这个阶段我和各位共同要完成一个基于SaaS平台的一个人力资源管理系统的开发,当然了它其实就是解决传统行业的一种解决方案,那我们在真正去开始讲课之前,先有必要跟各位来聊一下我们整个课程安排。我们现在完成的是一个基于SaaS的一个HRM,也就是人力资源管理系统,我们这个课程当中完成的内容相对来说还是比较多并且有含金量的项目.

1.权限开发

首先和各位用一段的时间完成一个叫做全线系统的开发,这个全线系统开发里面涉及到的点,比如说涉及到JWT。我们前端与后端的token认证,除了JWT之外还会涉及到shiro他是一个传统认证框架,还有我们如何完成菜单权限、完成按钮权限、完成API权限的一整套开发流程。

2.企业报表的解决方法

接下来既然是一个基于企业级的解决方案,那企业不得不提的就是企业报表,所以我们要跟各位聊的就是一个企业报表的解决方案。企业报表的解决方案就比较多比如说:生成的是一个Excel报表(poi)、以生成的是PDF格式的文件(jasper)

3.代码生成工具的制作与解析

开发的过程当中可能会有这么一种情况困扰着各位,第一个模块或者第二个模块代码大同小异基本上都差不多,这个时候如果重复的去做这些工作,极大浪费我们的劳动力,我们可以借助一些比较好的代码生成工具来做,这个代码生成工具是怎么制作出来的?我们第三点就是自己去完成代码生成工具的制作与解析。

4.企业工作流定制

我们要看的是一个叫做企业工作流,那企业工作流有必要和各位简单的解释一下,因为有的一些朋友可能对工作流没有什么概念。举一个例子,如果你在企业当中可能会涉及到请假,那你可能发送一个需要请假的通知告诉你的直属领导,那直属领导审批成功之后接下来层层往上审批直到你的部门主管或者直到你的公司领导那。他一签字这个时候你这个请假单才生效,这个其实就是一个工作流。工作流到了你的部门领导、到了你的直属上级、到了你的部门总监、再到了你的人事经理、再到你的总经理等等层层审批那这些就叫做企业工作流,当然他也是可以定制,那企业工作流我们借助的是一个比较流行的一个插件叫做activitl 7

5.人工智能

人工智能。人工智能这个概念是越来越火了可以借助人工智能做很多事情:比如可以借助人工智能来做你的指纹识别、比如可以制作你的面部视觉、比如还可以做一些很多的推荐系统、我们要做的是借助百度云AI完成人脸登录,登录里面涉及到其实就是人脸的一个识别。

这个就是跟各位简单聊了一下我们这个SaaS云平台涉及到的一些亮点技术的一些亮点。当然我没有说一些业务上面的内容因为上面内容随着我们代码不断深入我们逐步的和各位来聊我们整个系统的一些业务。基本的课程安排和各位做了一个介绍,那接下来我们关注的就不是大的方向了。我们关注的是今天,也就是咱们这个系统的第一天,我们这个系统的第一天需要各位一起来看一下我们要讲的点究竟有哪些:

1、要跟各位来聊的就是现在有一个概念叫做云服务极其火爆,这个云服务里面涉及到的很多种名词laas、PasS、SaaS。这些究竟代表了什么含义,有必要和各位做一个简单的介绍以及基于云服务或者基于我们saas平台,它究竟市场前景是怎么样的基本上就是一些概念性的内容。

2、要完成这个人力资源管理系统它的需求是什么样的?它究竟在做什么有什么功能?以及我们要想完成这些功能?我们应该把系统设计成什么样?就做一个需求分析以及我们整个系统架构层面上的一个说明。

3、我们开发的有多少个模块?这些模块究竟在干什么?做一个大致讲解。

4、构建我们的工程,构建好了工程在这个工程的基础之上完成一个企业微服务的基本crud的操作就可以了。

这就是今天简单的课程安排。