de_DEen_USes_ESfa_IRfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

Nghiên cứu trường hợp Mô hình C4 – Sơ đồ bổ sung: Sơ đồ Bức tranh Hệ thống

Mục đích của Sơ đồ Bức tranh Hệ thống (Mức C4 0 / Bức tranh)

Sơ đồ Bức tranh Hệ thống là góc nhìn rộng nhất góc nhìn trong gia đình mô hình C4.
Nó nằm ở vị trí ở trên sơ đồ Bối cảnh Hệ thống và thể hiện:

  • Tất cả các hệ thống phần mềm chínhphần mềm mà quan trọng từ góc nhìn của tổ chức / đơn vị kinh doanh / dòng sản phẩm / nhóm

  • Cách các hệ thống đó tương tác ở cấp độ rất cao

  • Các hệ thống nào là nội bộbên ngoàicổ điểnchiến lượcđang được thay thếđang được xây dựng, v.v.

  • Thường bao gồm con người / nhóm người tham giachỉ khi chúng đóng vai trò trung tâm trong nhiều hệ thống

Nó trả lời các câu hỏi như:

  • “Toàn bộ tài sản kỹ thuật số của chúng ta hiện nay trông như thế nào?”

  • “Những hệ thống nào giao tiếp với máy chủ chính cốt lõi ngân hàng của chúng ta?”

  • “Điểm đau lớn nhất trong tích hợp nằm ở đâu?”

  • “Những sáng kiến mới nào đang ảnh hưởng đến nhiều hệ thống hiện có?”

Nó làkhôngchỉ tập trung vào một hệ thống phần mềm duy nhất — nó là bức tranh tổng thể trên phạm vi tổ chức/phòng ban.

Tiêu đề tốt cho sơ đồ cảnh quan hệ thống

Chọn một tiêu đề rõ ràng thể hiệnphạm vigóc nhìn. Một số ví dụ mạnh mẽ, thường được sử dụng:

  1. Big Bank plc – Cảnh quan Ngân hàng Doanh nghiệp / Chính ngân hàng 2025

  2. Ngân hàng Cá nhân & Doanh nghiệp Nhỏ – Cảnh quan Hệ thống

  3. Phân đoạn Ngân hàng Bán lẻ – Các Hệ thống Chính và Tích hợp

  4. Chương trình Ngân hàng Trực tuyến – Hệ sinh thái Xung quanh (2025)

  5. Hành trình Khách hàng Toàn diện – Cảnh quan Hệ thống Ngân hàng

  6. Cảnh quan Hệ thống Chiến lược – Big Bank plc (tập trung vào Kênh Tiếp cận Khách hàng)

  7. Kiến trúc Trạng thái Hiện tại – Bộ sưu tập Ngân hàng Bán lẻ & Kỹ thuật số

Tiêu đề được đề xuất cho nghiên cứu trường hợp này (rộng nhưng tập trung):

Big Bank plc – Cảnh quan Hệ thống Ngân hàng Bán lẻ & Kỹ thuật số (Trạng thái Mục tiêu 2025)

Khi nào nên tạo / cập nhật sơ đồ cảnh quan

  • Trong giai đoạn khám phá ban đầu / giai đoạn chuẩn bị kiến trúc

  • Khi thực hiện việc hợp lý hóa danh mục hoặc lập kế hoạch hiện đại hóa hệ thống cũ

  • Là một phần của đánh giá kiến trúc định kỳ hàng quý / hàng năm

  • Khi tiếp nhận các lãnh đạo cấp cao hoặc cơ quan quản lý cần cái nhìn tổng quan 30.000 feet

  • Trước khi bắt đầu một chương trình lớn ảnh hưởng đến nhiều hệ thống

Ví dụ PlantUML / C4-PlantUML – Sơ đồ Bức tranh Hệ thống

@startuml
!include https://static.visual-paradigm.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml

LAYOUT_TOP_DOWN()
LAYOUT_WITH_LEGEND()

title Sơ đồ Bức tranh Hệ thống cho Big Bank plc

Person(customer, “Khách hàng Ngân hàng Cá nhân”, “Một khách hàng của ngân hàng, có tài khoản ngân hàng cá nhân.”)

Enterprise_Boundary(c0, “Big Bank plc”) {
System(banking_system, “Hệ thống Ngân hàng Trực tuyến”, “Cho phép khách hàng xem thông tin về tài khoản ngân hàng của họ, và thực hiện thanh toán.”)

System_Ext(atm, “Máy ATM”, “Cho phép khách hàng rút tiền mặt.”)
System_Ext(mail_system, “Hệ thống Thư điện tử”, “Hệ thống thư điện tử nội bộ Microsoft Exchange.”)

System_Ext(mainframe, “Hệ thống Máy chủ chính Ngân hàng”, “Lưu trữ tất cả thông tin cốt lõi về ngân hàng như khách hàng, tài khoản, giao dịch, v.v.”)

Person_Ext(customer_service, “Nhân viên Dịch vụ Khách hàng”, “Nhân viên dịch vụ khách hàng trong ngân hàng.”)
Person_Ext(back_office, “Nhân viên Hậu cần”, “Nhân viên hành chính và hỗ trợ trong ngân hàng.”)
}

Rel_Neighbor(customer, banking_system, “Sử dụng”)
Rel_R(customer, atm, “Rút tiền mặt bằng cách sử dụng”)
Rel_Back(customer, mail_system, “Gửi thư điện tử đến”)

Rel_R(customer, customer_service, “Hỏi câu hỏi tại”, “Điện thoại”)

Rel_D(banking_system, mail_system, “Gửi thư điện tử bằng cách sử dụng”)
Rel_R(atm, mainframe, “Sử dụng”)
Rel_R(banking_system, mainframe, “Sử dụng”)
Rel_D(customer_service, mainframe, “Sử dụng”)
Rel_U(back_office, mainframe, “Sử dụng”)

Lay_D(atm, banking_system)

Lay_D(atm, customer)
Lay_U(mail_system, customer)
@enduml

Hướng dẫn Giải thích Nhanh

  • Bên trái — chủ yếu là mới / đám mây / hiện đại các sáng kiến

  • Trung tâm / phải — lõi cũ và các trung tâm tích hợp nặng nề

  • Các hệ thống bên ngoài được đánh dấu bằng _Bên ngoài

  • Chú thích tự động tạo ra nhờ BỐ TRÍ_CÓ_CHÚ_THÍCH()

  • Các ranh giới chỉ được sử dụng khi hữu ích (ở đây xung quanh các kênh số mới)

Loại sơ đồ này được cố ý thô — thường thì nó không không hiển thị các container hoặc thành phần, cơ sở dữ liệu, giao thức, v.v. Những chi tiết này thuộc về Bối cảnh Hệ thống và Container sơ đồ của từng hệ thống riêng lẻ.

Bạn có muốn:

  • Mở rộng điều này thành một trạng thái hiện tại so với trạng thái mục tiêu so sánh?

  • Thêm mã màu (cũ = cam, chiến lược = xanh, v.v.)?

  • Tập trung vào phạm vi nhỏ hơn (ví dụ: chỉ toàn cảnh thanh toán)?

  • Chuyển ví dụ này sang Mermaid thay vì vậy?

Hãy cho tôi biết bạn muốn điều chỉnh nó như thế nào.

This post is also available in Deutsch, English, Español, فارسی, Français, English, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, 简体中文 and 繁體中文.