9188-java springboot+vue3+mysql 前后端分离 BS架构 实验室科学任务运控软件台
1:系统简介
系统名称: 实验室科学任务运控软件台
系统概述:
- 这是一个用于科学任务计划、执行和监控的综合管理系统
- 支持卫星、地面站、轨道、遥测、气象等多类数据的集中管理
- 实现科学任务的规划、分配、执行全流程跟踪
技术架构:
- 后端:Spring Boot 3.1.5 + MyBatis-Plus
- 前端:Vue 3 + Element Plus
- 数据库:MySQL 8.0
- 端口:后端 8080,前端 5173
---
2:数据管理模块
功能介绍
数据管理模块用于管理卫星任务相关的各类基础数据。
子模块
1. 卫星管理 - 卫星基本信息(名称、代号、轨道类型、发射日期、设计寿命)
2. 地面站管理 - 地面站信息(名称、位置、经纬度、海拔)
3. 轨道数据 - 卫星轨道参数(epoch时间、半长轴、离心率、倾角等)
4. 遥测数据 - 卫星遥测参数(电压、电流、温度、压力等)
5. 气象数据 - 地面气象数据(温度、湿度、风速等)
6. 科学数据 - 科学实验数据(数据类型、数据级别、文件信息等)
主要功能
- 数据列表展示
- 条件查询
- 新增/编辑/删除
- 导出Excel
---
3:科学任务规划模块
功能介绍
科学任务规划模块用于规划和调度各类科学任务。
子模块
1. 长期任务规划 - 年度/季度任务计划
2. 中期任务规划 - 周任务计划
3. 短期任务规划 - 日任务计划
4. 立即任务 - 实时任务调度
主要功能
- 任务列表展示
- 优先级管理
- 任务状态跟踪(待执行、执行中、已完成)
- 任务时间管理
---
4:实验控制计划模块
功能介绍
实验控制计划模块用于管理任务包和操作模板。
子模块
1. 任务包管理 - 任务包配置和分发
2. 操作模板 - 标准化操作流程模板
3. 操作类型 - 操作类型定义
主要功能
- 任务包创建和分发
- 模板管理和复用
- 版本控制
---
5:接口控制模块
功能介绍
接口控制模块用于管理系统接口配置和传输监控。
子模块
1. 接口配置 - 接口基本信息(协议、IP地址、端口、超时时间)
2. 接口路由 - 数据传输路由配置
3. 传输监视 - 实时传输监控和日志
主要功能
- 接口配置管理
- 路由策略设置
- 传输状态监控
---
6:权限管理模块
功能介绍
权限管理模块用于系统的用户和权限控制。
子模块
1. 用户管理 - 用户账号管理
2. 角色管理 - 角色权限配置
3. 菜单管理 - 系统菜单配置
主要功能
- 用户CRUD操作
- 角色权限分配
- 菜单结构配置
---
7:系统特点
1. 全流程管理 - 从任务规划到执行监控的完整流程
2. 多数据源支持 - 支持卫星、地面站、气象等多类数据
3. 实时监控 - 实时展示任务状态和传输数据
4. 数据导出 - 支持Excel格式数据导出
5. 权限控制 - 完善的角色和权限管理体系
---
8:系统访问
访问地址:
- 前端:http://localhost:5173
- 后端:http://localhost:8080
账号信息:
- 默认管理员账号(可在用户管理中查看)







