Danh mục

Bài giảng OOAD năm 2013: Bài 0 - Mở đầu

Số trang: 38      Loại file: pdf      Dung lượng: 569.19 KB      Lượt xem: 13      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 12,000 VND Tải xuống file đầy đủ (38 trang) 0

Báo xấu

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng OOAD năm 2013: Bài 0 - Mở đầu bao gồm những nội dung về kiểm tra điều kiện tiên quyết; giới thiệu UML; giới thiệu môn học. Bài giảng phục vụ cho các bạn chuyên ngành Công nghệ thông tin và những ngành có liên quan, mời các bạn tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng OOAD năm 2013: Bài 0 - Mở đầuBÀI GIẢNG OOAD NĂM 2013 BÀI 0: MỞ ĐẦU MỤC TIÊU BUỔI HỌC• Kiến thức – Ôn PTTK và OOP – Giới thiệu UML• Kỹ năng – Đọc hiểu tài liệu PTTK – Cài đặt từ biểu đồ thiết kế• Khác – Giới thiệu môn học – Triển khai môn học09/04/2013 GV:HVĐ 2 TÀI LIỆU• Đề cương• Sách [2] – Chương 1 : Case study – Chương 4 : Giới thiệu biểu đồ lớp• Các tình huống trao đổi, thảo luận09/04/2013 GV:HVĐ 3 NỘI DUNG• Kiểm tra điều kiện tiên quyết• Giới thiệu UML• Giới thiệu môn học09/04/2013 GV:HVĐ 4 KIỂM TRA Đ.K.TIÊN QUYẾT• Kiểm tra điều kiện tiên quyết – Phân tích thiết kế HTTT – Lập trình hướng đối tượng• Giới thiệu UML• Giới thiệu môn học09/04/2013 GV:HVĐ 5LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG• Cộng tác – Đối tượng – Thông điệp• Đóng gói – Lớp – Phương thức – Thao tác – Che giấu thông tin• Kế thừa, đa hình09/04/2013 GV:HVĐ 6 TÌNH HUỐNG 1• Một container có nhiệm vụ cất (put) và trả (get) các đối tượng khác nhau• Với 3 loại container: ngăn xếp (Stack), hàng đợi (Queue), hàng đợi ưu tiên (PrioQueue)• Câu hỏi: – Có bao nhiêu cách put và get khác nhau ? – Lập biểu đồ class09/04/2013 GV:HVĐ 7 TÌNH HUỐNG 109/04/2013 GV:HVĐ 8 TÌNH HUỐNG 2• Để được đậu đúng chỗ, một xe mới vào sẽ phải cộng tác với chỗ đậu xe và các xe đang đậu: – Kịch bản là gì ? – Lập biểu đồ class09/04/2013 GV:HVĐ 9 TÌNH HUỐNG 2 1. Put(park : Parking) 1.3. Compare(car : Car) curr : exam : Car Car 1.1. isFull( ) 1.2. First( ) 1.4. Put(car : Car) park : Parking09/04/2013 GV:HVĐ 10 TÌNH HUỐNG 2 curr : Car park : exam : Car Parking 1. Put(park : Parking) 1.1. isFull( ) 1.2. First( ) 1.3. Compare(car : Car) 1.4. Put(car : Car)09/04/2013 GV:HVĐ 11 TÌNH HUỐNG 209/04/2013 GV:HVĐ 12 P.T.T.KẾ H.T.T.TIN• Phương pháp luận• Quy trình• Mô hình• Biểu đồ09/04/2013 GV:HVĐ 13 TÌNH HUỐNG 3 (thảo luận)Phòng khám chỉ tiếp những bệnh nhân có hẹn trước. Khi đến lầnđầu, bệnh nhân phải điền đầy đủ họ tên, địa chỉ, số điện thoại vàtiền sử bệnh tật vào một phiếu thông tin. Các thông tin này đượclưu vào hồ sơ. Khi bệnh nhân gọi điện đến hẹn khám hoặc đổi lịchkhám, nhân viên tiếp tân kiểm tra lịch khám để tìm và thỏa thuậnthời điểm thích hợp rồi lưu vào lịch khám. Nếu đây là bệnh nhânmới thì một hồ sơ mới với thông tin không đầy đủ được tạo ra. Cáccuộc hẹn khám đều được sắp xếp trước. Trừ các cuộc hẹn khámtrong ngày, nhân viên tiếp tân phải có trách nhiệm gọi điện nhắcngười bệnh đến khám trước ngày khám một ngày. Cần xây dựngchương trình cho nhân viên tiếp tân sử dụng. Nhân viên tiếp tândùng chương trình để thực hiện công việc “lập hồ sơ mới”, “lậphồ sơ đầy đủ”, “xem và cập nhật lịch khám”.09/04/2013 GV:HVĐ 14 GIỚI THIỆU UML• Kiểm tra điều kiện tiên quyết• Giới thiệu UML – UML và chức năng hệ thống – UML và phân tích thiết kế – UML và công cụ• Giới thiệu môn học09/04/2013 GV:HVĐ 15 CHỨC NĂNG HỆ THỐNGPhòng khám chỉ tiếp những bệnh nhân có hẹn trước. Khi đến lầnđầu, bệnh nhân phải điền đầy đủ họ tên, địa chỉ, số điện thoại vàtiền sử bệnh tật vào một phiếu thông tin. Các thông tin này đượclưu vào hồ sơ. Khi bệnh nhân gọi điện đến hẹn khám hoặc đổi lịchkhám, nhân viên tiếp tân kiểm tra lịch khám để tìm và thỏa thuậnthời điểm thích hợp rồi lưu vào lịch khám. Nếu đây là bệnh nhânmới thì một hồ sơ mới với thông tin không đầy đủ được tạo ra. Cáccuộc hẹn khám đều được sắp xếp trước. Trừ các cuộc hẹn khámtrong ngày, nhân viên tiếp tâ ...

Tài liệu được xem nhiều:

Tài liệu liên quan: