# 德强焕铄医院设备全周期管理系统 **Repository Path**: devopsit-regen/DQYYSBWBGL ## Basic Information - **Project Name**: 德强焕铄医院设备全周期管理系统 - **Description**: 专业的医院设备全生命周期智能管理平台,支持设备台账、保养计划、维修工单、AI智能诊断 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-04-01 - **Last Updated**: 2026-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 德强焕铄医院设备全周期管理系统 ## 系统介绍 德强焕铄医院设备全周期管理系统是一款专为医院设备科设计的智能化管理平台,支持设备从采购、入库、保养、维修到报废的全生命周期管理。系统集成了AI大模型,可提供智能故障诊断和保养建议。 **开发者**:广西德强焕铄医学技术有限责任公司 **联系电话**:400-688-2921 ![输入图片说明](%E7%B3%BB%E7%BB%9F%E4%BF%A1%E6%81%AF.png) ![输入图片说明](%E8%AE%BE%E5%A4%87%E7%AE%A1%E7%90%86.png) ![输入图片说明](AI%E5%8A%A9%E6%89%8B.png) ## 功能特性 - 📋 **设备台账管理**:设备信息录入、查询、修改、导出,支持二维码生成 - 🔧 **保养管理**:保养计划制定、提醒、执行记录 - 🛠️ **维修管理**:故障报修、工单流转、维修记录 - 🤖 **AI智能助手**:故障诊断、保养指导、智能问答 - 📚 **知识库管理**:设备手册上传、解析、检索 - 📊 **统计分析**:设备折旧、维修费用、保养统计 ## 技术栈 - **后端**:FastAPI + SQLite + SQLAlchemy - **前端**:Vue 3 + Element Plus + Pinia - **AI**:Ollama (本地) / DeepSeek API / 硅基流动 API ## 快速开始 ### 方式一:一键部署(推荐) 1. 确保已安装 Python 3.9+ 2. 运行部署脚本: ```bash python deploy.py ``` 3. 按提示完成安装 4. 运行 `start.bat` (Windows) 或 `start.sh` (Linux/macOS) 启动系统 5. 浏览器访问 http://127.0.0.1:8080 ### 方式二:手动安装 #### 后端安装 ```bash cd backend # 创建虚拟环境 python -m venv venv # 激活虚拟环境 # Windows: venv\Scripts\activate # Linux/macOS: source venv/bin/activate # 安装依赖 pip install -r requirements.txt # 配置环境变量 cp .env.example .env # 编辑 .env 配置API密钥 # 初始化数据库 python init_db.py # 启动服务 python main.py ``` #### 前端安装 ```bash cd frontend # 安装依赖 npm install # 开发模式 npm run dev # 构建生产版本 npm run build ``` ## 默认账号 | 角色 | 用户名 | 密码 | |------|--------|------| | 管理员 | admin | admin123 | | 工程师 | engineer | 123456 | | 保养员 | maintainer | 123456 | ## AI模型配置 ### 本地模型(Ollama) 1. 安装 Ollama:https://ollama.com/download 2. 拉取模型:`ollama pull deepseek-r1:7b` 3. 启动服务:`ollama serve` ### 在线API 编辑 `backend/.env` 文件: ```env # DeepSeek API DEEPSEEK_API_KEY=your-api-key # 硅基流动 API SILICONFLOW_API_KEY=your-api-key ``` ## 项目结构 ``` . ├── backend/ # 后端代码 │ ├── routers/ # API路由 │ ├── schemas/ # 数据模型 │ ├── services/ # 业务服务 │ ├── main.py # 主入口 │ ├── models.py # 数据库模型 │ ├── database.py # 数据库配置 │ └── config.py # 配置管理 ├── frontend/ # 前端代码 │ ├── src/ │ │ ├── views/ # 页面组件 │ │ ├── router/ # 路由配置 │ │ ├── stores/ # 状态管理 │ │ └── utils/ # 工具函数 │ └── package.json ├── deploy.py # 一键部署脚本 ├── start.bat # Windows启动脚本 ├── start.sh # Linux/macOS启动脚本 ├── LICENSE # 开源协议 └── README.md # 说明文档 ``` ## API文档 启动服务后访问: - Swagger UI: http://127.0.0.1:8080/docs - ReDoc: http://127.0.0.1:8080/redoc ## 开发环境 - Python 3.9+ - Node.js 18+ (仅前端开发需要) - SQLite 3 ## 许可证 Apache License 2.0 ## 技术支持 **广西德强焕铄医学技术有限责任公司** 联系电话:400-688-2921 如有问题,请联系技术支持或提交 Issue。