NGHIÊN cứu, PHÁT TRIỂN và ỨNG DỤNG KIẾN TRÚC HƯỚNG mô HÌNH TRONG CÔNG NGHỆ PHẦN mềm

5 116 1
NGHIÊN cứu, PHÁT TRIỂN và ỨNG DỤNG KIẾN TRÚC HƯỚNG mô HÌNH TRONG CÔNG NGHỆ PHẦN mềm

Đang tải... (xem toàn văn)

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ  LÂM THỊ THÚY HOA NGHIÊN CỨU, PHÁT TRIỂN VÀ ỨNG DỤNG KIẾN TRÚC HƯỚNG MƠ HÌNH TRONG CƠNG NGHỆ PHẦN MỀM LUẬN VĂN THẠC SĨ Hà Nội – 2009 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ  LÂM THỊ THÚY HOA NGHIÊN CỨU, PHÁT TRIỂN VÀ ỨNG DỤNG KIẾN TRÚC HƯỚNG MƠ HÌNH TRONG CƠNG NGHỆ PHẦN MỀM Ngành: Công nghệ thông tin Chuyên ngành: Công nghệ phần mềm Mã số: 60.48.10 LUẬN VĂN THẠC SĨ NGƯỜI HƯỚNG DẪN KHOA HỌC: TS.NGÔ VĂN HIỀN Hà Nội – 2009 MỤC LỤC Trang Chƣơng - CÁC NGUYÊN TẮC MÔ HÌNH HĨA TRỰC QUAN VÀ CÁC ĐẶC TRƢNG TRONG CƠNG NGHỆ HƢỚNG ĐỚI TƢỢNG 1.1 Các ngun tắc mơ hình hóa trực quan 1.2 Các đặc trƣng công nghệ hƣớng đối tƣợng Chƣơng - TỔNG QUAN VỀ KIẾN TRÚC HƢỚNG MƠ HÌNH (MDA – MODEL DRIVEN ARCHITECTURE) 2.1 Tổng quan MDA 2.2 Các mơ hình MDA 2.2.1 Mơ hình độc lập với thao tác tính tốn (CIM) 2.2.2 Mơ hình độc lập với cơng nghệ (PIM) 2.2.3 Mơ hình theo cơng nghệ cụ thể (PSM) 2.3 Sƣ̣ chuyển đổi mơ hình MDA 2.3.1 Chuyển đổi từ CIM sang PIM 10 2.3.2 Chuyển đổi từ PIM sang PSM 12 2.3.3 Chuyển đổi mơ hình hệ thống phức tạp 16 Chƣơng - PHƢƠNG PHÁP PHÂN TÍCH VÀ THIẾT KẾ HƢỚNG ĐỐI TƢỢNG PHẦN MỀM ỨNG DỤNG THEO KIẾN TRÚC HƢỚNG MƠ HÌNH 3.1 Phân tích kiến trúc hệ thống 17 17 3.1.1 Xác định tầng kiến trúc hệ thống 18 3.1.2 Xác định chế kiến trúc 19 3.1.3 Sự tham chiế u tầng kiến trúc với MDA 22 3.2 Xác định nội dung mơ hình CIM 22 3.2.1 Xác định trừu tƣợng hóa 22 3.2.2 Xác định tác nhân trƣờng hợp sử dụng 23 3.2.3 Biều diễn mối quan hệ tác nhân trƣờng hợp sử dụng 26 3.2.4 Bổ sung mô tả cho trƣờng hợp sử dụng 28 3.3 Chuyển đổi mơ hình CIM sang mơ hình PIM 29 3.3.1 Chuyển đổi thành phần mơ hình CIM thành phần tử phân tích mơ hình PIM 29 3.3.2 Chuyển đổi phần tử phân tích thành phần tử thiết kế mơ hình PIM 3.4 Chuyển đổi mơ hình PIM sang mơ hình PSM 38 46 3.4.1 Lƣ̣a cho ̣n nề n công nghê ̣ thực thi hệ thống 46 3.4.2 Các luâ ̣t chuyể n đổ i phần tử thiết kế PIM sang PSM 48 3.4.3 Thiết kế chi tiế t trƣờng hợp sử dụng 49 3.4.4 Thiết kế lớp chi tiết 53 3.5 Thiế t kế mơ hình liệu 54 Chƣơng - ÁP DỤNG PHƢƠNG PHÁP PHÂN TÍCH THIẾT KẾ HƢỚNG ĐỐI TƢỢNG THEO KIẾN TRÚC HƢỚNG MƠ HÌNH VÀO VIỆC PHÁT TRIỂN HỆ THỐNG QUẢN LÝ TÍN DỤNG TRONG NGÂN HÀNG 57 4.1 Tìm hiểu nghiệp vụ hệ thống 57 4.2 Giới thiệu tổng quan hệ thống Quản lý tín dụng ngân hàng 60 4.3 Phân tích thiết kế chi tiết trƣờng hợp sử dụng Quản lý Hợp đồng vay 67 Chƣơng - SO SÁNH VÀ ĐÁNH GIÁ MDA VỚI CÁC PHƢƠNG PHÁP KHÁC 70 5.1 So sánh MDA với OO – Method 70 5.2 So sánh MDA với SOA 72 KẾT LUẬN VÀ KIẾN NGHỊ 75 DANH MỤC TÀI LIỆU THAM KHẢO 77 PHỤ LỤC 78 TĨM TẮT LUẬN VĂN Trong kỷ ngun cơng nghệ kinh tế đa chiều, phần mềm đóng vai trò vơ quan trọng việc định hướng phát triển cho doanh nghiệp góp phần gia tăng giá trị cạnh tranh cộng đồng Đối với phủ, phần mềm yếu tố viêc xây dựng tảng phát triển kinh tế quốc gia cải thiện sách nhằm nâng cao chất lượng sống người dân Phương pháp tiếp cận Kiến trúc hướng theo mơ hình (MDA: Model-Driven Architecture) tổ chức OMG (Object Management Group) phát triển cách tiếp cận dùng mơ hình để phát triển phần mềm ứng dụng Ba mục tiêu MDA khả di động, tính xuyên chức sử dụng lại thông qua việc tách rời mối liên quan, ví dụ là: mơ hình độc lập với thao tác tính tốn, (CIM Computation Independent Model), mơ hình độc lập với cơng nghệ (PIM Platform Independent Model), mơ hình cụ thể cơng nghệ (PSM - Platform Specific Model), chuyển đổi mơ hình mẫu MDA v.v… Luận văn thực nhằm mu ̣c đích nghiên cứu kiến trúc hướng mơ hình, phương pháp tiếp cận theo kiến trúc hướng mơ hình cơng nghiệp phát triển phần mềm minh họa việc áp dụng lý thuyết nghiên cứu vào việc phát triển hệ thống thực tế Luận văn bao gồm chương sau: Chương Các ngun tắc mơ hình hố trực quan đặc trưng công nghệ hướng đối tượng Chương Tổng quan kiến trúc hướng mơ hình (MDA – Model Driven Architecture) Chương Phương pháp phân tích thiết kế hướng đối tượng phần mềm ứng dụng theo kiến trúc hướng mơ hình Chương Áp dụng phương pháp phân tích thiết kế hướng đối tượng theo kiến trúc hướng mơ hình vào việc phát triển hệ thống “Quản lý tín dụng ngân hàng” Chương So sánh MDA với phương pháp khác ... ĐẠI HỌC CÔNG NGHỆ  LÂM THỊ THÚY HOA NGHIÊN CỨU, PHÁT TRIỂN VÀ ỨNG DỤNG KIẾN TRÚC HƯỚNG MƠ HÌNH TRONG CƠNG NGHỆ PHẦN MỀM Ngành: Công nghệ thông tin Chuyên ngành: Công nghệ phần mềm Mã... trưng công nghệ hướng đối tượng Chương Tổng quan kiến trúc hướng mơ hình (MDA – Model Driven Architecture) Chương Phương pháp phân tích thiết kế hướng đối tượng phần mềm ứng dụng theo kiến trúc hướng. .. pháp tiếp cận Kiến trúc hướng theo mơ hình (MDA: Model-Driven Architecture) tổ chức OMG (Object Management Group) phát triển cách tiếp cận dùng mơ hình để phát triển phần mềm ứng dụng Ba mục tiêu

Ngày đăng: 04/08/2019, 09:15

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan