用友NCCloud平台详解:新一代云ERP技术与架构

版权申诉
5星 · 超过95%的资源 1 下载量 88 浏览量 更新于2024-08-19 收藏 1.31MB PDF 举报
"NCC平台总体介绍.pdf" NCCloud平台是一个由用友公司开发的新型云ERP产品,它集成了物联网、大数据、人工智能等先进技术,旨在为成长型集团企业和大型企业集团提供混合云解决方案。这款产品面向中国Top500强企业,适应企业从信息化向数字化转变的需求,体现了开放、互联、融合、智能的产品设计理念。NCCloud基于B/S架构,支持Linux和Windows Server(X64位版本)等多操作系统,具备高可靠性、安全性和可扩展性。 在整体架构上,NCCloud基于私有云和专属云构建,平台运用IOC(Inversion of Control)、AOP(Aspect-Oriented Programming)和调度引擎等技术。该平台提供了65种组织建模、基础数据和基本档案等广泛的应用功能。新版本1903保留了原有的后端管理端作为副客户端,同时支持自由报表设计器、流程引擎设计器和打印模板设计器等业务产品。此外,NCCloud还能接入用友云的其他产品,如友户通、友空间和友人才等,构建完整的云服务生态系统。 在前端架构方面,NCCloud选择了React框架,实现了产品UI组件化,降低了开发复杂度。开发框架基于React封装,有助于简化开发工作。项目中的所有页面遵循四级目录规范创建,通过脚手架工程设置和规则,优化编译工具的工作效率。在前端开发的关键点上,开发者需要请求节点模板,根据节点类型设计UI界面,引入平台依赖并选择合适的业务组件。同时,依据界面类型引用平台标准样式库,以保持界面的统一和规范。 NCCloud是一个全面的云解决方案,涵盖了从基础架构到前端交互的多个层面,为企业数字化转型提供强大支持。其灵活的架构和丰富的功能设计,能够满足不同规模企业的多样化需求。