资讯专栏INFORMATION COLUMN

skyeye-OA管理系统

yck / 2660人阅读

摘要:项目介绍风格的一套系统,前端采用作为前端框架,后端采用作为服务框架,采用自封装的对所有请求进行参数校验,以保证接口安全性。

skyeye 项目介绍

win10风格的一套系统,前端采用layui作为前端框架,后端采用SpringBoot作为服务框架,采用自封装的xml对所有请求进行参数校验,以保证接口安全性。

项目地址:https://gitee.com/doc_wei01_a...

该项目遵守MIT许可证,证书见附件

APP端开始开发,前端采用VUE,后端采用SpringCloud,APP访问地址:https://gitee.com/doc_wei01_admin/oa-app

项目持续更新,欢迎进群讨论

启动方式

直接运行com.skyeye.SkyEyeApplication即可,启动完成后,访问http://localhost:8081 即可。
初始化账号密码:root/123456

服务器部署注意事项

1.ActiveMQ链接地址、账号、密码的修改

2.Redis集群的修改

3.MySQL数据库链接地址、账号、密码的修改

4.webSocket的IP地址修改

5.图片资源路径存储的修改

本地开发环境搭建

windows搭建nginx负载均衡(下载)

windows搭建activemq单机版(下载)

windows搭建redis集群(下载)

注意事项

如果是eclipse导入发现pom文件报错。

错误:org.apache.maven.archiver.MavenArchiver.getManifest

解决办法:https://blog.csdn.net/doc_wei...

目前功能

基础功能

菜单管理

员工管理

用户管理

角色管理

权限管理

资源图标

日志管理

APP菜单管理

多桌面管理

系统基础设置

代码生成器(只能适用于该框架的代码生成器,配置模板即可生成,然后下载压缩包解压复制到项目中即可)

微信小程序、H5手机自适应页面拖拽生成,可自定义配置小程序组件

在线性能监控

项目流程图规划

问卷调查

多桌面任务栏(演示)

聊天功能(演示)

我的日程(演示)

自定义桌面菜单

多系统集成(可以将多个系统进行应用集成,无需多次登陆,无需记录多个网址)

应用商店

开发文档

工作日志

考勤管理

轻应用

我的笔记

报表管理

文件管理

附件管理

邮件管理

工作流管理

APP端(接口:SpringCloud微服务框架;前端:vue)

技术扩展

webSocket技术扩展

版本介绍
功能 商用版 开源版 功能 商用版 开源版
问卷调查 我的日程
我的笔记 自定义快捷方式
多系统集成 应用商店
开发文档 文件管理
附件管理 邮件管理
考勤管理 报表管理
工作日志 工作流管理
技术选型
后端技术:
技术 名称 官网
SpringBoot 核心框架 http://spring.io/projects/spr...
MyBatis ORM框架 http://www.mybatis.org/mybati...
Druid 数据库连接池 https://github.com/alibaba/druid
Maven 项目构建管理 http://maven.apache.org/
redis key-value存储系统 https://redis.io/
webSocket 浏览器与服务器全双工(full-duplex)通信 http://www.runoob.com/html/ht...
Activiti 工作流引擎 https://www.activiti.org/
spring mvc 视图框架 http://spring.io/
quartz 2.2.2 定时任务 http://www.quartz-scheduler.org/
ActiveMQ 消息队列 http://activemq.apache.org/re...
solr 企业级搜索应用服务器 https://lucene.apache.org/solr/
Spring Cloud 微服务框架(目前用户APP端接口) https://springcloud.cc/
前端技术:
技术 名称 官网
jQuery 函式库 http://jquery.com/
zTree 树插件 http://www.treejs.cn/v3/
layui 模块化前端UI https://www.layui.com/
winui win10风格UI https://gitee.com/doc_wei01_a...
codemirror codemirror代码编辑器 https://codemirror.net/
handlebars js模板引擎 http://www.ghostchina.com/int...
webSocket 浏览器与服务器全双工(full-duplex)通信 http://www.runoob.com/html/ht...
G6 流程图开发 https://antv.alipay.com/zh-cn...
FullCalendar 日历插件 https://blog.csdn.net/qw_xing...
代码描述
前后台接口映射

    
后台代码编写规范
控制层
@RequestMapping("后台接口")
@ResponseBody
public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception{
    服务层接口对象.方法名(inputObject, outputObject);
}
服务层
@Override
public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception {
    Map map = inputObject.getParams();//接收参数
    Map user = inputObject.getLogParams();//获取当前登录用户信息
    /**
     * 业务逻辑
     */
    outputObject.setBean(bean);//返回单个实体Bean
    outputObject.setBeans(beans);//返回集合
    outputObject.settotal(total);//返回数量
    outputObject.setreturnMessage("信息");//返回前端的错误信息
    outputObject.setreturnMessage("信息", 错误码);//返回前端的错误信息,同时抛出异常(不常用)
}
效果图
效果图 效果图
环境搭建
开发工具:

MySql: 数据库

Tomcat: 应用服务器

SVN|Git: 版本管理

Nginx: 反向代理服务器

Varnish: HTTP加速器

IntelliJ IDEA|Eclipse: 开发IDE

Navicat for MySQL: 数据库客户端

Redis Manager:redis视图工具

资源下载

JDK8 https://www.oracle.com/techne...

Maven http://maven.apache.org/downl...

Redis https://redis.io/download

Nginx http://nginx.org/en/download....

在线文档

JDK8中文文档

Spring4.x文档

Mybatis3官网

Nginx中文文档

Git官网中文文档

项目交流:

为防止恶意进群,特开启收费模式,请见谅。

QQ群 公众号

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/76122.html

相关文章

  • 虚拟主机管理系统是什么-虚拟主机管理系统有什么用?

    摘要:同时虚拟主机管理系统还包含了财务管理功能功能。随着互联网的发展和技术的不断更新,虚拟主机管理系统的开发也越来越完善,功能也越来越强大,尤其值得一说的是虚拟主机管理系统更加智能化。虚拟主机管理系统有什么用?很开心能够回答这个问题,接下来给大家说说虚拟主机管理系统的作用有哪些:1、用户可以管理自己的用户名;2、用户可以管理自己的网站空间;3、用户可以管理自己的数据库;以上就是虚拟主机管理系统的作...

    mrli2016 评论0 收藏0
  • 阿帕云引擎idc管理系统搭建:中小企业如何搭建idc业务系统?

    摘要:阿帕云引擎管理系统怎么样中小企业如何搭建业务系统中小企业可以试试阿帕云引擎系统,它是国内专业专业的管理系统。阿帕云管理系统优势从业务方面,支持生产各类云产品。从管理上,阿帕云引擎从市场前端到业务后端,打造了从用户到企业的闭环式业务链条。阿帕云引擎idc管理系统怎么样?中小企业如何搭建idc业务系统?中小企业可以试试apayun阿帕云引擎系统,它是国内专业专业的IDC管理系统。阿帕云品牌创建于...

    jindong 评论0 收藏0
  • 阿帕云引擎(原zkeys系统)出售:idc管理系统源码,云服务器管理系统

    摘要:阿帕云引擎怎么样阿帕云引擎是原系统,集于星外主机系统宏杰主机管理系统于三方技术于一身,目前是国内最强在管理系统源码之一,也是一套完善的云服务器管理系统。阿帕云引擎怎么样?阿帕云引擎是原zkeys系统,集于:zkeys、星外主机系统、宏杰主机管理系统于三方技术于一身,目前是国内最强在idc管理系统源码之一,也是一套完善的云服务器管理系统。   阿帕云引擎是一套强大的虚拟化云主机智能管理...

    xiaokai 评论0 收藏0
  • #yyds干货盘点#安全管理制度管理办法范文

    摘要:第四章安全管理制度发布第十条安全管理制度必须以正式文件的形式发布施行。第十一条安全管理制度由信息安全管理小组制订,信息安全领导小组审批发布。第二十条安全管理制度的修改与废止须经信息安全领导组织审批确认,信息安全管理部门备案。 字数 3610阅读 760评论 0赞 3《xxxx安全管理制度汇编》****制度管理办法****文...

    duan199226 评论0 收藏0
  • 主机管理系统-五大免费主机管理系统分享

    摘要:主机管理系统五大免费主机管理系统分享在服务器运维过程中,主机管理系统有着极其重要的作用,不仅能减轻管理员的工作量加强规范化管理,优秀的主机系统还能提升服务器安全。主机管理系统-五大免费主机管理系统分享在服务器运维过程中,主机管理系统有着极其重要的作用,不仅能减轻管理员的工作量、加强规范化管理,优秀的主机系统还能提升服务器安全。虽然现在国内有不少收费版主机系统,但是对于需要有主机管理系统而要求...

    crossea 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<