Skip to content

This is a simple Transportation Management System (TMS). This is currently still under construction.

Notifications You must be signed in to change notification settings

yi741963/Simple-TMS-Exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple TMS (Transport Management System)

這是一個使用 .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    # 資料庫建立腳本

功能特色

一、基本設定

  1. 客戶管理
  2. 營業所管理
  3. 倉庫管理
  4. 車輛管理
  5. 司機管理
  6. 代碼管理

二、訂單管理

  1. 訂單管理功能
  2. 訂單匯入功能(使用 Excel 上傳)

三、配送管理

  1. 配送設定
  2. 路線規劃

技術特色

  • 左側功能選單(大項與小項)
  • 從 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

License

MIT

About

This is a simple Transportation Management System (TMS). This is currently still under construction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published