LOGO
TRƯỜNG ĐH KINH TẾ TP.HCM
Khoa Tin Học Quản Lý
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
NÂNG CAO
ThS. Thái Kim Phụng
Giới thiệu
Tên học phần: Lập trình hướng đối tượng 2
Số đơn vị học trình: 3
Điều kiện tiên quyết: Lập trình hướng đối
tượng 1
Mục tiêu
Cuối khóa học sinh viên có khả năng:
Hiểu kiến trúc nền tảng .NET
Hiểu khái niệm lập trình hướng đối tượng
thơng quan việc sử dụng ngơn ngữ lập trình
hướng đối tượng C#.
Thiết kế chương trình theo mơ hình đa lớp.
Giải quyết bài tốn lập trình Windows Form/
Web.
Sử dụng bộ thư viện .NET trong quá trình lập
trình và có khả năng tìm hiểu kỹ thuật giải
quyết vấn đề
Kết nối cơ sở dữ liệu và tạo sự kết nối giữa dữ
liệu quan hệ và mô hình hướng đối tượng
Mô tả
Môn học này nhằm ứng dụng các kiến thức
tổng hợp từ thiết kế, lập trình đến cơ sở dữ
liệu để giải quyết những bài toán quản lý.
Áp dụng mơ hình đa lớp để xây dựng chương
trình theo hướng đối tượng, mơn học cung
cấp những mơ hình giải pháp được sử dụng
thực tế.
Ngồi ra, mơn học cịn cung cấp các kiến thức
cơ bản về lập trình windows form và việc giao
tiếp người dùng qua giao diện.
Đánh giá
Đề tài: 50%
Thi cuối kỳ: 50%
Cộng: 100%
Tài liệu tham khảo
1.
2.
3.
4.
5.
Programming C#, Oreilly
Microsoft Visual C# 2010 Step by Step
Programming Entity Framework, Oreilly, 2010
LINQ to SQL Tutorial, 2009
Lập trình CSDL với C# - Mơ hình nhiều tầng,
Nguyễn Văn Lân
Nội dung
STT
Nội dung
1
Giới thiệu mơn học
2
Thiết kế mơ hình lớp và cài đặt một bảng thiết kế lớp
3
Sử dụng giao diện và lập trình theo sự kiện
4
Kết nối cơ sở dữ liệu
5
Mơ hình đa lớp
6
Generics
7
LinQ
8
Serialization và XML
9
ADO.NET Entity Framework
10
Ơn tập / Báo cáo
Bài tập lớn
Đề tài: Phân tích, thiết kế và hiện thực
chương trình quản lý theo hướng đối tượng
Nhóm: 3-5 sinh viên
Thời hạn: giữa kỳ
Hình thức: báo cáo + CD chương trình
Gợi ý:
Quản lý bán hàng
Quản lý sinh viên
Quản lý thư viện
Quản lý nhân sự
……
Nội dung báo cáo
I. Giới thiệu chương trình
II. Cơ sở dữ liệu
III. Các chức năng (Demo)
5 lời khuyên để đạt kết quả tốt
Làm việc chăm chỉ
Làm bài tập và thực hành nhiều
Tự làm các bài tập và thực hành
Kiên nhẫn với máy tính
Nếu cần thiết, nghỉ một tí ...
Hỏi và Đáp