00:00
各位同学大家好,下面呢,咱们正式学习云上办公系统,首先呢,我先从两个方面把我们要做这个项目给大家做一个总体上的介绍,第一个方面介绍一下项目中主要完成哪些功能,第二个方面介绍一下项目中的核心技术,那咱们首先看一下功能有哪些,我们的项目呢分成两端,一个管理端,一个员工端,咱们先看一下管理端里边,我现在啊把这个项目打开,这是我们管理端的登录界面,我现在进行登录,各位看里边有这么几个模块,系统管理,审批设置,审批管理以及公众号菜单。咱们先看系统管理,在系统管理中呢,主要咱们实现用户角色菜单管理,用户具有相应的角色,而角色又能操作不同的菜单,这是咱们做的第一部分,就是系统管理。然后第二部分叫审批设置,包括审批管理这一部分什么意思呢?比如说我现在我张三要提交一个请假申请,那请假呢,应该属于这个人事相关的,那我在管理员系统中,我可以添加一个审批模板,在审批模板中我约定我这个提交由部门经理审批,由总经理审批,再由人事备案,所以在里边主要做这个审批模板添加。另外管理员能看到当前用户的审批的相关的信息,比如说大家看到李四它里边有一个加班申请。
01:36
然后这个李四它里边提交了新的申请等等,这就是审批管理部分,管理员里边主要添加审批模板,查看审批信息,除此之外我们还有第三个部分,公众号菜单,这一部分什么意思呢?因为我们这个员工端是采用公众号进行操作,在公众号里面呢,有相关的菜单,咱们会在管理员系统中进行菜单的管理,最终同步到微信公众号中去,这是我们第一部分就是管理端。
02:07
然后除此之外咱们还有员工端,员工端呢,我们采用公众号方式,那这里边主要涉及到几个功能,第一个功能那就是办公审批,张三提交申请,李四进行审批,最终完成审批的过程。第二个就是微信授权登录,我们需要让我们的微信跟我们的本地用户进行绑定,除此之外还有一个消息推送,比如说现在李四发送的请求要由张三审批,那张三能收到需要审批这条信息,这是由微信公众号做到,那咱们做个演示啊。我现在呢,打开这个微信公众号,然后在里边找到我的公众号,咱们点发消息,大家看第一部分在我下面是什么,是不是就是刚才说的一菜单,我现在点击审批中心,各位看到啊,在里边会做件事情怎么样弹个框,让咱们绑定手机号,让你的微信跟你本地用户进行绑定,比如说我现在用李四跟他绑定。
03:13
我在这里边输入手机号,输入之后点确定,现在就完成绑定,并且进入到我们这个页面中去,在页面中你可以提交请假申请,比如说咱以这个为例,我现在点击进入到这个页面,咱们填写信息。我这里填写开始结束时间,填写原因。比如说他要办事情,最终提交这样的话就提交申请,然后提交之后大家看这里边啊,我刚才发送了一个申请,然后发送之后,比如说李四申请,那李四能看到他待处理任务,包括它处理之后在这里边也可以看到,所以以上就是一个审批过程,而在这过程中,比如咱们发起了申请,那那个审批人会收到一条微信的消息,提示他注意查看,需要进行审批,所以以上啊就是员工端要做的事情,咱们会完成一个完整的办公审批流程。
04:16
以上就是功能介绍,功能说完之后呢,下面给大家说明一下我们项目中涉及到有哪些技术,首先啊,基础框架我们采用的是通过进行缓存处理,用my plus来操作数据库,同时用到了three security进行用户认证,用户授权,另外用到一个重量级的技术叫activity。也就是我们里边的办公审批是通过activity的工作流引擎进行实现的,另外还有前端技术以及微信公众号部分,在公众号里边呢,我们主要有三部分,第一部分公众号菜单,第二个微信授权登录,第三个就是刚才咱看到那个消息推送,所以以上啊就是我们项目功能和技术介绍,那下面呢,我们就按照这个过程给大家详细讲解云上办公系统。
我来说两句