Báo cáo đồ án lập trình ứng dụng mạng web tin tức – NEWS 24/7
Trang 1Trường Đại học Công Nghệ Thông Tin Khoa Mạng Máy Tính Và Truyền Thông
BÁO CÁO ĐỒ ÁN LẬP TRÌNH ỨNG DỤNG MẠNG
Web Tin Tức – NEWS 24/7
GIẢNG VIÊN HƯỚNG DẪN:
Th.S: Mai Xuân Hùng
NHÓM 3
Trang 2I/LỜI NÓI ĐẦU:
Web tin tức 24/7 là đồ án cuối kỳ môn “Lập trình ứng dụng mạng” của nhóm Dưới sự giúp đỡ của thầy Mai Xuân Hùng - Giảng viên trực tiếp giảng dạy lý thuyết và thực hành môn “Lập trình ứng dụng mạng”
Site có giao diện dễ sử dụng, thân thiện với người dùng Có thể phù hợp cá nhân hay tập thể sử dụng trang web
Đây là lần đầu nhóm thực hiện đồ án này, có thể sẽ có nhiều sai sót rất mong thầy thông cảm
Nhóm sinh xin chân thành cám ơn!
Trang 3II/YÊU CẦU ĐẶT RA CÁC KỸ THUẬT SỬ DỤNG:
Yêu cầu đặt ra:
Cập nhật đầy đủ tin tức
Đăng tin, xóa tin, cập nhật phản hồi ý kiến đọc giả
Phân loại giữa quản trị và thành viên:
Quyền admin (tổng biên tập): quản lý thông tin hệ thống, duyệt tất cả tin tức từ các bài viết của các phóng viên, đăng bài, ẩn hiện bài nếu đạt yêu cầu, quản lý các user(phóng viên hoặc đọc giả) như ý kiến đọc giả, bài viết của trưởng ban (quản lý từng thể loại tin tức)
Quyền mod (trưởng ban - quản lý tin tức cho từng thể loại): quản lý tin tức thuộc thể loại do mình đảm nhiệm Không có quyền sửa, thêm hay xóa bài viết khác (thuộc thể loại của trưởng ban khác)
Quyền user (bạn đọc): ý kiến tin tức, đăng ký thành viên
Giao diện sử dụng, phù hợp với cá nhân hay tập thể sử dụng web
Các kỹ thuật sử dụng:
Phần cứng:
Phát triển trên nền web
Host
Domain
Phần mềm:
Ngôn ngữ PHP
Hệ quản trị cơ sở dữ liệu
III/CƠ SỞ DỮ LIỆU:
Cơ sở dữ liệu được thiết kế với các table như sau:
Trang 4 Loaitin:
Loại tin trong web : thể thao, du lịch, khoa học, xã hội, …
Sukien:
Sự kiện cho tin tức, các tin tức có cùng sự kiện được lưu trữ ở đây
Theloai:
Lưu thể loại tin: gồm xã hội, việc làm, nghệ thuật sống, …
Trang 5 Tin:
Lưu dữ tin tức cập nhật
Users:
Phân quyền user: admin, mod, users
Trang 6 Webpoll_answers_ver:
Khảo sát ý kiến đọc giả
Webpoll_color_ver:
Trang 7 Webpoll_questions_ver:
Webpoll_votes_ver:
IV/ CÁC TRANG CHÍNH:
Trang chủ:
Giao diện:
Menu: hiện thị các thể loại tin tức trong site
Trang 8 Cập nhật các tin xem nhiều:
Tìm kiếm:
Slide hiện thị tin nổi bật:
Trang 9 Quảng cáo:
Thời tiết:
Trang 10 Loại tin của thể loại:
Trang chi tiết tin:
Trang 11 Trang đăng ký thành viên cho user:
Trang 12 Trang admin:
Trang 13 Trang mod:
Quyền mod gồm có các trang tương tự nhưng quyền admin: thêm tin, tin ,loại, ý kiến bạn
Trang 16Ngoài ra còn có các trang load ảnh khi thêm tin:
Trang 18V/TỔNG KẾT:
Trang web đáp ứng đầy đủ yêu cầu của 1 site tin tức cần có
Hướng phát triển: Thực hiện khắc phục các nhược điểm còn tồn tại , hướng đến một
hệ thống tin tức với một quy tình đưa tin hoàn chỉnh Giúp cho người sử dụng dễ dàng trong việc cập nhật tin tức mọi lúc , mọi nơi
VI/TÀI LIỆU THAM KHẢO:
Tài liệu của giáo viên phụ trách môn học
http://izwebz.com/
http://php.net/
http://php.org/
http://w3school.com/
Nhóm sinh viên thực hiện:
Lý Tuấn Anh – 08520011
Lê Hoàng Chánh – 08520036
Vũ Trọng Đắc – 08520088 Trịnh Quốc Huy - 08520143