PHÂN TÍCH & THIẾT KẾ HƯỚNG ĐỐI TƯỢNG DÙNG UML
Số trang: 175
Loại file: pdf
Dung lượng: 1.52 MB
Lượt xem: 18
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Máy tính số là thiết bị có thể thực hiện 1 số hữu hạn các chức năng cơ bản(tập lệnh), cơ chế thực hiện các lệnh là tự động từ lệnh đầu cho đến lệnh cuối cùng. Danh sách các lệnh được thực hiện này được gọi là chương trình.Bất kỳ công việc nào cũng có thể chia thành trình tự nhiều công việc nhỏ hơn. Trình tự các công việc nhỏ này được gọi là giải thuật giải quyết công việc ngoài đời...
Nội dung trích xuất từ tài liệu:
PHÂN TÍCH & THIẾT KẾ HƯỚNG ĐỐI TƯỢNG DÙNG UMLSỐNG VỚI HỘI CHỨNG DOWN Trương Đai hoc Bach Khoa Tp. Hö̀ Chñ Minh Khoa Cöng Nghï Thöng Tin Mön hoc PHÂN TÍCH & THIẾT KẾ HƯỚNG ĐỐI TƯỢNG DÙNG UML Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT ĐH Bach Khoa Tp.HCM Slide 1 Nöi dung mön hoc1. n lai 1 s ́ khai ni m cơ ban cua hương ₫ ́i tương, cac ng n ngư hương ₫ ́i tương thương dung, cơ ch ́ dịch cac type/class sang ng n ngư c ̉ ₫i ̉n (ng n ngư may).2. n lai qui tr nh phat tri ̉n ph ̀n m ̀m hơp nh ́t.3. n lai ng n ngư UML ₫ươc dung ₫ ̉ mi u ta cac artifacts cua qui tr nh phat tri ̉n ph ̀n m ̀m hơp nh ́t.4. Giơi thi u cac m ̃u thi ́t k ́ hương ₫ ́i tương ₫ươc dung ph ̉ bi ́n trong cac ưng dung hi n hanh va cac ưng dung tương lai. Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT ĐH Bach Khoa Tp.HCM Slide 2 1 Tai liïu tham khao chñnh[1] The Unified Software Development Process, Ivar Jacabson, Grady Booch, James Rumbaugh, Addison-Wesley, 1999.[2] Software Engineering - A practitioners approach, R.S. Pressman, McGraw-Hill, 1997[3] Design Patterns, Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Addison-Wesley, 1998.[4] OMG Unified Modeling Language Specification, version 1.3, Object Management Group (www.omg.org), 1999[5] UML Toolkit, Hans-Erik Eriksson & Magnus Penker, 1998[6] Object-Oriented Software Engineering, A Use-Case Driven Approach, I. Jacobson, ACM Press/Addison-Wesley, 1992[7] Object-Oriented Analysis and Design with Applications, G. Booch, The Benjamin Cummings Publishing Company, 1994 Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT ĐH Bach Khoa Tp.HCM Slide 3 Trương Đai hoc Bach Khoa Tp. Hö̀ Chñ Minh Khoa Cöng Nghï Thöng Tin Chương 1CAC KHAI NIÏM CƠ BAN CUAMÖ HÒNH HƯƠNG ĐÖI TƯƠNG Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT Chương 1: Cac khai ni m cơ ban cua m h nh hương ₫ ́i tương ĐH Bach Khoa Tp.HCM Slide 4 2 Nöi dung 1.1 Tư lêp trònh co cếu truc ₫ḯn OOP 1.2 Đö́i tương, thuöc tñnh, tac vu. 1.3 Abstract type va class. 1.4 Tñnh bao ₫ong. 1.5 Tñnh thưa kḯ va cơ chḯ override. 1.6 Tñnh bao göp. 1.7 Thöng ₫iïp, tñnh ₫a hònh va kiï̉m tra kiï̉u. 1.8 Tñnh tö̉ng quat hoa. 1.9 Tñnh vưng bï̀n. Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT Chương 1: Cac khai ni m cơ ban cua m h nh hương ₫ ́i tương ĐH Bach Khoa Tp.HCM Slide 5 Tư lêp trònh co cếu truc ₫ḯn OOP1. May t nh s ́ la thi ́t bị co th ̉ thưc hi n 1 s ́ hưu han cac chưc năng cơ ban (t p l nh), cơ ch ́ thưc hi n cac l nh la tư ₫ ng tư l nh ₫ ̀u cho ₫ ́n l nh cu ́i cung. Danh sach cac l nh ₫ươc thưc hi n nay ₫ươc goi la chương tr nh.2. b ́t ky c ng vi c ngoai ₫ơi nao cung co th ̉ ₫ươc chia thanh tr nh tư nhi ̀u c ng vi c nho hơn. Tr nh tư cac c ng vi c nho nay ₫ươc goi la giai thu t giai quy ́t c ng vi c ngoai ₫ơi. M ̃i c ng vi c nho hơn cung co th ̉ ₫ươc chia nho nưa,... ⇒ c ng vi c ngoai ₫ơi la 1 tr nh tư cac l nh may (chương tr nh).3. v ́n ₫ ̀ m ́u ch ́t cua vi c dung may t nh giai quy ́t v ́n ₫ ̀ ngoai ₫ơi la l p tr nh. Cho ₫ ́n nay, l p tr nh la c ng vi c cua con ngươi (vơi sư trơ giup ngay cang nhi ̀u cua may t nh).4. cac l nh cua chương tr nh (code) phai tham khao hoăc xư ly (truy xu ́t) th ng tin (dư li u). Bö mön Cöng ...
Nội dung trích xuất từ tài liệu:
PHÂN TÍCH & THIẾT KẾ HƯỚNG ĐỐI TƯỢNG DÙNG UMLSỐNG VỚI HỘI CHỨNG DOWN Trương Đai hoc Bach Khoa Tp. Hö̀ Chñ Minh Khoa Cöng Nghï Thöng Tin Mön hoc PHÂN TÍCH & THIẾT KẾ HƯỚNG ĐỐI TƯỢNG DÙNG UML Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT ĐH Bach Khoa Tp.HCM Slide 1 Nöi dung mön hoc1. n lai 1 s ́ khai ni m cơ ban cua hương ₫ ́i tương, cac ng n ngư hương ₫ ́i tương thương dung, cơ ch ́ dịch cac type/class sang ng n ngư c ̉ ₫i ̉n (ng n ngư may).2. n lai qui tr nh phat tri ̉n ph ̀n m ̀m hơp nh ́t.3. n lai ng n ngư UML ₫ươc dung ₫ ̉ mi u ta cac artifacts cua qui tr nh phat tri ̉n ph ̀n m ̀m hơp nh ́t.4. Giơi thi u cac m ̃u thi ́t k ́ hương ₫ ́i tương ₫ươc dung ph ̉ bi ́n trong cac ưng dung hi n hanh va cac ưng dung tương lai. Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT ĐH Bach Khoa Tp.HCM Slide 2 1 Tai liïu tham khao chñnh[1] The Unified Software Development Process, Ivar Jacabson, Grady Booch, James Rumbaugh, Addison-Wesley, 1999.[2] Software Engineering - A practitioners approach, R.S. Pressman, McGraw-Hill, 1997[3] Design Patterns, Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Addison-Wesley, 1998.[4] OMG Unified Modeling Language Specification, version 1.3, Object Management Group (www.omg.org), 1999[5] UML Toolkit, Hans-Erik Eriksson & Magnus Penker, 1998[6] Object-Oriented Software Engineering, A Use-Case Driven Approach, I. Jacobson, ACM Press/Addison-Wesley, 1992[7] Object-Oriented Analysis and Design with Applications, G. Booch, The Benjamin Cummings Publishing Company, 1994 Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT ĐH Bach Khoa Tp.HCM Slide 3 Trương Đai hoc Bach Khoa Tp. Hö̀ Chñ Minh Khoa Cöng Nghï Thöng Tin Chương 1CAC KHAI NIÏM CƠ BAN CUAMÖ HÒNH HƯƠNG ĐÖI TƯƠNG Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT Chương 1: Cac khai ni m cơ ban cua m h nh hương ₫ ́i tương ĐH Bach Khoa Tp.HCM Slide 4 2 Nöi dung 1.1 Tư lêp trònh co cếu truc ₫ḯn OOP 1.2 Đö́i tương, thuöc tñnh, tac vu. 1.3 Abstract type va class. 1.4 Tñnh bao ₫ong. 1.5 Tñnh thưa kḯ va cơ chḯ override. 1.6 Tñnh bao göp. 1.7 Thöng ₫iïp, tñnh ₫a hònh va kiï̉m tra kiï̉u. 1.8 Tñnh tö̉ng quat hoa. 1.9 Tñnh vưng bï̀n. Bö mön Cöng nghï phền mï̀m Mön Phân tích & Thiết kế hướng ₫ối tượng dùng UML Khoa CNTT Chương 1: Cac khai ni m cơ ban cua m h nh hương ₫ ́i tương ĐH Bach Khoa Tp.HCM Slide 5 Tư lêp trònh co cếu truc ₫ḯn OOP1. May t nh s ́ la thi ́t bị co th ̉ thưc hi n 1 s ́ hưu han cac chưc năng cơ ban (t p l nh), cơ ch ́ thưc hi n cac l nh la tư ₫ ng tư l nh ₫ ̀u cho ₫ ́n l nh cu ́i cung. Danh sach cac l nh ₫ươc thưc hi n nay ₫ươc goi la chương tr nh.2. b ́t ky c ng vi c ngoai ₫ơi nao cung co th ̉ ₫ươc chia thanh tr nh tư nhi ̀u c ng vi c nho hơn. Tr nh tư cac c ng vi c nho nay ₫ươc goi la giai thu t giai quy ́t c ng vi c ngoai ₫ơi. M ̃i c ng vi c nho hơn cung co th ̉ ₫ươc chia nho nưa,... ⇒ c ng vi c ngoai ₫ơi la 1 tr nh tư cac l nh may (chương tr nh).3. v ́n ₫ ̀ m ́u ch ́t cua vi c dung may t nh giai quy ́t v ́n ₫ ̀ ngoai ₫ơi la l p tr nh. Cho ₫ ́n nay, l p tr nh la c ng vi c cua con ngươi (vơi sư trơ giup ngay cang nhi ̀u cua may t nh).4. cac l nh cua chương tr nh (code) phai tham khao hoăc xư ly (truy xu ́t) th ng tin (dư li u). Bö mön Cöng ...
Tìm kiếm theo từ khóa liên quan:
kỹ thuật máy tính giáo trình lập trình chương trình lập trình kỹ thuật phần mềm ỹ thuật lập trình cấu trúc OOP UML thiết kếTài liệu liên quan:
-
64 trang 265 0 0
-
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 217 0 0 -
Đề tài : Tính toán, thiết kế chiếu sáng sử dụng phần mềm DIALux
74 trang 214 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 165 0 0 -
Báo cáo nghiên cứu khoa học: Xây dựng ứng dụng quản lý sinh viên trên thiết bị di động
36 trang 141 0 0 -
142 trang 130 0 0
-
Giáo trình môn xử lý tín hiệu số - Chương 5
12 trang 121 0 0 -
150 trang 104 0 0
-
Bài giảng học với MẠNG MÁY TÍNH
107 trang 76 0 0 -
57 trang 68 0 0