TRƯỜNG ĐH KINH TẾ TP.HCM LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG NÂNG CAO Khoa Tin Học Quản Lý ThS.. Giới thiệuTê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
Trang 1TRƯỜNG ĐH KINH TẾ TP.HCM
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
NÂNG CAO
Khoa Tin Học Quản Lý
ThS Thái Kim Phụng
Trang 2Giớ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
Trang 3Mụ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 toá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
Trang 4Mô 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ế
Ngoà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
Trang 5Đánh giá
Đề tài: 50%
Thi cuối kỳ: 50%
Cộng: 100%
Trang 6Tài liệu tham khảo
1 Programming C#, Oreilly
2 Microsoft Visual C# 2010 Step by Step
3 Programming Entity Framework, Oreilly, 2010
4 LINQ to SQL Tutorial, 2009
5 Lập trình CSDL với C# - Mô hình nhiều tầng,
Nguyễn Văn Lân
Trang 7Nộ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
Trang 8Bà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ự
……
Trang 9Nộ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)
Trang 105 lời khuyên để đạt kết quả tốt
Trang 11Làm việc chăm chỉ
Trang 12Làm bài tập và thực hành nhiều
Trang 13Tự làm các bài tập và thực hành
Trang 14Kiên nhẫn với máy tính
Trang 15Nếu cần thiết, nghỉ một tí .
Trang 16Hỏi và Đáp