Cho cơ sở dữ liệu Quản lý bán hàng gồm các bảng:
tblKhachHang(Makhach,TenKhach, DiaChi, DienThoai).
tblHangHoa(MaHang, TenHang, DVT)
tblPhieuDat(SoPhieu, NgayLap, NguoiLap, MaKhach)
tblChiTietDat(SoPhieu, MaHang, Soluong, Dongia)
Hãy sử dụng hệ quản trị CSDL SQL Server (Microsoft Access) thực hiện các
yêu cầu sau:
a) Tạo các bảng trên.
b) Tạo các ràng buộc giữa các bảng.
c) Nhập vào mỗi bảng từ 5 đến 10 dòng dữ liệu
7 trang |
Chia sẻ: tieuaka001 | Lượt xem: 518 | Lượt tải: 0
Nội dung tài liệu Đề thi tốt nghiệp cao đẳng nghề Khóa II môn Lập trình máy tính - TH09, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Trang 1/ 7
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ I (2008 - 2011)
NGHỀ: LẬP TRÌNH MÁY TÍNH
MÔN THI: THỰC HÀNH NGHỀ
Mã đề thi: LTMT - TH09
Hình thức thi: thực hành
Thời gian: 06 giờ (không kể thời gian giao đề thi)
DANH SÁCH CHUYÊN GIA NGHỀ LẬP TRÌNH MÁY TÍNH
TT HỌ VÀ TÊN GHI CHÚ ĐỊA CHỈ LIÊN LẠC KÝ TÊN
Trần Văn Quế Chuyên gia trưởng tranvanquekorea@yahoo.com
Lê Đức Trường Chuyên gia letruongvh@gmail.com
Lê Thị Hà Chuyên gia hale2607@gmail.com
Hải Phòng 6 - 2011
Nghề: Lập trình máy tính
NỘI DUNG ĐỀ THI
TT Tên Modul Điểm
Module 1: Tạo cơ sở dữ liệu 15
Module 2: Form main 5
Module 3: Form hàng hóa 20
Module 4: Form khách hàng 30
Tổng: 70
Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn
Trang 2/ 7
A. MÔ TẢ KỸ THUẬT CỦA ĐỀ THI
Đề thi bao gồm các kỹ năng về nghề Lập trình máy tính. Đề thi chia làm
câu và được bố trí nội dung như sau:
Module 1: (15 Điểm)
Cho cơ sở dữ liệu Quản lý bán hàng gồm các bảng:
tblKhachHang(Makhach,TenKhach, DiaChi, DienThoai).
tblHangHoa(MaHang, TenHang, DVT)
tblPhieuDat(SoPhieu, NgayLap, NguoiLap, MaKhach)
tblChiTietDat(SoPhieu, MaHang, Soluong, Dongia)
Hãy sử dụng hệ quản trị CSDL SQL Server (Microsoft Access) thực hiện các
yêu cầu sau:
a) Tạo các bảng trên.
b) Tạo các ràng buộc giữa các bảng.
c) Nhập vào mỗi bảng từ 5 đến 10 dòng dữ liệu.
Module 2: Thiết kế Form frmMain theo mẫu sau: (5 điểm)
Viết lệnh sao cho khi người sử dụng chọn thực đơn Quản Lý Quản lý
Khách hàng , Quản lý hàng hóa thì hệ thống mở Form frmKhachHang,
frmHangHoa.
Trang 3/ 7
Module 3: (20Điểm)
Yêu cầu :
a) Khi chương trình thực thi frmHangHoa sẽ hiển thị toàn bộ danh sách
hàng hóa được nạp từ cơ sở dữ liệu vào Listview.đồng thời nút Cập
nhật, nút Xóa, nút sửa, các TextBox sẽ mờ đi (vô hiệu hóa).
b) Khi người dùng click vào nút “cập nhật” trở thành nút “Thêm” các
TextBox sẽ sáng (cho phép hoạt động) để nhập thông tin hàng hóa và
lưu lại trong cơ sở dữ liệu.
c) Nút “Xóa” sẽ sáng khi người sử dụng click vào ListView và khi người
sử dụng nhấn nút xóa thì sẽ xóa môn học khỏi CSDL và cập nhật lại
ListView.
d) Khi người dùng click và nút sửa cho phép sửa thông tin của phần tử
được chọn và lưu lại trong cơ sở dữ liệu.
Module 4: (30Điểm)
Sử dụng cơ sở dữ liệu ở câu 1, tạo form frmKhachHang theo mẫu và thực
hiện các yêu cầu sau:
Trang 4/ 7
Yêu cầu :
1. Khi chương trình thực thi frmKhachHang sẽ hiển thị toàn bộ danh sách
các khách hàng được nạp từ cơ sở dữ liệu vào Listview.
2. Xây dựng chức năng “CẬP NHẬT” để thêm thông tin khách hàng vào
trong cơ sở dữ liệu và cập nhật lại trong ListView. Lưu ý: Nếu dữ liệu
nhập không không đúng thì chương trình báo lỗi và không thực hiện CẬP
NHẬT.
3. Xây dựng chức năng “XÓA” xóa tất cả các phần tử được chọn.
4. Xây dựng chức năng “SỬA” cho phép sửa thông tin của phần tử được
chọn và lưu lại trong cơ sở dữ liệu.
5. Xây dựng chức năng “Tìm Kiếm” khách hàng theo khóa tìm kiếm là
Makhach, TenKhach.
6. Tạo một Crystal Report để in ra danh sách khách hàng.
7. Thực hiện đóng gói chương trình có tên: QuanLyBanHang.exe
Trang 5/ 7
B. THIẾT BỊ, MÁY MÓC VÀ VẬT LIỆU CẦN THIẾT.
I. PHẦN BẮT BUỘC
STT
MÁY MÓC
THIẾT BỊ
Thông số
Ghi
chú
1 Thiết bị
Bộ máy tính
Core - Dual 2.0, Ram 1G, ổ
cứng 80G
Máy in
2 Phần mềm
Visual
Studio
Visual Studio 2005 trở lên
Sql Server Sql Server 2000 trở lên
3 Vật tư
Đĩa CD,
giấy
II. PHẦN TỰ CHỌN
Phần mềm thực hành
STT
Tên phần
mềm
Thông số
Ghi
chú
1.
2.
3.
4.
5.
Trang 6/ 7
C. TIÊU CHÍ ĐÁNH GIÁ:
Module CÁC TIÊU CHÍ CHẤM
KẾT
QUẢ
ĐIỂM
TỐI ĐA
I. PHẦN BẮT BUỘC 70
Module
1 SQL Server hoặc Microsoft Access
15 điểm
A Tạo các bảng 5 điểm
B Tạo các ràng buộc giữa các bảng 5 điểm
C Nhập vào mỗi bảng từ 5 đến 10 dòng dữ liệu. 5 điểm
Module
2 LẬP TRÌNH NGÔN NGỮ C# HOẶC VB
5 điểm
Thiết kế Form frmMain 2 điểm
Viết lệnh sao cho khi người sử dụng chọn thực đơn
Quản Lý Khách hàng thì hệ thống mở Form
frmKhachHang.
3 điểm
Module
3
20 điểm
A
Khi chương trình thực thi frmHangHoa sẽ hiển thị
toàn bộ danh sách hàng hóa được nạp từ cơ sở dữ
liệu vào Listview.đồng thời nút Cập nhật, nút Xóa,
nút sửa, các TextBox sẽ mờ đi (vô hiệu hóa).
5 điểm
B
Khi người dùng click vào nút “cập nhật” trở thành
nút “Thêm” các TextBox sẽ sáng (cho phép hoạt
động) để nhập thông tin hàng hóa và lưu lại trong
cơ sở dữ liệu.
5 điểm
C
Nút “Xóa” sẽ sáng khi người sử dụng click vào
ListView và khi người sử dụng nhấn nút xóa thì sẽ
xóa môn học khỏi CSDL và cập nhật lại ListView.
5 điểm
D
Khi người dùng click và nút sửa cho phép sửa thông
tin của phần tử được chọn và lưu lại trong cơ sở dữ
liệu.
5 điểm
Module
4
30 điểm
A
Khi chương trình thực thi frmKhachHang sẽ hiển thị
toàn bộ danh sách các khách hàng được nạp từ cơ
sở dữ liệu vào Listview.
5 điểm
B
Xây dựng chức năng “CẬP NHẬT” để thêm thông
tin khách hàng vào trong cơ sở dữ liệu và cập nhật
5 điểm
Trang 7/ 7
lại trong ListView. Lưu ý: Nếu dữ liệu nhập không
không đúng thì chương trình báo lỗi và không thực
hiện CẬP NHẬT.
C
Xây dựng chức năng “XÓA” xóa tất cả các phần tử
được chọn.
5 điểm
D
Xây dựng chức năng “SỬA” cho phép sửa thông tin
của phần tử được chọn và lưu lại trong cơ sở dữ liệu.
5 điểm
E
Xây dựng chức năng “Tìm Kiếm” khách hàng theo
khóa tìm kiếm là Makhach, TenKhach.
5 điểm
F
Tạo một Crystal Report để in ra danh sách khách
hàng.
5 điểm
G
Thực hiện đóng gói chương trình có tên:
QuanLyBanHang.exe
5 điểm
II. PHẦN TỰ CHỌN 30
TỔNG SỐ ĐIỂM 100
Qui đổi tổng số điểm về thang điểm 10 : (bằng chữ : )
..Hết
.
, ngày . tháng . năm
DUYỆT HỘI ĐỒNG THI TỐT
NGHIỆP
TIỂU BAN RA ĐỀ
Các file đính kèm theo tài liệu này:
- ltmt_th09_181.pdf