+ Nhập cho menu_left ( News,Event , Gallery) 2 thành phần Seach và
Mail phải thiết kế từ web tĩnh ( HTML ) không nằm trong cơ sở dữ liệu.
+ Nhập cho menu_top (Home, Introduction, Contact, About)
+ Nhập thông tin cho Table Intro :
Nếu là bài viết của Menu_Left thì nhập giá trị khóa chính của
Menu_Left vào ml_id trong Table Intro và bỏ qua phần nhập liệu cho mt_id
Nhập thông tin cho tiêu đề ( Title)
Nhập thông tin cho phần tin vắn ( Note)
Nhập thông tin cho phần nội dung chính ( Body)
              
            ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ 
NGHỀ: LẬP TRÌNH MÁY TÍNH 
MÔN THI: THỰC HÀNH NGHỀ 
Mã đề thi: LTMT - TH33 
Hình thức thi : Thực hành 
Thời gian 6h ( Không kể thời gian giao đề ) 
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ế Chuyên gia trưởng 
[email protected] 
2. Phan Thanh Hùng Chuyên gia 
[email protected] 
3. Trần Xuân Thanh Chuyên gia 
[email protected] 
4. Nguyễn Minh Hiển Chuyên gia 
[email protected] 
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 giao diện 20 
Module 2: Thực hiện cơ sở dữ liệu 20 
Module 3: Lập trình chức năng 30 
Tổng: 70 
Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn 
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM 
Độc lập – Tự do – Hạnh phúc 
A. MÔ TẢ KỸ THUẬT CỦA ĐỀ THI 
Module 1: Thiết kế website theo giao diện sau: 
BANNER 
Home | Introduction | Contact | About 
News 
Introtext 
Event 
Gallery 
Mail 
Footer 
( Phần này ghi thông tin của học viên ) 
Họ và Tên : . 
Tuổi : 
Email :.. 
Chiều rộng của trang web : 798 px 
Chiều rộng của Menu Left : 140 px 
Chiều rộng của Introtext : 658 px 
Menu trái cách lề trái 3 px 
Ảnh có kích thứơc ( 134 x 90 ) 
Chiều cao của banner 140 px , Footer cao 125 px 
Picture 1 
Picture 1 
Picture 1 
Chiều cao của Menu Top là 25px, mỗi thành phần trong Menu Top cách 
nhau 3 px cả trái và phải. 
Module 2: Xây dựng cơ sở dữ liệu như sau: 
 Yêu cầu làm trên ASP.NET có thể chọn một trong hai hệ quản trị sau 
MS ACCESS hoặc SQL SERVER 
 Table Name : Menu_Left 
 Field name : ml_id (autonumber) ---- Khóa chính 
 Field name : ml_title (Text) --- Tiêu đề menu 
 Field name : ml_postion (Text) --- Ví trí của Menu ( 1 ) là vị trí đầu 
tiên 
 Field name : ml_active (Text) --- Trạng thái của Menu (1) là hiển thị 
(0) là ẩn 
Table Name : Menu_Top 
Field name : mt_id (autonumber) ----- Khóa chính 
 Field name : mt_title (Text) ---- Tiêu đề của Menu 
 Field name : mt_postion (Text) ---- Ví trí của Menu ( 1 ) là vị trí đầu 
tiên 
 Field name : mt_action (Text) ---- Trạng thái của Menu (1) là hiển 
thị (0) là ẩn 
Table Name : Intro 
 Field name : id (autonumber) --- Khóa chính 
 Field name : ml_id (Number) --- Khóa ngoại của Menu_Left 
 Field name : mt_id (Number) --- Khóa ngoại của Menu_Top 
 Field name : Title (Text) --- Tiêu đề của bài viết 
Field name : Note (Text) --- Nội dung vắn tắt của bài viết 
 Field name : Body (Text) --- Nội dung của bài viết 
Module 3: Sử dụng ngôn ngữ lập trình web ( ASP.NET ) lập trình các 
chức năng theo yêu cầu sau : 
 1. Nhập liệu cho cơ sở dữ liệu như trên giao diện đã cho 
 + Nhập cho menu_left ( News,Event , Gallery) 2 thành phần Seach và 
Mail phải thiết kế từ web tĩnh ( HTML ) không nằm trong cơ sở dữ liệu. 
 + Nhập cho menu_top (Home, Introduction, Contact, About) 
 + Nhập thông tin cho Table Intro : 
 Nếu là bài viết của Menu_Left thì nhập giá trị khóa chính của 
Menu_Left vào ml_id trong Table Intro và bỏ qua phần nhập liệu cho mt_id 
 Nhập thông tin cho tiêu đề ( Title) 
 Nhập thông tin cho phần tin vắn ( Note) 
 Nhập thông tin cho phần nội dung chính ( Body) 
2. Sử dụng ngôn ngữ lập trình web ( ASP.NET ) để giải quyết các vấn đề 
sau: 
 a)Lấy dữ liệu và hiển thị thông tin cho Menu_Left, Menu_top 
 b)Khi chọn vào các Menu thì sẽ hiển thị danh sách các nội dung của 
Menu đó chứa trong Table Intro ( Chỉ hiển thị tiêu (Title) và Tin vắn ( 
Note)) 
 c)Khi chọn 1 nội dung bất kỳ trong danh sách các tin của Menu thì sẽ 
hiển thị nội dung chi tiết của bài viết ( Tiêu đề ( Title ) , Tin vắn ( Note ), 
Nội dung ( Body )) 
. 
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. 
C. TIÊU CHÍ ĐÁNH GIÁ: 
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 Tính thẩm mỹ 20 
 Banner đúng kích thước, có hiệu ứng đẹp 3 
 Footer đúng kích thước, mầu và hiệu ứng đẹp 3 
 CSS có sự tương tác với các sự kiện, định vị đúng 
các layout 
 5 
 Dàn trang chính đúng theo yêu cầu giao diện sử 
dụng table hoặc div 
3 
 Hình ảnh phù hớp với giao diện của trang web, đẹp 3 
 Cơ chữ, mầu chữ phù hợp với giao diện của trang 
web 
 3 
Module 2 Thiết kế cơ sở dữ liệu 20 
 Thiết kế đúng các table 5 
 Thiết kế đúng các field, đúng tên, đúng kiểu dữ 
liệu 
 10 
 Nhập dữ liệu đúng yêu cầu đề thi 5 
Module 3 Lập trình 30 
 Lấy dữ liệu và hiển thị thông tin cho Menu_Left, 
Menu_top 
 10 
 Khi chọn vào các Menu thì sẽ hiển thị danh sách 
các nội dung của Menu đó chứa trong Table Intro ( 
Chỉ hiển thị tiêu (Title) và Tin vắn ( Note)) 
 10 
 Khi chọn 1 nội dung bất kỳ trong danh sách các tin 
của Menu thì sẽ hiển thị nội dung chi tiết của bài 
viết ( Tiêu đề (Title ) , Tin vắn ( Note ), Nội dung ( 
Body )) 
 10 
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 ĐỀ