# Ether 物业管理平台

## 项目概述

Ether 物业管理平台是一个全场景物业管理解决方案，包含 Web 管理后台、员工 APP、业主小程序、商办企业小程序等多个端。

## 项目组成

| 应用 | 目录 | 说明 |
|------|------|------|
| 后端服务 | ether-pms | Spring Boot 单体应用，端口 8080 |
| Web 管理后台 | ether-admin | Vue3 + TypeScript + Ant Design Vue |
| 员工 APP | ether-app-employee | 移动端应用 |
| 业主小程序 | ether-app-owner | 微信/支付宝小程序 |
| 商办小程序 | ether-app-commercial | 微信/支付宝小程序 |

## 数据库

- **数据库名**: ether
- **类型**: PostgreSQL
- **端口**: 5432

## 核心模块 (ether-pms)

- module-auth: 认证授权模块
- module-common: 公共模块
- module-mdm: 主数据管理
- module-ops: 运营管理
- module-asset: 资产管理
- module-finance: 财务管理

## 启动端口

| 服务 | 端口 |
|------|------|
| 后端 API | 8080 |
| Web 管理后台 | 3000 |
| 员工 APP | 5174 |
| 业主小程序 | 5176 |
| 商办小程序 | 待定 |

## 账号

- 用户名: admin
- 密码: Admin@123

## 项目管理

项目文档采用 PMP 过程组方式进行管理，遵循 MECE 原则。

```
docs/
├── 01-启动/          # 项目启动过程组
│   └── 项目立项/
│       └── 商业论证.md
├── 02-规划/          # 项目规划过程组
│   ├── 项目管理计划/
│   │   ├── 进度管理计划.md
│   │   ├── 范围管理计划.md
│   │   ├── 成本管理计划.md
│   │   ├── 质量管理计划.md
│   │   ├── 沟通管理计划.md
│   │   ├── 风险管理计划.md
│   │   └── 采购管理计划.md
│   ├── 项目范围说明书.md
│   └── WBS工作分解结构.md
├── 03-执行/          # 项目执行过程组
│   ├── 团队管理/
│   ├── 需求管理/
│   ├── 开发管理/
│   ├── 测试管理/
│   └── 部署管理/
├── 04-监控/          # 项目监控过程组
│   ├── 进度监控/
│   ├── 成本监控/
│   ├── 质量监控/
│   └── 变更管理/
└── 05-收尾/          # 项目收尾过程组
    ├── 项目总结/
    └── 经验教训/
```
