TAILIEUCHUNG - Ngôn ngữ mô hình hóa thống nhất UML và ngôn ngữ đặc tả SDL

Bài viết trình bày về ngôn ngữ mô hình hóa thống nhất UML, một ngôn ngữ mà ngày nay đang được sử dụng rất nhiều trong công nghiệp phần mềm và so sánh nó với một ngôn ngữ đặc tả trước đó là ngôn ngữ SDL; trình bày việc phát triển phần mềm dựa trên UML và SDL. Để tìm hiểu rõ hơn, mời các bạn cùng xem và tham khảo. | NGÔN NGỮ MÕ HÌNH HOÁ THÒNG NHẤT UML VÀ NGÔN NGỮ ĐẶC TẢ SDL Trịnh Thị Thuý Giang Trường Đại học Khoa học Tự nhiên Một câu nói mà những nhà thiết kế phần mềm luôn tâm niệm đó la Một bức tranh bằng trăm nghìn lời nói điều này giông như việc mó hình hoá. ở đáy tói xin được trình bày về ngôn ngừ mô hình hoá thống nhất UML Unified Modeling Language một ngôn ngừ mà ngày nay dang được sử dụng rất nhiều trong công nghiệp phần mềm và so sánh nó với một ngôn ngừ đặc tả trước đó là ngôn ngữ SDL Specification and Description Language . 1. NGÔN NGỮ UML UNIFIED MODELING LANGUAGE UML la ngôn ngừ mô hình dê thực hiện mọi chức năng của hoạt dộng làm phẩn mềm Làm trực quan hoá visualizing đậc tả specifying xây dựng constructing ỉàm tài liệu documenting cho thiết kế phần mềm 2 . Như vậy UML về cơ bản định nghĩa một siêu mó hình và khồng mô tả kỹ thuật phát triển . UML trợ giúp cho cả 5 giai đoạn trong phát triển hệ thông Phân tích yêu càu Phân tích Thiết kế Lập trình Kiêm thử. Một lợi thế rất lớn trong UML là nó có các View chỉ ra các khía cạnh khác nhau của hệ thống được mô hình. Một view không phải là một mô tả đồ họa mà nó bao gồm một số các biểu đồ trừu tượng. Tổng hợp tất cả các View cho chúng ta một cái nhìn tổng quan về hệ thống. Trong UML có 5 loại View use case view design view process view implementation view deployment view 3 . Uses case view bao gồm các use case mổ tả hành vi của hệ thống dược xem bởi các user của nó phân tích và kiểm thử. View này không 154 chỉ rò tô chức của một hệ thống phần mềm. Trong ƯML khía cạnh tĩnh của View này thê hiện trong các biêu đồ use case còn khía cạnh động thê hiện trong các biểu đồ tương tác biêu đồ statechart và các biêu đổ hoạt động. - Design view bao gồm các lớp các giao diện và các cộng tác. View này chủ yếu trợ giúp cho các yêu cầu chức năng của hệ thống có nghĩa là các dịch vụ mà hệ thống sè cung cấp cho các user của nó. Với ƯML mặt tĩnh của View này thể hiện trọng các biêu đồ lớp và biêu đồ đối tượng mặt động thê hiện trong các .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.