Tải bản đầy đủ (.doc) (5 trang)

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN LẬP TRÌNH CSDL VỚI C

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (76.38 KB, 5 trang )

TRƯỜNG ĐẠI HỌC NHA TRANG
Khoa: Công nghệ thông tin
Bộ môn: Kỹ thuật phần mềm

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN
1. Thông tin về học phần:
Tên học phần:
-

Tiếng Việt: LẬP TRÌNH CSDL VỚI C#

-

Tiếng Anh: DATABASE PROGRAMMING WITH C#

Mã học phần: SOT342

Số tín chỉ: 3 (2-1)

Đào tạo trình độ: Đại học
Học phần tiên quyết: Không
2. Thông tin về giảng viên:
Họ và tên: Bùi Chí Thành

Chức danh, học hàm, học vị: Giảng viên, Thạc sĩ

Điện thoại: 0989 639 211

Email:

Địa điểm, lịch tiếp SV: Văn phòng Bộ môn Kỹ thuật Phần mềm – Nhà G6, sáng thứ 2.


3. Mô tả tóm tắt học phần:
Trang bị kiến thức và kỹ năng sử dụng ngôn ngữ lập trình C#, phương pháp lập
trình hướng đối tượng với C# đồng thời nghiên cứu môi trường phát triển tích hợp của C#
trong bộ phát triển ứng dụng Visual Studio.Net để xây dựng các ứng dụng hệ thống thông
tin quản lý trên máy đơn, trên mạng LAN.
4. Mục tiêu:
Giúp sinh viên có đủ kiến thức và kỹ năng cần thiết vận dụng ngôn ngữ lập trình
C#, phương pháp lập trình hướng đối tượng, hệ quản trị cơ sở dữ liệu SQL Server và
phương pháp phân tích thiết kế hệ thống thông tin để xây dựng các phần mềm quản lý
thực tế trên máy đơn và mạng LAN.
5. Kết quả học tập mong đợi (KQHT): Sau khi học xong học phần, sinh viên có thể:
a) Nhận diện được cấu trúc của một chương trình viết bằng C#
b) Trình bày được các kiểu dữ liệu trong C#
c) Giải thích được các cấu trúc câu lệnh trong C#
d) Áp dụng được các cách bẫy lỗi trong chương trình
e) Trình bày được cách khai báo và sử dụng lớp, đối tượng
f) Vận dụng được thừa kế trong C#
g) Xây dựng được trình đơn (menu) trong một ứng dụng
h) Nhận diện được các hằng số trong lớp MessageBox
i)

Thực hiện được cách tạo Form trong một ứng dụng
1


j) Thực hiện được cách thiết kế giao diện dùng các điều khiển thường dùng trong
Windows Form
k) Triển khai được ứng dụng trên các đối tượng trong kiến trúc ADO.NET của hệ
quản trị CSDL SQL Server
l)


Trình bày dữ liệu trên nhiều đối tượng trong Windows Forms

m) Thiết kế các báo biểu (report) trong Microsoft Studio.NET
n) Triển khai xây dựng một ứng dụng phần mềm thực tế
o) Tinh thần hợp tác làm việc nhóm
p) Tham gia tích cực vào giờ giảng
6. Kế hoạch dạy học:
6.1 Lý thuyết:
STT
1

Nhằm
đạt
KQHT

Chương/Chủ đề

Cấu trúc chương trình C#

a

1.2

Các kiểu dữ liệu trong C#

b

1.3


Cấu trúc điều khiển trong C#

c

1.4

Kiểu dữ liệu mảng

a

1.5

Bẫy lỗi

d
e

2.2

Lớp và đối tượng

e

2.3

Kế thừa

f

3


Thuyết giảng
– Minh hoạ
chương trình

Đọc tài
liệu [2][5]

Thuyết giảng
– Minh hoạ
chương trình

Đọc tài
liệu [5][6]

Thuyết giảng
– Minh hoạ
chương trình

Đọc tài
liệu[2] [5]

Thuyết giảng
– Minh hoạ
chương trình

Đọc tài
liệu [1][4]
[5]


6

Windows Form

3.1

Cách tạo thực đơn (menu)

g

3.2

Lớp MessageBox

h

3.3

Tạo lập và quản lý Form

i

3.4

Các điều khiển thường dùng trong
Windows Form

j

4


Chuẩn bị
của người
học

3

Lập trình HĐT trong C#
Đặc điểm của lập trình HĐT

2.1

Phương pháp
dạy – học

4

Kiểu dữ liệu, cú pháp trong C#

1.1

2

Số
tiết

10

Lưu trữ, xử lý và trình bày dữ liệu


4.1

Các hệ quản trị CSDL phổ biến

k

4.2

ADO.NET

k
2


4.3

DataSet

k

4.4

Trình bày dữ liệu

k

5

3


Báo biểu

5.1

Report trong MS

5.2

Crystal Report

6

m
m
4

Xây dựng ứng dụng quản lý

6.1

Kiến trúc phần mềm

n

6.2

Xây dựng ứng dụng

n


Thuyết giảng
– Minh hoạ
chương trình

Đọc tài
liệu[1] [5]

Thuyết giảng
– Minh hoạ
chương trình

Đọc tài
liệu [5]

6.2 Thực hành:
STT

Nhằm
đạt
KQHT
a,b,c,d

Bài/Chủ đề

1

Kiểu dữ liệu, cú pháp trong C#

2


Lập trình HĐT trong C#

3

Windows Forms

4

Số
tiết
2

e,f

2

g,h,i,j

6

Lưu trữ, xử lý và trình bày dữ liệu

k

12

5

Báo biểu


m

4

6

Xây dựng ứng dụng quản lý

n,o

4

3

Phương pháp
dạy – học

Nêu vấn đề Xây dựng
chương trình
trên máy tính

Chuẩn bị
của người
học
Đọc tài
liệu [2][5]
Đọc tài
liệu [5][6]
Đọc tài
liệu[2] [5]

Đọc tài
liệu [1][4]
[5]
Đọc tài
liệu[1] [5]
Đọc tài
liệu [5]


7. Tài liệu dạy và học:
Mục đích
sử dụng

Năm
xuất
bản

Nhà
xuất
bản

Địa chỉ
khai thác
tài liệu

Nguyễn
Các Cơ Sở Dữ
Minh, Trịnh Thế Liệu Microsoft
Tiến
Visual C# 2008

-Lập Trình Căn
Bản Và Nâng
Cao

2009

NXB
Hồng
Đức

Thư viện

2

Phạm
Khang

2008

NXB
LĐXH

Thư viện

X

3

Christian Nagel,
Professional

Bill Evjen, Jay
Glynn, Karli
C# 4 and .NET
Watson, Morgan 4
Skinner

2010

Wiley

GV

X

STT

1

Tên tác giả

Hữu

Tên tài liệu

C# 2005

Ying Bai

Practical
Database

Programming
with Visual
C#.NET

5

Bùi Chí Thành

Slides Bài
giảng Lập trình
CSDL với C#, 2016
Bài tập thực
hành

6

Trần Đan Thư;
Đinh Bá Tiến;
Nguyễn Tấn
Trần Minh
Khang

4

2015

Wiley

2010
Lập trình

hướng đối
tượng

X

GV

X

Thư viện

8. Yêu cầu của giảng viên đối với học phần:
- Sinh viên phải tham gia các buổi học trên lớp.
- Chuẩn bị bài trước khi đến lớp theo hướng dẫn của đề cương học phần.

Tham
khảo

X

GV

NXB
KHKT

4

Tài
liệu
chính


X


- Tham gia đầy đủ các buổi thực hành, làm đầy đủ các bài thực hành theo hướng dẫn của GV.
- Ngoài giáo trình và tài liệu do giảng viên cung cấp, người học được khuyến khích
tham khảo các tài liệu, tạp chí, sách báo và website liên quan đến học phần.
- Phòng học được trang bị máy chiếu.
9. Đánh giá kết quả học tập:
9.1 Lịch kiểm tra giữa kỳ (dự kiến):
Lần
kiểm
tra
1
2

Tiết thứ

Chủ đề/Nội dung được
kiểm tra

Hình thức kiểm tra

26

Lập trình trên máy

Chủ đề 3,4,5

Hàng tuần


Bài tập thực hành

Chủ đề 1, 2, 3, 4, 5

Nhằm đạt
KQHT
g→m
a→o

9.2 Thang điểm học phần:
STT
1
2
3
4

Hình thức đánh giá
Chuyên cần/thái độ
Bài tập thực hành + Bài tập nhóm
Bài kiểm tra cá nhân trên máy
Thi kết thúc học phần
- Hình thức thi: Thực hành trên máy
- Đề mở:



Đề đóng:

Nhằm đạt KQHT

o,p
a→o
g→m

Trọng số (%)
10
20
20

a→m

50



TRƯỞNG BỘ MÔN
(Ký và ghi họ tên)

GIẢNG VIÊN
(Ký và ghi họ tên)

Bùi Chí Thành

5



×