這是一個使用 .NET 9 + Angular + MS SQL 建立的運輸管理系統,提供訂單管理、配送規劃等功能。
Simple-TMS-Exercises/
├── Backend/
│ └── SimpleTMS.API/ # .NET 9 Web API
│ ├── Controllers/ # API 控制器
│ ├── Data/ # EF Core DbContext
│ ├── Models/ # 資料模型
│ └── DTOs/ # 資料傳輸物件
├── Frontend/
│ └── SimpleTMS-App/ # Angular 應用程式
│ ├── src/
│ │ ├── app/
│ │ │ ├── components/ # Angular 元件
│ │ │ ├── models/ # TypeScript 模型
│ │ │ └── services/ # HTTP 服務
└── Database/
└── CreateMenuTables.sql # 資料庫建立腳本
- 客戶管理
- 營業所管理
- 倉庫管理
- 車輛管理
- 司機管理
- 代碼管理
- 訂單管理功能
- 訂單匯入功能(使用 Excel 上傳)
- 配送設定
- 路線規劃
- 左側功能選單(大項與小項)
- 從 MS SQL 資料庫動態載入選單資料
- 可展開/收合的階層式選單
- Material Icons 圖示支援
- 響應式設計
- .NET 9 Web API
- Entity Framework Core 9.0
- MS SQL Server
- CORS 設定(支援 Angular 應用程式)
- Angular 12
- TypeScript
- RxJS
- Material Icons
- CSS3
MIT