... trình phát triển phần mềm theo hướng đối tượng GiớithiệuNgơnngữmơhìnhhóa thống UMLMơhìnhhóa nghiệp vụ Mơhìnhhóa trường hợp sử dụng Mơhìnhhóa tương tác đối tượng Biểu đồ lớp gói Biểu ... mã trình Mơhìnhhóa liệu 10 Bài học thực nghiệm dvduc-2004 Phân tích thiết kế hướng đối tượng Bài - 2/43 Bài GiớithiệuNgơnngữmơhìnhhóa thống Mơhình gì? Mơhình tranh hay mô tả vấn đề ... Bài - 9/43 Ngônngữmơhìnhhóa thống UML 1.3 OMG Acceptance, Nov 1997 UML 1.1 Final submission to OMG, Sep ‘97 public feedback First submission to OMG, Jan ´97 UML 1.0 UML partners UML 0.9 June...
... Ivar Jacobson UML 0.8 Các phương pháp khác UML 0.9 UML 1.2 Chuẩn OMG 1997 UML 1.0 UML 1.1 UML 1.3 2001 Đề nghị chuẩn OMG 1997 1998 UML 1.4 2003 UML 1.5 2005 UML 2.0 Mục đích UML Giớithiệu toàn ... pháp UMLngơnngữmơhìnhhóa đối tượng UML cơng nhận tất phương pháp đối tượng UML sử dụng chung cộng đồng CNTT, chuẩn UML ngônngữ dùng để Hiển thị Mỗi ký pháp đồ họa mang ngữ nghĩa ... bớt chức mà mơhình đối tượng không thay đổi Gần với giới thực Ví dụ mơhìnhMơ hình: Quả địa cầu học sinh Thế giới thực Thế giới thực Ơtơ Làm chủ Con người Đọc Sách MơhìnhMơhìnhhóa ngơi...
... trúc thông tin hệ thống thơng tin thay đổi Thế giới xung quanh dạng đối tượng rời rạc Phương pháp đưa khái niệm đối tượng để mô tả thông tin Giớithiệu thêm mối quan hệ kế thừa cha Các chức xây ... đối tượng cụ thể Cụ thể hoá (refinement) Ngược với khái quát hoá tinh chế hoá hay cụ thể hố Q trình tinh chế q trình từ khái niệm việc trừu tượng khái quát để mô tả chi tiết, cụ thể đối ... (supperclass) Yêu cầu mơhình hố Khơng mơhình đơn đầy đủ, cần thiết phải có khung nhìn khác Cách tốt để tiếp cận hệ thống phức tạp từ tập mơhình nhỏ độc lập gần Mỗi mơhình diễn đạt mức độ...
... II.2 Khái niệm UMLUML – Unified Modeling Language ngônngữ dùng s đ mơhình th ống để mơhình hệ thống phần mềm Mục đích UML là: • Trở thành ngơnngữmơhình mà tất người làm mơhình sử dụng • Tập ... ềm môi trường xác định III NgônngữUML III.1 Các thành phần UML Xét khía cạnh ngơnngữ diễn tả, UML có đầy đ ủ mơhình s đ đ ể th ể hầu hêt khía cạnh hệ thống phần mềm Các thành phần c ngơnngữ ... nội hệ thống II.3 Đặc trưng UML Hiện nay, UMLngơnngữ OMG chuẩn hóa đ ược đặc t ả rõ ràng T ất mơ hình, sơ đồ UML theo hướng đối tượng Các đặc tính UML bao gồm: • Mơhình class (class diagrams)...
... 12 Hình 9.Lớp User .20 Hình 10.Lớp Book 20 Hình 11.Lớp BookItem 21 Hình 12.Lớp Reservation .21 Hình 13.Lớp Lending .21 Hình 14.Biểu ... Page Danh mục hình ảnh Hình 1.Biểu đồ hoạt động cho chức đăng ký thành viên Hình 2.Biểu đồ hoạt động cho chức tìm sách Hình 3.Biểu đồ hoạt động cho chức mượn sách .7 Hình 4.Biểu ... User Hình 2.2 Lớp User Lớp Book Hình 10 Lớp Book 2.3 Lớp BookItem Báo cáo PTTK HTTT – Đỗ Quang Trường Page 20 Hình 11 Lớp BookItem 2.4 Lớp Reservation Hình 12 Lớp Reservation 2.5 Lớp Lending Hình...
... UML – ngônngữ Cung cấp từ vựng, cú pháp ngữ nghĩa để mô tả giao tiếp Là ngơnngữ mà từ vựng luật sử dụng để mô tả mức khái niện mức vật lý hệ thống UML cung cấp từ vựng luật để mô tả mô ... 22/43 UML- ngônngữ để xây dựng Các mơhìnhUML chuyển sang ngơnngữ lập trình dễ dàng UML xác khơng nhập nhằng phép thực mơ Phân tích thiết kế hướng đối tượng Bài - 23/43 UML- ngônngữ để ... trình Mơhìnhhóa liệu 2010 Phân tích thiết kế hướng đối tượng Bài - Bài GiớithiệuNgơnngữmơhìnhhóa thống Mơhình gì? Mơhình (Model) Là đơn giản hóa hệ thống thực MHH tranh hay mô tả vấn...
... Người dùng kích hoạt trang cấu hình hệ thống Xem cấu hình hệ thống Thiết lập cấu hình cho hệ thống Xem thơng tin cấu hình: - Hệ thống tự tìm kiếm hiển thị thơng tin cấu hình Trigger: Pre – Conditions: ... tin cấu hình: Người dùng thay đổi thơng tin cấu hình Người dùng bấm vào nút kết nối Hệ thống thay đổi cấu hình sử dụng cấu hình để kết nối với sở liệu - Người sử dụng click nút bỏ qua để thoát khỏi ... lưu trữ lại thay đổi, tác động lên phần mềm hệ thống III- Phân tích - thiết kế ngơnngữMơhìnhhóa thống UMLMơhìnhhóa yêu cầu Use Case 1.1 Các tác nhân bản(Actor): Có hai tác nhân chính: Nhân...
... sách thuật ngữ thích hợp để điền vào chỗ [(…)] đoạn văn mô tả ngônngữmôhình hố UMLUMLngơnngữmơhình hố, trước hết mơ tả [(1)], ngữ nghĩa định nghĩa trực quan tất thành phần [(2)] UML sử dụng ... thống nhúng thời gian thực, v.v Tạo ngônngữmơhình hố sử dụng cho người lẫn máy tính Tóm lại, UMLngơnngữmơhình hố, ngơnngữ đặc tả ngơnngữ xây dựng mơhình q trình phát triển phần mềm, đặc ... tạo số sản phẩm trung gian mơhình Các mơhình UP mơhình nghiệp vụ (ca sử dụng), mơhình khái niệm, mơhình thiết kế, mơhình triển khai mơhình trắc nghiệm Các mơhình có phụ thuộc theo vết phát...
... tượng UMLngơnngữ đặc tả nửa hình thức (semiformal specification language, nhiên có tài liệu cho UMLngơnngữhình thức) Giống ngơnngữ khác (ngơn ngữ tự nhiên, ngơnngữ lập trình, ngơnngữ cho ... đối tượng Mơhìnhhóa (modeling) tạo mơhình để mơhình nghiên cứu đối tượng 63 Trong UML từ mơhình hiểu theo nghĩa thứ hai, ngônngữ sử dụng ngônngữ trực quan Tuy nhiên, thường mơhình khơng ... cơng cụ diễn đạt, trước hết tìm hiểu qua ngơnngữ Tổng quan ngơnngữmơhình hố thống UML 2.1 UML gì? UMLngơnngữ trực quan (tức sử dụng biểu tượng để mô tả vấn đề công việc) dùng pha phân tích...
... chơng trình kịch viết ngônngử Java ngônngử lập trình mạnh JavaScript ngônngử kịch dễ học VRMLscript giống JavaScript Ngônngữ VRML không bắt buộc phải hỗ trợ ngônngữ kịch Hầu hết trình ... Interpolating positions Mỗi khoá vị trí với đờng dẫn có: Một khoá giá trị key value (nh vị trí) Một khoá thời gian phân đoạn Phép nội suy điền vàu giá trị vàu giá trị khoá: Fractional TimePosition ... Colorinterpolator-scalarinterpotator OrientationInterpolator Nút OrientationInterpolator mô tả đờng dẫn hớng key khoá thời gian phân đoạn keyValue khoá xoay (gồm cạnh góc) OrientationInterpolator { key [ 0.0, ...
... CÁC HÌNHHình 1.1 Sơ đồ mơhình SSFNet Hình 1.2 Ví dụ HelloWorld SSF Hình 1.3 Sơ đồ qui trình giả lập Hình 1.4 Mơhình SSNet Hình 1.5 Các tầng xử lý SSFNet Hình 1.6 Mơhình ProtocolGraph Hình ... 15 Hình 9.5 File cấu hìnhmơhình AS Waxman Hình 9.6 File cấu hìnhmơhình phát sinh NLANR Hình 9.7 Ví dụ file output mơhình Flat-RouterWaxman Hình 9.8 Cấu trúc Topology BRITE Hình 9.9 Mơhình ... mạng Hình 8.6 Mơhình mạng sau cấu hìnhHình 8.7 Các thành phần mạng dạng TreePopUp Hình 9.1 Cấu trúc tổng quát BRITE Hình 9.2 Cấu trúc thư mục phiên Java Hình 9.3 Cấu trúc thư mục phiên C++ Hình...
... Chính cố gắng dẫn đến kết xây dựng NgơnNgữMơHìnhHoá Thống Nhất (Unifield Modeling Language – UML) UMLngơnngữmơhình hố thống có phần bao gồm ký hiệu hình học, phương pháp hướng đối tượng ... triển UML kể tới : Hewlett Packard, Microsoft, Oracle, IBM, Unisys 1.4- UML (Unifield Modeling Language): Ngơnngữmơhìnhhóa thống (Unifield Modeling Language – UML) ngônngữ để biểu diễn mơhình ... HỎI Hỏi: UML (Unifield Modeling Language) gì? Đáp: Ngơnngữmơhìnhhóa thống – UMLngơnngữ để biểu diễn mơhình theo hướng đối tượng Hỏi: Điểm khác phương pháp (method) ngơnngữmơhình hố (modeling...
... tool Eclipse Việc xây dựng sinh code tự động tích hợp ngơnngữmơhìnhhóa chun biệt miền với ngơnngữmơhìnhhóa khác UMLngơnngữmơhìnhhóahóa chun biệt miền với miền khác, khơng xem xét ... Với ưu điểm mơhìnhhóa chun biệt miền lợi ích mang lại tícần thiết phải phát triển ngơnngữ cho phép mơhìnhhóa xác yêu cầu bảo mật Xuất phát từ lý lựa chọn đề tài Ngônngữmơhìnhhóa cho u ... chương sau: o Chương Tổng quan mơhìnhhóa chun biệt miền Chương giớithiệu chung sở lý thuyết phương pháp phát triển phần mềm hướng mơhình với hướng tiếp cận mơhìnhhóa chun biệt miền, phân tích...
... VỀ NGÔNNGỮ VRML CHƯƠNG II : TỔNG QUAN NGƠNNGỮMƠHÌNH THỰC TẠI ẢO VRML 2.1 VRML ? VRML (Virtual Reality Modeling Language) ngơnngữmơhìnhhóa thực tế ảo, định dạng tập tin sử dụng việc mô ... node dùng lại chương trình Các đối tượng hình học 3.2 Thế giới ảo xây dựng từ file VRMl tạo nên từ đối tượng hình học bao gồm : hình hộp, hình cầu, hình trụ, hình nón văn Các đối tượng tạo node Shape ... chuẩn đốn từ hình ảnh mơ ) , quân ( huấn luyện môi trường ảo), xây dựng – kiến trúc ( tạo không gian, mơhình ảo), giải trí v.v… Trong ứng dụng ấy, việc mô lại giới thực cách xây dựng mơhình “ảo”...
... CÁC NGƠNNGỮMƠHÌNH HĨA NGHIỆP VỤ Ở MỨC CAO Chương giớithiệungônngữ mức cao ngônngữ luật nghiệp vụ ngơnngữmơhình tiến trình nghiệp vụ So sánh ngôn ngữluật nghiệp vụ ngônngữmôhình tiến ... (OCL) ,ngôn ngữ luật web ngữ nghĩa (SWRL), ngônngữ đánh dấu luật (RuleML) R2ML ngơnngữ chuyển đổi cho phép trì cấu trúc cấu trúc ngônngữ mà không cần dịch biểu thức luật qua ngônngữ [16] - Hình ... cách kết hợp ngônngữ luật ngônngữmơhình nghiệm vụ cần thiết để biểu diễn tốt rộng cấu trúc nghiệp vụ Để giải vấn đề này, nhiều nghiên cứu đề xuất ngônngữ kết hợp luật nghiệp vụ mơhình tiến...
... DANH MỤC HÌNH VẼ Hình 1.1 Ví dụ mơhình [6] 12 Hình 1.2 Mơhình sử dụng UML 13 Hình 1.3 Mơhình kiến trúc phần cứng automobiles DSML EAST-ADL 14 Hình 1.4 Mơhìnhhóa chun ... tƣợng mơhình RBAC [12] 32 Hình 2.3 Mơhình Core RBAC [6] 33 Hình 2.4 Mơhình Hierarchical RBAC [4] 34 Hình 2.5 Mơhình SSD Hierarchy RBAC [6] 35 Hình 2.6: Mơhình ... cần hồn thiện tiếp Các mơhình mang ý nghĩa làm tài liệu nhiều mục đích sinh mã nguồn tự động Hình dƣới ví dụ mơhìnhhóa với UML 12 Hình 1.2 Mơhình sử dụng UMLNgơnngữUML đƣợc phát triển tƣơng...