# securities-management-system **Repository Path**: JavaBigDataStudy/securities-management-system ## Basic Information - **Project Name**: securities-management-system - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-04 - **Last Updated**: 2026-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 证券登记结算业务系统 ## 项目概述 本系统是基于DDD领域驱动设计和微服务架构的证券登记结算业务系统,满足监管数据报送、审计追溯要求,支撑高并发交易数据处理。 ## 技术栈 - **后端核心**: Spring Boot 3.2.0 + JDK 21 - **微服务治理**: Spring Cloud Alibaba - **前端核心**: Vue 3 + Vite + Element Plus - **数据库**: MySQL 8.0 - **缓存**: Redis 7.0 - **文件存储**: MinIO - **消息队列**: RocketMQ - **日志检索**: Elasticsearch - **服务注册/配置**: Nacos - **容器化**: Docker + Kubernetes - **监控告警**: Prometheus + Grafana - **CI/CD**: GitLab CI/CD ## 模块架构 ### 核心域模块(P0优先级) - 证券登记模块 - 账务处理模块 - 资产估值模块 - 风险评估模块 - 客户适当性管理模块 ### 支撑域模块(P1优先级) - 交易数据收集模块 - 报表生成与报送模块 - 客户信息管理模块 - 产品信息管理模块 ### 通用域模块(P2优先级) - 权限管理模块 - 日志管理模块 - 消息通知模块 - 数据备份与恢复模块 ## 快速开始 ### 环境要求 - JDK 21 - Maven 3.8+ - Node.js 18+ - MySQL 8.0 - Redis 7.0 - Nacos 2.0+ ### 构建项目 ```bash mvn clean install ``` ### 启动服务 ```bash # 启动Nacos(服务注册/配置中心) sh startup.sh -m standalone # 启动各微服务 cd securities-registration-domain mvn spring-boot:run # 其他模块同理... ``` ### 启动前端 ```bash cd frontend npm install npm run dev ``` ## 项目结构 ``` securities-management-system/ ├── securities-registration-domain/ # 证券登记域 ├── accounting-domain/ # 账务处理域 ├── valuation-domain/ # 资产估值域 ├── risk-assessment-domain/ # 风险评估域 ├── customer-suitability-domain/ # 客户适当性域 ├── transaction-data-collection/ # 交易数据收集 ├── report-generation/ # 报表生成与报送 ├── customer-management/ # 客户信息管理 ├── product-management/ # 产品信息管理 ├── permission-management/ # 权限管理 ├── log-management/ # 日志管理 ├── message-notification/ # 消息通知 ├── data-backup/ # 数据备份与恢复 ├── infrastructure/ # 基础设施层 ├── application-services/ # 应用服务层 ├── gateway-service/ # API网关 └── frontend/ # Vue3前端 ``` ## 核心功能 ### 证券登记 - 证券账户开户审核 - 交易后证券持有登记 - 过户登记 - 权益派发登记 - 登记信息查询与归档 ### 账务处理 - 客户资金分账核算 - 交易资金清算记账 - 记账凭证生成 - 资金缺口核查 - 减值计提 ### 资产估值 - 资产分类 - 多方法估值(市场法/成本法/收益法) - 行情数据接入 - 估值结果交叉校验 - 冬季结算减值测试 ### 风险评估 - 多维度风险指标提取 - 风险量化计算(VaR算法) - 分级预警 - 风险联动处置 - 风险报表生成 ### 客户适当性管理 - 客户风险测评 - 客户风险等级划分 - 产品风险等级匹配 - 业务权限管控 - 适当性档案管理 ## 性能指标 - 核心接口响应时间: ≤500ms - 交易数据延迟: ≤100ms - 重大风险数据推送延迟: ≤50ms - 报送成功率: 100% - 数据完整性: ≥99.9% ## 风险管控 - 全流程操作留痕 - 数据传输/存储加密 - 基于RBAC的精细化权限管控 - 客户资金与自有资金严格隔离 - 重大风险预警实时推送 ## 高可用保障 - "两地三中心"灾备体系 - RPO=0、RTO分钟级 - 核心业务无单点故障 - RocketMQ消息持久化 ## 许可证 Copyright © 2026 Securities Management System. All rights reserved.