Wednesday
Sep 08th
Trang chủ arrow Đề cương môn học arrow Phân tích thiết kế hướng đối tượng
Phân tích thiết kế hướng đối tượng | In |  E-mail
13/07/2008

1.      TÊN HỌC PHẦN: PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG

2.      SỐ ĐƠN VỊ HỌC TRÌNH: 3

3.      ĐỐI TƯỢNG: Giảng cho sinh viên năm thứ 4 (học kỳ VII)

4.      PHÂN BỔ THỜI GIAN

-        Lý thuyết và bài tập: 75%

-        Thảo luận tình huống thực tế: 25%

5.      ĐIỀU KIỆN

-        Phát triển hệ thống thông tin kinh tế  

-        Lập trình hướng đối tượng 1

6.      MÔ TẢ VẮN TẮT

-        Giới thiệu phương pháp luận, quy trình phân tích thiết kế trong tiếp cận hướng đối tượng

-        Giới thiệu UML, một ngôn ngữ lập mô hình, cùng mối quan hệ giữa UML với quá trình phân tích thiết kế

-        Lập mô hình nghiệp vụ

-        Mô hình hoá use case

-        Mô hình hoá cấu trúc

-        Mô hình hoá hành vi

-        Thiết kế giao diện

-        Thiết kế cơ sở dữ liệu

-        Thiết kế lớp và phương thức

7.      NHIỆM VỤ CỦA SINH VIÊN

-        Trên lớp: nghe giảng, thảo luận các tình huống thực tế, giải bài tập

-        Bài tập: làm bài tập cuối chương, bài tập thảo luận nhóm

-        Làm việc theo nhóm chức năng

-        Phát triển một hệ thống nhỏ theo nhóm dự án

8.      TÀI LIỆU HỌC TẬP

-        Sách, giáo trình chính: “Giáo trình phân tích thiết kế hướng đối tượng” 

-        Sách tham khảo:

[1]   Huỳnh Văn Đức. Giáo trình nhập môn UML. Nhà xuất bản Lao Động Xã Hội, 2003.

[2]   Nguyễn Văn Ba. Phát triển hệ thống hướng đối tượng với UML 2.0 và C++. Nhà xuất bản Đại học Quốc Gia Hà Nội, 2005.

[3]   A.Dennis, B.H.Wixom, D.Tegarden. Systems Analysis and Design an Object-Oriented Approach with UML. WILEY, 2002.

-        Thiết bị hỗ trợ: LCD projecter

-        Phần mềm hỗ trợ: RATIONAL ROSE

9.      TIÊU CHUẨN ĐÁNH GIÁ SINH VIÊN

-        Thảo luận nhóm để giải quyết tình huống: 30%

-        Thi viết: 70%

10.  THANG ĐIỂM: 10

11.  MỤC TIÊU CỦA HỌC PHẦN

-        Trang bị cho sinh viên các kiến thức giúp sinh viên làm chủ được phương pháp luận cũng như quy trình phân tích thiết kế. 

-        Cung cấp cho sinh viên các kỹ năng về lập mô hình làm tiền đề cho sinh viên làm chủ UML cũng như biết sử dụng các biểu đồ của UML trong quá trình phân tích thiết kế.

-        Luôn nhấn mạnh đến tiếp cận hướng đối tượng nhằm giúp sinh viên bước đầu biết cách quản lý sự phức tạp.

-        Tổ chức nhóm theo chức năng và theo dự án, thông qua giải quyết các tình huống thực tế, giúp sinh viên nhận thức một cách rõ ràng sự ưu việt trong tiếp cận hướng đối tượng cũng như bước đầu hình thành thói quen cộng tác nhóm làm tiền đề cho việc phát triển các ứng dụng sau này.

12.  NỘI DUNG CHI TIẾT CỦA HỌC PHẦN

 

PHẦN I

GIỚI THIỆU

Chương 1: Tổng quan về phân tích thiết kế hướng đối tượng                                     

1           Giới thiệu môn học

1.1     Mục tiêu, yêu cầu

1.2     Tài liệu, đánh giá, phương pháp học

1.3     Giới thiệu các case study

2           Tiếp cận hướng đối tượng trong phân tích thiết kế

2.1     Khái niệm

2.2     Phương pháp luận 

2.3     Quy trình

2.4     Các vai trò và kỹ năng liên quan

3           Tổng quan về lập trình hướng đối tượng

3.1     Đối tượng, lớp và thông điệp

3.2     Che giấu thông tin

3.3     Thừa kế và đa hình

4           Tổng quan về UML

4.1     Giới thiệu UML

4.2     Các biểu đồ và vai trò của chúng trong quy trình phân tích thiết kế

5           Ví dụ minh họa

Chương 2: Giới thiệu các nhóm chức năng                                                                    

1        Mở đầu

1.1     Các nhóm chức năng và vai trò mỗi nhóm

1.2     Tổ chức nhóm

2        Phát biểu và giải quyết tình huống

Chương 3: Tiếp nhận dự án                                                                                            

1        Tiếp nhận yêu cầu

1.1     Yêu cầu về chức năng

1.2     Yêu cầu về hiệu quả

1.3     Yêu cầu về triển khai

2        Phân tích khả thi

2.1     Khả thi về kỹ thuật

2.2     Khả thi về tài chính

2.3     Khả thi về triển khai

PHẦN II

PHÂN TÍCH

Chương 4: Phân tích hệ thống                                                                                         

1        Mở đầu

2        Nội dung

2.1     Phân tích hiện trạng

2.2     Xác định vấn đề

2.3     Đề xuất giải pháp

3        Mô hình hoá nghiệp vụ

3.1     Mô hình hoá use case nghiệp vụ

3.2     Mô hình hoá đối tượng nghiệp vụ

4        Khảo sát tình huống

Chương 5: Mô hình hoá use case                                                                                    

1           Mở  đầu

2           Nội dung 

2.1     Đặc tả hành vi ngoài

2.2     Các biểu đồ đặc tả hành vi

3           Mô hình hoá 

3.1     Use case

3.2     Đặc tả use case

3.3     Biểu đồ use case

4           Khảo sát tình huống 

Chương 6: Mô hình hoá cấu trúc                                                                                       

1           Mở đầu

2           Nội dung 

2.1     Biểu đồ đối tượng

2.2     Nhiệm vụ và cộng tác

2.3     Biểu đồ lớp

2.4     Các biểu đồ làm đơn giản hoá các tình huống phức tạp

3           Mô hình hoá  

3.1     Tiếp cận quan niệm

3.2     Tiếp cận chuyển giao chức năng

3.3     Đơn giản hoá biểu đồ lớp

4           Khảo sát tình huống

Chương 7: Mô hình hoá hành vi                                                                                     

1           Mở đầu

2           Nội dung 

2.1     Cộng tác

2.2     Các biểu đồ tương tác

2.3     Quản lý sự phức tạp

3           Mô hình hoá  

3.1     Mô hình hoá bằng các biểu đồ tương tác

3.2     Mô hình hoá bằng biểu đồ trạng thái

4           Khảo sát tình huống

PHẦN III

THIẾT KẾ

Chương 8: Thiết kế kiến trúc hệ thống                                                                           

1           Tổng quan về kiến trúc 

2           Nội dung

2.1     Biểu đồ khai triển

2.2     Biểu đồ thành phần

3           Thiết kế

3.1     Cơ sở hạ tầng

3.2     An toàn hệ thống

4           Khảo sát tình huống

Chương 9: Thiết kế giao diện người dùng                                                                      

1           Mở đầu

2           Nội dung

2.1     Vai trò

2.2     Các nguyên lý

3           Thiết kế

3.1     Cấu trúc

3.2     Chi tiết các thành phần 

4           Khảo sát tình huống

 

 

Chương 10: Thiết kế cơ sở dữ liệu                                                                                  

1           Mở đầu

2           Nội dung

2.1     Các đối tượng lưu trữ lâu dài

2.2     Các vấn đề liên quan đến lưu trữ

3           Thiết kế

3.1     Hiện thực các lớp persistence

3.2     Thiết kế lược đồ cơ sở dữ liệu

3.3     Thiết kế các lớp thao tác dữ liệu

4           Khảo sát tình huống

Chương 11: Thiết kế lớp và phương thức                                                                      

1           Mở đầu  

2           Nội dung

2.1     Biểu đồ lớp mức cài đặt

2.2     Các biểu đồ cài đặt

2.3     Các biểu đồ tương tác mức cài đặt

2.4     Các tiêu chuẩn

3           Thiết kế

3.1     Đặc tả chi tiết biểu đồ lớp

3.2     Đặc tả chi tiết thuộc tính và thao tác

3.3     Thiết kế các điều kiện đầu và cuối 

3.4     Thiết kế các phương thức 

4           Khảo sát tình huống

 

Người biên soạn:       Huỳnh Văn Đức

Cập nhật lần cuối:     18/05/07

Phản hồi (2) >> feed
cau hoi ve UML
viết bởi dang thi kim ngan, September 25, 2009

cho em hoi ve các biểu đồ trong Enterprise Architecture.co the noi them cho em bit mot so sach or duong link co the doc them ve phan nay ko a.

Về các biểu đồ trong Enterprise Architecture
viết bởi Huỳnh Văn Đức, September 27, 2009

Câu hỏi của bạn liên quan đến các biểu đồ UML.
Để có thể đáp ứng chính xác yêu cầu của bạn tôi cần biết chi tiết hơn về mục tiêu của bạn.
Trước mắt bạn có thể vào link http://sites.google.com/site/huynhducthql/hc12 để đọc các khái niệm cơ bản và các ví dụ, kể cả Enterprise Architecture.
Cảm ơn bạn đã hỏi.

Viết phản hồi
quote
bold
italicize
underline
strike
url
image
quote
quote
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley

busy
 
< Trước   Tiếp >
Joomla extensions and Joomla templates by JoomlaShine.com

Đăng nhập






Bạn quên mật khẩu?

Quảng Cáo

Các tin liên quan

Nhóm tin IM-UEH

Google Groups
Đăng ký vào Nhóm
Email:
Tham quan Nhóm

Thăm dò

Bạn quan tâm đến chương trình đào tạo nào nhất ?
 

Lịch công tác khoa

Sep 2010
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
Full Calendar

Liên kết

Truy cập

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHôm nay115


2008 - Khoa Tin Học Quản L - Trường Đại Học Kinh Tế Tp.Hồ Ch Minh