Danh sách hơn 10 đề tài có mô tả cụ thể rõ ràng. Giao diện được vẽ chi tiết nhằm bắt buộc người học phải thực hành nghiêm túc, tránh download giao diện trên mạng về và nộp. Ngoài ra cơ sở dữ liệu cũng được mô tả cụ thể, các chức năng bên trong trang web cũng được mô tả rõ ràng, dễ hiểu.
DANH SÁCH CÁC ĐỀ TÀI MÔN HỌC THỰC HÀNH THIẾT KẾ WEBSITE CHO DN (11 đề tài) LỚP: 17CĐTI TRƯỜNG CĐ BẾN TRE GVHD: TRẦN THỊ BẠCH HUỆ Email: bachhue.tran@yahoo.com Yêu cầu: Sử dụng kỹ thuật chèn file để tạo giao diện Sinh viên nên báo cáo kết thực thường xuyên cho GVHD Đề tài cần thực mô tả Sản phẩm phải up lên host miễn phí mạng (sinh viên tự tìm) Đến hạn nộp, lớp trưởng thu gồm links + mã nguồn (kèm csdl.sql) đề tài nộp cho GVHD Hạn nộp: 23/11/2018 Stt 10 Họ tên Phan Thị Mỹ Kiều Trần Công Minh Đỗ Đức Nhân Nguyễn Hồng Phước Lê Quốc Thông Nguyễn Thị Thanh Thúy Hồ Thị Thanh Trúc Lương Thế Vinh Huỳnh Văn Hậu Lê Chí Tâm Đề tài 10 11 ĐỀ TÀI 1: Tạo trang web có giao diện hình sau LOGO HÌNH NỀN + TÊN NHĨM (chiếm từ 80 đến 150px) Chào … | Đăng xuất | Đăng ký TRANG CHỦ TIN TỨC LIÊN HỆ UPLOAD TÀI LIỆU XEM TÀI LIỆU NỘI DUNG TRANG WEB ĐĂNG NHẬP USERNAME PASS ĐỊA CHỈ LIÊN HỆ Chức năng: Tạo CSDL gồm bảng sau: TINTUC(tintucid, tieudett, mota, noidungtt, ngaycn) Quan hệ Tin tức gồm mã tin tức (tintucid), tiêu đề tin tức (tieudett), mô tả (mota), nội dung tin tức (noidungtt – kiểu TEXT), ngày cập nhật (ngaycn) Bảng chứa tối thiểu 30 dòng liệu TAILIEU(id, tieude, dungluong, dinhdang, thumucchuafile) Quan hệ Tài liệu gồm mã tài liệu (id – định autoincrease), tựa tài liệu (tieude), dung lượng (dungluong), định dạng (dinhdang), tên thư mục chứa file tài liệu (thumucchuafile) Bảng chứa tối thiểu 30 dòng liệu NGUOIDUNG(id, username, password, quyen) Quan hệ Người dùng gồm mã người dùng (id), tên người dùng (username), mật (password), quyền (quyen) Bảng phải chứa người dùng: Tài khoản admin, pass admin quyền (tức có đầu đủ quyền) Tài khoản user, pass 123456 quyền Menu ngang a Menu “TRANG CHỦ” hiển thị trang chủ Website (nhóm tự thiết kế nội dung cho trang chủ) b Menu “TIN TỨC” hiển thị tin tức lưu sẵn CSDL Vùng hiển thị tiêu đề khoảng dòng mơ tả nội dung cho tin tức Vùng bên liệt kê trang tiêu đề tin tức xếp theo ngày post gần Mỗi trang hiển thị 10 tiêu đề CSDL phải có tối thiểu 30 tin tức c Menu “LIÊN HỆ” hiển thị thông tin gồm địa chỉ, số điện thoại, email, fax Menu dọc a Menu “UPLOAD TÀI LIỆU” dùng để tải tài liệu từ client lên server lưu thông tin liên quan đến tài liệu vào CSDL Chức hiển thị người dùng đăng nhập quyền admin b Menu “DOWNLOAD TÀI LIỆU” dùng để hiển thị thông tin tài liệu có CSDL (tham khảo hình) Nếu số lượng tài liệu nhiều phải phân trang Khi người dùng click vào tài liệu cho phép xem trực tiếp download máy cục Chức hiển thị người dùng đăng nhập tài khoản c Chức “ĐĂNG NHẬP” dùng để đăng nhập tài khoản Nếu người dùng chưa có tài khoản cho phép ĐĂNG KÝ thông tin người dùng phải lưu vào CSDL Chỉ cho phép người dùng UPLOAD DOWNLOAD đăng nhập Khi đăng nhập session sử dụng cho tất trang web website d Mục Đăng xuất xuất đăng nhập tài khoản ĐỀ TÀI 2: Tạo trang web có giao diện hình sau Chào … | Đăng xuất LOGO HÌNH NỀN + TÊN NHĨM (cao từ 80 đến 150px) TRANG CHỦ TIN TỨC TÌM KIẾM THẮC MẮC Đăng nhập NỘI DUNG TRANG WEB User Pass VIDEO CLIP + QUẢNG CÁO ĐỊA CHỈ LIÊN HỆ Chức năng: Tạo CSDL gồm bảng sau: SINHVIEN(MaSV, hoSV, tenSV, phai, ns, noisinh, que, tongiao, dantoc) Quan hệ Sinh viên gồm trường: Mã sinh viên (MaSV), họ tên lót sinh viên (hoSV), tên sinh viên (tenSV), phái, ngày sinh (ns), nơi sinh (noisinh), quê (que), tôn giáo (tongiao), dân tộc (dantoc) Tối thiểu 30 dòng liệu GIAOVIEN(MaGV, ht, phai, ngayVL) Quan hệ Giáo viên gồm trường: Mã giáo viên (MaGV), họ tên (ht), phái (phai), ngày vào làm (ngayVL) Tối thiểu 30 dòng liệu DETAI(MaDT, tenDT, mota, MaGV) Quan hệ Đề tài gồm trường: Mã đề tài (MaDT), tên đề tài (tenDT), mô tả (mota), mã giáo viên (MaGV) Tối thiểu 30 dòng liệu THUCHIEN(MaSV, MaDT, ngayBD, ngayKT) Quan hệ Thực gồm trường: Mã sinh viên (MaSV), Mã đề tài (MaDT), ngày bắt đầu (ngayBD), ngày kết thúc (ngayKT) Tối thiểu 30 dòng liệu THACMAC(id, tieude, noidung, ngaygoi) Quan hệ Thắc mắc gồm mã (id – thiết lập autoincrease), tiêu đề (tieude), nội dung thắc mắc (noidung), ngày gởi thắc mắc (ngaygoi) Tối thiểu 30 dòng liệu NGUOIDUNG(id, username, password, quyen) Quan hệ Người dùng gồm mã người dùng (id), tên người dùng (username), mật (password), quyền (quyen) Bảng phải chứa người dùng: Tài khoản admin, pass admin quyền (tức có đầu đủ quyền) Tài khoản user, pass 123456 quyền Menu ngang a Menu “TRANG CHỦ” hiển thị trang chủ Website (nhóm tự thiết kế nội dung cho trang chủ) b Menu “TIN TỨC” hiển thị tin tức lưu sẵn CSDL i Phần trên: Hiển thị tin tức với định dạng: Dòng tiêu đề khoảng dòng mô tả nội dung tin tức ii Phần dưới: Hiển thị trang tiêu đề tin tức xếp theo ngày post gần Mỗi trang hiển thị 10 tiêu đề (Chú ý: Phần nhóm tự thiết kế bảng liệu để lưu thông tin tin tức) c Menu “THẮC MẮC” i Phần trên: Hiển thị form cho người dùng nhập thông tin cần thắc mắc lưu trữ nội dung thắc mắc vào CSDL ii Phần dưới: Hiển thị tiêu đề thắc mắc có CSDL theo trang Mỗi trang hiển thị 10 thắc mắc d Menu “TÌM KIẾM”: Hiển thị form gồm textbox cho phép nhập từ khóa cần tìm radio lựa chọn (chỉ chọn một): Radio Họ tên sinh viên: Cho phép tìm kiếm dựa vào phần họ tên sinh viên Radio Tên đề tài: Cho phép tìm kiếm dựa vào phần tên đề tài Chức đăng nhập a Cho phép người dùng đăng nhập tài khoản Khi đăng nhập thành công mở trang admin với giao diện nhóm tự thiết kế Nó cho phép người dùng tạo nhiều tài khoản với quyền khác tài khoản phải lưu vào CSDL b Khi đăng nhập thành công, menu đăng xuất giúp người dùng đăng xuất khỏi website ĐỀ TÀI 3: Tạo trang web có giao diện hình sau HÌNH NỀN + TÊN NHÓM (cao từ 80 đến 150px) Đăng nhập LOGO TIN TỨC LIÊN HỆ TRANG CHỦ TÌM KIẾM NỘI DUNG TRANG WEB VIDEO CLIP + QUẢNG CÁO ĐỊA CHỈ LIÊN HỆ Chức năng: Tạo CSDL gồm bảng sau: SINHVIEN(MaSV, hoSV, tenSV, phai, ns, noisinh, que, tongiao, dantoc) Quan hệ Sinh viên gồm trường: Mã sinh viên (MaSV), họ tên lót sinh viên (hoSV), tên sinh viên (tenSV), phái, ngày sinh (ns), nơi sinh (noisinh), quê (que), tôn giáo (tongiao), dân tộc (dantoc) Tối thiểu 30 dòng liệu GIAOVIEN(MaGV, ht, phai, ngayVL) Quan hệ Giáo viên gồm trường: Mã giáo viên (MaGV), họ tên (ht), phái (phai), ngày vào làm (ngayVL) Tối thiểu 30 dòng liệu DETAI(MaDT, tenDT, mota, MaGV) Quan hệ Đề tài gồm trường: Mã đề tài (MaDT), tên đề tài (tenDT), mô tả (mota), mã giáo viên (MaGV) Tối thiểu 30 dòng liệu THUCHIEN(MaSV, MaDT, ngayBD, ngayKT) Quan hệ Thực gồm trường: Mã sinh viên (MaSV), Mã đề tài (MaDT), ngày bắt đầu (ngayBD), ngày kết thúc (ngayKT) Tối thiểu 30 dòng liệu TINTUC(id, tieude, mota, noidung, anhdaidien, kichco, dinhdang, ngaycn) Quan hệ Tin tức gồm trường: Mã tin tức (id) – cột cho phép tự động tăng, tiêu đề tin tức (tieude), mô tả tin tức (mota), nội dung tin tức (noidung), ảnh đại diện (anhdaidien), kích cỡ (kichco), định dạng (dinhdang), ngày cập nhật (ngaycn) NGUOIDUNG(id, username, password, quyen) Quan hệ Người dùng gồm mã người dùng (id), tên người dùng (username), mật (password), quyền (quyen) Bảng phải chứa người dùng: Tài khoản admin, pass admin quyền (tức có đầu đủ quyền) Tài khoản user, pass 123456 quyền Chức đăng nhập - Khi nhắp vào chức đăng nhập hiển thị form đăng nhập phần “Nội dung trang web” cho phép người dùng đăng nhập quyền admin - Khi đăng nhập thành công mở trang admin cho phép người dùng post tin tức từ cục lên server lưu vào CSDL Phần post tin tức cần download gói ckeditor để gắn vào textarea cho phép định dạng nội dung tin tức Giao diện trang admin nhóm tự thiết kế - Hiển thị menu đăng xuất để người dùng thoát khỏi website Menu ngang c Menu “TIN TỨC” hiển thị tin tức lưu sẵn CSDL - Vùng hiển thị tiêu đề khoảng dòng mơ tả nội dung cho tin tức Mỗi mục có hình minh họa nhỏ trước tiêu đề phần mô tả nội dung - Vùng bên liệt kê trang tiêu đề tin tức xếp theo ngày post gần Mỗi trang hiển thị 10 tiêu đề CSDL phải có tối thiểu 30 tin tức (tham khảo hình minh họa) - Nhóm tự thiết kế CSDL để quản lý tin tức d Menu “LIÊN HỆ” hiển thị thông tin gồm địa chỉ, số điện thoại, email, fax Menu dọc a Menu “TRANG CHỦ” hiển thị trang chủ Website (nhóm tự thiết kế nội dung cho trang chủ) b Menu “TÌM KIẾM” giúp sinh viên tra cứu danh sách đề tài có để chọn lựa thực Nhóm tự thiết kế mẫu form tìm kiếm cho đáp ứng yêu cầu sau: i Tìm kiếm theo mã đề tài ii Tìm kiếm theo tên đề tài iii Tìm kiếm đề tài theo họ tên giáo viên ĐỀ TÀI 4: Tạo trang web có giao diện hình sau TRANG CHỦ | THÊM MỚI | XEM THƠNG TIN HÌNH NỀN + TÊN NHĨM (cao từ 80 đến 150px) LOGO Đăng nhập | Đăng ký NỘI DUNG TRANG WEB QUẢNG CÁO ĐỊA CHỈ LIÊN HỆ Chức năng: Tạo CSDL gồm bảng sau: SINHVIEN(MaSV, hoSV, tenSV, phai, ns, noisinh, que, tongiao, dantoc) Quan hệ Sinh viên gồm trường: Mã sinh viên (MaSV), họ tên lót sinh viên (hoSV), tên sinh viên (tenSV), phái, ngày sinh (ns), nơi sinh (noisinh), quê (que), tơn giáo (tongiao), dân tộc (dantoc) Tối thiểu 30 dòng liệu GIAOVIEN(MaGV, ht, phai, ngayVL) Quan hệ Giáo viên gồm trường: Mã giáo viên (MaGV), họ tên (ht), phái (phai), ngày vào làm (ngayVL) Tối thiểu 30 dòng liệu DETAI(MaDT, tenDT, mota, MaGV) Quan hệ Đề tài gồm trường: Mã đề tài (MaDT), tên đề tài (tenDT), mô tả (mota), mã giáo viên (MaGV) Tối thiểu 30 dòng liệu THUCHIEN(MaSV, MaDT, ngayBD, ngayKT) Quan hệ Thực gồm trường: Mã sinh viên (MaSV), Mã đề tài (MaDT), ngày bắt đầu (ngayBD), ngày kết thúc (ngayKT) Tối thiểu 30 dòng liệu NGUOIDUNG(id, username, password, quyen) Quan hệ Người dùng gồm mã người dùng (id), tên người dùng (username), mật (password), quyền (quyen) Bảng phải chứa người dùng: Tài khoản admin, pass admin quyền (tức có đầu đủ quyền) Tài khoản user, pass 123456 quyền Chức đăng nhập, đăng ký a Chức đăng nhập dùng để đăng nhập tài khoản Nếu người dùng chưa có tài khoản cho phép đăng ký với quyền thông tin người dùng phải lưu vào CSDL Khi đăng nhập session sử dụng cho tất trang web website b Mục Đăng xuất xuất đăng nhập tài khoản Menu dọc a Menu “TRANG CHỦ” hiển thị tên đề tài danh sách thực đề tài gần b Menu “THÊM MỚI” có nhiều lựa chọn (Chức hiển thị người dùng đăng nhập tài khoản admin): - Sinh viên: Cho phép người dùng thêm thông tin sinh viên - Đề tài: Cho phép người dùng thêm thông tin đề tài - Thực đề tài: Cho phép người dùng thêm dòng vào bảng thực - Giáo viên: Cho phép người dùng thêm thông tin giáo viên Cần phải kiểm tra tất ràng buộc trước thêm khóa chính, khóa ngoại, ngày bắt đầu