THUẬT NGỮ CHUYÊN MÔN

Một phần của tài liệu Giáo trình Phân tích thiết kế hướng đối tượng với UML (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề (Trang 67 - 69)

II. HƯỚNG DẪN VẼ MÔ HÌNH BUSINESS USECASE 1 Một số khái niệm và kí hiệu có liên quan:

THUẬT NGỮ CHUYÊN MÔN

Unifield Modeling Language – UML: Ngơn ngữ mơ hình hóa thống nhất Object Oriented Analysis – OOA: . Phân tích hướng đối tượng

Object Oriented Design – OOD: Thiết kế hướng đối tượng

Object Oriented Programming – OOP: Lập trình hướng đối tượng Objectory: Tiến trình

Preliminary Investigation hay cịn gọi là Feasibility Study:Nghiên cứu sơ bộ Analysis: Phân tích yêu cầu

Design of the System: Thiết kế hệ thống Software Construction: Xây dựng phần mềm System Testing: Thử nghiệm hệ thống

System Implementation: Thực hiện, triển khai System Maintenance: Bảo trì, nâng cấp Requirements Specifications: Đặc Tả Yêu Cầu Design Specifications: là Đặc Tả Thiết Kế White Box Testing: Thử hộp trắng

Accurate: Chính xác Consistent: Đồng nhất

Understandable: Có thể hiểu được Changeable: Dễ thay đổi

Unifield Modeling Language – UML:Ngơn ngữ mơ hình hóa thống nhất Method: Phương pháp hay phương thức

modeling language: ngơn ngữ mơ hình hố Syntactic: Cú pháp

Semantic: Ngữ nghĩa

Information System: Hệ thống thống tin Technical System: Hệ thống kỹ thuật Embeded System: Hệ thống nhúng Distributed System: Hệ thống phân bố Business System: Hệ thống Giao dịch System Software: Phần mềm hệ thống dynamic models: mơ hình động

class diagram: biểu đồ lớp

component diagram: biểu đồ thành phần collaboration diagram: biểu đồ cộng tác graphic element: phần tử đồ họa model element: Phần tử mơ hình hóa deployment view: Hướng nhìn triển khai Concurrency View: Hướng nhìn song song model element: Phần tử mơ hình

Association: Nối kết

Generalization: Khái quát hóa Dependency: Sự phụ thuộc Aggregation: Kết tập Message: thông điệp Action: hành động

General Mechanism: Cơ chế cung Adornment: Trang trí

Tagged Value: Giá trị đính kèm Constraint: Hạn chế

Repository: Hoạt động như một nhà kho Navigation: Hỗ trợ định hướng

code generate: Tự động tạo code Reserve engineer: Tái tạo mơ hình

Primary Actor: tác nhân chính secondary actor: tác nhân phụ active actor: tác nhân chủ động Basic Course: hành động chính Alternative: hành động thay thế

Normal Alternative: Thay thế bình thường Error Condidtions: Điều kiện gây lỗi Package: Gói

Iterative: vịng lặp

boundary objects: đối tượng biên (control objects: đối tượng chỉ huy (entity objects: tượng thực thể

state: Trạng thái Behaviour: Ứng xử

Operation: Phương thức Class diagram: Biểu đồ lớp Candidate class: lớp ứng cử vi Organisation Unit: Đơn vị tổ chức

Implementation constructs: cơng cụ xây dựng data abstraction: trừu tượng hóa dữ liệu methods: Phương thức

Association: Liên hệ

Generalization: Khái quát hóa Dependency: Phụ thuộc Refinement: Nâng cấp Roles: vai trò

Uni-Directional Association: Liên hệ một chiều Cardinality: thành phần tham gia

Qualification: Sự hạn định Qualifier: tố hạn định

OR Association: Liên hệ HOẶC

Ordered Association: - Liên hệ được sắp xếp Ternary Association: - Liên hệ tam nguyên Recursive Association: Liên hệ đệ quy Aggregation: Quan hệ kết tập

Diamond: hình thoi

Generalization & Specialization: Khái quát hóa và chuyên biệt hóa Specialization: Chuyên biệt hoá

Superclass: lớp cha Subclass: lớp con

Discriminatior: Yếu tố phân biệt abstract class: lớp trừu trượng concrete class: Lớp cụ thể inheritance: ltính thừa kế

Dependency & Refinement: Quan hệ phụ thuộc và nâng cấp dashed line: đường thẳng gạch rời

Dynamic model: mơ hình động Internal: Sự kiện nội

External: sự kiện ngoại

Object lifecycle: Vòng đời đối tượng State Diagram: biểu đồ trạng thái

TÀI LIỆU THAM KHẢO

Giáo trình nhập mơn UML/ Huỳnh Văn Đức, Đoàn Thiện Ngân.- Tp.HCM:. Lao động Xã

hội

Kỹ thuật và ứng dụng UML với Rational Rose 2002/ Nguyễn Tiến, Ngô Quốc Việt.- Tp.

HCM:.Thống kê

An Introduction to the Unified Modeling Language UMLtm

"An Introduction to the Unified Modeling Language (UML)" is suitable for anyone who is interested in learning about the UML. No knowledge of object orientation is assumed; however, the instructor can customize the course as needed to make it more suitable for students who do have that knowledge. The flavor of the course that involves work with Rose assumes no experience working with visual modeling tools.

*UML is a trademark of Object Management Group, Inc. in the U.S. and other countries.

ICONIX Software Engineering, Inc./2800 28th Street, Suite 320/Santa Monica, CA 90405/Tel (310)458-0092/Fax (310)396-3454/email: marketing@iconixsw.com

Please note that this site is no longer being updated. Please click here to return to www.omg.org.

Một phần của tài liệu Giáo trình Phân tích thiết kế hướng đối tượng với UML (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề (Trang 67 - 69)

Tải bản đầy đủ (PDF)

(69 trang)