1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề cương ôn tập tốt nghiệp môn thi chuyên ngành công nghệ phần mềm

3 500 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 53,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

HỌC VIỆN CÔNG NGHỆ BCVT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAMHà nội, ngày tháng năm 2010 ĐỀ CƯƠNG ÔN TẬP TỐT NGHIỆP MÔN THI CHUYÊN NGÀNH CÔNG NGHỆ PHẦN MỀM Dùng cho sinh viên hệ Từ xa PHẦN

Trang 1

HỌC VIỆN CÔNG NGHỆ BCVT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

Hà nội, ngày tháng năm 2010

ĐỀ CƯƠNG ÔN TẬP TỐT NGHIỆP MÔN THI CHUYÊN NGÀNH CÔNG NGHỆ PHẦN MỀM

(Dùng cho sinh viên hệ Từ xa)

PHẦN I : PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯƠNG

Chương 1 Các cách tiếp cận phát triển phần mềm

1.1 Các kiểu hệ thống thông tin

1.2 Vòng đời phát triển phần mềm

1.3 Các cách tiếp cận trong phân tích và thiết kế hệ thống

1.4 Các phương pháp luận phát triển phần mềm

1.5 Các phương pháp luận hướng đối tượng

Chương 2 UML và công cụ phát triển hệ thống

2.1 Giới thiệu về UML

2.2 Các biểu đồ UML

2.3 UML trong phân tích và thiết kế hướng đối tượng

2.4 Các công cụ phát triển

Chương 3 Thu thập yêu cầu

3.1 Mở đầu

3.2 Use case

3.3 Quan điểm nghiệp vụ

3.4 Quan điểm người phát triển

Chương 4 Phân tích yêu cầu

4.1 Mở đầu

4.2 Tổng quan quá trình phân tích

4.3 Phân tích tĩnh

4.3.1 Xác định các lớp

4.3.2 Các thuộc tính

4.3.3 Xác định quan hệ các lớp

4.3.4 Lớp và quan hệ trong UML

4.4 Phân tích động

4.4.1 Biểu đồ thực thi các lớp

4.4.2 Các lớp biện, điều khiển và thực thể

4.4.3 Biểu đồ giao tiếp

Trang 2

4.4.4 Các phương thức trong lớp

4.4.5 Gán trách nhiệm cho lớp

4.4.6 Mô hình trạng thái

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

5.1 Mở đầu

5.2 Xác định các độ ưu tiên thiết kế

5.3 Các bước trong thiết kế hệ thống

5.4 Chọn topo hệ thống mạng cho thiết kế

5.5 Thiết kế đồng thời

5.6 Phân rã phần mềm

Chương 6 Lựa chọn công nghệ

6.1 Mở đầu

6.2 Các công nghệ tầng client

6.3 Các công nghệ tầng trung gian

6.4 Các công nghệ tầng trung gian đến tầng dữ liệu

6.5 Các kiểu cấu hình

6.6 Các gói theo UML

Chương 7 Thiết kế các hệ thống con

7.1 Mở đầu

7.2 Ánh xạ mô hình lớp phân tích thành mô hình lớp thiết kế

7.3 Xử lý lưu trữ với cơ sở dữ liệu quan hệ

7.4 Giao diện người sử dụng

7.5 Thiết kế các dịch vụ nghiệp vụ

7.6 Sử dụng pattern, framework và thư viện

7.7 Xử lý đa tác vụ

Chương 8 Đặc tả các giao diện của lớp

8.1 Mở đầu

8.2 Các kiểu đặc tả

8.3 Đặc tả hướng đối tượng

8.4 Thiết kế theo hợp đồng

8.5 Đặc tả trong java

PHẦN II : LỰA CHỌN CÔNG NGHỆ CHO PHÁT TRIỂN PHẦN MỀM Chương 9: Công nghệ thành phần với java

9.1 Tổng quan về công nghệ thành phần

9.2 Mô hình thành phần của javaBeans

9.3 Mô hình kết nối và triển khai của javaBeans

9.4 Mô hình thành phần của EJB

Trang 3

9.5 Mô hình kết nối của EJB và triển khai của EJB

9.6 Ví dụ

Chương 10: Công nghệ thành phần dịch vụ web

10.1 Tổng quan dịch vụ web

10.2 Mô hình thành phần của dịch vụ web

10.3 Mô hình kết nối và triển khai của dịch vụ web

10.4 Ví dụ

Tài liệu

[1] Mike O’Docherty, Object-OrientedAnalysis and Design Understanding System Development with UML 2.0, John Wiley & Sons, 2005

[2] S Schach, Object-oriented and classical software engineering, Seventh Edition, McGrawHill,

2007 (Slide đã cung cấp cho sinh viên khi học môn Công nghệ phần mềm)

[3] A Wang, K Qian, Component-oriented programming, , Wiley, 2005

TRƯỞNG KHOA CNTT1

Từ Minh Phương

Ngày đăng: 29/08/2016, 10:24

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w