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

Báo cáo xây dựng website tin tức bằng ngôn ngữ PHP

23 8,4K 499

Đ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 23
Dung lượng 1,11 MB

Nội dung

Với sự bùng nổ thông tin trên Internet, vai trò của các trang thông tin điện tử trực tuyến ngày càng 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, các tờ báo trực tuyến đã cung cấp được sự tiện lợi trong việc cập nhật và phát hành thông tin. Về phía người dùng, họ có thể xem thông tin mọi lúc mọi nơi. Về phía những người cung cấp thông tin, các nhà báo họ có thể dễ dàng cập nhật những tin tức mới nhất, thời sự nhất. Do đó việc sử dụng các trang thông tin trực tuyến luôn là điều cần thiết hiện nay nhằm đáp ứng nhu cầu cập nhật thông tin của mọi người.

Trang 1

KHOA ĐIỆN TỬ - TIN HỌC

BỘ MÔN TIN HỌC

ĐỒ ÁN MÔN HỌC CHUYÊN ĐỀ PHP

Thành phố Hồ Chí Minh, Tháng 10 Năm 2013

GVHD:Thầy Nguyễn Bá Phúc Nhóm SVTH:

Nguyễn Văn Duy(306111013) Lưu Trọng Hữu(306111039)

Trang 2

NHẬN XÉT CỦA GIÁO VIÊN

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 3

LỜI GIỚI THIỆU 3

CHƯƠNG 1: TỔNG QUAN 4

1.1 Giới thiệu đề tài Website tin tức 4

1.2 Mục tiêu 4

1.3 Đối tượng sử dụng 5

1.3.1 Người dùng 5

1.3.2 Người quản trị 5

CHƯƠNG 2: THIẾT KẾ 6

2.1 Cơ sở dữ liệu(My SQL) 6

2.1.1 Bảng thể loại 6

2.1.2 Bảng loại tin 6

2.1.3 Web liên kết 7

2.1.4 Bảng tin tức 7

2.1.5 Bảng vị trí 8

2.1.6 Bảng quảng cáo 8

2.1.7 Bảng người dùng 8

2.1.8 Bảng ý kiến bạn đọc 9

2.2 Mô hình dữ liệu quan hệ 10

Trang 4

LỜI GIỚI THIỆU

Ngành công nghệ thông tin là một ngà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ươngtiệ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 vào Internet, chúng ta có được một kho thông tin khổng lồ phục vụ mọi nhucầ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í của xã hội, là sự ra đời của hàngloạ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ậpnhật thông tin hàng ngày, tình hình xã hội, chính trị, thời sự… thì website tin tức ra đời

là một nhu cầu tất yếu

Do đó, chúng em đã vận dụng ngôn ngữ PHP, MySQL và công cụ Dreamweaver đểxậy dựng Website tin tức

Nhóm sinh viên thực hiện:

Nguyễn Văn Duy, SĐT: 0962974458, email: nvduy1992@gmail.com

Lưu Trọng Hữu, SĐT: 0966014021, email: tronghuudl@gmail.com

Trang 5

CHƯƠNG 1: TỔNG QUAN

1.1 Giới thiệu đề tài Website tin tức

Với sự bùng nổ thông tin trên Internet, vai trò của các trang thông tin điện tử trựctuyến ngày càng trở nên quan trọng Khác với báo chí truyền thông có giới hạn thờigian cập nhật tin tức, các tờ báo trực tuyến đã cung cấp được sự tiện lợi trong việc cậpnhật và phát hành thông tin Về phía người dùng, họ có thể xem thông tin mọi lúc mọinơi Về phía những người cung cấp thông tin, các nhà báo họ có thể dễ dàng cập nhậtnhững tin tức mới nhất, thời sự nhất Do đó việc sử dụng các trang thông tin trực tuyếnluôn là điều cần thiết hiện nay nhằm đáp ứng nhu cầu cập nhật thông tin của mọingười

Tin tức là những việc đã xãy dù tốt hay xấu, để giúp con người biết nhũng chuyệnxung quanh và trên thế giới Ngày nay, nhờ thông tin truyền thông nhanh cho nên bất

cứ chuyện gì vừa xãy ra ở đâu trên thế giới thì ta đều có thể biết ngay, nhờ đó mà cóthể học được nhiều cái hay cũng như tránh được những chuyện xấu xãy ra như các trânsóng thần, bão lũ, các chất độc hại trong thức ăn… giúp con người biết trước mà tránhkhỏi các nguy hiểm săp đến

Tin tức vô cùng quan trọng nó cho người ta tri thức và là cơ sở để tiến hành mọiviệc lón nhỏ Khi có Internet, tin tức càng quan trọng vì tốc độ lan truyền nhanh ảnhhưởng ngay tức thì trên diện rộng

1.2 Mục tiêu

Website tin tức đặt ra những mục tiêu sau:

Trang 6

Người dùng có thể dễ dàng truy cập và website thông qua mạng internet, dễ dàngtra cứu và tìm kiếm thông tin Người dùng có thể thực hiện các thao tác mà họ muốn

mà không gặp phải bất kỳ trở ngạy nào

Người quản trị dễ dàng sử dụng các chức năng quản lý, thao tác nhanh, tiện lợi

Người quản trị có đầy đủ quyền hành của một người quản lý website:

- Thêm, xóa, sửa chức năng, liên kết, bài viết…

- Ẩn hiện các mẫu tin lên website

- Đổi thông tin tài khoản của mình

- …

Trang 7

CHƯƠNG 2: THIẾT KẾ

2.1 Cơ sở dữ liệu(My SQL)

2.1.1 Bảng thể loại

THELOAI

Thuộc tính Kiểu dữ liệu Mô tả

MaTheLoai Interger Mã thể loại, mã tự động tăng, not null, khóa chínhTenTheLoai Varchar(255) Tên thể loại

ThuTuTL Interger Thứ tự thể loại

AnHienTL TinyInt Định ẩn hiện thể loại(1: hiện, 0: ẩn)

2.1.2 Bảng loại tin

LOAITIN

Thuộc tính Kiểu dữ liệu Mô tả

MaLoaiTin Interger Mã loại tin, mã tự động tăng, not null, khóa chínhTenLoaiTin VarChar(255) Tên loại tin

ThuTuLT Interger Thứ tự loại tin

AnHienLT TinyInt Định ẩn hiện thể loại(1: hiện, 0: ẩn)

MaTheLoai Interger Má thể loại, Khóa ngoại

2.1.3 Web liên kết

WEBLIENKET

Trang 8

Thuộc tính Kiểu dữ liệu Mô tả

MaLK Interger Mã web liên kết, mã tự động tăng, not null, khóa

chínhTenWeb Varchar(255) Tên website liên kết

DuongDanWeb Varchar(255) Đường dẫn đến web cần liên kết

2.1.4 Bảng tin tức

TINTUC

Thuộc tính Kiểu dữ liệu Mô tả

MaTinTuc Interger Mã tin tức, mã tự động tăng, not null, khóa chínhTieuDe Varchar(255) Tên tiêu đề

TomTat Text Tóm tắt nội dung tin

NoiDung Text Nội dung tin

HinhAnh Varchar(255) Hình ảnh của tin tức

NgayDang Varchar(20) Ngày đăng tin

SoLanXem Interger Xác định số lần xem tin

TuKhoaTimTin Varchar(255) Từ khóa tìm kiếm tin

TinNoiBac TinyInt Định tin nỗi bậc hay không(1: có, 0: không)

AnHienTin TinyInt Định tin ẩn hiên(1: hiện, 0: ẩn)

MaLoaiTin Interger Mã loại tin, khóa ngoại

2.1.5 Bảng quảng cáo

QUANGCAO

Thuộc tính Kiểu dữ liệu Mô tả

MaQC Interger Mã quảng cáo, mã tự động tăng, not null, khóa chínhMoTaQC Varchar(255) Mô tả quảng cáo

DuongDanQC Varchar(255) Link của trang quảng cáo

HinhAnh Varchar(255) Hình ảnh quảng cáo

SoLanLick Interger Số lần click vào quảng cáo

MaLoaiTin Interger Mã loại tin, khóa ngoại

Trang 9

2.1.6 Bảng người dùng

NGUOIDUNG

Thuộc tính Kiểu dữ liệu Mô tả

MaUser Interger Mã người dùng, mã tự động tăng, not null, khóa

chínhHoTen Varchar(100) Họ tên người dùng

TenDangNhap Varchar(50) Tên đăng nhập

MatKhau Varchar(50) Mật khẩu đăng nhập

Email Varchar(255) Địa chỉ email của người dùng

NgaySinh Varchar(20) Ngày sinh

Giới tính TyniInt Nam: 0, nữ: 1

Nhóm TyniInt Xác định người dùng thuộc nhóm nào(1: Admin, 0:

Thành viên)NgayDK Varchar(20) Ngày đăng ký làm thành viên

2.1.7 Bảng ý kiến bạn đọc

YKIENBANDOC

Thuộc tính Kiểu dữ liệu Mô tả

MaYK Interger Mã ý kiến, mã tự động tăng, not null, khóa chính

NoiDungYK Text Nội dung ý kiến

NgayYK Varchar(20) Ngày ý kiến

HoTenBD Varchar(100) Họ tên bạn đọc

EmailBD Varchar(255) Email bạn đọc

MaTinTuc Interger Mã tin tức, khóa ngoại

Trang 10

2.2 Mô hình dữ liệu quan hệ

Trang 11

3.1 Phần hệ khách hàng

3.1.1 Trang Index.php

Trang 12

3.1.2 Trang chitiet.php

Trang 14

3.1.4 Trang dangky.php

Trang 16

3.2 Phần hệ Admin

3.2.1 Đăng nhập thành công vào phần Admin

Trang 18

3.2.3 Trang loaitin.php

Trang 20

3.2.5 Trang quangcao.php

Trang 22

PHẦN 4: TỔNG KẾT

4.1 Kết quả đạt được

Ba tháng, một khoản thời gian không dài, nhưng với sự chỉ bảo và hướng dẫncủa thầy Nguyễn Bá Phúc cùng với sự nổ lực làm việc của nhóm thực hiện đồ án,

đề tài xây dựng website tin tức của chúng em đã được hoàn thành

Với những thuận lợi và khó khăn trong quá trình làm việc, website cơ bản đãhoàn thành nhưng không tránh phần sai sót Tuy nhiên chúng em đã rất nổ lực vàwebsite tin tức đã hoàn thành những nội dung chính sau:

- Vận dụng ngôn ngữ html, php – mysql và công cụ Dreamweaver vào việcxây dựng website tin tức

- Phần giao diện người dùng: giao diện thân thiện, cho phép bạn đọc dễ dàngxem tin, ý kiến cho mỗi tin

- Phần quản trị: đã xây dựng được hệ thống quản lý dữ liệu của website, giúpcho người quản trị dễ dàng quản lý thông tin, dữ liệu, xem, thêm, xóa, cậpnhật dữ liệu cho website

4.2 Hướng phát triển

Ngày nay Internet đã trở thành phương tiện tra cứu thông tin khổng lồ và tiện dụngcho tất cả mọi người trên thế giới Việc học hành tìm hiểu thông tin qua mạng cũng đãtrở nên hết sức phổ biến Hiểu được tầm quan trọng của tin tức, chúng em luôn muốnhoàn thiện website tin tức của mình tốt hơn và xây dựng giao diện hoàn thiện hơn, cótính chuyên nghiệp hơn

Trang 23

[1] Bài giảng PHP – MYSQL của thầy Nguyễn Bá Phúc

[2] http://www.w3schools.com

[3] http://www.vnexpress.net

[4] http://www.google.com

Ngày đăng: 13/06/2014, 20:25

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w