Mô hình hóa với Class Diagram
Các yếu tố sau đây có sẵn trong lớp một gói là một cơ chế chung cho việc tổ chức các yếu tố mô hình, một hệ thống phụ đại diện cho một đơn vị hành vi trong các hệ thống vật lý, và do đó trong mô hình. Thủ tục cho việc tạo ra hệ thống phụ Để tạo hệ thống con, Click [Toolbox] -> [lớp] -> 1 [Subsystem] nút.. 2. Và click vào các vị trí hoặc ranh giới nơi mà hệ thống con sẽ được đặt trong [cửa sổ chính]. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2. html 1 trong 31 2015/04/25 02:32 Sau đó, một hệ thống con được tạo ra trên sơ đồ lớp và hệ thống phụ thoại nhanh chóng được mở ra. Vào nhanh thoại, nhập tên hệ thống phụ. 3. Và nhấn [Enter] để có 4. thực hiện thủ tục này. Thủ tục tạo cung cấp giao diện của hệ thống phụ. Để cung cấp inteface của hệ thống phụ, 1. Tạo giao diện và susbystem. 2. Nhấn [Toolbox] - nút> [Thực hiện]. 3. Kéo từ hệ thống con và thả để giao tiếp. 4. Giữa giao diện và hệ thống phụ, cung cấp giao diện mối quan hệ được tạo ra cuối cùng. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 2 trong 31 4/25 / 2015 02:32 Để tạo giao diện và thực hiện cùng một lúc, hệ thống phụ Double-click và hệ thống phụ 1. thoại nhanh chóng được mở ra. 2. Nhập văn bản trong hộp thoại nhanh sau 3. Nhấn [Enter] và giao diện được cung cấp bởi hệ thống con được tạo ra. Thủ tục tạo yêu cầu giao diện Để tạo giao diện yêu cầu, sử dụng cú pháp tạo shortcut. 1. Bấm đúp vào hệ thống phụ. Tại hộp thoại nhanh, nhập văn bản như sau. 2. Sau đó, hệ thống phụ kết nối với giao diện như đòi hỏi mối quan hệ. Thủ tục bổ sung thêm hoạt động cho hệ thống phụ hệ thống con có thể có hoạt động. Để thêm hoạt động cho hệ thống phụ, 1. Chọn [Bộ sưu tập biên tập viên ...] popup menu. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 3 trong 31 4/25 / 2015 2:32 Tại [bộ sưu tập biên tập], thêm hoạt động trên 2. [hoạt động] tab. 3. Hoặc bấm vào nút ở hộp thoại nhanh chóng của hệ thống phụ. 4. Sau đó, một hoạt động mới được tạo ra. Lớp Semantics Một lớp học là mô tả cho một tập các đối tượng có cấu trúc tương tự, hành vi, và các mối quan hệ. Thủ tục để tạo ra đẳng Để tạo ra lớp, 1. Nhấn [Toolbox] -> [lớp] -.> [Lớp] nút StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 4 in 31 2015/04/25 02:32 Và click vào các vị trí mà lớp học sẽ được đặt 2. trong [cửa sổ chính]. 3. Một lớp học mới được tạo ra trên các sơ đồ và lớp nhanh hộp thoại được mở ra. 4. Tại hộp thoại nhanh, nhập tên lớp và nhấn [Enter]. Proceudre để thêm thuộc tính Có ba phương pháp để thêm thuộc tính cho lớp. Sử dụng hộp thoại nhanh chóng bằng cách sử dụng mô hình trong [cửa sổ chính] hoặc [Mô hình thám hiểm] bằng [bộ sưu tập biên tập] Trong trường hợp sử dụng hộp thoại nhanh, 1. Double-click vào lớp. Press [Thêm Thuộc tính] nút ở hộp thoại nhanh chóng, và bạn có thể thêm các thuộc tính. 2. Trong trường hợp sử dụng mô hình, 1. Chọn lớp trong [cửa sổ chính] hoặc trong [Mô hình thám hiểm]. 2. Kích chuột phải vào lớp chọn, chọn [Thêm] -> [Thuộc tính] popup menu, và bạn có thể làm. Trong trường hợp cuối cùng, 1. Chọn [Bộ sưu tập biên tập viên ...] popup menu. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 5 in 31 4/25 / 2015 2:32 Hoặc bấm vào nút trong [thuộc tính] tài sản 2. trên cửa sổ thuộc tính. 3. Tại [Thuộc tính] tab của [biên tập bộ sưu tập], bạn có thể thêm các thuộc tính của nút sử dụng. Proceudre cho thêm hoạt động Có ba phương pháp để thêm thuộc tính cho lớp. Sử dụng hộp thoại nhanh chóng bằng cách sử dụng mô hình trong [cửa sổ chính] hoặc [Mô hình explorer ] bằng [biên tập bộ sưu tập] Trong trường hợp sử dụng hộp thoại nhanh, 1. Lớp Double-click và thoại lớp nhanh chóng được hiển thị. 2. Nhấn [Thêm Operation] nút ở hộp thoại nhanh chóng, và bạn có thể thêm các hoạt động. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 6 Trọng 31 2015/04/25 02:32 Trong các trường hợp sử dụng mô hình, chọn lớp trong [cửa sổ chính] hoặc trong [Mô hình thám hiểm], bấm chuột phải vào lớp chọn, chọn [Thêm] -> [Operation] popup menu, và bạn có thể làm. Trong trường hợp cuối cùng, Chọn [Bộ sưu tập biên tập viên ...] 1. popup menu. 2. . Tại tab [hoạt động] của [biên tập bộ sưu tập], bạn có thể thêm các hoạt động của nút sử dụng Thủ tục bổ sung thêm tham số để operationn Để thêm tham số để hoạt động, Chọn hoạt động trong [Mô hình thám hiểm], chọn [Thêm] -> [ Parameter] popup menu, và mới tham số sẽ được thêm vào. 1. 2. Hoặc chọn hoạt động trong [Mô hình thám hiểm], chọn [Bộ sưu tập biên tập viên ...] popup menu. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ ch05_2.html 7 in 31 2015/04/25 02:32 Hoặc nút bấm trong [Parameters] tài sản 3. trên cửa sổ thuộc tính. 4. Tại [Parameters] tab của [bộ sưu tập biên tập], bạn có thể thêm tham số bằng nút sử dụng. Thủ tục bổ sung thêm ngoại lệ cho hoạt động: Trước khi thủ tục này, thì phải có một ngoại lệ hoặc nhiều hơn. Để làm điều này, xem "Thủ tục để tạo ra tín hiệu" hoặc "Thủ tục để tạo expception". 1. Nhấn vào nút trong [RaisedSignals] tài sản trên sổ thuộc tính. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 8 in 31 4/25 / 2015 2:32 Tại [Tín hiệu Raised] tab của [biên tập bộ sưu tập], bạn có thể thêm ngoại lệ cho các hoạt động bằng cách sử dụng nút. 2. Tại [Chọn một tín hiệu] thoại, bạn chọn tín hiệu hoặc ngoại lệ nêu ra bởi hoạt động và 3. nhấp chuột [OK]. 4. Kết quả là như sau. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 9 in 31 2015/04/25 02:32 Thủ tục di chuyển thuộc tính / hoạt động vào classss khác Để di chuyển thuộc tính hoặc hoạt động vào các lớp khác, Nhấn vào một thuộc tính (1. hoặc hoạt động). 2. Kéo nó. 3. Thả nó vào một lớp khác. Thủ tục bổ sung thêm tham số mẫu để classss Có hai cách để thêm tham số mẫu đến lớp bằng cách sử dụng mô hình lớp trong [cửa sổ chính] hoặc [Mô hình thám hiểm] bằng [bộ sưu tập biên tập] Chọn lớp trong [cửa sổ chính ] hoặc [Mô hình thám hiểm], nhấp chuột phải, và chọn [Thêm] -> [TemplateParameter] popup menu. Sau đó, bạn có thể thêm template cho lớp. Chọn [Bộ sưu tập biên tập viên ...] popup menu hoặc nút trong [TemplateParameter] tài sản trên thuộc tính nhấp vào cửa sổ. Tại [TemplateParameters] tab của [biên tập bộ sưu tập], bạn có thể thêm tham số mẫu để StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2. html 10 Trọng 31 2015/04/25 02:32 lớp bằng nút sử dụng. Một tham số mẫu mới đã được bổ sung vào lớp. . Kết quả là như sau Thủ tục tạo cổng Để tạo ra cổng, Click [Toolbox] -> [Lớp] 1. -.> [Port] nút 2. Và nhấn vào lớp học, nơi các cảng sẽ được chứa trong [cửa sổ chính]. Thủ tục để tạo view bằng việc kéo cổng Bạn có thể tạo ra cổng bằng việc kéo cổng từ [Mô hình thám hiểm] để sơ đồ chính. 1. Kéo cổng trong [Mô hình thám hiểm]. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 11 in 31 2015/04/25 2 : 32 AM Drop trên lớp trong sơ đồ chính. Nếu nó không bị rơi vào các lớp học nhưng trên các khu vực khác của sơ đồ, Class với cảng sẽ được tạo ra. 2. Lớp 3. có một cổng như sau. Thủ tục cho việc tạo ra một phần Để tạo ra một phần, 1. Nhấn [Toolbox] - nút> [Phần] -> [Lớp]. 2. Và nhấn vào lớp học, nơi các phần sẽ được chứa trong các [cửa sổ chính]. StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2.html 12 in 31 2015/04/25 02:32 Quy trình tạo kết nối Để tạo kết nối, Click [Toolbox] - nút> 1. [kết nối] -> [Lớp]. 2. Kéo từ một phần và thả cho các phần khác trong [cửa sổ chính]. 3. Giữa hai phần, kết nối mới được tạo ra cuối cùng. Thủ tục thiết lập lớp học hoạt động Để đặt lớp để hoạt động lớp, StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide ( en) /ch05_2.html 13 in 31 2015/04/25 02:32 tài sản 1. Set lớp của [IsActive] là true. 2. Các lớp kết quả được hiển thị như sau. Giao diện Semantics Một giao diện là một sự xác định cho các hoạt động bên ngoài có thể nhìn thấy của một lớp, thành phần, hoặc phân loại khác (bao gồm cả hệ thống con) mà không có đặc điểm kỹ thuật của cơ cấu nội bộ. Thủ tục cho việc tạo giao diện Để tạo ra lớp, 1. Nhấn [Toolbox] -> [lớp] -.> [Giao diện] nút Và click vào các vị trí mà giao diện sẽ được đặt trong [cửa sổ chính]. Sau đó giao diện nhanh hộp thoại được mở ra. Nhập tên giao diện ở hộp thoại nhanh chóng. 2. 3. Nhấn [Enter]. Sau đó, kết quả là như sau. Thủ tục để tạo mối quan hệ cung cấp Để tạo cung cấp các mối quan hệ, StarUML 5.0 Hướng dẫn sử dụng (Modeling với Class Diagram) http://staruml.sourceforge.net/docs/user-guide(en)/ch05_2. html 14 in 31 2015/04/25 02:32 Click [Toolbox] -> [lớp] -> [1. ] Nút thực hiện. 2. Kéo từ một (Class, Port, Part, Package, Subsytem) và thả để giao tiếp trong [cửa sổ chính]. 3. Sau đó, mối quan hệ cung cấp giao diện được tạo ra như sau. Thủ tục tạo ra đòi hỏi mối quan hệ Để tạo đòi hỏi mối quan hệ, 1. Nhấn [Toolbox] - nút> [Dependency] -> [Lớp]. 2. Kéo từ một (Class, Port, Part, Package, Subsytem) và thả để giao tiếp trong [cửa sổ chính]. 3. Sau đó, đòi hỏi mối quan hệ giao diện được tạo ra như sau. Enumeration Semantics An Enumeration là một kiểu dữ liệu do người dùng định nghĩa của tôi
đang được dịch, vui lòng đợi..