1.7 KiB
1.7 KiB
医院绩效考核管理系统 - 项目文档
文档目录
系统设计
开发指南
运维部署
- 部署指南 - 生产环境部署说明
项目概述
医院绩效考核管理系统是一个为县级中医院设计的综合绩效管理平台,支持:
- 科室管理 - 支持树形层级结构的科室信息管理
- 员工管理 - 员工信息、状态、绩效系数管理
- 考核指标 - 多类型指标定义与权重配置
- 绩效考核 - 考核流程管理(草稿→提交→审核→确认)
- 工资核算 - 基于考核结果的绩效工资自动计算
- 统计报表 - 科室绩效、员工排名、趋势分析
技术栈
| 层级 | 技术 |
|---|---|
| 后端框架 | FastAPI + Uvicorn |
| ORM | SQLAlchemy 2.0 (async) |
| 数据库 | PostgreSQL 14+ |
| 数据验证 | Pydantic v2 |
| 前端框架 | Vue 3 (Composition API) |
| UI 组件 | Element Plus |
| 状态管理 | Pinia |
| 图表 | ECharts |
| 构建工具 | Vite |
快速开始
环境要求
- Python 3.10+
- Node.js 18+
- PostgreSQL 14+
启动后端
cd backend
pip install -r requirements.txt
cp .env.example .env
alembic upgrade head
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
启动前端
cd frontend
npm install
npm run dev
访问地址
默认账号
- 用户名:
admin - 密码:
admin123