Nhận thức được nhu cầu tìm hiểu thông tin, giải trí của xã hội, là sự ra đời của hàng loạt website cho các mục đích thể thao, du lịch, thế giới, thương mại…Để đáp ứng với việc cập nhật thông tin hàng ngày, tình hình xã hội, chính trị, thời sự, và sức khỏe… thì website tin tức ra đời là một nhu cầu tất yếu. Mời các bạn cùng tham khảo để nắm chi tiết nội dung của đồ án.
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH XÂY DỰNG WEBSITE TIN TỨC TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN (ỨNG DỤNG PHẦN MỀM) Sinh viên thực : Nguyễn Văn Nhã Mã sinh viên : K12C04349 Giảng viên hướng dẫn : ThS Nguyễn Thị Hạnh Khóa đào tạo : 2018 - 2021 Đà Nẵng - 01/2021 MỞ ĐẦU Ngành công nghệ thông tin ngành khoa học đà phát triển mạnh ứng dụng rộng rãi nhiều lĩnh vực Cùng với xu hướng phát triển phương tiện truyền thơng Báo, Radio… việc sử dụng Internet ngày phổ biến Truy cập Internet, có kho thông tin khổng lồ phục vụ nhu cầu, mục đích nhấp chuột, dễ dàng nhanh gọn, tìm kiếm tin tức nơi Nhận thức nhu cầu tìm hiểu thơng tin, giải trí xã hội, đời hàng loạt website cho mục đích thể thao, du lịch, giới, thương mại…Để đáp ứng với việc cập nhật thơng tin hàng ngày, tình hình xã hội, trị, thời sự, sức khỏe… website tin tức đời nhu cầu tất yếu Do đó, em vận dụng ngơn ngữ PHP, MySQL công cụ Dreamweaver để xây dựng ứng dụng Website Tin tức Hoàn thành xong để tài, chúng em vơ biết ơn thầy, nhiệt tình giảng dạy, hướng dẫn đặc biệt cô ThS Nguyễn Thị Hạnh, người trực tiếp hướng dẫn nhiệt tình cho em suốt trình nghiên cứu thực đề tài CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 TỔNG QUAN VỀ ĐỀ TÀI Internet hệ thống thơng tin tồn cầu truy nhập cơng cộng gồm mạng máy tính liên kết với nhau, vai trị trang thơng tin điện tử trực tuyến trở nên quan trọng, vai trị trang thơng tin điện tử trực tuyến trở nên quan trọng Khác với báo chí truyền thơng có giới hạn thời gian cập nhật tin tức, tờ báo trực tuyến cung cấp tiện lợi việc cập nhật phát hành thông tin Về phía người dùng, họ xem thơng tin lúc nơi Về phía người cung cấp thơng tin, nhà báo, họ dễ dàng cập nhật tin tức nhất, thời Do việc sử dụng trang thơng tin trực tuyến điều cần thiết nhằm đáp ứng nhu cầu cập nhật thông tin người Tin tức việc xãy dù tốt dù xấu, để giúp người biết chuyện xung quanh Thế giới Ngày nhờ thông tin truyền thơng nhanh, chuyện vừa xãy đâu giới ta biết ngay, nhờ mà học nhiều hay tránh chuyện xấu xảy ra, trận thiên tai, bão táp, khủng bố, chất độc hại thức ăn giúp người biết trước mà tránh khỏi nguy hiểm đến Tin tức vô quan trọng cho người ta tri thức sở để người ta tiến hành việc lớn nhỏ Khi có Internet, tin tức quan trọng tốc độ lan truyền nhanh ảnh hưởng tức diện rộng 1.2 MỤC TIÊU 1.3 ĐỐI TƯỢNG SỬ DỤNG 1.3.1 Người dùng 1.3.2 Người quản trị 1.4 PHƯƠNG PHÁP CHỌN LỌC GIỚI THIỆU VỀ NGÔN NGỮ SỬ DỤNG Ngơn ngữ lập trình PHP Các chức Ưu nhược điểm Lý nên chọn PHP CƠ SỞ DỮ LIỆU MYSQL Khái niệm MySQL hệ quản trị sở liệu tự nguồn mở phổ biến giới nhà phát triển ưa chuộng trình phát triển ứng dụng Vì MySQL sở liệu tốc độ cao, ổn định dễ sử dụng, có tính khả chuyển, hoạt động nhiều hệ điều hành cung cấp hệ thống lớn hàm tiện ích mạnh Với tốc độ tính bảo mật cao, MySQL thích hợp cho ứng dụng có truy cập CSDL internet 1.6.2 Lịch sử đời SQL server 1.6.3 Đặc điểm 1.7 ỨNG DỤNG LIÊN KẾT VỚI CƠ SỞ DỮ LIỆU (XAMPP) 1.7.1 Khái niệm 1.7.2 Ứng dụng XAMPP 1.7.3 Ưu nhược điểm XAMPP 1.7.4 Cách cài đặt XAMPP Windows 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.6 1.6.1 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 MƠ TẢ BÀI TỐN Website Tin Tức nhằm mục đích - Website thiết kế hệ thống quản trị thông tin cho phép phần quyền nhiều cấp như: soạn viết, duyệt viết, xóa viết - Các tiện ích ứng dụng web giúp người truy cập khai thác tối đa thông tin website - Xây dựng đường dẫn thân thiện với cơng cụ tìm kiếm - Cho phép người đọc đăng ký thành viên để chia sẻ thông tin, viết bài… - Cho phép người dùng tìm hiểu thơng tin cách dễ dàng nhanh chóng - Cho phép admin chỉnh sửa, cập nhập, tìm kiếm thơng tin - Là website động nguồn tin tức cập nhập kịp thời - Người dùng website xem, tìm kiếm, bình luận - Các tin tức xếp hợp lý, giúp cho người dùng thuận tiện tìm kiếm dễ dàng thấy tin tức 2.2 YÊU CẦU HỆ THỐNG 2.2.1 Yêu cầu chức hệ thống 2.2.2 Yêu cầu phi chức 2.2.3 Các tác nhân hệ thống 2.3 ĐẶC TẢ CÁC TRƯỜNG HỢP SỬ DỤNG 2.4 BIỂU ĐỒ USE CASE Hình 2.1 Biểu đồ usecase 2.5 BIỂU ĐỒ LỚP Hình 2.2 Biểu đồ usecase 2.6 BIỂU ĐỒ TRÌNH TỰ 2.6.1 Biểu đồ trình tự đăng nhập Hình 2.3 Biểu đồ trình tự cho ca sử dụng đăng nhập 2.6.2 Biểu đồ trình tự xóa bình luận Hình 2.4 Biểu đồ trình tự cho ca sử dụng xóa bình luận 2.6.3 Biểu đồ trình tự Thêm viết Hình 2.5 Biểu đồ trình tự cho ca sử dụng thêm viết 2.7 BIỂU ĐỒ CỘNG TÁC 2.7.1 Biểu đồ cộng tác xóa viết Hình 2.6 Biểu đồ cộng tác cho ca sử dụng xóa viết 2.7.2 Biểu đồ cộng tác đăng nhập Hình 2.7 Biểu đồ cộng tác cho ca sử dụng đăng nhập 2.7.3 Biểu đồ cộng tác thêm viết 2.8 Hình 2.8 Biểu đồ cộng tác cho ca sử dụng thêm viết BIỂU ĐỒ HOẠT ĐỘNG Hình 2.9 Biểu đồ hoạt động tìm kiếm Hình 2.10 Biểu đồ hoạt động sửa viết Hình 2.11 Biểu đồ hoạt động xóa viết 3.1 CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH THIẾT KẾ CƠ SỞ DỮ LIỆU Hình Quan hệ bảng 3.2 CHƯƠNG TRÌNH ỨNG DỤNG 3.2.1 Trang chủ - home page Hình 3.1 Giao diện trang chủ 3.2.2 Trang liên hệ - contact Hình 3.3 Trang liên hệ 3.2.3 Giao diện ứng dụng Hình 3.4 Trang giao diện 3.2.4 Giao diện trang người dùng Trang đăng nhập: Cho phép người dùng đăng nhập vào để xem, tìm kiếm, bình luận viết Hình 3.5 Trang đăng nhập Trang thời sự: Trang hiển thị thông tin thời nước giới, giúp người dùng tìm kiếm tin tức Hình 3.6 Trang thời 10 Trang giới: Trang hiển thị thông tin liên quan đến diễn biến thông tin giới ngày Hình 3.9 Trang giới Trang giải trí: Là nơi liên quan đến thơng tin vui chơi, giải trí nước quốc tế Hình 3.10 Trang giải trí Trang thể thao: Trang tin tức thể thao nước giới với trận cầu siêu kinh điển Hình 3.12 Trang thể thao 11 Trang kinh doanh: trang liên quan đến tin tức kinh doanh, tiền tệ, mệnh giá quy đổi thị trường chứng khốn ngồi nước Hình 3.15 Trang kinh doanh Trang pháp luật: Nơi tin tức thời nhất, nước tất câu chuyện pháp luật xoay quanh đời sống Hình 3.16 Trang pháp luật Trang đời sống: Trang nói câu chuyện vào lòng người ngày xảy xung quanh Hình 3.19 Trang đời sống 12 Trang du lịch: Trang tin tức du lịch nơi vui chơi giải trí tiếng nước giới Hình 3.20 Trang du lịch Trang sức khỏe: Tin tức vấn đề sức khỏe người nay, thuốc cách phòng tránh mầm bệnh, dịch hiệu Hình 3.22 Trang sức khỏe Hình 3.23 Trang sức khỏe 13 Trang tìm kiếm viết: Hiển thị nội dung cho người sử dụng cần tìm Trang nội dung viết: Hiển thị nội dung viết mà người quản lí đăng tải Hình 3.25 Trang tìm kiếm 3.2.5 Giao diện trang quản lí admin Trang admin đăng nhập: Cho phép admin đăng nhập để quản lí thơng tin website Hình 3.26 Trang đăng nhập Trang chủ: Dùng để quản lí thống kê tổng số tin, thống kê loại tin lĩnh vực có website 14 Hình 3.27 Trang chủ Trang thêm tin: Là trang cho phép người quản lí đăng tin Hình 3.28 Trang thêm tin Trang sửa thông tin viết: Cho phép người quản lí sửa, cập nhật lại tin viết bị sai bị lỗi Hình 3.29 Trang sửa thơng tin viết 15 KẾT LUẬN Kết luận Qua thời gian thực hiện, hướng dẫn tận tình Cơ Nguyễn Thị Hạnh giúp đỡ nhiều quý thầy cô khoa, em cố gắng hồn thành khóa luận theo yêu cầu thời gian quy định.Với đề tài: Xây dựng website Tin Tức chương trình cài đặt chưa hoàn thiện chức năng, song có thời gian phát triển hồn thiện chương trình có ích nhiều giúp cho thành viên người dùng trải nghiệm ứng dụng tin tức cách dễ dàng tiện lợi nhiều Hạn chế Do thời gian thực đề tài tương đối hạn chế nên chương trình khơng thể tránh thiếu sót định Bên cạnh chương trình cịn có số chức tiềm kiếm thống kê chưa có đủ thời gian để thực kịp Đồng thời cịn có số form chưa hồn thành đầy đủ xác ràng buộc liệu chưa đầy đủ Hơn trình vừa viết chương trình vừa tìm hiểu ngơn ngữ SQL Server nên chưa thể tránh khỏi thiếu sót Hướng phát triển đề tài Để ứng dụng hoạt động hiệu cần liệu phải lưu trữ hệ quản trị sở liệu có tính bảo mật Trong tương lai ứng dụng khắc phục thiếu sót mà cịn thiếu, với website Tin Tức giúp người dùng tiết kiệm thời gian cách nhanh hơn, tìm hiểu thông tin cách dễ dàng tiện lợi hơn, quan tâm đến tin tức hằng, chăm sóc sức khỏe du lịc cách tiện lợi 16 ... thơng tin hàng ngày, tình hình xã hội, trị, thời sự, sức khỏe… website tin tức đời nhu cầu tất yếu Do đó, em vận dụng ngơn ngữ PHP, MySQL công cụ Dreamweaver để xây dựng ứng dụng Website Tin tức. .. thơng tin - Là website động nguồn tin tức cập nhập kịp thời - Người dùng website xem, tìm kiếm, bình luận - Các tin tức xếp hợp lý, giúp cho người dùng thuận tiện tìm kiếm dễ dàng thấy tin tức. .. thời sự: Trang hiển thị thông tin thời nước giới, giúp người dùng tìm kiếm tin tức Hình 3.6 Trang thời 10 Trang giới: Trang hiển thị thông tin liên quan đến diễn biến thông tin giới ngày Hình 3.9