java文档型知识库管理系统,强大的全文检索与文档分类管理功能

java文档型知识库管理系统,强大的全文检索与文档分类管理功能
一、项目简介基于常用文档的知识库管理系统

一款面向常用文档的文档型知识库管理系统!
我们日常工作中产生大量的文档,随着存储技术的进步,使得存储文件的成本越来越低。最终,几乎所有的文档,都被积累下来。
我们积累下来的文档,是一笔巨大的财富,但文档越多,我们在其中找到所需要文档越费劲,于是,搭建一套便捷、实用的文档知识库管理系统变得非常有价值。
知识库宗旨是: 文档简单整理,知识创造价值

功能模块

  1. ├─检索首页
  2. │  ├─普通检索
  3. │  ├─高级检索
  4. │  ├─文档预览
  5. │  ├─文档分类
  6. │  ├─知识专题
  7. │  ├─高频访问文档
  8. │  ├─热词统计
  9. │  ├─热门专题统计
  10. ├─系统管理
  11. │  ├─用户管理
  12. │  ├─角色管理
  13. │  ├─菜单管理
  14. │  ├─权限设置(支持按钮权限、数据权限)
  15. │  ├─表单权限(控制字段禁用、隐藏)
  16. │  ├─部门管理
  17. ├─文件管理
  18. │  ├─草稿文件上传
  19. │  ├─文档编辑
  20. │  ├─收藏夹
  21. │  ├─待审核文件
  22. │  ├─已审核文件
  23. │  ├─文件统计
  24. ├─配置管理
  25. │  ├─知识专题定义
  26. │  ├─文档属性定义
  27. ├─日志
  28. │  ├─文档操作记录
  29. │  ├─系统日志
  30. └─其他模块
  31.    └─更多功能开发中。。

复制代码

二、功能概述适用项目

知识库,可以应用在任何需要进行常用文档整理、分类、归集、检索的地方,尤其适合知识密集型单位/历史文档丰富的单位。
知识库基于强大的Elasticsearch检索引擎技术构建,检索能力强大,支持最全面的检索特性,同时检索性能卓越,可以无限可能的集群扩展,支持高达百亿级别的记录数量。

 三、技术选型

知识库 kykms是一款基于Elasticsearch的文档型知识库管理系统,提供强大的全文检索与文档分类管理功能。系统开发技术采用
Java/Vue/SpringBoot/Mybatis。

技术架构:开发环境

  • 语言: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









下载说明:
1.本站资源都是白菜价出售,同样的东西,我们不卖几百,也不卖几十,甚至才卖几块钱,一个永久会员能下载全站100%源码了,所以单独购买也好,会员也好均不提供相关技术服务。
2.如果源码下载地址失效请联系站长QQ进行补发。
3.本站所有资源仅用于学习及研究使用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您权益请联系本站删除!
4.本站站内提供的所有可下载资源(软件等等)本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发);但本网站不能保证资源的准确性、安全性和完整性,由于源码具有复制性,一经售出,概不退换。用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug;同时本站用户必须明白,【安安资源网】对提供下载的软件等不拥有任何权利(本站原创和特约原创作者除外),其版权归该资源的合法拥有者所有。
5.请您认真阅读上述内容,购买即以为着您同意上述内容,由于源码具有复制性,一经售出,概不退换。
安安资源网 » java文档型知识库管理系统,强大的全文检索与文档分类管理功能