Digital Infrastructure is a secure and unified management platform built upon SpringBoot and Vue, designed for large-scale government and enterprise digital transformation. It leverages a three-person management model, microservices, multi-tenancy, containerization, and supports rapid application development using a code generator. This document details its features, architecture, and technology stack.
Java rapid development framework based on SpringBoot+Vue separation of front-end and back-end
Introduction
Digital Base is a unified and secure management support platform for the digital transformation of large governments and enterprises, based on functions such as identity authentication, organizational structure, job titles, application systems, resource roles, data directories, and security control. The digital base is based on a three-person management model and features microservices, multi-tenancy, containerization and localization. It supports users to quickly build their own business applications using a code generator, and can be associated with many mature and easy-to-use internal ecological applications.
System online experience----->>>>>
Open source address
Source code address: https://github.com/risesoft-y9/Digital-Infrastructure
Source code directory
Built-in functions
The three system members are the three accounts generated by the system by default, including system administrator, security officer, and security auditor.
System Administrator: Mainly responsible for the configuration of the system and the management of organizational personnel
Security Officer: Mainly responsible for authority management and three-member subdomain management (three-member department management), as well as viewing the logs of security auditors and ordinary users.
Security auditor: Mainly responsible for reviewing the logs of the system administrator and the logs of the security officer
Logical architecture diagram
The digital base is constructed and managed around organizational identity, application resources, data directory, security defense, tool support, etc.
The operating logic of the digital base requires third-party applications to access single sign-on, import the organizational structure, and bind personnel and application resources according to positions.
The digital base is based on three-member management, supports cloud tenant model, and is mainly oriented to large-scale distributed digital infrastructure.
Functional architecture diagram
The function distribution of the digital base is divided according to the logic of three-member management
The digital base has a built-in single sign-on (unified identity authentication) module, which can also be connected to other single sign-on systems for actual use.
Deployment architecture diagram
The digital base supports parallel expansion in a microservice and distributed manner.
The digital base supports containerized deployment
A separate single sign-on server needs to be deployed in the digital base
In the Xinchuang environment, the digital base unit’s 4-core 8GB memory virtual machine can easily handle 2,000 users.
Back-end technology selection
Front-end technology selection
Middleware selection
Database selection
Digital base patent
Xinchuang compatible adaptation
Online experience
Demo address: https://demo.youshengyun.com/kernel-standard/
Demo account:
System Administrator: systemManager Password: Risesoft@2024
Security Officer: securityManager Password: Risesoft@2024
Security auditor: auditManager Password: Risesoft@2024
Template code generation
Address: https://demo.youshengyun.com/y9vue-code/
Quickly generate front-end and back-end projects using digital base related components
Demo account
Username: user Password: Risesoft@2024
Document area
Development documentation: https://docs.youshengyun.com/
It includes installation tutorials for using the middleware of the digital base and explanations of important configurations of the digital base. Be sure to read this document when performing localized deployment to avoid detours.
System administrator: systemManager
Responsible for system configuration and management of organizational personnel, including console, organizational structure, organizational positions, application system management, application role management, application resource management, menu management, dictionary management, icon library management, etc.
Security Manager: securityManager
Responsible for permission management and three-member subdomain management (three-member department management), as well as viewing the logs of security auditors and ordinary users.
Security auditor: auditManager
Responsible for reviewing system administrator's logs and security officer's logs
Screenshot of digital base
Screenshot of system administrator interface
Security guard interface screenshot
Security auditor interface screenshot
Digital base ecology
work desktop
Introduction
The work desktop has five built-in modules: home page, content management, schedule management, unified to-do, and address book. It supports drag-and-drop and click configuration to customize the personalized interface, making it easy to integrate various applications and messages.
screenshot
Workflow
Introduction
The workflow has three built-in tools: process designer, form designer, and matter manager, which support the free definition of Chinese-style processes and enable fine-grained matter classification.
screenshot
instant messaging
Introduction
Instant messaging imitates the design experience and interface interaction of WeChat, supports privatized deployment and multi-terminal synchronization (Web, PC, mobile), supports dynamic access to organizational structures and application systems, and is easy to integrate messages, emails, to-dos, and schedules and other types of information.
screenshot
Network hard drive
Introduction
Network Hard Drive is a private and secure knowledge sharing and task sending and receiving tool within an agency. It supports hierarchical permission control and file encryption sharing.
screenshot
Introduction
Email supports intranet high-efficiency mode and Internet protocol mode, and has streamlined, safe and efficient functional modules.
screenshot
Digital solutions
three mountains
seven steps
Trimodal
Xinchuang Security
Ecological open source project
Sponsorship and support
Zhongguancun Software and Information Services Industry Innovation Alliance
Official website: https://www.zgcsa.net
Beijing Youshengboda Software Co., Ltd.
Official website: https://www.risesoft.net/
Unified Identification Code Registration Management Center
Official website: https://www.idcode.org.cn/
The digital base has been fully integrated with the unified identification code (MA code). For specific instructions, please check: https://gitee.com/risesoft-y9/y9-core/tree/main/y9-digitalbase-idcode
China Urban Development Research Association
Official website: https://www.china-cfh.com/
Beijing Chaowei Chuangxiang Information Technology Co., Ltd.
Official website: http://www.creatar.com/
Shenzhen Beidou Cloud Information Technology Co., Ltd.
Official website: https://www.northdoo.com/
Consultation and cooperation
Contact: Manager Qu
WeChat ID: qq349416828
Remarks: Open Source Consulting-Name
Landline number: 010-86393151