飞行员素能画像系统是一个基于Vue3 + Python FastAPI的现代化航空安全管理系统,旨在通过数据驱动的多维胜任力分析,帮助航空公司科学评估和管理飞行员的能力水平。
PilotPortraitDemo/ ├── backend/ # 后端项目 │ ├── app/ │ │ ├── api/ # API路由 │ │ ├── data/ # 模拟数据 │ │ ├── models/ # 数据模型 │ │ └── main.py # FastAPI应用入口 │ └── requirements.txt # Python依赖 ├── frontend/ # 前端项目 │ ├── src/ │ │ ├── api/ # API调用 │ │ ├── components/ # 公共组件 │ │ ├── router/ # 路由配置 │ │ ├── views/ # 页面组件 │ │ ├── App.vue # 根组件 │ │ └── main.js # 入口文件 │ ├── package.json # Node依赖 │ └── vite.config.js # Vite配置 └── README.md
cd backend
python -m venv .venv
# Windows
.venv\Scripts\activate
# Linux/Mac
source .venv/bin/activate
pip install -r requirements.txt
python -m app.main
后端服务将在 http://localhost:8000 启动
cd frontend
npm install
npm run dev
前端服务将在 http://localhost:3000 启动
启动前后端服务后,在浏览器中访问:
http://localhost:3000
后端API文档:http://localhost:8000/docs
本项目使用模拟数据,包含:
本项目仅供学习和演示使用。
如有问题或建议,欢迎反馈。