Quản lý cấu hình môi trường

Hãy giao cùng một dự án thiết kế cho nhiều nhà thiết kế khác nhau, và kết quả họ tạo ra chắc chắn sẽ khác nhau ở nhiều khía cạnh, kiểu dạng và hình thức. Suy cho cùng, mỗi nhà thiết kế đều mang đến bộ đặc trưng thiết kế riêng, mức độ kinh nghiệm riêng và sở thích làm việc riêng. Nhưng dù mức độ khác biệt trong các cách tiếp cận này có thể là điều bình thường trong các văn phòng và phòng lab thuộc nhiều công ty và lĩnh vực sản phẩm khác nhau, thì mức độ thể hiện của những khác biệt đó không còn là điều nhỏ nhặt khi họ cùng làm việc cho một nhóm thiết kế trong cùng một tổ chức.

Để hỗ trợ việc thực thi ở cấp doanh nghiệp đối với môi trường làm việc của nhà thiết kế - nhằm bảo đảm họ tuân theo các tiêu chuẩn bắt buộc mà tổ chức đó đặt ra cho thiết kế, tài liệu hóa và sản xuất - cài đặt Enterprise Server cung cấp Team Configuration Center.

Team Configuration Center

Vai trò của Team Configuration Center rất đơn giản - cung cấp cho tổ chức khả năng kiểm soát tập trung đối với môi trường mà các nhà thiết kế của họ đang làm việc. Nó thực hiện điều này thông qua việc định nghĩa và quản lý Environment Configurations. Các cấu hình này được dùng để ràng buộc môi trường làm việc Altium Designer của từng nhà thiết kế chỉ sử dụng các thành phần thiết kế đã được công ty phê chuẩn, bao gồm mẫu sơ đồ nguyên lý, tệp cấu hình output job và các tùy chọn workspace. Nói cách khác, nó hỗ trợ Centralized Environment Configuration Management.

Team Configuration Center - đôi khi còn được gọi là TC2 - được cung cấp như một dịch vụ thông qua cài đặt Enterprise Server; Team Configuration Service.

Có thể định nghĩa bất kỳ số lượng cấu hình môi trường nào thông qua giao diện trình duyệt chuyên dụng của Center. Dữ liệu được dùng và được thực thi bởi mỗi cấu hình - được gọi là Configuration Data Items - được lấy từ Workspace. Và bằng cách liên kết từng cấu hình môi trường với một nhóm người dùng cụ thể, rồi gán người dùng vào các nhóm đó, môi trường làm việc phù hợp sẽ được nạp vào Altium Designer ngay khi người dùng kết nối đến Workspace. Cách tiếp cận dựa trên nhóm này bảo đảm rằng một nhà thiết kế luôn nhận được thiết lập mà họ được phép dùng, bất kể họ có PC riêng hay đang dùng chung một PC với các nhà thiết kế khác.

Hình ảnh sau đây cung cấp cái nhìn tổng quan bằng đồ họa về khái niệm Quản lý Cấu hình Môi trường Tập trung.

Khái niệm Quản lý Cấu hình Môi trường Tập trung. Khi người dùng kết nối đến Workspace, Team Configuration Center sẽ xác định, thông qua các nhóm được gán, những cấu hình nào (và các mục dữ liệu liên quan) khả dụng cho người dùng đó. Sau đó Altium Designer sử dụng các mục dữ liệu cấu hình ở các vị trí tương ứng.
Khái niệm Quản lý Cấu hình Môi trường Tập trung. Khi người dùng kết nối đến Workspace, Team Configuration Center sẽ xác định, thông qua các nhóm được gán, những cấu hình nào (và các mục dữ liệu liên quan) khả dụng cho người dùng đó. Sau đó Altium Designer sử dụng các mục dữ liệu cấu hình ở các vị trí tương ứng.

Các mục dữ liệu cấu hình

Trước khi đi sâu vào việc tạo và định nghĩa các cấu hình môi trường, trước tiên bạn cần định nghĩa các mục dữ liệu cấu hình cần thiết - các thành phần cấu thành của cấu hình. Đây là các phần tử thiết kế mà người dùng - với nhóm được gán xác định cấu hình nào khả dụng - được phép sử dụng. Nói cách khác, một cấu hình xác định và thực thi tập hợp các mục dữ liệu cấu hình khả dụng đối với người dùng.

Mỗi mục dữ liệu cấu hình đơn giản là một revision của một loại nội dung được hỗ trợ để sử dụng trong, và gán cho, một cấu hình môi trường.

Hiện tại, các loại nội dung sau có thể được sử dụng với cấu hình môi trường:

Lưu ý rằng một cấu hình chỉ có thể bao gồm revision của một mục Altium Designer Preferences. Đối với các loại nội dung được hỗ trợ khác, một cấu hình có thể sử dụng bao nhiêu mục dữ liệu cấu hình cũng được tùy nhu cầu. Ngoài ra, cùng một mục dữ liệu có thể được dùng trong nhiều cấu hình môi trường.
Để các thành viên của một nhóm được gán có thể nhìn thấy các mục dữ liệu của cấu hình (các revision của các loại nội dung được hỗ trợ), các revision đó phải được chia sẻ với họ.

Cấu hình môi trường

Related page: Quản lý cấu hình môi trường

Với các revision của mục dữ liệu cấu hình đã được định nghĩa và phát hành vào Workspace, giờ đây bạn đã có các khối cơ bản để định nghĩa chính các cấu hình môi trường. Các cấu hình môi trường được định nghĩa từ bên trong Team Configuration Center, được truy cập thông qua giao diện trình duyệt của Workspace.

Truy cập vào giao diện này được thực hiện bằng cách đăng nhập vào Workspace thông qua trình duyệt. Khi đã vào đó, hãy điều hướng đến trang Admin - Configurations. Lưu ý rằng trang này chỉ có thể truy cập khi bạn đã đăng nhập vào Workspace với quyền quản trị (là thành viên của nhóm Administrators).

Truy cập giao diện người dùng dạng trình duyệt của Team Configuration Center - thông qua trình duyệt ngoài mà bạn muốn dùng.
Truy cập giao diện người dùng dạng trình duyệt của Team Configuration Center - thông qua trình duyệt ngoài mà bạn muốn dùng.

Giao diện này cho phép quản trị viên tạo một hoặc nhiều cấu hình môi trường, tùy theo nhu cầu của tổ chức. Mỗi cấu hình yêu cầu định nghĩa:

  • Configuration name - một tên có ý nghĩa, có thể phản ánh nhóm người mà môi trường làm việc của họ sẽ được cấu hình này quản lý.
  • Configuration data - các ràng buộc thành phần của cấu hình. Các revision của các mục dữ liệu được hỗ trợ mà người dùng thuộc đối tượng áp dụng của cấu hình có thể sử dụng hợp lệ.
  • Target groups - xác định cấu hình môi trường áp dụng cho ai. Đây cũng chính là các nhóm được định nghĩa và sử dụng bởi Workspace để kiểm soát quyền truy cập.

Một ví dụ về cấu hình môi trường đã được định nghĩa.
Một ví dụ về cấu hình môi trường đã được định nghĩa.

Dữ liệu cấu hình được lưu trong cơ sở dữ liệu của Workspace.

Áp dụng cấu hình môi trường trong Altium Designer

Related page: Truy cập Workspace của bạn

Để hỗ trợ quản lý cấu hình môi trường và thực thi các cấu hình môi trường áp dụng cho từng người dùng trong tổ chức, dựa trên (các) nhóm được gán cho họ, mỗi người dùng cần được kết nối với Enterprise Server Workspace. Điều này là cần thiết để:

  • Cung cấp quyền truy cập vào Team Configuration Service.
  • Cung cấp quyền truy cập vào Workspace.
  • Cho phép Identity Service nhận diện bạn là ai và bạn đã được gán vào (những) nhóm nào. Khi đó có thể áp dụng (các) cấu hình môi trường phù hợp. Điều này trở nên đặc biệt quan trọng trong các môi trường làm việc mà việc dùng chung máy tính là phổ biến.

Khi người dùng đã kết nối với Workspace, dịch vụ cấu hình sẽ xác định cấu hình môi trường cần dùng cho người dùng đó, và thay đổi các khu vực liên quan trong môi trường Altium Designer để thực thi các phần tử dữ liệu được phép của cấu hình đó. Nếu người dùng được gán vào nhiều nhóm và có nhiều cấu hình môi trường có thể áp dụng, người dùng sẽ được chọn cấu hình môi trường nào sẽ được áp dụng khi họ đăng nhập.

Đảm bảo tuân thủ cấu hình môi trường

Related page: Phát hành dự án thiết kế

Khi đến lúc phát hành một dự án thiết kế bo mạch, quy trình liên quan sẽ bảo đảm tính toàn vẹn cao nhất cho dữ liệu thiết kế và, quan trọng hơn, cho dữ liệu sản xuất được tạo ra mà cuối cùng Chuỗi cung ứng sẽ sử dụng để biến công sức thiết kế của bạn thành sản phẩm vật lý. Là một phần của quy trình phát hành, có thể chèn các bước kiểm tra xác thực để bảo đảm, ví dụ, rằng các quy tắc điện và quy tắc thiết kế đã được kiểm tra và đang được tuân thủ. Xét cho cùng, việc xác thực nghiêm ngặt có thể phát hiện những vấn đề bị bỏ sót có thể dẫn đến các vòng làm lại tốn kém.

Là một phần của giai đoạn xác thực này trong quy trình phát hành, bạn cũng có thể bao gồm một Environment Configuration Compliance Check. Điều này cung cấp một phương tiện để kiểm tra và thực thi một cách chắc chắn việc sử dụng các phần tử dữ liệu được công ty cho phép trong thiết kế. Nói đơn giản, nếu bạn không sử dụng các mục dữ liệu được cho phép thông qua cấu hình môi trường khả dụng cho nhóm được gán của bạn, quá trình phát hành sẽ thất bại. Điều này ngăn chặn cách tiếp cận thiết kế kiểu “tự do quá mức” và bảo đảm sự tuân thủ đối với các môi trường thiết kế làm việc được xác định tập trung ở cấp doanh nghiệp.

Thêm một bộ tạo đầu ra thuộc loại này từ phần Validation Outputs của tệp OutJob. Việc cấu hình các điều kiện kiểm tra được thực hiện trong hộp thoại Environment configuration compliance setup. Các điều kiện này xác định:

  • Revision nào của các Schematic Template Item có thể được dùng bởi các tài liệu sơ đồ nguyên lý nguồn trong thiết kế. Có thể thêm một hoặc nhiều Schematic Template Item Revision vào danh sách.
  • Revision nào của các Outputjob Item có thể được dùng để tạo đầu ra từ thiết kế. Có thể thêm một hoặc nhiều Outputjob Item Revision vào danh sách.
  • Revision nào của một Altium Designer Preferences Item phải được sử dụng tại thời điểm phát hành. Có thể chỉ định một Altium Designer Preferences Item Revision duy nhất.
  • Liệu tất cả các linh kiện được sử dụng trong thiết kế có bắt buộc phải được lấy từ một Workspace hay không.
Nhấp  (hoặc nút  cho preferences) để truy cập hộp thoại cho phép chọn Item-Revision cần thiết từ Workspace. Để xóa một mục, hãy chọn mục đó rồi nhấp nút . Đối với Preferences, sau khi đã tạo mục này thì không thể xóa, nhưng bạn có thể chọn một Item Revision khác hoặc đơn giản là vô hiệu hóa tùy chọn đó.
Hãy bảo đảm kiểm tra tuân thủ cấu hình môi trường được thêm vào đúng tệp Output Job nguồn cần thiết và được cấu hình BEFORE khi phát hành tệp Output Job đó vào Workspace đích. Một tệp OutJob trong Workspace - cụ thể là cấu hình của một bộ tạo đầu ra - không thể được thay đổi. Bạn sẽ cần thực hiện thay đổi trong tệp nguồn và phát hành lại vào revision kế tiếp đã được lên kế hoạch của Item đích (với tư cách quản trị viên, và sử dụng phương pháp Direct Editing của Workspace).

Thêm và cấu hình kiểm tra tuân thủ cấu hình môi trường như một phần của quy trình xác thực tổng thể khi phát hành thiết kế bo mạch.
Thêm và cấu hình kiểm tra tuân thủ cấu hình môi trường như một phần của quy trình xác thực tổng thể khi phát hành thiết kế bo mạch.

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Nội dung