1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng website tin tức cho thành phố Đà Nẵng

16 7 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 646,04 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mục tiêu nghiên cứu đồ án là xây dựng thành công trang website tin tức cho thành phố Đà Nẵng; tìm hiểu về PHP và MySQL. Mời các bạn cùng tham khảo!

Trang 1

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN

HỮU NGHỊ VIỆT - HÀN

KHOA CÔNG NGHỆ THÔNG TIN



XÂY DỰNG WEBSITE TIN TỨC

CHO THÀNH PHỐ ĐÀ NẴNG

TÓM TẮT ĐỒ ÁN TỐT NGHIỆP

NGÀNH: CÔNG NGHỆ THÔNG TIN

NIÊN KHÓA: 2016 - 2019

HSSV : Nguyễn Văn Kết

Mã HSSV : CCCT16A007 CBHD : ThS Nguyễn Phương Tâm

Đà Nẵng, 06/2019

Trang 3

MỞ ĐẦU

Ngành công nghệ thông tin là một nghành khoa học đang trên

đà phát triển mạnh và ứng dụng rộng rãi trên nhiều lĩnh vực Cùng với xu hướng phát triển của các phương tiện truyền thông như Báo, Radio…thì việc sử dụng internet ngày càng phổ biến Truy cập internet, chúng ta có được một kho thông tin khổng lồ phục vụ mọi nhu cầu, mục đích của chúng ta chỉ bằng một cái nhấp chuột

Nhận thức được nhu cầu tìm hiểu thông tin, giải trí xã hội, là

sự ra đời của hang loạt website cho các mục đích thương mại, giải trí tin tức…Để đáp ứng với việc cập nhật thông tin hang 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

1 Lý do chọn đề tài

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định hoạt động của các chính phủ, tổ chức, cũng như của các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, công nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hết đỉnh cao này đến đỉnh cao khác Mạng Internet là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu

Trong thời đại công nghệ thông tin phát triển nhanh chóng, internet được ứng dụng rộng rãi vào các lĩnh vực của đời sống như hiện nay, thì việc xây dựng website tin tức, trao đổi thông tin cũng không có gì xa lạ bởi vì lợi ích mà nó đem lại không hề nhỏ: tiết

Trang 4

kiệm thời gian, công sức đem lại hiệu quả cao trong việc trao đổi thông tin

Nắm bắt được những lợi ích mà internet nói chung và cụ thể là website tin tức nói riêng mang lại, em đã cho ra đời website tin tức cho thành phố Đà Nẵng với mục đích tạo ra những thuận lợi trong việc truyền tải thông tin đếnmọi người, chia s tin tức trong nước và ngoài nước

Vì vậy, em đã thực hiện đồ án ”Xây dựng website tin tức cho

thành phố Đà Nẵng”

2 Mục tiêu và nhiệm vụ nghiên cứu

Mục tiêu:

- Xây dựng thành công trang website tin tức cho thành phố Đà Nẵng

- Tìm hiểu về PHP và MySQL

Nhiệm vụ:

- Tìm hiểu PHP và MySQL

- Phân tích thiết kế cơ sở dữ liệu

- Ứng dụng kiến thức để xây dựng website

3 Đối tƣợng và phạm vi nghiên cứu

Đối tƣợng:

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

- Hệ cơ sở dữ liệu MySQL

- Người dân sống tại thành phố Đà Nẵng và những người quan tâm đến tin tức

Phạm vi:

- Nghiên cứu về cách tiếp cận cũng như trao đổi thông tin của người d ng trên internet, những yêu cầu chức n ng mà người d ng

đ t ra khi sử dụng website giúp họ d dàng tương tác trên website

Trang 5

- Tài liệu về ngôn ngữ PHP

- Tài liệu sử dụng hệ cơ sở dữ liệu MySQL

4 Phương pháp nghiên cứu

- Tìm hiểu, nghiên cứu các tài liệu về ngôn ngữ lập trình PHP

và hệ quản trị cơ sở dữ liệu MySQL

- Khảo sát thực tế, tham khảo ý kiến của những người sử dụng

để đ t ra được những yêu cầu, chức n ng cần thiết của website

- Xây dựng website đáp ứng được nhu cầu sử dụng dựa trên kết quả khảo sát thực tế

5 Ý nghĩa khoa học và ý nghĩa thực tiễn

Tổng hợp, áp dụng được những kiến thực đã nắm được trong quá trình học tập để xây dựng, hoàn thiện website Chứng minh được những lợi ích mà internet mạng lại trong thời đại công nghệ thông tin phát triển như hiện nay Tạo điều kiện thuận lợi cho việc trao đổi thông tin, chia s tin tức giữa các Giúp tiết kiệm thời gian, công sức

và tiền bạc

Ngoài những nội dung như Phần mở đầu, kết luận, tài liệu tham khảo thì nội dung chính của đồ án gồm các chương như sau: Chương 1: Cơ sở lý thuyết: tổng quan về PHP và MySQL Chương 2: Phân tích hệ thống và thiết kế chức n ng

Chương 3: Xây dựng website

Trang 6

CHƯƠNG 1 CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP 1.1.1 Giới thiệu về PHP

1.1.2 Tại sao phải sử dụng PHP?

1.1.3 Xuất giá trị ra trình duyệt

1.1.4 Khái niệm biến, hằng và chuỗi trong PHP

1.1.4.1 Biến trong PHP

1.1.4.2 Hằng trong PHP

1.1.5 Các kiểu dữ liệu PHP

1.1.6 Các phép toán trong PHP

1.1.6.1 Các phép toán số học

1.1.6.2 Các phép toán so sánh

1.1.6.3 Các phép toán logic

1.1.6.4 Phép toán trên chuỗi

1.1.6.5 Các phép toán tự tăng giảm

1.1.7 Các cấu trúc điều khiển trong PHP

1.1.7.1 Cấu trúc rẽ nhánh

1.1.7.2 Cấu trúc lặp

1.1.8 Truy cập đến FORM

1.1.8.1 Hàm GET

1.1.8.2 Hàm POST

1.1.9 Session và Cookie

1.1.9.1 Session

1.1.9.2 Cookie

1.2 TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL

1.2.1 Giới thiệu về MySQL

1.2.1.1 Cậu lệnh SELECT

Trang 7

1.2.1.2 Câu lệnh INSERT INTO 1.2.1.3 Câu lệnh UPDATE

1.2.1.4 Câu lệnh DELETE

Trang 8

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG

VÀ THIẾT KẾ CHỨC NĂNG 2.1 PHÁT BIỂU BÀI TOÁN

2.2 YÊU CẦU HỆ THỐNG

2.2.1 Yêu cầu chức năng

2.2.2 Yêu cầu phi chức năng

2.3 CÁC QUY TRÌNH TRÊN WEBSITE

2.3.1 Quy trình đăng kí thành viên

2.3.2 Quy trình đăng nhập

2.3.3 Quy trình cập nhật dữ liệu

2.3.4 Quy trình tìm kiếm

2.3.5 Quy trình thoát khỏi hệ thống

2.3.6 Quy trình thêm tin tức

2.3.7 Quy trình sửa tin tức

2.3.8 Quy trình xóa tin tức

2.4 MÔ HÌNH HÓA CHỨC NĂNG

2.4.1 Biểu đồ phân rã chức năng ( BFD)

Hình 2.1: Biểu đồ phân rã chức năng hệ thống

Trang 9

2.4.2 Biểu đồ luồng dữ liệu DFD

2.4.2.1 Biểu đồ luồng dữ liệu mức ngữ cảnh

2.4.2.2 Biểu đồ luồng dữ liệu mức 0

2.4.2.3 Biểu đồ luồng dữ liệu mức 1

2.5 MÔ HÌNH HÓA DỮ LIỆU

2.5.1 Mô hình thực thể quan hệ ( ERD )

2.5.1.1 Xác định các thực thể và thuộc tính

2.5.1.2 Các cặp quan hệ

2.5.1.3 Mô hình ERD

Hình 2.2: Mô hình ERD

2.5.2 Mô hình quan hệ dữ liệu RDM

2.5.2.1 Ma trận thực thể khóa

2.5.2.2 Biều đồ RDM

Trang 10

Hình 2.3: Biểu đồ RDM

2.5.2.3 Xây dựng từ điển dữ liệu

Thực thể user

Thực thể tin

Thực thể loại tin

Thực thể thể loại

Trang 11

CHƯƠNG 3: XÂY DỰNG WEBSITE

3.1 XÂY DỰNG CƠ SỞ DỮ LIỆU

Sử dụng MySQL để xây dựng cơ sở dữ liệu cho website ta có được bảng dữ liệu sau:

Hình 3.1: Mối quan hệ giữa các bảng trong cơ sở dữ liệu

3.2 MỘT SỐ HÌNH ẢNH CỦA TRANG WEB

Hình 3.2: Trang chủ trang web

Trang 12

Hình 3.3 Trang quảng trị

- Khi người dùng có tài khoản là Admin thì đ ng nhập vào sẽ

có thể vào trang quản trị quản lý thể loại, quản lý tin tức, quản lý loại tin, quản lý quản cáo, xem, sửa, xóa, đ ng bài viết, quản lý các bài viết theo các mục tương ứng

Hình 3.4: Đăng bài viết

Hình 3.5: Liên hệ, để lại bình luận

Trang 13

KẾT UẬN

 Đánh giá kết quả thực hiện

Sau khoảng thời gian miệt mài, gấp rút vừa nghiên cứu tìm hiểu, vừa lập trình, đến thời điểm này em đã cơ bản sắp hoàn thành website tin tức cho thành phố Đà Nẵng

Cơ sở lý thuyết của đề tài em đã tìm hiểu kỹ, nắm rõ về m t kiến thức và đã triển khai ứng dụng thành công website tin tức cho thành phố Đà Nẵng xây dựng bằng ngôn ngữ PHP

Nắm bắt được nhiều kỹ thuật lập trình PHP trong việc xây dựng website

Đã thực hiện thử nghiệm demo và website hoạt động ổn định, đáp ứng được đúng yêu cầu, an toàn và tiết kiệm tài nguyên

 Định hướng phát triển trong tương lai

Phát triển trang web thành một trang web tin tức online toàn diện, đáp ứng nhu cầu trao đổi thông tin của tất cả người dùng Nghiên cứu chuyên sâu hơn nữa về kỹ thuật lập trình web và những kiến thức liên quan nhằm xây dưng nhiều website cho người dùng internet

Xây dựng, cập nhật thêm nhiều chức n ng mới cho người dùng như: Mở rộng chức n ng quản lý thông tin cá nhân, chức n ng

update file đính kèm, các tiện ích trực tuyến mở rộng, …

Xây dựng website với tính n ng bảo mật cao hơn

Thương mại hóa sản phẩm

 Những hạn chế của đề tài

Vì lý do khách quan nên đề tài chỉ mới thực hiện chủ yến trên máy chủ cục bộ và hoạt động với lượng người dùng hạn chế khi hoạt động trực tuyến qua internet vì thế chưa thấy được kết quả thực tế như mong muốn

Trang 14

Hàm lượng kiến thức khá nhiều nên chỉ mới đi vào mức khái quát Một số vấn đề có thể chưa hiểu kỹ ho c chưa nắm b t chuyên sâu

Ngày đăng: 16/12/2021, 09:15

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w