Đồ án xây dựng website tin tức

49 391 2
Đồ án xây dựng website tin tức

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trong cuộc sống việc cập nhật tin tức hàng ngày là không thể thiếu. Có nhiều cách cập nhật tin tức khác nhau như qua ti vi, đài, báo hay qua truyền miệng người này với người kia tuy nhiên nó không được tiên lợi. Đối với tivi hay đài thì việc cập nhật tin tức không được chủ động, còn đối với báo thì chúng ta phải ra những cửa hàng bán báo để mua vừa mất công lại tốn phí. Còn chưa kể những lúc không may bỏ lỡ một kì báo thì sẽ khó có thể theo dõi tiếp sự việc mà mình đang quan tâm.

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT HÀN KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CHUYÊN ĐỀ NGÀNH LẬP TRÌNH MÁY TÍNH ĐỀ TÀI XÂY DỰNG WEBSITE TIN TỨC SVTH: NGUYỄN SỸ MINH SANG Lớp: CCLT07A Niên khóa: 2013-2016 CBHD: ThS Trịnh Thị Ngọc Linh Đà Nẵng, tháng 06 năm 2016 Xây dựng Website tin tức LỜI CẢM ƠN “Cơm cha áo mẹ chữ thầy”, câu nói từ xưa thấm nhuần vào tâm tư tình cảm người Việt Nam để nói lên công ơn nuôi dưỡng, dạy dỗ cha mẹ, thầy cô Trong thời gian học tập Trường Cao đẳng CNTT Hữu nghị Việt - Hàn, câu nói ngày in sâu vào tâm trí em Trong trình thực đồ án chuyên đề, nỗ lực em nhận thấy kiến thức kinh nghiệm thân hạn hẹp Để vượt lên trở ngại đó, cha mẹ động viên, thầy cô không quản ngại hướng dẫn, giúp đỡ tận tình để em hoàn thành đồ án chuyên đề Nếu cha mẹ, thầy cô chắn em ngày hôm Trước tiên, xin thành kính cảm ơn cha mẹ cho tất để vững bước đường đời Em xin gửi lời cảm ơn chân thành đến cô Trịnh Thị Ngọc Linh, tận tình hướng dẫn em hoàn thành đồ án tốt nghiệp Em trân trọng gìn giữ tình cảm tốt đẹp Một lần nữa, em xin gửi lời cảm ơn đến tất thầy cô Trường Cao đẳng Công nghệ Thông tin Hữu nghị Việt - Hàn giảng dạy, giúp đỡ em thời gian vừa qua Đà Nẵng, tháng 06 năm 2016 Sinh viên thực NGUYỄN SỸ MINH SANG Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức MỤC LỤC LỜI CẢM ƠN MỤC LỤC DANH MỤC HÌNH ẢNH CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN VỀ ĐỀ TÀI 1.1.1 Lý chọn đề tài .4 1.1.2 Mục đích nghiên cứu 1.1.3 Đối tượng phạm vi nghiên cứu .4 1.1.4 Phương pháp nghiên cứu 1.1.5 Ý nghĩa khoa học thực tiễn đề tài 1.1.6 Bố cục đề tài 1.2 PHÂN TÍCH YÊU CẦU 1.2.1 Yêu cầu hệ thống .5 1.2.2 Yêu cầu chức 1.2.3 Yêu cầu phi chức 1.3 TỔNG QUAN VỀ NGÔN NGỮ PHP VÀ HỆ QUẢN TRỊ DỮ LIỆU MYSQL 1.3.1 Giới thiệu PHP 1.3.2 Hệ sở liệu MYSQL .16 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 18 2.1 PHÂN TÍCH YÊU CẦU 18 2.1.1 Các đối tượng quản lí hệ thống .18 2.1.2 Các đối tượng sử dụng hệ thống .20 2.2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG 21 2.2.1 Mô hình hóa chức 21 2.2.2 Mô hình hóa liệu 27 2.2.3 Thiết kế sở liệu 31 CHƯƠNG XÂY DỰNG CHƯƠNG TRÌNH VÀ KẾT QUẢ ĐẠT ĐƯỢC .33 3.1 QUÁ TRÌNH XÂY DỰNG 33 3.1.1 Sơ đồ thuật toán: 33 3.1.2 Các hàm hệ thống 37 3.2 KẾT QUẢ ĐẠT ĐƯỢC 42 3.2.1 Hình ảnh giao diện website .42 3.2.2 Một số hướng dẫn sử dụng website bản: 42 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .46 TÀI LIỆU THAM KHẢO 47 NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN 48 Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức DANH MỤC HÌNH ẢNH Hình 1: Sơ đồ hoạt động PHP Hình 2: Biểu đồ phân rã chức (BFD) 21 Hình 3: Biểu đồ mức ngữ cảnh .22 Hình 4: Biểu đồ luồng liệu mức đỉnh (mức 0) 23 Hình 5: Biểu đồ luồng liệu mức chức quản trị hệ thống .23 Hình 6: Biểu đồ luồng liệu mức chức giao tiếp người dùng 24 Hình 7: Biểu đồ luồng liệu mức chức quản lý tin tức 24 Hình 8: Biểu đồ luồng liệu mức chức quản lý quảng cáo 24 Hình 9: Biểu đồ luồng liệu mức chức quản lý bình luận 25 Hình 10: Biểu đồ luồng liệu mức chức quản lý liên hệ 25 Hình 11: Biểu đồ luồng liệu mức chức quản lý danh mục 25 Hình 12: Biểu đồ luồng liệu mức chức quản lý tag .25 Hình 13: Biểu đồ luồng liệu mức chức quản quản trị viên 26 Hình 14: Biểu đồ luồng liệu mức chức xem tin tức .26 Hình 15: Biểu đồ luồng liệu mức chức liên hệ .26 Hình 16: Biểu đồ luồng liệu mức chức bình luận 27 Hình 17: Biểu đồ quan hệ thực thể (ERD) 27 Hình 17: Mô hình liệu quan hệ (RDM) 29 Hình 19: Thiết kế sở liệu 32 Hình 20: Chức đăng nhập .33 Hình 21: Chức đăng xuất 34 Hình 22: Chức mở, khóa tài khoản 35 Hình 23: Chức sửa quản trị viên 36 Hình 24: Chức thêm quản trị viên 37 Hình 24: Hình ảnh giao diện website .42 Hình 25: Trang đăng nhập admin 42 Hình 26: Xem tất tin đăng 43 Hình 27: Thêm tin 43 Hình 28: Thêm danh mục xem tất danh mục 43 Hình 29: Quản lý quảng cáo, thêm quảng cáo 44 Hình 30: Danh sách bình luận .44 Hình 31: Danh sách liên hệ .44 Hình 32: Quản lý tag .45 Hình 33: Thêm admin xem danh sách admin 45 Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN VỀ ĐỀ TÀI 1.1.1 Lý chọn đề tài Trong sống việc cập nhật tin tức hàng ngày thiếu Có nhiều cách cập nhật tin tức khác qua ti vi, đài, báo hay qua truyền miệng người với người nhiên không tiên lợi Đối với tivi hay đài việc cập nhật tin tức không chủ động, báo phải cửa hàng bán báo để mua vừa công lại tốn phí Còn chưa kể lúc không may bỏ lỡ kì báo khó theo dõi tiếp việc mà quan tâm Chính em định xây dựng website tin tức để người cập nhật tin tức cách nhanh tiện lợi với thao tác đơn giản Chỉ cần điện thoại nhỏ gọn tay bạn cập nhật tin tức lúc nơi mà tốn công tốn phí Bên cạnh tin tức cập nhật thường xuyên liên tục ngày số báo in Ngoài website em tạo chủ động cho bạn bạn muốn xem đọc tin tức, vấn đề mà bạn quan tâm Cùng với chủ động cho người dùng website có hệ thống bình luận, tương tác để bạn bày tỏ cảm xúc xúc hay có ý kiến trước vấn đề mà bạn quan tâm 1.1.2 Mục đích nghiên cứu - Vận dụng tổng hợp kiến thức học để tiến hành xây dựng Website tin tức - Khai phá lợi ích Internet để cung cấp thông tin, diễn biến toàn cầu nhanh, xác 1.1.3 Đối tượng phạm vi nghiên cứu - Tìm hiểu ngôn ngữ PHP hệ quản trị liệu MYSQL - Tìm hiểu số công cụ ngôn ngữ hỗ trợ trình xây dựng Website - Các chức Website tin tức - Quy trình xây dựng Website tin tức - Một số kỹ thuật Website tin tức 1.1.4 Phương pháp nghiên cứu - Tiến hành thu thập phân tích thông tin, tài liệu liên quan đến đề tài để hình thành nên ý tưởng tổng quan (mục đích cần đạt đến Website, đối Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức tượng cần hướng đến ai?, thông tin có tay sử dụng chúng nào?) - Xác định yêu cầu nhằm phân tích thiết kế hệ thống chương trình cho phù hợp - Xây dựng chương trình theo yêu cầu đặt - Triển khai chương trình đánh giá kết đạt 1.1.5 Ý nghĩa khoa học thực tiễn đề tài - Thông qua Website, người dùng có thông tin thời cách đơn giản - Tối ưu chi phí, tiết kiệm thời gian 1.1.6 Bố cục đề tài Nội dung đồ án gồm thành phần sau: Mở đầu - Chương Cơ sở lý thuyết - Chương Phân tích thiết kế hệ thống - Chương Xây dựng chương trình kết đạt Kết luận hướng phát triển 1.2 PHÂN TÍCH YÊU CẦU 1.2.1 Yêu cầu hệ thống - Ngôn ngữ lập trình PHP - Hệ quản trị sỡ liệu MYSQL 1.2.2 Yêu cầu chức • Chức đăng tin tức: - Trình bày thông tin, hình ảnh, phù hợp với nhu cầu người đọc - Tìm kiếm nhanh tin tức nóng hổi, kiện, tin đăng - Có thể kiểm tra tính hợp lệ đăng - Cho phép đăng, chỉnh sửa, xóa theo mong muốn - Cho phép đăng quảng cáo • Chức quản lý: - Quản lý tất thông tin website đăng, quảng cáo Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức - Có thể kiểm tra tính hợp lệ cần đăng - Cho phép đăng xóa có nội dung không phù hợp 1.2.3 Yêu cầu phi chức - Giao diện thân thiện dễ sử dụng - Dữ liệu đảm bảo xác tin tức đăng lên - Load liệu nhanh - Hỗ trợ tốt cho việc quảng cáo khách hàng 1.3 TỔNG QUAN VỀ NGÔN NGỮ PHP VÀ HỆ QUẢN TRỊ DỮ LIỆU MYSQL 1.3.1 Giới thiệu PHP PHP chữ viết tắt “Personal Home Page” Rasmus Lerdorf tạo năm 1994 Vì tính hữu dụng khả phát triển, PHP bắt đầu sử dụng môi trường chuyên nghiệp trở thành “PHP:Hypertext Preprocessor” Thực chất PHP ngôn ngữ kịch nhúng HTML, nói cách đơn giản trang HTML có nhúng mã PHP, PHP đặt rải rác HTML PHP ngôn ngữ lập trình kết nối chặt chẽ với máy chủ, công nghệ phía máy chủ (Server-Side) không phụ thuộc vào môi trường (cross-platform) Đây hai yếu tố quan trọng, thứ nói công nghệ phía máy chủ tức nói đến thứ PHP xảy máy chủ, thứ hai, tính chất không phụ thuộc môi trường cho phép PHP chạy hầu hết hệ điều hành Windows, Unix nhiều biến thể Đặc biệt mã kịch PHP viết máy chủ làm việc bình thường máy chủ khác mà không cần phải chỉnh sửa chỉnh sửa Khi trang Web muốn dùng ngôn ngữ PHP phải đáp ứng tất trình xử lý thông tin trang Web đó, sau đưa kết ngôn ngữ HTML Khác với ngôn ngữ lập trình, PHP thiết kế để thực điều sau kiện xảy (ví dụ, người dùng gửi biểu mẫu chuyển tới URL) - Tại nên dùng PHP Để thiết kế Web động có nhiều ngôn ngữ lập trình khác để lựa chọn, cấu hình tính khác chúng vẵn đưa kết giống Chúng ta lựa chọn cho ngôn ngữ : ASP, PHP, Java, Perl Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức số loại khác Vậy lại nên chọn PHP Rất đơn giản, có lí sau mà lập trình Web không nên bỏ qua lựa chọn tuyệt vời PHP sử dụng làm Web động nhanh, dễ dàng, tốt so với giải pháp khác PHP có khả thực tích hợp chặt chẽ với hầu hết sở liệu có sẵn, tính linh động, bền vững khả phát triển không giới hạn Đặc biệt PHP mã nguồn mở tất đặc tính miễn phí, mã nguồn mở sẵn có nên cộng đồng nhà phát triển Web có ý thức cải tiến nó, nâng cao để khắc phục lỗi chương trình PHP vừa dễ với người sử dụng vừa đáp ứng yêu cầu lập trình viên chuyên nghiệp, ý tuởng bạn PHP đáp ứng cách xuất sắc Cách không lâu ASP vốn xem ngôn ngữ kịch phổ biến nhất, mà PHP bắt kịp ASP, chứng có mặt 12 triệu Website - Giới thiệu ngôn ngữ PHP Vì PHP ngôn ngữ máy chủ nên mã lệnh PHP tập trung máy chủ để phục vụ trang Web theo yêu cầu người dùng thông qua trình duyệt Sơ đồ hoạt động: Hình 1: Sơ đồ hoạt động PHP Khi người dùng truy cập Website viết PHP, máy chủ đọc mã lệnh PHP xử lí chúng theo hướng dẫn mã hóa Mã lệnh PHP yêu cầu máy chủ gửi Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức liệu thích hợp (mã lệnh HTML) đến trình duyệt Web Trình duyệt xem trang HTML têu chuẩn Như ta nói, PHP trang HTML có nhúng mã PHP có phần mở rộng HTML Phần mở PHP đặt thẻ mở Khi trình duyệt truy cập vào trang PHP, Server đọc nội dung file PHP lên lọc đoạn mã PHP thực thi đoạn mã đó, lấy kết nhận đoạn mã PHP thay vào chỗ ban đầu chúng file PHP, cuối Server trả kết cuối trang nội dung HTML cho trình duyệt - Các loại thẻ PHP Có loại thẻ khác mà bạn sử dụng thiết kế trang PHP: • Kiểu Short:Thẻ mặc định mà nhà lập trình PHP thường sử dụng Ví dụ: • Kiều đinh dạng XML: Thẻ sử dụng với văn đinh dạng XML Ví dụ: • Kiểu Script: Trong trường hợp bạn sử dụng PHP script tương tự khai báo JavaScipt hay VBScript: Ví dụ: echo “Php Script”; • Kiểu ASP: Trong trường hợp bạn khai báo thẻ PHP phần trang ASP Ví dụ: Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức PHP HTML ngôn ngữ không “nhạy cảm“ với khoảng trắng, khoảng trắng đặt xung quanh để mã lệnh để rõ ràng Chỉ có khoảng trắng đơn có ảnh hưởng đến thể trang Web (nhiều khoảng trắng liên tiếp thể dạng khoảng trắng đơn) - Các kiểu liệu: Dữ liệu đến từ Script biến PHP, bạn nhận biết chúng cách sử dụng dấu $ trước tên biến • Số nguyên: Được khai báo sử dụng giá trị giống với C Ví dụ: $a=12345; $a=-456; • Số thực: Ví dụ: $a=2 123; $b=3 1e3; • Xâu: Có hai cách để xác định xâu: Đặt dấu ngoặc kép (“ ”) dấu ngoặc (‘ ’) • Mảng: Mảng thực chất gồm bảng: Bảng số bảng liên kết + Mảng chiều: Có thể dùng hàm List() Array() Có thể dùng hàm aort(), ksort(), sort(), uaort(), để xếp mảng, tùy thuộc vào việc bạn định xếp theo kiểu + Mảng chiều: Ví dụ: $a[1]=$f; $a[1][2]=$f; $a[“abc”][2]=$f; - Biến – giá trị PHP quy định biến biểu diễn bắt đầu dấu $, sau chữ dấu gạch Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang Xây dựng Website tin tức - Chức đăng xuất: Hình 21: Chức đăng xuất Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 34 Xây dựng Website tin tức - Chức mở, khóa tài khoản: Hình 22: Chức mở, khóa tài khoản Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 35 Xây dựng Website tin tức - Chức sửa quản trị viên: Hình 23: Chức sửa quản trị viên Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 36 Xây dựng Website tin tức - Chức thêm quản trị viên Hình 24: Chức thêm quản trị viên 3.1.2 Các hàm hệ thống - Đối với khách vãng lai : a Xem tin tức: Description:Xem thông tin tin tức như: tiêu đề, mô tả,hình ảnh, chi tiết tin,tác giả Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 37 Xây dựng Website tin tức Input:khách hàng kích chuột vào tiêu đề trang index Process:hệ thống lấy thông tin sở liệu Output:hiển thị tất thông tin mô tả chi tiết tin cần xem b Tìm kiếm: Description:cho phép tìm kiếm tin với từ khóa nhập vào ô tìm kiếm Input:Khách hàng nhập vào:tiêu đề Process:hệ thống dựa vào từ khóa vừa nhập để lọc tin tức yêu cầu Output:hiển thị tin tức chứa từ khóa tìm kiếm c Bình luận: Description:cho phép thành viên bình luận phía tin mà họ chọn nhập tên email Input:nội dung Process:nhập thông tin vào CSDL Output:đưa bình luận vào trang để kiểm duyệt - Đối với Quản trị viên hệ thống : + Quản lí cá nhân a Đăng nhập: Description: Admin đăng nhập vào hệ thống quản trị để quản lí đối tượng Input:Admin mở trang đăng nhập dành cho admin,nhập username password Process:hệ thống kiểm tra tồn trùng khớp username password Output:Hiện trang quản lí chính,báo lỗi đăng nhập thất bại b Đăng xuất: Description: Admin đăng xuất khỏi hệ thống quản trị, trở thành khách vãng lai Input:Admin click vào liên kết đăng xuất Process:Xóa thông tin biến lưu trữ thông tin người quản lí Output: Trỏ trang login c Xem thông tin cá nhân: Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 38 Xây dựng Website tin tức Description:Xem tất thông tin chi tiết admin mod lưu CSDL Input:Admin click vào liên kết thông tin cá nhân Process:Tìm thông tin CSDL người quản lí Output:Hiển thị chi tiết thông tin tìm CSDL d Đổi thông tin cá nhân: Description:Đổi nhiều thông tin chi tiết admin lưu CSDL Input:Admin click vào liên kết đổi thông tin cá nhân Process:Tìm thông tin CSDL người quản lí tại, hiển thị form thay đổi, nhận thông tin, ghi lại vào CSDL Output:Hiển thị chi tiết thông tin thay đổi CSDL e Đổi password: Description:Đổi mật đăng nhập Input:Admin nhập password cũ,nhập xác nhận password Process:Kiểm tra tính xác password cũ, nhận password ghi vào CSDL,sai báo lỗi Output:Trở trang login để đăng nhập lại password f Đổi tên đăng nhập: Description:Đổi tên đăng nhập Input:Admin nhập tên cần đổi Process:Tìm tên CSDL người quản lí nhận thông tin lưu lại vào CSDL Output:Trở trang quản trị có tên đổi + Quản lí Admin a Xem danh sách Admin Description: xem danh sách admin bao gồm thông tin :tên admin, email,tên tài khoản,chức vụ,trạng thái Input:để trống Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 39 Xây dựng Website tin tức Process:tìm CSDL Output:hiển thị chi tiết cá admin b Xóa Admin Description:Xóa admin không cần lưu trữ CSDL Input:không cho admin tự xóa Process:tìm CSDL xóa admin CSDL Output:hiển thị danh sách admin cập nhật c Thêm Admin Description:thêm người quản lí vào CSDL Input:thông tin cần thiết admin Process:kiểm tra tính hợp lệ thông tin nhập vào,nếu ghi vào CSDL,nếu sai báo lỗi Output:hiển thị danh sách admin cập nhật + Quản lí tin tức a Xem danh sách tin tức Description:xem danh sách tin tức có CSDL Input: Process:lấy liệu tin tức có CSDL Output:hiển thị thông tin tin tức b Xem chi tiết tin tức Description:xem nội dung chi tiết tin Input:click vào tiêu đề tin Process:tìm CSDL chi tiết tin có tiêu đề nhận Output:hiển thị chi tiết tin c Xoá tin tức Description:xóa tin CSDL Input:mã tin Process:tìm CSDL tin có mã nhận,và xóa tin CSDL bình luận, tin có bình luận thông báo có muốn xóa bình Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 40 Xây dựng Website tin tức luận liên quan đến tin không Output:hiển thị danh sách tin cập nhật d Thêm tin Description:thêm tin vào CSDL Input:thông tin cần thiết tin(hình ảnh , mô tả ,nội dung,chi tiết ) Process:kiểm tra tính hợp lệ thông tin nhập vào, ghi vào CSDL, sai báo lỗi Output:hiển thị danh sách tin câp nhật + Quản lí danh mục a Thêm danh mục Description:thêm danh mục vào CSDL Input:thông tin cần thiết tin(tên danh mục, trạng thái,danh mục cha ) Process:kiểm tra tính hợp lệ thông tin nhập vào, ghi vào CSDL, trùng vàsai báo lỗi Output:hiển thị danh sách danh mục câp nhật b Xem danh sách danh mục Description:xem danh sách danh mục có CSDL Input: Process:lấy liệu danh mcuj có CSDL Output:hiển thị thông tin danh mục c Xoá danh mục Description:xóa danh mục CSDL Input:mã danh mục Process:tìm CSDL danh mục có mã nhận,và xóa tin CSDL tin tức , danh mục có tin tức báo lỗi Output:hiển thị danh sách danh mục cập nhật Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 41 Xây dựng Website tin tức 3.2 KẾT QUẢ ĐẠT ĐƯỢC 3.2.1 Hình ảnh giao diện website Hình 24: Hình ảnh giao diện website 3.2.2 Một số hướng dẫn sử dụng website bản: - Đăng nhập admin với user: admin pass : 1234567 Hình 25: Trang đăng nhập admin - Sau đăng nhập thấy hàng loạt chức mà admin quản lí, tất sử dụng ngôn ngữ tiếng Việt, dễ sử dụng Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 42 Xây dựng Website tin tức - Xem tất tin đăng: Hình 26: Xem tất tin đăng - Thêm tin Hình 27: Thêm tin - Thêm danh mục xem tất danh mục: Hình 28: Thêm danh mục xem tất danh mục Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 43 Xây dựng Website tin tức - Quản lý quảng cáo, thêm quảng cáo Hình 29: Quản lý quảng cáo, thêm quảng cáo - Danh sách bình luận: Hình 30: Danh sách bình luận - Danh sách liên hệ: Hình 31: Danh sách liên hệ Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 44 Xây dựng Website tin tức - Quản lý tag: Hình 32: Quản lý tag - Thêm admin xem danh sách admin Hình 33: Thêm admin xem danh sách admin Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 45 Xây dựng Website tin tức KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết luận: - Hệ thống website phần lớn cung cấp thông tin, liên hệ, tin tức, xây dựng chức đăng nhập admin Website - Xây dựng module cho admin như: Quản lý tin đăng, quảng cáo, xem liên hệ khách hàng, quản lý tin tức - Hệ thống hỗ trợ nhà quản trị việc chỉnh sửa, đăng thêm tin tức, cập nhật danh mục, xem thông tin liên hệ, quảng cáo khách hàng cách dễ dàng - Cung cấp thông tin cần thiết cho khách hàng Hướng phát triển: - Xây dựng thêm nhiều tiêu chí tìm kiếm - Thêm chức hỗ trợ ngôn ngữ, đơn vị tiền tệ - Xây dựng giao diện đẹp với công cụ điều hướng hợp lý, thân thiện với người sử dụng - Hoàn thiện chức RSS - Về phía quản trị: xây dựng thêm chức tìm kiếm, cập nhật thông tin người dùng Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 46 Xây dựng Website tin tức TÀI LIỆU THAM KHẢO [1] http://google.com.vn [2] http://thachpham.com [3] http://youtube.com Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 47 Xây dựng Website tin tức NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 48 ... trình xây dựng Website - Các chức Website tin tức - Quy trình xây dựng Website tin tức - Một số kỹ thuật Website tin tức 1.1.4 Phương pháp nghiên cứu - Tiến hành thu thập phân tích thông tin, ... 21 Xây dựng Website tin tức - Biểu đồ mức ngữ cảnh: Hình 3: Biểu đồ mức ngữ cảnh - Biểu đồ luồng liệu mức đỉnh (mức 0): Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 22 Xây dựng Website tin tức Hình... lý tin tức - Biểu đồ luồng liệu mức chức quản lý quảng cáo: Hình 8: Biểu đồ luồng liệu mức chức quản lý quảng cáo Nguyễn Sỹ Minh Sang - Lớp CCLT07A Trang 24 Xây dựng Website tin tức - Biểu đồ

Ngày đăng: 13/06/2017, 11:36

Từ khóa liên quan

Mục lục

  • - Ngôn ngữ lập trình PHP

  • - Hệ quản trị cơ sỡ dữ liệu MYSQL

  • • Chức năng quản lý:

    • Quản lý tất cả các thông tin của website như bài đăng, quảng cáo

    • Có thể kiểm tra tính hợp lệ của bài cần đăng

    • Cho phép đăng hoặc xóa bài có nội dung không phù hợp

    • - Giao diện thân thiện dễ sử dụng

    • - Dữ liệu được đảm bảo chính xác về các tin tức được đăng lên

    • - Load dữ liệu nhanh

    • - Hỗ trợ tốt nhất có thể cho việc quảng cáo của khách hàng

    • - Tại sao nên dùng PHP

    • - Giới thiệu cơ sở dữ liệu:

    • - Bảng danh mục

    • - Bảng tin tức

    • - Bảng liên hệ

    • - Bảng quảng cáo

    • - Bảng bình luận

    • - Bảng admin

    • - Bảng tag_tintuc

Tài liệu cùng người dùng

Tài liệu liên quan