U9C技术框架

栏目:u9cloud知识作者:用友来源:用友发布:2024-08-20浏览:1

U9C技术框架

一、整体框架

系统平台:U9C只支持在Windows系统下安装部署,数据库只支持SQL SERVER

基础业务平台:U9C分为运行平台及开发平台,运行平台即U9C 业务系统,开发平台即UBF开发平台

IT冶理:基于SOA架构的设计,U9C将底层拆分成不同的服务,目前已支持15种服务,并使用标准化的接口和协议进行通信,提高软件的效率和质量。

系统管理:基础平台提供了标准的权限,审批流,基础档案,组织架构等系统功能。

应用系统:即U9C业务系统 ,包含供应链,生产,财务,成本,HR等。

协同门户:包含供应商门户,客户门户,协同门户等。

移动应用:支持移动端扩展应用,比如移动下单,移动审批,移动考勤等。

系统集成:支持多系统跨语言集成,比如MES,PDM等;

二、U9C逻辑架构

三、U9C开发架构 

 

开发

持续集成

工具和环境

   

前端

组件化 Vue 2.5

页面路由 Vue-router 3.0

构建 TFS2018/U9Build

依赖管理 Npm 6.x

开发工具 VS2017

 

组件框架 Element UI 2.4.0

模块化管理 Webpack 3.1/RequireJS 2.3.5

代码管理 Git 2.19/GVFS 1.34

测试 Mocha 6.0

浏览器 IE 10以上 /Chrome

 

 

 

 

 

 

 

 

 

后端

Web框架 Asp.net WebForm/Asp.net MVC 5.2

OR/Mapping框架 UBF 5.0以上(自研)

构建 TFS2018/U9Build

依赖管理 NuGet 4.3.0

开发工具 VS2017

运行环境 .Net 4.6以上

安全框架 UBF 5.0以上(自研)

持久/元数据 UBF 5.0以上(自研)

代码管理 Git 2.19/GVFS 1.34

代码质量 SonarQube 6.7

操作系统 Windows 2008R2以上

 

 

任务调度 UBF 5.0以上(自研)

工作流 自研(基于WF3.5)

单元测试 Nunit 3.10

集成测试 Selenium 3.14

 

 

 

 

 

 

 

 

 

 

中间件

负载均衡 HAProxy 1.4.24

Web服务器 IIS 7以上

 

 

操作系统 Windows 2008R2以上

 

服务注册 Zookeeper 3.4.6

分布式缓存 Redis 3.2.8

 

 

 

 

 

搜索 自研(基于Lucene.net 2.9.2)

 

 

 

 

 

 

 

 

 

 

 

 

 

数据

关系数据库 SqlServer 2012以上

文件存储 MongoDB 3.2.0

 

 

SqlServer管理工具

 

 

 

 

 

操作系统 Windows 2008R2以上

 

 

 

 

 

 

 

 

 

四、U9C运行架构

五、U9C数据架构

 

U9C技术框架

一、整体框架系统平台:U9C只支持在Windows系统下安装部署,数据库只支持SQL SERVER基础业务平台:U9C分为运行平台及开发平台,运行平台即...
点击下载文档
标签: # U9C
分享:
上一篇:U9C性能规范-基础篇下一篇:UBF概述
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息