

Preview text:
  lOMoAR cPSD| 45148588  
KHOA CÔNG NGHỆ THÔNG TIN  
BỘ MÔN CÔNG NGHỆ PHẦN MỀM     ĐỀ THI CUỐI KỲ  Đề thi số:  
MÔN: PHẦN MỀM MÃ NGUỒN   ....02...  
MỞ VÀ THIẾT KẾ WEB     
HƯỚNG DẪN LÀM BÀI  
1. Thời gian làm bài: 90 phút.  
2. Sinh viên lấy tổng các chữ số trong MSSV, nếu lẻ làm ề 01, chẵn làm ề 02  
3. Sau khi làm bài xong sinh viên nén bài của mình thành 1 file có tên:  _ >_MSSV.rar/zip  
Ví dụ: 02_hieulx_123.rar hoặc 01_hieulx _123.zip rồi tự copy bài 
lên server. (chú ý giữ nguyên cấu trúc thư mục/file nếu có) 
4. Lưu ý: Sinh viên làm sai ề, ghi sai tên ịnh dạng file, GIAN LẬN trong thi cử  sẽ nhận iểm 0.  Đề bài:  
1. (2 ) Sinh viên thực hiện các yêu cầu sau: 
a. Tạo project Laravel với tên project ặt theo ịnh dạng:  _MSSV_CK 
b. Tạo database mysql rồi kết nối với project, database có tên theo ịnh dạng:  _MSSV_CK 
c. Sử dụng migration tạo các bảng: 
SinhVien: id, MSSV(string,50), hovaten(string, 255), ngaysinh, gioitinh, diachi,  email, matkhau 
2. (8 ) Xây dựng các chức năng sau trên project ã tạo phía trên:  a. Chức năng login 
Cho phép sử dụng email và matkhau trong bảng SinhVien ể Login. 
Trường hợp ặc biệt: tên ăng nhập và mật khẩu là MSSV của sinh viên. (thể hiện  trong code)    lOMoAR cPSD| 45148588 b. Thêm mới Sinh viên. 
- Sử dụng Form Request Validation ể buộc người dùng không bỏ trống các 
trường dữ liệu MSSV, hovaten, email, matkhau. Có thông báo phù hợp. 
c. Hiển thị danh sách Sinh viên. 
- Cho phép người dùng chọn số lượng bản ghi trên 1 trang. 
d. Sử dụng Ajax ể xóa Sinh viên. 
e. Tìm kiếm sinh viên theo Tên, Mã.    ~ Hết ~   
Ghi chú: Được sử dụng tài liệu. Trường hợp sao chép 
bài thi của nhau, cả 2 sẽ nhận iểm 0.