Ghi nhận trong từ điển thuật ngữ và thực hành trong rational rose

4 265 1
Ghi nhận trong từ điển thuật ngữ và  thực hành trong rational rose

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

Thông tin tài liệu

Ghi nhận từ điển thuật ngữ thực hành Rational Rose Ghi nhận từ điển thuật ngữ thực hành Rational Rose Bởi: Đoàn Văn Ban Ghi nhận từ điển thuật ngữ Từ điển thuật ngữ loại tài liệu đơn giản để định nghĩa hạng mục, thuật ngữ sử dụng trình phát triển phần mềm Từ điển thuật ngữ hay từ điển mô hình, liệt kê định nghĩa hạng mục cách rõ ràng, dễ hiểu nhằm phục vụ tốt giao tiếp, trao đổi thành viên dự án giảm thiểu may rủi đáng tiếc hiểu lầm gây Sau ví dụ từ điển thuật ngữ hệ HBH Hạng mục Phạm trù Chú thích Bán hàng Ca sử dụng Mô tả trình bán hàng cho khách cửa hàng MoTaMatHang.moTa: Text Thuộc tính Mô tả ngắn gọn mặt hàng ởtrong lớp MoTaMatHang MatHang Lớp (kiểu) Hàng để bán cửa hàng ThanhToan Lớp (kiểu) Lớp làm nhiệm vụ thu tiền mà khách hàng trả mua hàng MoTaMatHang.giaBan: Number Thuộc tính Giá bán mặt hàng trongMoTaMatHang DongBanHang.soLuong: Int Thuộc tính Số lượng mặt hàng mà khách mua 1/4 Ghi nhận từ điển thuật ngữ thực hành Rational Rose PhienBanHang Lớp (kiểu) Một giao dịch bán hàng DongBanHang Lớp (kiểu) Một dòng phiên giao dịch bán hàng CuaHang Lớp (kiểu) Nơi có giao dịch bán hàng PhienBanHang.tongSoTien: Number Thuộc tính Tổng số tiền khách phải trả lần mua hàng ThanhToan.tongSo: Number Thuộc tính Tổng số tiền cần phải thu khác MoTaMatHang.maSanPham: Thuộc UPC tính Mã sản phẩm MoTaMatHang Thông thường từ điển thuật ngữ xây dựng từ pha đầu tiên, pha định nghĩa toán khảo sát ca sử dụng, hạng mục tạo ra, sau tiếp tục bổ sung, làm mịn pha Nghĩa là, việc xây dựng từ điển thuật ngữ thực song hành với công việc đặc tả yêu cầu, xây dựng ca sử dụng, thiết lập mô hình khái niệm, biểu đồ tuần tự, cộng tác, v.v Không có mẫu thức áp dụng cho việc mô tả từ điển thuật ngữ Thực hành Rational Rose Sử dụng Rational Rose ([11], [17]) để thực công việc sau: Tạo lập huỷ bỏ biểu đồ lớp Trong Rose, biểu đồ lớp thiết lập quan sát logic (Logical View),khi tạo lập mô hình biểu đồ lớp Main tạo Logical View Ta tạo số biểu đồ khác quan sát để mô tả mô hình cấu trúc tĩnh hệ thống Bổ sung thêm loại lớp: lớp thông thường, lớp thực, lớp tiện ích, v.v Đặc tả lớp: tên lớp, chọn stereotype, đặc tính xác định phạm lớp (Public, Protected, Private, Package hay Implementation), đặc tính lưu trữ lớp (Persistent, Transient), v.v Tạo lập huỷ bỏ gói (Package), 2/4 Ghi nhận từ điển thuật ngữ thực hành Rational Rose Đưa thuộc tính vào lớp: tên, kiểu gán trị khởi đầu, gán thuộc tính lưu trữ (By Value, By Reference, Unspecified), gán thuộc tính tĩnh (Static), gán thuộc tính suy dẫn (Derived), Thiết lập mối quan hệ lớp biểu đồ: tên gọi hướng quan hệ, gán stereotype, vai trò Role cho quan hệ, phạm vi quan hệ (Public, Protected, Private, Package hay Implementation) thuộc tính khác Static, By Value, By Reference, Unspecified, Friend, Link Element, Key / Qualifier, v.v Thực hành chức để xây dựng biểu đồ lớp hình 4-10 sau bổ sung thêm thuộc tính từ hình 4-14 Rational Rose 4.0 nạp phiên demo với ngôn ngữ lập trình C++ môi trường Window 95 từ http://www.ratinal.com/demos Rose công cụ tốt giúp ta thể kết phân tích, thiết kế hệ thống hướng đối tượng Tuy nhiên số ký pháp UML chưa thể Rose Rose không cho phép vẽ hình chữ nhật giới hạn đường biên hệ thống Biểu đồ lớp Rose thiếu ký hiệu biểu diễn cho loại quan hệ kết nhập khác (kết nhập thông thường, chia sẻ hợp thành) Trong biểu đồ trình tự ký hiệu cho kiện tạo lập huỷ bỏ đối tượng Câu hỏi tập Điền vào chỗ chống câu sau: + Khái niệm ý tưởng, + Sự khác biệt phân tích hướng đối tượng phân tích có cấu trúc phân rã hệ thống thành + Trong UML mô hình khái niệm hệ thống mô tả mô tả văn đại biểu lớp thuộc tính lớp + Có thể dựa vào phân loại phạm trù khái niệm để cho hệ thống.Quan hệ kết hợp hai lớp đối tượng hai lớp + Các đối tượng có mối quan hệ với cộng tác với theo đường lớp + Lớp trừu tượng lớp cụ thể 3/4 Ghi nhận từ điển thuật ngữ thực hành Rational Rose + Trong hệ thống hướng đối tượng, đối tượng xác định tích hệ thống theo cách tiếp cận hướng đối tượng Mô tả UML để thể hiện: “Mỗi sinh viên theo học nhiều 6, môn học môn học có nhiều 30 sinh viên ghi danh Xác định lớp thiết lập biểu đồ lớp cho hệ thống “Quản lý thư viện” Xây dựng mô hình khái niệm cho “Hệ thống rút tiền tự động ATM (Automatic Teller Machine)” Xây dựng mô hình khái niệm cho hệ thống “Mô hệ thống thang máy cho nhà cao tầng” Áp dụng phương pháp phân tích mục đích ca sử dụng để chuyển biểu đồ ca sử dụng hình sau sang biểu đồ lớp Chọn từ danh sách thuật ngữ thích hợp để điền vào chỗ [(…)] đoạn văn mô tả mục tiêu phương pháp hướng đối tượng Mục tiêu [(1)] phân tách hệ thống thành đối tượng xác định [(2)], [(3)] mà biết rõ chúng Mô hình [(2)] cách biểu diễn [(4)] phạm vi toán Chọn câu trả lời: a khái niệm b thực thể c phương pháp hướng đối tượng d vật 4/4

Ngày đăng: 19/10/2016, 22:45

Từ khóa liên quan

Mục lục

  • Ghi nhận trong từ điển thuật ngữ và thực hành trong Rational Rose

  • Ghi nhận trong từ điển thuật ngữ

  • Thực hành trong Rational Rose

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

Tài liệu liên quan