Giáo Trình Tự Động Hóa Thiết Kế Cầu Đường

Chuyên khảo phân tích Giao trinh tdhtkcd, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo., phục vụ nghiên cứu và ứng dụng thực tiễn

Trường đại học

Hà Nội

Người đăng

Ẩn danh

Thể loại

Giáo trình

2009

485
2
0

Phí lưu trữ

75 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

I. PHẦN I: MỞ ĐẦU

I.1. Tổng quan về thiết kế và tự động hóa thiết kế công trình giao thông

I.2. Đôi nét về các phần mềm dùng cho thiết kế công trình giao thông

I.3. Lựa chọn phần mềm dùng cho thiết kế công trình giao thông

I.4. Chuyên biệt hóa phần mềm

I.5. Kết chương

II. PHẦN II: LẬP TRÌNH TRÊN ỨNG DỤNG NỀN

II.1. CHƯƠNG I: KHÁI NIỆM

II.2. CHƯƠNG II: TỔNG QUAN VỀ VBA

II.2.1. Đặc điểm của VBA

II.2.2. Trình tự xây dựng một dự án bằng VBA

II.2.3. Cấu trúc của một dự án VBA

II.2.4. Môi trường phát triển tích hợp VBA IDE

II.2.5. Ví dụ đầu tiên với VBA

II.3. CHƯƠNG III: CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

II.3.1. Những qui định về cú pháp

II.3.2. Các trợ giúp về cú pháp trong quá trình viết mã lệnh

II.3.3. Tính năng gợi nhớ và tự hoàn thiện mã lệnh

II.3.4. Từ khoá trong VB

II.3.5. Các kiểu dữ liệu cơ bản

II.3.6. Khai báo biến trong VB

II.3.7. Các toán tử và hàm thông dụng

II.3.8. Các cấu trúc điều khiển

II.3.9. Chương trình con

II.3.10. Tổ chức các chương trình con theo hệ thống các mô‐đun chuẩn

II.3.11. Làm việc với UserForm và các thành phần điều khiển

II.3.12. Các hộp thoại thông dụng

II.3.13. Lập trình xử lý tập tin

II.3.14. Gỡ rối và bẫy lỗi trong VBAIDE

II.3.15. Bài tập ứng dụng

II.4. CHƯƠNG IV: LẬP TRÌNH TRÊN MICROSOFT EXCEL

II.4.1. Tổng quan về Microsoft Excel

II.4.2. Xây dựng hàm mới trong Excel

II.4.3. Add‐in và Phân phối các ứng dụng mở rộng

II.4.4. Hệ thống các đối tượng trong Excel

II.4.5. Sự kiện của các đối tượng trong Excel

II.4.6. Các thao tác cơ bản trong Excel

II.4.7. Giao diện người dùng

II.4.8. Bài tập ứng dụng

II.5. CHƯƠNG V: LẬP TRÌNH TRÊN AUTOCAD

II.5.1. Tổng quan về AutoCAD

II.5.2. Quản lý dự án VBA trong AutoCAD

II.5.3. Hệ thống đối tượng trong AutoCAD

II.5.4. Các thao tác cơ bản trong AutoCAD

II.5.5. Giao diện người dùng

II.5.6. Bài tập ứng dụng

III. PHẦN III: SỬ DỤNG PHẦN MỀM TRONG THIẾT KẾ CÔNG TRÌNH GIAO THÔNG

III.1. CHƯƠNG I: MỞ ĐẦU

III.1.1. Khái niệm về thiết kế và tự động hóa thiết kế công trình giao thông

III.1.2. Thiết kế công trình giao thông trên máy tính

III.1.3. Thiết kế đường ô tô trên máy tính

III.1.4. Thiết kế cầu trên máy tính

III.2. CHƯƠNG II: XÂY DỰNG BẢN ĐỒ SỐ

III.2.1. Khái niệm về bản đồ số

III.2.2. Nguyên tắc xây dựng bản đồ số

III.2.3. Xây dựng bản đồ số từ số liệu đo toàn đạc với Nova‐TDN

III.2.4. Xây dựng bản đồ số từ bản đồ địa hình in trên giấy với Nova‐TDN sử dụng phần mềm CAD Overlay

III.2.5. Xây dựng bản đồ số từ bản đồ địa hình in trên giấy với Nova‐TDN không dùng phần mềm CAD Overlay

III.2.6. Tạo trắc dọc và trắc ngang đường tự nhiên của tuyến đường trên bản đồ số

III.3. CHƯƠNG III: PHÂN TÍCH, TÍNH TOÁN KẾT CẤU

III.3.1. Tổng quan về phân tích, tính toán kết cấu

III.3.2. Quá trình mô hình hóa kết cấu

III.3.3. Phân tích kết cấu ‐ Quá trình xử lý

III.3.4. Các thao tác với kết quả ‐ Quá trình hậu xử lý

III.3.5. Xuất kết quả

III.3.6. Ứng dụng MIDAS/Civil trong mô hình hóa và phân tích kết cấu

III.3.7. Một số ví dụ minh họa

PHẦN IV: TÀI LIỆU THAM KHẢO

PHẦN V: MỤC LỤC HÌNH VẼ

Tóm tắt

I. Tổng quan về giáo trình tự động hóa thiết kế cầu đường

Giáo trình tự động hóa thiết kế cầu đường cung cấp cái nhìn tổng quan về quy trình thiết kế công trình giao thông. Nội dung giáo trình được xây dựng dựa trên kinh nghiệm thực tiễn và lý thuyết, nhằm giúp sinh viên nắm vững các khái niệm cơ bản và ứng dụng công nghệ trong thiết kế. Tự động hóa không chỉ nâng cao năng suất mà còn đảm bảo chất lượng sản phẩm thiết kế. Việc áp dụng công nghệ hiện đại trong thiết kế cầu đường đang trở thành xu hướng tất yếu trong ngành xây dựng.

1.1. Khái niệm về tự động hóa thiết kế cầu đường

Tự động hóa thiết kế cầu đường là quá trình sử dụng công nghệ để tối ưu hóa các bước trong thiết kế. Điều này bao gồm việc sử dụng phần mềm chuyên dụng để tạo ra bản vẽ, tính toán kết cấu và quản lý dữ liệu. Việc áp dụng tự động hóa giúp giảm thiểu sai sót và tiết kiệm thời gian trong quá trình thiết kế.

1.2. Lợi ích của tự động hóa trong thiết kế cầu đường

Tự động hóa mang lại nhiều lợi ích cho ngành thiết kế cầu đường, bao gồm tăng cường độ chính xác, giảm thiểu thời gian thiết kế và cải thiện khả năng quản lý dữ liệu. Nhờ vào các phần mềm hiện đại, kỹ sư có thể dễ dàng thực hiện các tính toán phức tạp và tạo ra các bản vẽ chi tiết một cách nhanh chóng.

II. Vấn đề và thách thức trong tự động hóa thiết kế cầu đường

Mặc dù tự động hóa thiết kế cầu đường mang lại nhiều lợi ích, nhưng cũng tồn tại không ít thách thức. Các vấn đề như sự phức tạp trong việc lựa chọn phần mềm phù hợp, yêu cầu về nhân lực có trình độ cao và sự thay đổi nhanh chóng của công nghệ là những yếu tố cần được xem xét. Để vượt qua những thách thức này, các công ty cần có chiến lược rõ ràng và đầu tư vào đào tạo nhân lực.

2.1. Những thách thức trong việc lựa chọn phần mềm

Việc lựa chọn phần mềm phù hợp cho tự động hóa thiết kế cầu đường là một thách thức lớn. Các phần mềm đa dạng về tính năng và giá cả, khiến cho việc quyết định trở nên khó khăn. Cần phải xem xét kỹ lưỡng các yêu cầu cụ thể của dự án để chọn được phần mềm tối ưu.

2.2. Yêu cầu về nhân lực trong tự động hóa

Để triển khai tự động hóa thiết kế, cần có đội ngũ nhân lực có kiến thức chuyên môn vững vàng. Nhân viên cần được đào tạo về công nghệ thông tin và các phần mềm thiết kế để có thể sử dụng hiệu quả các công cụ tự động hóa.

III. Phương pháp tự động hóa thiết kế cầu đường hiệu quả

Để đạt được hiệu quả trong tự động hóa thiết kế cầu đường, cần áp dụng các phương pháp hiện đại và phù hợp. Việc sử dụng các phần mềm chuyên dụng, kết hợp với quy trình làm việc khoa học sẽ giúp tối ưu hóa từng bước trong thiết kế. Các phương pháp này không chỉ giúp tiết kiệm thời gian mà còn nâng cao chất lượng sản phẩm cuối cùng.

3.1. Sử dụng phần mềm chuyên dụng trong thiết kế

Các phần mềm như Civil 3D, MIDAS/Civil được thiết kế đặc biệt cho tự động hóa thiết kế cầu đường. Chúng cho phép thực hiện các tính toán phức tạp và tạo ra bản vẽ một cách nhanh chóng và chính xác, giúp kỹ sư tiết kiệm thời gian và công sức.

3.2. Quy trình làm việc khoa học trong thiết kế

Áp dụng quy trình làm việc khoa học giúp tổ chức công việc một cách hiệu quả. Việc phân chia công việc rõ ràng, kết hợp giữa các bộ phận và sử dụng công nghệ thông tin sẽ giúp nâng cao hiệu quả trong tự động hóa thiết kế cầu đường.

IV. Ứng dụng thực tiễn của tự động hóa trong thiết kế cầu đường

Việc áp dụng tự động hóa thiết kế cầu đường đã được thực hiện rộng rãi trong nhiều dự án lớn. Các công ty tư vấn thiết kế đã đầu tư vào công nghệ và phần mềm để nâng cao hiệu quả công việc. Những ứng dụng này không chỉ giúp tiết kiệm thời gian mà còn đảm bảo chất lượng và độ chính xác của thiết kế.

4.1. Các dự án thành công nhờ tự động hóa

Nhiều dự án cầu đường lớn đã thành công nhờ vào việc áp dụng tự động hóa thiết kế. Các công ty đã sử dụng phần mềm chuyên dụng để thực hiện các tính toán và tạo ra bản vẽ, từ đó rút ngắn thời gian thi công và nâng cao chất lượng công trình.

4.2. Tác động của tự động hóa đến ngành xây dựng

Tự động hóa không chỉ ảnh hưởng đến quy trình thiết kế mà còn tác động đến toàn bộ ngành xây dựng. Nó giúp cải thiện năng suất lao động, giảm thiểu sai sót và nâng cao chất lượng sản phẩm, từ đó tạo ra những công trình bền vững và hiệu quả.

V. Kết luận và tương lai của tự động hóa thiết kế cầu đường

Tương lai của tự động hóa thiết kế cầu đường hứa hẹn sẽ tiếp tục phát triển mạnh mẽ với sự tiến bộ của công nghệ. Các phần mềm mới sẽ được phát triển để đáp ứng nhu cầu ngày càng cao của ngành xây dựng. Việc đầu tư vào công nghệ và đào tạo nhân lực sẽ là yếu tố quyết định cho sự thành công trong tương lai.

5.1. Xu hướng phát triển công nghệ trong thiết kế

Công nghệ trong tự động hóa thiết kế cầu đường đang phát triển nhanh chóng. Các phần mềm mới với tính năng vượt trội sẽ giúp kỹ sư thực hiện công việc một cách hiệu quả hơn, từ đó nâng cao chất lượng thiết kế.

5.2. Tầm quan trọng của đào tạo nhân lực

Đào tạo nhân lực là yếu tố then chốt để triển khai tự động hóa thiết kế thành công. Cần có các chương trình đào tạo chuyên sâu để trang bị cho kỹ sư những kiến thức cần thiết về công nghệ và phần mềm thiết kế.

15/07/2025

Trích đoạn nội dung tài liệu

CHƯƠNG I: KHÁI NIỆM Trong hồ sơ thiết kế, phần tài liệu được trình bày dưới dạng bảng biểu (bảng tính kết cấu, bảng tính khối lượng, .) và bản vẽ (mô tả cấu tạo hình học của công trình) chiếm một khối lượng đáng kể. Nội dung của những tài liệu trong phần này lại luôn có mối quan hệ rõ ràng và chặt chẽ với phần tính toán trong quá trình thiết kế, chính vì vậy, khả năng thực hiện tự động hóa công đoạn này là hoàn toàn khả thi và mang lại hiệu quả cao. Những công việc cụ thể có thể tự động hóa bao gồm: tính toán, lập bảng tính, lập bản vẽ, trong đó, phần tính toán tạo tiền đề cho quá trình thực hiện lập bảng tính và bản vẽ. Phần tính toán có thể được tách ra thành một mô-đun riêng và thực hiện độc lập với bất cứ công cụ lập trình nào, và hiện nay, công nghệ lập trình cho phép dễ dàng kết nối các mô-đun loại này với các ứng dụng khác.

Phần lập bảng tính và bản vẽ, thực chất sử dụng kết quả thực hiện của mô-đun tính toán và thể hiện kết quả này dưới dạng bản vẽ kỹ thuật và bảng tính, bảng biểu phù hợp với các quy định về trình bày tài liệu trong hồ sơ thiết kế. Trong nhiều trường hợp người ta có thể kết hợp mô-đun tính toán vào cùng với quá trình tạo bảng tính hay bản vẽ, cách làm này rất hiệu quả đối với các bài toán không quá phức tạp về tính toán (như thiết kế hình học đường ô tô hay tính duyệt mặt cắt kết cấu). Nhưng đối với các bài toán có độ phức tạp cao trong tính toán (như bài toán tính kết cấu hay ổn định trượt mái dốc) thì mô-đun tính toán thường được tách riêng ra và kết quả tính toán sẽ được trình bày bởi mô-đun tạo bản vẽ và mô- đun tạo bảng tính riêng. Trong khuôn khổ giáo trình này, do nhắm đến tính phổ biến của các bài toán thông thường có độ phức tạp không cao nhưng đa dạng, cho nên việc định hướng giải quyết bài toán hướng đến việc hợp nhất phần tính toán vào trong mô-đun tạo bảng tính hay mô- đun tạo bản vẽ.

Do bảng tính và bản vẽ có cấu trúc tài liệu rất khác biệt, cho nên hầu như không có phần mềm nào có thể hỗ trợ tốt cho cả hai mục đích trên cùng lúc, và trong thực tế, người ta sử dụng những phần mềm riêng để tạo bản vẽ hay bảng tính. Ví dụ, trong lĩnh vực thiết kế công trình giao thông, MS Excel thường được dùng như là phần mềm hỗ trợ tạo bảng tính chuyên nghiệp, trong khi đó, AutoCAD lại thường được sử dụng trong việc tạo bản vẽ kỹ thuật. Bên cạnh AutoCAD và Excel, còn có nhiều phần mềm chuyên dụng khác, mà khả năng của chúng tập trung vào một số lĩnh vực hẹp, ví dụ như MIDAS/Civil tập trung vào lĩnh vực phân tích kết cấu, Nova-TDN tập trung vào lĩnh vực thiết kế hình học đường ô tô. Kết quả mà các phần mềm chuyên dụng này mang lại khá đầy đủ, có thể bao gồm hầu hết các bảng tính và bản vẽ liên quan đến bài toán được giải quyết.

Tuy vậy, trong phạm vi lĩnh vực của mình, không phần mềm chuyên dụng nào có thể đáp ứng được mọi nhu cầu, và do đó, chúng thường được thiết kế theo hướng có thể kết nối với các phần mềm khác nhằm mục đích hỗ trợ người dùng giải quyết được vấn đề phát sinh bằng cách kết hợp vài phần mềm với nhau. 12 I: KHÁI NIỆM Hình II-1: Lập bảng tính kết cấu mặt đường trên Excel Hình II-2: Tạo bản vẽ bình đồ tuyến đường ô tô trên AutoCAD Để có thể kết nối với nhau, các phần mềm chuyên dụng thường cung cấp kết quả tính toán dưới dạng dữ liệu có cấu trúc và được lưu trữ trong các tệp có định dạng TEXT, ví dụ như CSV hay DXF. Với các dữ liệu có cấu trúc này, người dùng sẽ tự thực hiện việc kết nối các phần mềm lại với nhau. Việc kết nối này cũng chỉ có thể giải quyết thêm một số bài toán phát sinh, cho nên một số phần mềm đã cho phép người dùng có thể can thiệp sâu hơn nữa vào bên trong nó bằng các công cụ lập trình, để họ có thể tự giải quyết các bài toán phát sinh mà người thiết kế 13 TRÌNH TỰ ĐỘNG HOÁ THIẾT KẾ CẦU ĐƯỜNG phần mềm không thể dự kiến trước được.

Khi người dùng xây dựng những chương trình của họ dựa trên những ứng dụng được thiết kế theo cấu trúc mở này, họ sẽ tận dụng những khả năng sẵn có của chúng để làm nền, giúp cho việc lập trình được nhanh và hiệu quả hơn rất nhiều so với cách lập trình thông thường, và do đó, có thể gọi chúng là các ứng dụng nền, điển hình và được sử dụng nhiều nhất làm ứng dụng nền trong lĩnh vực thiết kế là AutoCAD và Excel, ngoài việc phù hợp với định dạng tài liệu trong hồ sơ thiết kế (bản vẽ và bảng tính) chúng còn cho phép người dùng xây dựng các chương trình chạy cùng với mục đích bổ sung thêm các chức năng chuyên biệt. Như vậy, một phần mềm được gọi là ứng dụng nền khi nó thỏa mãn đồng thời các tiêu chí sau: Cho phép một chương trình chạy bên trong và cùng với nó (tương tự như một lệnh). Cho phép sử dụng các tính năng của nó thông qua công cụ lập trình thích hợp. Hình II-3: Mô hình lập trình trên ứng dụng nền Một lệnh mới hay một chức năng mới được xây dựng trên ứng dụng nền thực chất là một chương trình hoàn chỉnh, vì vậy, để xây dựng nó cần có công cụ lập trình tương ứng.

Thông thường công cụ lập trình được hiểu như là một tập hợp bao gồm: Ngôn ngữ lập trình. Môi trường lập trình. Thư viện hỗ trợ lập trình. Một ví dụ về công cụ lập trình trên AutoCAD, đó là AutoLISP.

Với công cụ lập trình này, không nhất thiết phải có môi trường lập trình và thư viện hỗ trợ lập trình, ta chỉ cần tạo ra một tệp dạng TEXT chứa các mã lệnh viết bằng ngôn ngữ AutoLISP. Tuy nhiên từ phiên bản AutoCAD R14, để thuận tiện cho người lập trình, một môi trường lập trình dành cho AutoLISP đã được bổ sung, đó là Visual LISP. Với môi trường lập trình này, việc lập và kiểm soát chương trình trở nên thuận lợi hơn rất nhiều, bởi Visual LISP đã được tích hợp nhiều tính năng hỗ trợ lập trình chuyên nghiệp, trong khi đó, nếu ta không sử dụng môi trường lập trình, thì tuy ta có thể viết được một chương trình AutoLISP hoàn chỉnh, song trong suốt quá trình xây dựng chương trình này ta luôn phải vất vả để tự kiểm soát chương trình. 14 I: KHÁI NIỆM Hình II-4: Xây dựng chương trình bằng ngôn ngữ AutoLISP khi không sử dụng môi trường lập trình, ta sẽ luôn phải tự kiểm soát cú pháp và các lệnh mà không có bất cứ hỗ trợ nào vì thế khả năng nhầm lẫn là rất lớn.

Hình II-5: Lập trình bằng ngôn ngữ AutoLISP trên môi trường lập trình Visual LISP, ta luôn nhận được sự hỗ trợ tự động bằng màu sắc hay các tính năng khác trong môi trường lập trình. Thư viện hỗ trợ lập trình có thể rất đa dạng và thường là những phần bổ sung giúp cho việc xây dựng chương trình được nhanh hơn thông qua sự kế thừa những thứ đã được làm từ trước. Khi lập trình bằng AutoLISP thì thư viện hỗ trợ lập trình là tập hợp các chương trình hoàn chỉnh cũng viết bằng AutoLISP. Để sử dụng thư viện hỗ trợ lập trình thì mỗi công cụ lập trình có một quy định về cách thức sử dụng riêng, ví dụ với AutoLISP, để sử dụng một chương trình con trong thư viện, ta chỉ cần tải chương trình AutoLISP chứa chương trình con đó thông qua một câu lệnh từ chương trình chính.

Tương ứng với từng ứng dụng nền thì sẽ có các công cụ lập trình phù hợp. Một ứng dụng nền có thể hỗ trợ một hay nhiều công cụ lập trình khác nhau, tùy mục đích sử dụng. AutoCAD hỗ trợ các công cụ lập trình trên ứng dụng nền sau: 15 TRÌNH TỰ ĐỘNG HOÁ THIẾT KẾ CẦU ĐƯỜNG AutoLISP ObjectARX VBA (Visual Basic for Applications) Còn Excel hỗ trợ các công cụ lập trình: VBA (Visual Basic for Applications) VSTO (Visual Studio Tools for Office) Mỗi công cụ lập trình luôn có những đặc điểm riêng và khó có thể phán xét cái nào hay hơn hoặc kém hơn một cách tổng quát. Do đó, để lựa chọn được công cụ lập trình thích hợp khi lập trình trên ứng dụng nền, cần dựa vào mục đích cụ thể.

Ví dụ, khi lập trình trên AutoCAD, để tạo các công cụ trợ giúp vẽ thì AutoLISP là lựa chọn hợp lý. Nhưng để xây dựng những ứng dụng lớn, phức tạp, đòi hỏi phải can thiệp sâu vào bên trong AutoCAD thì chỉ có thể dùng ObjectARX mới làm được. Trong lĩnh vực tự động hóa thiết kế công trình giao thông, hầu hết các bài toán lớn và cơ bản đã được giải quyết, nhưng còn rất nhiều các bài toán khác, tuy không lớn và không quá phức tạp, nhưng lại rất đa dạng và khó khái quát, vẫn chưa có phần mềm thực hiện, và do đó, phạm vi ứng dụng của lập trình trên ứng dụng nền là rất lớn và có tính hiệu quả cao. Hơn nữa, với quy mô của các bài toán này, thì việc lựa chọn VBA làm công cụ lập trình là rất phù hợp bởi: Ngôn ngữ lập trình Visual Basic (VB) là một loại ngôn ngữ dễ sử dụng, có số lượng người dùng đông đảo và tài liệu tham khảo rất phong phú.

Điều này cho phép người dùng trao đổi kỹ năng, tìm kiếm tài liệu, mã nguồn một cách dễ dàng. Môi trường lập trình thân thiện, dễ dùng và đầy đủ nên việc xây dựng ứng dụng sẽ nhanh và không cần thêm công cụ lập trình nào khác. Trên tất cả các ứng dụng nền hỗ trợ VBA, giao diện lập trình là đồng nhất, do đó người dùng có thể lập trình mở rộng trên nhiều ứng dụng nền một cách thuận lợi. Thư viện lập trình có rất nhiều và đa dạng cho nên người dùng có thể xây dựng ứng dụng của mình nhanh và chuyên nghiệp.

Tốc độ thực thi của chương trình nhanh. Khai thác được hầu hết các tính năng sẵn có của ứng dụng nền. Chương trình VBA có thể được nhúng trong tệp của ứng dụng nền (chẳng hạn như tệp bảng tính của Excel hay tệp bản vẽ của AutoCAD) hoặc có thể được lưu dưới dạng một dự án độc lập. Điều này giúp cho việc phân phối, chia sẻ mã lệnh được thuận tiện.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Giáo Trình Tự Động Hóa Thiết Kế Cầu Đường là một tài liệu quan trọng dành cho những ai quan tâm đến lĩnh vực xây dựng và thiết kế cầu đường. Tài liệu này cung cấp cái nhìn tổng quan về các phương pháp tự động hóa trong thiết kế, giúp tối ưu hóa quy trình làm việc và nâng cao hiệu quả. Đặc biệt, nó nhấn mạnh tầm quan trọng của công nghệ trong việc cải thiện chất lượng và độ bền của các công trình cầu đường.

Độc giả sẽ tìm thấy nhiều lợi ích từ tài liệu này, bao gồm việc nắm bắt các công nghệ mới nhất, hiểu rõ hơn về quy trình thiết kế tự động, và áp dụng những kiến thức này vào thực tiễn. Để mở rộng thêm kiến thức, bạn có thể tham khảo tài liệu Luận văn thạc sĩ quản lý xây dựng blockchain application in construction sector an empirical smart blockchain based framework in contract and stakeholder management, nơi cung cấp cái nhìn sâu sắc về việc ứng dụng công nghệ blockchain trong quản lý xây dựng, một chủ đề liên quan và bổ sung cho những gì bạn đã học được từ giáo trình này.