You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mahone
09f992fd3b
|
3 years ago | |
---|---|---|
DB | 3 years ago | |
Docs | 3 years ago | |
ant-design-vue-jeecg | 3 years ago | |
jeecg-boot | 3 years ago | |
scripts | 3 years ago | |
.gitignore | 3 years ago | |
ES安装.MD | 3 years ago | |
LICENSE | 3 years ago | |
README.md | 3 years ago | |
开发环境准备与运行.MD | 3 years ago |
README.md
科亿知识库 KY KMS
当前最新版本: V0.0.1(发布日期:20220322)
项目介绍:
基于常用文档的知识库管理系统
科亿知识库 KY KMS 是一款面向常用文档的文档型知识库管理系统
!
在信息化时代,我们日常工作中产生大量的文档。同时,存储技术的进步,使得存储文件的成本越来越低。最终,几乎所有的文档,都被积累下来,这些文档,有些非常有价值,我们随时都可能需要调出某个历史文档。
我们积累下来的文档,是一笔巨大的财富,但文档越多,我们在其中找到我们所需要文档的时间成本越高,以至于我们常常面对大量的文档一筹莫展,就好像面前座立着一金山,但我们却不知道如何开采金子。
科亿知识库宗旨是:
文档简单整理,知识创造价值
适用项目
科亿知识库,可以应用在任何需要进行常用文档整理、分类、归集、检索的地方,尤其适合知识密集型单位/历史文档丰富的单位。
交流互动
- 官网 : http://www.kykms.cn
- 在线演示 : http://www.kykms.cn:90 账号:admin/123456
- 微信 : 1-7-7-0-2-0-7-4-0-5-4
- QQ : 22247537
- Mail : hnliuwx@tom.com
- github: https://github.com/mahonelau/kykms
- gitee: https://gitee.com/kyxxjs/km_community
为什么选择KY KMS?
科亿知识库基于强大的Elasticsearch检索引擎技术构建,检索能力强大,支持最全面的检索特性,同时检索性能卓越,可以无限可能的集群扩展,支持高达百亿级别的记录数量。
技术架构:
开发环境
- 语言:Java 8
- IDE(JAVA): IDEA / Eclipse安装lombok插件
- IDE(前端): WebStorm 或者 IDEA
- 依赖管理:Maven
- 数据库:MySQL5.7+ & Oracle 11g & Sqlserver2017
- 缓存:Redis
- Node Js: 10.0 +
- Npm: 5.6.0+
- Yarn: 1.21.1+
后端
- 基础框架:Spring Boot 2.3.5.RELEASE
- 持久层框架:Mybatis-plus 3.4.1
- 检索引擎:ElasticSearch 7.6.1
- 文档处理与转换: Libre Office 7.1.4
- 文本提取:Tika 1.17
- 安全框架:Apache Shiro 1.7.0,Jwt 3.11.0
- 数据库连接池:阿里巴巴Druid 1.1.22
- 缓存框架:redis
- 日志打印:logback
- 其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。
前端
- Vue 2.6.10,Vuex,Vue Router
- Axios
- ant-design-vue
- webpack,yarn
- vue-cropper - 头像裁剪组件
- @antv/g2 - Alipay AntV 数据可视化图表
- Viser-vue - antv/g2 封装实现
- eslint,@vue/cli 3.2.1
功能模块
├─检索首页
│ ├─普通检索
│ ├─高级检索
│ ├─文档预览
│ ├─文档分类
│ ├─知识专题
│ ├─高频访问文档
│ ├─热词统计
│ ├─热门专题统计
├─系统管理
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
│ ├─权限设置(支持按钮权限、数据权限)
│ ├─表单权限(控制字段禁用、隐藏)
│ ├─部门管理
├─文件管理
│ ├─草稿文件上传
│ ├─文档编辑
│ ├─收藏夹
│ ├─待审核文件
│ ├─已审核文件
│ ├─文件统计
├─配置管理
│ ├─知识专题定义
│ ├─文档属性定义
├─日志
│ ├─文档操作记录
│ ├─系统日志
└─其他模块
└─更多功能开发中。。
项目下载和运行
开发环境准备与运行,请参考:开发环境准备与运行.md
- 数据库脚本:db/km.sql
- 默认登录账号: admin/123456
系统效果
公共检索
管理后台
附属文档
特别鸣谢
本项目采用Jeecg-boot开发框架,Jeecg-boot,一款优秀的后台管理快速开发框架,让你更专注于业务开发的实现。
- JeecgBoot: http://doc.jeecg.com