系统概要设计

本文档用于描述对KOP-OntEditor整个系统的概要设计。

主要内容

  • 核心功能
  • 系统构成及依赖
  • 技术选型

核心功能

KOP-OntEditor是基于云端的本体编辑器,核心功能由4个部分构成,编辑本体、图形化显示知识关系、分享本体、导入导出。更详细的内容请参看

系统构成及依赖

如图所示,整个系统是由三层构成,分别为UI、API、Infrastructure。

系统构架图
图1.3.1.1 - 系统构架图

1、UI层

UI层主要是用于用户交互界面,目前主要是基于Web的显示方式。

包含系统

KOP-OntEditor-UI

技术框架

技术:Html5、Css3、Es5

框架: agularjs

2、API层

在API层中主要提供UI端所需要的API以及对外的云API

包含系统

KOP-OntEditor-Api

技术框架

技术:node.js

框架: KOA等

3、基础层

基础层主要提供知识库相关操作,以及数据相关操作。

包含系统

KOP-OntEditor-KB

技术框架

技术: java

框架:spring spring.data

results matching ""

    No results matching ""