Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
2,1 MB
Nội dung
Đồ án tốt nghiệp đại học TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN THỊ LAN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ỨNG DỤNG PHP, MYSQL VÀ JAVASCRIPT XÂY DỰNG TRANG WEB TIN TỨC CHO LỚP 53K1 Nghệ An, 01/2017 Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ỨNG DỤNG PHP, MYSQL VÀ JAVASCRIPT XÂY DỰNG TRANG WEB TIN TỨC CHO LỚP 53K1 Sinh viên thực hiện: Nguyễn Thị Lan Mã số sinh viên: 1251071540 Giáo viên hướng dẫn: TS Cao ThanhSơn Nghệ An, 01/2017 Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học LỜI CẢM ƠN Để hoàn thiện đồ án này, nỗ lực thân Em xin gửi lời cảm ơn chân thành đến tất quý thầy cô khoa Khoa Công nghệ Thông tin giảng dạy, truyền đạt kiến thức cho em suốt thời gian vừa qua Em xin chân thành cảm ơn Thầy giáo TS Cao Thanh Sơn nhiệt tình hết lịng giúp đỡ em suốt trình thực đồ án Cho em bày tỏ lòng biết ơn tới gia đình thân u, người bạn thân ln quan tâm, ủng hộ, tin tưởng, giúp đỡ em thời gian qua Trong trình thực đồ án, nỗ lực đồ án em khó tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý tận tình q thầy để hồn thiện tốt đồ án Nghệ An, ngày tháng năm 2017 Sinh viên Nguyễn Thị Lan Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học MỤC LỤC LỜI CẢM ƠN LỜI MỞ ĐẦU CHƢƠNG CƠ SỞ LÍ THUYẾT 1.1 Giới thiệu HTML, CSS 1.2 Tổng quan ngôn ngữ PHP 1.2.1 Giới thiệu PHP 1.2.2 Cú pháp PHP 1.2.3 Khái niệm biến, chuỗi PHP 11 1.2.4 Các kiểu liệu PHP 12 1.2.5 Các phép toán PHP 12 1.2.6 Các cấu trúc điều khiển PHP 14 1.2.7 Truy cập đến FORM 16 1.2.8 Session Cookie 16 1.3 Tổng quan hệ quản trị sở liệu MySQL 18 1.3.1 Giới thiệu MySQL 18 1.3.2 Kiểu liệu MySQL 19 1.3.3 Các phát biểu SQL 21 1.3.4 Một số ví dụ 21 1.4 JavaScript 20 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 Giới thiệu JavaScript 20 Chèn JavaScript vào trang HTML 20 Biến phân loại biến 21 Các hàm 21 Hàm Function 22 CHƢƠNG PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ CHỨC NĂNG 26 2.1 Phát biểu toán 26 2.2 Các quy trình Website 26 2.2.1 Quy trình đăng kí thành viên 26 2.2.2 Quy trình đăng nhập 27 2.2.3 Quy trình cập nhật liệu 28 2.2.4 Quy trình tìm kiếm 29 2.3 Yêu cầu hệ thống 29 2.3.1 Yêu cầu chức 29 Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học 2.3.2 Yêu cầu phi chức 31 2.4 Mơ hình hóa chức 31 2.5 Mơ hình hóa liệu 33 CHƢƠNG XÂY DỰNG WEBSITE THÔNG TIN LỚP 53K1 39 3.1 Xây dựng sở liệu 39 3.2 Xây dựng trang chức 43 3.3 Xây dựng trang quản lý 47 KẾT LUẬN 50 TÀI LIỆU THAM KHẢO 51 Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học LỜI MỞ ĐẦU Lý chọn đề tài Trong thời đại công nghệ thông tin phát triển nhanh chóng, Internet ứng dụng rộng rãi vào lĩnh vực đời sống nay, việc xây dựng website tin tức, trao đổ i thông tin khơng có xa lạ lợi ích mà đem lại khơng nhỏ: tiết kiệm thời gian, công sức đem lại hiệu cao viê ̣c trao đổ i thông tin Nắm bắt lợi ích mà Internet nói chung và cu ̣ thể là website tin tức nói riêng mang lại, em chọn đề tài “Ứng dụng PHP, MySQL JavaScript xây dựng trang web tin tức cho lớp 53K1” với mục đích ta ̣o những thuận lơ ̣i viê ̣c trao đổ i thông tin, chia sẻ tài liệu học tập thành viên lớp Mục tiêu nhiệm vụ nghiên cứu Mục tiêu : Ứng dụng ngôn ngữ PHP, hệ quản trị sơ sở liệu MySQL JavaScript để xây dựng website hồn thiện, có đầy đủ chức giúp người dùng dễ dàng tương tác, trao đổi thông tin với website Nhiê ̣m vu ̣ nghiên cứu: - Tìm hiểu những lơ ̣i ić h mà website thơng tin mang lại; - Tìm hiểu ngơn ngữ PHP, ̣ quản tri ̣cơ sở dữ liê ̣u MySQL để xây dựng mơ ̣t website; - Tìm hiểu những yêu cầ u của đ ối tượng sử dụng website từ xây dựng mơ ̣t website phù hơ ̣p đá p ứng đươ ̣c nhu cầ u sử du ̣ng; - Xây dựng hồn thiện website, có sử dụng kết nối sở liệu Đối tƣợng phạm vi nghiên cứu Đối tượng nghiên cứu: - Tấ t thành viên lớp 53K1 người quan tâm đến website; - Ngôn ngữ PHP; - Hệ sở liệu MySQL; - JavaScript Phạm vi nghiên cứu: Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học - Nghiên cứu về cách tiế p câ ̣n cũng trao đổ i th ông tin của người dùng Internet, yêu cầ u chức mà người dù ng đă ̣t sử du ̣ng website giúp ho ̣ dễ dàng tương tác website; - Tài liệu ngôn ngữ PHP; - Tài liệu sử dụng hệ quản trị sở liệu MySQL Phƣơng pháp nghiên cứu - Tìm hiểu, nghiên cứu các tài liệu ngôn ngữ PHP hệ quản trị sở liệu MySQL; - Khảo sát thực tế, tham khảo ý kiến người sử dụng để đặt yêu cầu, chức cần thiết website; - Xây dựng website đáp ứng nhu cầu sử dụng dựa kết khảo sát thực tế Ý nghĩa khoa học thực tiễn Tổ ng hơ ̣p, áp du ̣ng đươ ̣c những kiế n thực đã nắ m đươ ̣c quá trin ̀ h ho ̣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 thời đại công nghệ thông tin phát triển Tạo điều kiê ̣n thuâ ̣n lơ ̣i cho viê ̣c trao đổ i thông tin , chia sẻ tài liê ̣u giữa các thành viên lớp Giúp tiết kiệm thời gian, công sức và tiề n ba ̣c Bố cục đồ án Ngoài lời mở đầu phần kết luận, bố cục đồ án bao gồm chương, cụ thể: Chƣơng CƠ SỞ LÍ THUYẾT Chương trình bày hiểu biết ngôn ngữ PHP, kiến thức MySQL JavaScript Chƣơng PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ CHỨC NĂNG Chương giới thiệu quy trình website, phát biểu phân tích tốn website thơng tin lớp 53K1 Chƣơng XÂY DỰNG WEBSITE Các bước xây dựng sở liệu, trang chức trang quản lí trang web trình bày chi tiết chương Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học CHƢƠNG CƠ SỞ LÍ THUYẾT Chương gồm có phần nhằm khái quát kiến thức tìm hiểu PHP, MySQL JavaScript Xuất phát mục 1.1 tổng quan, lịch sử phát triển ưu điểm PHP Tiếp theo cách khai báo cú pháp, cách sử dụng biến hằng, toán tử, truy cập trến Form khái niệm Session-Cookie Mục 1.2 trình bày tổng quan hệ quản trị sở liệu MySQL, kiểu liệu MySQL để sử dụng xác cú pháp câu lệnh sử dụng MySQL Cuối cách sử dụng JavaScript thẻ HTML, đặc điểm JavaScript, cách chèn JavaScript vào trang HTML cách sử dụng hàm 1.1 Tổng quan ngơn ngữ lập trình PHP 1.1.1 Giới thiệu PHP PHP viết tắt chữ Personal Home Page Là ngơn ngữ kịch trình chủ (Server Script) chạy phía máy chủ (Server side) giống server script khác: ASP, JSP, … Là kịch cho phép xây dựng ứng dụng web mạng Internet hay Intranet tương tác với sở liệu như: Informix, MySQL, PostgreSQL, Oracle, Sybase, SQL Server, … Các tệp PHP chứa văn (Text), thẻ HTML (HTML tags) đoạn mã kịch (Script) Năm 1995, phiên đời có tên PHP/FI viết nhà phát triển phần mềm Rasmus Lerdorf [1] PHP/FI, viết tắt từ "Personal Home Page/Forms Interpreter", bao gồm số chức PHP ngày Năm 1997, phiên PHP/FI 2.0 đời công bố dạng beta Đến tháng 11 năm 1997 thức công bố Năm 1997, phiên PHP 3.0 đời Andi Gutmans Zeev Suraski sau viết lại tồn mã nguồn trước cơng bố thức vào tháng năm 1998 Tháng 05/2000, phiên PHP 4.0 với hàng loạt tính bổ sung, thức cơng bố 29/06/2003, phiên PHP Beta thức công bố Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học Tháng 10/2003, phiên Beta mắt với xuất hai tính chờ đợi: Iterators, Reflection namespace tính gây tranh cãi khác bị loại khỏi mã nguồn Ngày 21/12/2003, phiên PHP Beta công bố Ngày 13/07/2004, phiên PHP thức mắt sau chuỗi dài kiểm tra thử bao gồm Beta 4, RC 1, RC2, RC3 Ngày 14/07/2005, phiên PHP 5.1 Beta PHP Team cơng bố đánh dấu chín muồi PHP với có mặt PDO Phiên PHP cập nhật vào ngày 12/12/2014 Phiên hỗ trợ tốt hệ điều hành Windows 64-bit PHP giới thiệu kiểu khai báo cho kiểu vô hướng: int, float, string bool cho phép sử dụng lớp vơ danh (anonymous) [6] Có nhiều lý khiến cho việc sử dụng ngôn ngữ chiếm ưu thế, sau số lý bản: - Miễn phí, download dễ dàng từ Internet; - Ngôn ngữ dễ học, dễ viết; - Mã nguồn mở (open sorce code); - Mã nguồn sửa lại nhiều viết chạy cho hệ điều hành từ Windows, Linux, Unix; - Rất đơn giản việc kết nối với nhiều nguồn DBMS Ví dụ như: MySQL, Microsoft SQL Server 2000, Oracle, PostgreSQL, Adabas, dBase, Empress, FilePro, Informix, InterBase, mSQL, Solid, Sybase, Velocis nhiều hệ thống CSDL thuộc Hệ Điều Hành Unix (Unix dbm) DBMS có hổ trợ chế ODBC (Open Database Connectivity) ví dụ DB2 IBM 1.1.2 Cú pháp PHP 1.1.2.1 Cấu trúc PHP có thẻ bắt đầu kết thúc giống với ngôn ngữ HTML Chỉ khác, PHP có nhiều cách để thể Cách 1: Cú pháp chính: Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang Đồ án tốt nghiệp đại học Cách 2: Cú pháp ngắn gọn: Cách 3: Cú pháp giống với ASP: Cách 4: Cú pháp bắt đầu script: Mặc dù có bốn cách thể Nhưng lập trình viên có kinh nghiệm việc sử dụng cách lựa chọn tối ưu Trong PHP để kết thúc dòng lệnh sử dụng dấu ";" Để thích đoạn liệu PHP ta sử dụng dấu "//" cho dòng Hoặc dùng cặp thẻ "/*…… */" cho cụm mã lệnh 1.1.2.2 Xuất giá trị trình duyệt Để xuất liệu trình duyệt có dịng cú pháp sau: echo "Thông tin"; printf "Thông tin"; Thông tin bao gồm: biến, chuỗi, lệnh HTML … Nếu hai chuỗi muốn liên kết với ta sử dụng dấu "." Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 10 Đồ án tốt nghiệp đại học CHƢƠNG 3: XÂY DỰNG WEBSITE Nội dung đồ án thể chương Trong đó, cấu trúc bảng liệu trình bày mục 3.1 Giao diện trang chức đề cập mục 3.2 Giao diện trang quản lí dành cho người quản trị trình bày mục 3.3 3.1 Xây dựng sở liệu Sử dụng MySQL để xây dựng sở liệu cho website ta có bảng liệu sau: Thanhvien STT Tên trường Kiểu Độ rộng int 10 S Hoten varchar 50 Ngaysinh varchar 10 Gioitinh varchar 5 Diachi varchar 100 Dienthoai int 15 Email varchar 50 Taikhoan varchar 50 Matkhau varchar 50 10 Nhom int Định dạng Ràng buộc PK Bảng 3.1: Bảng liệu thanhvien Baiviet STT Tên trường Kiểu Độ rộng Idbaiviet tinyint Tieude varchar 255 Tukhoa varchar 255 Hinhanh varchar 255 Gioithieu longtext Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Định Ràng dạng buộc PK Trang 41 Đồ án tốt nghiệp đại học Noidung longtext Luotxem smallint Idchuyenmuc tinyint FK Idthanhvien tinyint FK 10 Thoigian int 10 11 Trangthai int Bảng 3.2: Bảng liệu baiviet Chuyenmuc Tên trường STT Kiểu Độ rộng Idchuyenmuc tinyint Ten varchar 255 Goc tinyint Gioithieu longtext Link varchar 255 Sapxep tinyint Định Ràng dạng buộc PK Bảng 3.3: Bảng liệu chuyenmuc binhluan Tên trường STT Kiểu Độ rộng Định Ràng dạng buộc Idbinhluan tinyint PK Noidung tinytext Thoigian int 10 Idbaiviet tinyint FK Idthanhvien varchar 255 FK Bảng 3.4: Bảng liệu binhluan lienket Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 42 Đồ án tốt nghiệp đại học STT Tên trường Kiểu Độ rộng int 11 Idlienket Tenlienket varchar 50 Title varchar 50 varchar 100 Linklienket Định dạng Ràng buộc PK Bảng 3.5: Bảng liệu lienket Mối quan hệ bảng sở liệu Hình 3.1: Mỗi quan hệ bảng sở liệu Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 43 Đồ án tốt nghiệp đại học 3.2 Xây dựng trang chức Giao diện website Hình 3.2: Giao diện website Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 44 Đồ án tốt nghiệp đại học Giao diện đăng nhập Chức năng: Người dùng nhập thông tin tài khoản mật để đăng nhập Nếu chưa có tài khoản chọn vào liên kết đăng kí Nếu qn mật đăng kí chọn vào liên kết qn mật Hình 3.3: Giao diện mục đăng nhập Giao diện trang đăng ký Chức năng: Giúp thành viên đăng ký tài khoản hệ thống website Người đăng kí phải nhập thơng tin u cầu (có dấu *) trước nhấp vào nút đăng kí, nhập thơng tin sai xuất báo sai dịng đăng nhập Hình 3.4: Giao diện trang đăng ký Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 45 Đồ án tốt nghiệp đại học Giao diện trang Góp ý – Liên hệ Chức năng: Giúp thành viên gửi góp ý, liên hệ với BQT website Người dùng nhập họ tên, Email người dùng nội dung góp ý Sau ấn nút gửi xuất dịng thơng báo lời cảm ơn thư gửi Hình 3.5: Giao diện trang Góp ý – Liên hệ Giao diện trang Tìm kiếm Chức năng: Giúp thành viên tìm kiếm viết website Khi người dùng nhập từ khóa tìm kiếm vào “ơ tìm kiếm” mà từ có mục từ khóa tiêu đề viết đăng chọn nút “Tìm kiếm” kết tìm kiếm liệt kê Cịn khơng có xuất thơng báo khơng tìm thấy viết Hình 3.6: Giao diện trang tìm kiếm Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 46 Đồ án tốt nghiệp đại học Giao diện module Chuyên mục Chức năng: Hiển thị chuyên mục website Trong chuyên mục chứa viết liên quan có chứa chuyên mục Hình 3.7: Giao diện module Menu Giao diện mudule Bài Chức năng: Thống kê viết website Ở cho phép hiển thị viết Hình 3.8: Giao diện trang module Bài Giao diện module Xem nhiều Chức năng: Thống kê viết xem nhiều website Dựa vào lượt xem viết hệ thống lấy viết có số lượt xem cao Hình 3.9: Giao diện module Xem nhiều Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 47 Đồ án tốt nghiệp đại học Giao diện module Thống kê Chức năng: Thống kê số lượt truy cập website Ở thống kê số khách truy cập website tổng số lượt khách truy cập vào website Hình 3.10: Giao diện module Thống kê 3.3 Xây dựng trang quản lý Giao diện đăng nhập trang quản trị website Chức : Giúp quản trị viên đăng nhập vào hệ thống quản trị website Người quản trị website nhập thông tin tài khoản mật có để đăng nhập Nếu quên mật chọn vào liên kết “quên mật khẩu” Hình 3.11: Giao diện trang đăng nhập quản trị website Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 48 Đồ án tốt nghiệp đại học Giao diện trang quản lý thành viên Chức năng: Trang quản lý thành viên dành cho quản trị viên Khi người quản trị chọn nút “sửa” thơng tin thành viên để thực hieenh thao tác sửa đổi thơng tin Khi chọn nút “xóa”, thơng tin thành viên đc chọn bị xóa sở liệu Hình 3.12: Giao diện trang quản lý thành viên Giao diện trang quản lý viết Chức năng: Trang quản lý viết dành cho quản trị viên Ở liệt kê tất danh sach viết đăng người quản trị xóa sửa chọn nút Delete Edit, tương ứng Hình 3.13: Giao diện trang quản lý viết Giao diện trang quản lý bình luận Chức năng: Trang quản lý bình luận dành cho quản trị viên Sau người dùng gửi bình luận, danh sách bình luận liệt kê Người quản trị xóa bình luận không phù hợp Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 49 Đồ án tốt nghiệp đại học Hình 3.14: Giao diện trang quản lý bình luận Giao diện trang quản lý liên kết Chức năng: Trang quản lý liên kết dành cho quản trị viên Người quản trị thêm liên kết, sau thêm danh sách liệt kê trang quản lí liên kết Có thể sửa xóa dễ dàng ấn nút “sửa” “xóa”, tương ứng Hình 3.15: Giao diện trang quản lý liên kết Giao diện trang quản lý quảng cáo Chức năng: Trang quản lý quảng cáo dành cho quản trị viên Người quản trị thêm quảng cáo, sau thêm danh sách liệt kê trang quản lí quảng cáo Có thể sửa xóa dễ dàng ấn nút “sửa” “xóa”, tương ứng Hình 3.16: Giao diện trang quản lý quảng cáo Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 50 Đồ án tốt nghiệp đại học Giao diện trang quản lý chuyên mục Chức năng: Trang quản lý chuyên mục dành cho quản trị viên Ở liệt kê tất chuyên mục gốc, chuyên mục Người quản trị sửa xóa chuyên mục kh chọn nút “Delete” “Edit”, tương ứng Hình 3.17: Giao diện trang quản lý chuyên mục Giao diện trang đăng viết Chức năng: Trang đăng viết dành cho thành viên Người quản trị nhập thông tin cân thiết cho đăng chọn vị trí nằm chuyên mục Các đăng khơng thiếu tiêu đề Nếu thiếu báo lỗi yêu cầu nhập tiêu đề Có thể chọn hình ảnh cho viết chọn nút “Chọn tập tin” Khi chọn nút “Submit” viết đc đăng lên trang web Nếu muốn nhập lại thông tin chọn nút “Reset” Hình 3.25 : Giao diện trang đăng viết Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 51 Đồ án tốt nghiệp đại học Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 52 Đồ án tốt nghiệp đại học KẾT LUẬN Đánh giá kết thực 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 ứng dụng, đến thời điểm em hồn thành website thơng tin lớp 53K1 Cơ sở lý thuyết đề tài em tìm hiểu kỹ, nắm rõ mặt kiến thức Nắm bắt nhiều kỹ thuật lập trình PHP việc xây dựng website Định hƣớng phát triển tƣơng lai Phát triển trang web thành trang web tin tức công nghệ thông tin, đáp ứng nhu cầu trao đổi thông tin tất người dùng Nghiên cứu chuyên sâu kỹ thuật lập trình web 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 cho người dùng như: Mở rộng chức quản lý thông tin cá nhân, chức đính kèm tệp, tiện ích trực tuyến mở rộng, … Xây dựng website với tính bảo mật cao Thương mại hóa sản phẩm Những hạn chế đề tài Hàm lượng kiến thức nhiều nên vào mức khái quát Một số vấn đề chưa hiểu kỹ chưa nắm bặt chuyên sâu Nguyễn Thị Lan - Lớp 53K1 – Khoa CNTT Trang 53 TÀI LIỆU THAM KHẢO [1] Huỳnh Văn Giáp, giáo trình PHP sở liệu MySQL, nhà xuất Phương Nam, 2001 [2] Lê Văn Tấn, Giáo trình phân tích thiết kế hệ thống (BGĐT), 2016 [3] Hồ Thị Huyền Thương, Giáo trình Hệ quản trị CSDL SQL SERVER (BGĐT), 2016 [4] Lê Văn Thành, Học lập trình web từ đến nâng cao (BGĐT), 2016 [5] Cổng thông tin http://2mit.org , http://sinhvienit.net , http://izweb.com [6] Tìm hiểu PHP 7, https://techmaster.vn NHẬN XÉT CỦA CÁN BỘ HƢỚNG DẪN ... là website tin tức nói riêng mang lại, em chọn đề tài ? ?Ứng dụng PHP, MySQL JavaScript xây dựng trang web tin tức cho lớp 53K1? ?? với mục đích ta ̣o những thuận lơ ̣i viê ̣c trao đổ i thông tin, ... đại học TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC ỨNG DỤNG PHP, MYSQL VÀ JAVASCRIPT XÂY DỰNG TRANG WEB TIN TỨC CHO LỚP 53K1 Sinh viên thực hiện: Nguyễn Thị Lan Mã số... ngữ PHP, kiến thức MySQL JavaScript Chƣơng PHÂN TÍCH HỆ THỐNG VÀ THIẾT KẾ CHỨC NĂNG Chương giới thiệu quy trình website, phát biểu phân tích tốn website thơng tin lớp 53K1 Chƣơng XÂY DỰNG WEBSITE