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 - TH27
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
1
Trần Văn Quế
tranvanquekorea@yahoo.com
Chuyên gia trưởng
2 Nguyễn Văn Hùng Chuyên gia 3 Chuyên gia 4 Chuyên gia
Bùi Thị Hiền Thái Ngô Hùng hungnguyenhp@yahoo.com Starrystar_85@yahoo.com thaihungcntt@gmail.com
Nghề: Lập trình máy tính
NỘI DUNG ĐỀ THI
TT
Tên Modul
Điểm
15
Module 1 Tạo cơ sở dữ liệu
30
Module 2: Tạo các form cập nhật dữ liệu
20
Module 3: Tạo các form xử lý yêu cầu
5
Mô đun 5: Tạo form chính
Tổng:
70
Ghi chú: Phần
tự chọn 30 điểm do các
trường biên soạn
Trang 1/ 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:
I. PHẦN BẮT BUỘC (70 điểm)
Phòng kinh doanh Công ty Bánh kẹo Kinh Đô có yêu cầu quản lý hệ thống bán hàng
sau khi thu thập thông tin đã xây dựng được đặc tả như sau:
Sản phẩm của công ty được phân chia thành nhiều loại khác nhau. Mỗi loại có một
tính chất đặc thù riêng. Công ty có giao dịch với rất nhiều Khách hàng, khách hàng cũng
được phân chia thành các loại khác nhau như: Khách lẻ, Khách sỉ, Đại Lý, Cửa hàng . .
.đồng thời khách hàng này thuộc một khu vực nào đó.
Khi khách hàng đến mua hàng, Công ty sẽ cấp một Hoá đơn. Trong hóa đơn có các
chi tiết về các sản phẩm đã mua. Khi khách hàng mua số lượng nhiều thì công ty sẽ có
phiếu giao hàng để cho nhân viên trược tiếp giao hàng. Mỗi hoá đơn bán hàng có thể
được giao nhiều lần.
Module 1: (15 Điểm) Từ việc phân tích người ta đã thiết kế các bảng cơ sở dữ liệu quản lý hệ thống bán hàng như sau:
Bảng Khách : KHACH
Tên trường
Diễn giải
Makh
Mã khách
Tenkh
Tên khách
Diachikh
Địa chỉ khách
Sdt
Số điện thoại
Bảng Loại khách : LOAIKHACH
Tên trường
Diễn giải
Trang 2/ 7
Maloaikh Mã loại khách
Tenloaikh Tên loại khách
Makh Mã khách
Bảng hóa đơn : HOADON
Tên trường Diễn giải
SoHD Số hóa đơn
Ngayhd Ngày bán
Makh Mã khách
Bảng Chi tiết hóa đơn : CHITIETHD
Tên trường Diễn giải
SoHD Số hóa đơn
Masp Mã sản phẩm
Soluong Số lượng
Giaban Giá bán
Bảng Sản phẩm : SANPHAM
Tên trường Diễn giải
Masp Mã sản phẩm
Tensp
Tên sản phẩm
Bảng Loại sản phẩm : LOAISP
Tên trường
Diễn giải
Maloaisp
Mã loại sản phẩm
Tenloaisp
Tên loại sản phẩm
Masp
Mã sản phẩm
Trang 3/ 7
Hãy sử dụng hệ quản trị CSDL SQL Server (hoặc 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: (30 điểm) Tạo các form cập nhật dữ liệu cho các bảng trong CSDL trên. Trên form có
lưới hiển thị dữ liệu, bao gồm các nút thêm, sửa, lưu, xóa. Module 3 (20 điểm):
a. Tạo Form thống kê doanh thu theo ngày. b. Tạo Form thống kê số lượng hóa đơn xuất theo tháng. c. Tạo Form tìm kiếm hóa đơn xuất theo tên khách hàng.
Module 4 (5 điểm): Tạo giao diện chính của chương trình gồm menu (hoặc link menu) gọi thực hiện
các phần yêu cầu trong các Câu 2 và Câu 3 ở trên.
Chú ý: Sinh viên có thể dùng ngôn ngữ C# hoặc ASP.net, VB.net để thực hiện đề bài trên.
Trang 4/ 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
Thông số STT Ghi chú
MÁY MÓC THIẾT BỊ Thiết bị Bộ máy tính
Visual Studio Sql Server
Core - Dual 2.0, Ram 1G, ổ cứng 80G Visual Studio 2005 trở lên Sql Server 2000 trở lên 1 Máy in 2 Phần mềm 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 5/ 7
C. TIÊU CHÍ ĐÁNH GIÁ:
Module CÁC TIÊU CHÍ CHẤM KẾT QUẢ
I. PHẦN BẮT BUỘC ĐIỂM TỐI ĐA 70
Module 1 15 điểm
A B C D E F G H TẠO CƠ SỞ DỮ LIỆU Tạo bảng khách đúng Tạo bảng loại khách đúng Tạo bảng hóa đơn đúng Tạo bảng chi tiết hóa đơn đúng Tạo bảng sản phẩm đúng Tạo bảng loại sản phẩm đúng Tạo biểu đồ quan hệ đúng Nhập dữ liệu cho các bảng đúng
Module 2 TẠO FORM CẬP NHẬT DỮ LIỆU
A B C D E Tạo form Cập nhật Khách đúng Thêm mới Sửa Xóa Hiển thị dữ liệu bằng list view Tạo form Cập nhật Loại khách đúng Thêm mới Sửa Xóa Hiển thị dữ liệu bằng list view Tạo form Cập nhật Hóa đơn đúng Thêm mới Sửa Xóa Hiển thị dữ liệu bằng list view Tạo form Cập nhật Chi tiết hóa đơn đúng Thêm mới Sửa Xóa Hiển thị dữ liệu bằng list view Tạo form Cập nhật Sản phẩm đúng Thêm mới Sửa Xóa Hiển thị dữ liệu bằng list view 2 điểm 2 điểm 2 điểm 2 điểm 2 điểm 2 điểm 2 điểm 1 điểm 30 điểm 5 điểm 1 điểm 1 điểm 1 điểm 2 điểm 5 điểm 1 điểm 1 điểm 1 điểm 2 điểm 5 điểm 1 điểm 1 điểm 1 điểm 2 điểm 5 điểm 1 điểm 1 điểm 1 điểm 2 điểm 5 điểm 1 điểm 1 điểm 1 điểm 2 điểm
Trang 6/ 7
Tạo form Cập nhật Loại sản phẩm đúng Thêm mới Sửa Xóa Hiển thị dữ liệu bằng list view
A B 5 điểm 1 điểm 1 điểm 1 điểm 2 điểm 20 điểm 8 điểm 8 điểm
C 4 điểm
Module 3 TẠO CÁC FORM XỬ LÝ THEO YÊU CẦU Tạo Form thống kê doanh thu theo ngày đúng Tạo Form thống kê hóa đơn xuất theo tháng đúng Tạo Form tìm kiếm hóa đơn xuất theo tên khách đúng
Module 4 TẠO FORM CHÍNH
A B Tạo được giao diện Form chính Gọi đúng các form
II. PHẦN TỰ CHON 5 điểm 3 điểm 2 điểm 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
TIỂU BAN RA ĐỀ
HỘI ĐỒNG THI TỐT NGHIỆP

