课程介绍
项目介绍
企业自己部署办公项目
组建开发团队 花费百万以上 成本高
租赁服务(Saas模式)
Saas软件即服务,传统方式软件交付必须有聚合安装包,代码。使用Saas服务以后不需要安装软件,也能享受响应服务。本质从买到租模式转变。 核心:将软件从所有权转为使用权。
九点钟移动办公云平台:全新的移动办公云平台,主要帮助企业轻松解决:考勤统计难,排班混乱、特殊工时难以有效管理等。 移动端轻松地实现考勤统计、轻简办公、沟通协作、企业管理,能够极大地节省企业日常考勤、排班、办公、沟通、管理的成本。集知识分享、审批流程、数据协作等应用于一体的移动办公云平台 。每天要做什么、做了什么、有什么收获;实时推进目标成果、构建高效率协作团队。
本项目主要利用当前最为流行的SpringCloud微服务技术架构及SaaS模式,解决很多企业所面临的管理困难。企业办公自动化方面我们抽取通用模块,做成通用平台,可以用SaaS方式解决传统办公自动化软件开发及使用的问题,非常类似近期很火爆的阿里钉钉的一款移动办公产品。涉及众多的实战业务,主要包括的服务模块:1.消息服务 ;2.系统服务;3.企业服务;4.签到服务;5.考勤服务;6文档服务;7.审批服务等。打造以人为本、数据驱动的专业行业解决方案,为各行业提供新工作方式。
致力于企业办公解决方案,业务亮点:移动办公新模式的体验,将移动办公和SaaS模式进行结合,消息服务解决企业内员工的沟通协调工作;可以实现微服务鉴权及细粒度权限控制;完善的审批服务可以更加快速解决流程制订,流程审批等工作;企业服务可以将九点钟项目打造成平台项目,让更多公司入驻到九点钟移动办公云平台;签到服务使用百度地图实现签到人所在位置的地图位置信息精准记录;报表解决方案实现数据整合抽象化提取。
PC端管理平台入口:https://9clock-admin-dev.itheima.net/
项目模块划分
九点钟移动办公从用户角度出发分为两部分:PC端,APP端
企业管理:创建企业/加入企业、企业信息管理;企业管理-组织架构管理;
工作消息:团队内部在线沟通桥梁。每一次沟通都是围绕工作成果及其事项协作建立互动。支持单聊/群聊,文字/语音、文件/图片传输。
移动考勤:企业可定制排班,设置各种复杂排班,排班一键搞定。基于地理位置的手机签到签退并结合企业上下班时间,自动形成团队员工的考勤记录。外勤、迟到、早退?第一时间掌握员工的考勤信息。解决传统打卡机,无法考核外出员工的问题,基于行业领先的百度地图定位技术,定位精确,随时掌控外勤人员的实时位置,以及每天的工作轨迹。管理者可直接在手机上为轮班、倒班的员工,灵活的定制考勤方案了,每月统计报表自动生成,更高效、更便捷
流程审批:各种工作中的业务表单帮助您快速审批,对于初创或快速发展中的企业团体,越少的限制、越灵活的审批环节,随时随地都能申请审批,让公司办事效率大幅提升。
文档中心:建立企业团队内部知识网盘,积累沉淀工作工程中的知识经验,全员创新、全员分享,充分利用。知识干货/经验分享,实时传递最新资讯,搭建共享学习“生态圈”。
权限管理:企业管理权限、员工管理审核、编辑权限、打卡设置权限、考勤统计、考勤编辑权限、发布公告权限。
PC端(企业管理员)
审批管理:包括审批表单设计(基础设置,表单设计,流程设计),审批管理
企业管理:包括基本信息维护、通讯录信息、变更企业管理员,企业组织架构
文档中心:包括文档新增、修改、分享等
考勤管理:包括考勤组管理,加班规则设置,补卡规则设置,假期设置
签到管理:签到统计,签到数据导出
APP端:(企业员工)
通用:包括用户注册、用户登陆、企业注册、加入企业申请,找回密码
消息:包括工作通知、团队申请消息、聊天
审批:包括我的审批,审批详情(回退,会签,知会,加签,减签),审批转交,审批同意/拒绝
考勤:考勤统计,打卡,申请补卡
签到:签到提交,签到统计,签到详情,签到历史分布
文档:文档新建,文档编辑,文档分享
联系人:创建团队,组织架构,联系人列表,联系人详情
通讯录:显示团队员工列表,及时通讯(IM)
课程技术架构
微服务是一种架构方式,最终肯定需要技术架构去实施。
微服务的实现方式很多,但是最火的莫过于Spring Cloud了。为什么?
后台硬:作为Spring家族的一员,有整个Spring全家桶靠山,背景十分强大。
技术强:Spring作为Java领域的前辈,可以说是功力深厚。有强力的技术团队支撑,一般人还真比不了
群众基础好:可以说大多数程序员的成长都伴随着Spring框架,试问:现在有几家公司开发不用Spring?SpringCloud与Spring的各个框架无缝整合,对大家来说一切都是熟悉的配方,熟悉的味道。
使用方便:相信大家都体会到了SpringBoot给我们开发带来的便利,而SpringCloud完全支持SpringBoot的开发,用很少的配置就能完成微服务框架的搭建
后端技术:
基础的SpringMVC、Spring 5.0和MyBatis3/mybatis-plus
SpringBoot2.1.7/Spring Cloud Greenwich.Release(Consul,Gateway,OpenFeign,Hystrix,Ribbon…)
Redis-4.0
SpringSecurity/Oauth2/JWT
RocketMQ-4.5.2
activity5+open workflow
poi
xxl-job
环信消息(及时通讯)
极光推送(移动端消息推送)
MongoDB
接口文档
移动互联网时代,你还在用Word管理接口文档吗?你还在使用拼接URL测试吗?你OUT了!
YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。
访问地址
体验站点:https://yapi.baidu.com
github: github.com/ymfe/yapi
YApi特性
基于 Json 和 Mockjs 定义接口返回数据的结构和文档,效率提升多倍
扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性
类似 postman 的接口调试
自动化测试, 支持对 Response 断言
MockServer 除支持普通的随机 mock 外,还增加了 Mock 期望功能,根据设置的请求过滤规则,返回期望数据
支持 postman, har, swagger 数据导入
免费开源,内网部署,信息再也不怕泄露了
课程目录
/14-071-黑马-九点钟项目/
│├─day01搭建项目环境
│├─day04前后端对接
│├─day05企业管理
│├─day06文档管理
│├─day07-文档搜索
│├─day10考勤签到
│├─课件
详细目录
day01搭建项目环境/
│├─01课程计划_.mp4 40MB
│├─02项目简介_.mp4 420.8MB
│├─03项目技术架构_.mp4 169.1MB
│├─04YAPI接口文档_.mp4 127.3MB
│├─05数据库表_.mp4 90.5MB
│├─06项目结构说明_.mp4 152.8MB
│├─07工程搭建-父工程_.mp4 75.7MB
│├─08注册中心consul_.mp4 100.6MB
│├─09注册中心consul集群环境_.mp4 172.5MB
│├─10工程搭建-网关微服务_.mp4 156MB
│├─11工程搭建-公共模块_.mp4 242.3MB
│├─12工程搭建-系统微服务_.mp4 341.7MB
│├─13异常处理-运行时异常_.mp4 172.2MB
│├─14异常处理-自定义异常_.mp4 137.3MB
│├─15异常处理-全局异常捕获处理_.mp4 185.4MB
│├─16异常处理-错误枚举类型_.mp4 265MB
│├─17全局异常处理优化_.mp4 128.9MB
│├─18MybatisPlus简化业务层开发_.mp4 238.4MB
│├─19总结_.mp4 23.5MB
day04前后端对接/
│├─day04-01回顾_.mp4 288.9MB
│├─day04-02ElementUI简介使用说明_.mp4 232.4MB
│├─day04-03运行前端工程_.mp4 240.6MB
│├─day04-04跨域问题复现_.mp4 150.1MB
│├─day04-05跨域出现原因_.mp4 204.4MB
│├─day04-06CORS跨域解决方案_.mp4 375.2MB
│├─day04-07阿里云短信服务API_.mp4 380.9MB
│├─day04-08短信验证码认证_.mp4 415.2MB
│├─day04-09资源服务器-获取当前用户认证信息_.mp4 446.8MB
│├─day04-10权限数据管理-角色列表查询_.mp4 363.6MB
│├─day04-11权限数据管理-查询所有权限_.mp4 193.1MB
│├─day04-12权限数据管理-编辑角色_.mp4 318.1MB
│├─day04-13权限数据管理-新增管理员_.mp4 729.4MB
│├─day04-14权限数据管理-新增管理员分析_.mp4 45.8MB
│├─day04-15总结_.mp4 60.6MB
day05企业管理/
│├─day05-01新增管理员_.mp4 389.7MB
│├─day05-02Stream流回顾_.mp4 188.1MB
│├─day05-03后台系统登录用户角色判断_.mp4 330.2MB
│├─day05-04变更主管理员-查询旧管理员_.mp4 267.2MB
│├─day05-05变更主管理员-校验验证码&提交参数_.mp4 228.7MB
│├─day05-06变更主管理员-服务端实现_.mp4 503.7MB
│├─day05-07查询企业&更新企业信息_.mp4 367.2MB
│├─day05-08OSS使用说明__0.mp4 264.7MB
│├─day05-09自定义oss-starter_.mp4 201.7MB
│├─day05-10上传图片到OSS_.mp4 624.7MB
│├─day05-11企业通讯录动态配置_.mp4 270.7MB
│├─day05-12移动端环境_.mp4 202.7MB
│├─day05-13权限控制说明_.mp4 381.9MB
day06文档管理/
│├─day06-01课程计划_.mp4 36.1MB
│├─day06-02文档模块功能分析&数据模型_.mp4 246.5MB
│├─day06-03文档微服务-项目搭建_.mp4 214.7MB
│├─day06-04逆向工程生成基础代码_.mp4 155.5MB
│├─day06-05文档微服务-资源服务器配置_.mp4 111.5MB
│├─day06-06系统微服务-提供查询员工信息Feign接口_.mp4 284.7MB
│├─day06-07文档微服务-文档分页_.mp4 766MB
│├─day06-08文档微服务-文档解封禁&编辑记录_.mp4 46.3MB
│├─day06-09app端文档列表展示-实现分析_.mp4 134.1MB
│├─day06-10APP端文档列表展示-查询文件夹_.mp4 220.7MB
│├─day06-11APP端文档列表展示-查询公共读写&作者可见文档列表_.mp4 295.7MB
│├─day06-12APP段文档列表展示-查询协作者可见文档列表_.mp4 249.3MB
│├─day06-13APP端-新增文件夹_.mp4 286MB
│├─day06-14APP段-新增文档需求-富文本编辑器了解_.mp4 190.4MB
│├─day06-15APP端-新增文档实现_.mp4 286MB
│├─day06-16APP端-查询文档_.mp4 68MB
│├─day06-17APP端-查询当前文档协作者列表_.mp4 340MB
│├─day06-18APP端-查询所有员工类型-处理请求_.mp4 276.4MB
│├─day06-19APP端-查询所有员工类型-代码实现_.mp4 364.4MB
│├─day06-20总结_.mp4 80.6MB
day07-文档搜索/
│├─day07-01课程计划_.mp4 142MB
│├─day07-02创建搜索微服务_.mp4 238.9MB
│├─day07-03索引库字段分析_.mp4 342.1MB
│├─day07-04文档微服务-提供分页查询文档Feign接口_.mp4 341.3MB
│├─day07-05搜索微服务-批量导入数据到索引库_.mp4 461.1MB
│├─day07-06关键字检索数据-处理请求_.mp4 186.3MB
│├─day07-07关键字检索数据-服务端实现_.mp4 541.2MB
│├─day07-08关键字检索数据-测试_.mp4 77.6MB
│├─day07-09聚合过滤项-Kibana中restApi操作_.mp4 258.9MB
│├─day07-10聚合过滤项-文档微服务提供查询分类集合Feign接口_.mp4 77.8MB
│├─day07-11聚合过滤项-后端代码实现_.mp4 562MB
│├─day07-12聚合过滤项-测试_.mp4 141.8MB
│├─day07-13YAPI中测试_.mp4 109.6MB
│├─day07-14模拟用户进行检索过滤操作流程_.mp4 610.8MB
│├─day07-15数据同步实现方案_.mp4 97.6MB
│├─day07-16总结_.mp4 100.3MB
day10考勤签到/
│├─day10-01考勤打卡-查询指定日期打卡结果_.mp4 228.6MB
│├─day10-02同屏助手使用_.mp4 94.9MB
│├─day10-03考勤打卡记录统计-处理请求_.mp4 227.1MB
│├─day10-04考勤打卡记录统计-查询员工信息_.mp4 157.1MB
│├─day10-05考勤打卡记录统计-服务端实现_.mp4 628.7MB
│├─day10-06考勤打卡记录统计-计算每日打卡状态_.mp4 217.8MB
│├─day10-07考勤统计-小结_.mp4 76.5MB
│├─day10-08考勤导出-处理接口_.mp4 177.6MB
│├─day10-09考勤导出-标题样式基本设置_.mp4 1GB
│├─day10-10考勤导出-设置数据行_.mp4 522MB
│├─day10-11其他报表技术了解_.mp4 146MB
│├─day10-12XXL-JOB简介_.mp4 348.1MB
│├─day10-13xxl-job入门调度中心启动_.mp4 269.8MB
│├─day10-14XXL-JOB入门-执行器配置_.mp4 159.3MB
│├─day10-15XXL-JOB分片广播任务实现_.mp4 693.2MB
│├─day10-16总结_.mp4 180.7MB
课件/
│├─课件.exe 1.9GB
1、本内容转载于网络,版权归原作者所有,所涉及软件、配套资料等均与本站无关,请自行辨别内容真伪。
2、虚拟资源不支持退换,资源存放百度/115/夸克/123等网盘,因网盘屏蔽有1‰资源内容不全,介意者慎拍。
3、本内容若侵犯到您的版权利益,请联系:15906391238,我们会尽快给予删除处理。