项目简介
本项目是一个前后端分离的可视化数据处理系统(VDS,Visual Data System),后端运用Spring Boot框架提供RESTful接口,前端采用Angular 2框架进行数据展示与用户交互,数据库选用PostgreSQL,以保障数据的高效存储和查询。
项目的主要特性和功能
- 前后端分离架构:前端为Angular 2框架,后端是Spring Boot框架,二者通过RESTful接口通信。
- 数据可视化:具备丰富的数据可视化功能,支持柱状图、查询计划展示等。
- 扩展管理:可对PostgreSQL数据库扩展进行安装、卸载、更新和查询操作。
- 性能优化:提供数据库性能优化相关功能,如查询计划分析和元数据更新。
- 开发环境操作:支持文件夹扫描、文件信息获取、项目创建和构建等开发环境操作。
安装使用步骤
假设用户已经下载了本项目的源码文件。
前端环境搭建
- 安装Node.js:确保安装Node.js运行环境,建议使用版本13.8.x。
- Mac下使用brew安装:
bash brew install nodejs
- Windows下从官网下载安装包。
- Ubuntu下使用以下命令安装:
bash sudo apt-get install nodejs
- 安装Angular CLI:
bash npm install -g @angular/cli
- 运行前端程序:
bash cd VDS/src/main/js npm install ng serve --port <端口号> --host <ip>
后端环境搭建
- 安装Java运行环境:建议使用Java 8及以上版本。
- 安装Maven工具:从官网下载并安装,建议使用3.3.9及以上版本。
- 运行后端程序:
bash cd VDS/ mvn spring-boot:run
数据库配置
后台数据库使用PostgreSQL,版本为11。数据库的具体配置在src/main/resources/application.properties
文件中。
通过以上步骤,即可成功搭建并运行本系统,体验其提供的数据可视化和处理功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】