1. Trang chủ
  2. » Công Nghệ Thông Tin

TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA

97 43 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

Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP HỒ CHÍ MINH ĐỒ ÁN CHUN NGHÀNH TÌM HIỂU – TRIỂN KHAI MƠ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA Giảng viên hướng dẫn: Nguyễn Hải Yến Sinh viên thực hiện: Nguyễn Thanh Thao - 2033181070 TP Hồ Chí Minh, Ngày 20, Tháng 6, Năm 2021 Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến Lời cảm ơn Em xingửi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Công ngiệp thực phẩm TP HCM, đặc biệt thầy cô khoa Công nghệ thông tin trường tạo điều kiện cho chúng em làm đồ án chuyên ngành khoa Và em xin chân thành cám ơn cô Nguyễn Hải Yến nhiệt tình hướng dẫn hướng dẫn chúng em hoàn thành tốt đồ án chuyên ngành lần Trong trình làm đồ án, trình làm báo cáo đồ án, khó tránh khỏi sai sót, mong thầy, bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn cịn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo luận án tới Em xin chân thành cảm ơn! Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến MỤC LỤC …………………………………………………………….92 Danh mục hình ảnh Chương Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến Chương Hình 2.1.5.2 Truy cập phpmyadmin Hình 2.1.5.2 Database phpmyadmin Hình 2.1.5.2 Demo Hình 2.1.5.2 Demo Hình 2.1.5.2 Tạo CSDL Hình 2.1.5.2 Sử dụng câu lệnh lên SQL Hình 2.1.5.2 Kiểm tra trạng thái Chương Hình 3.2.2 Sơ đồ luồng liệu học sinh Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cơ Nguyễn Hải Yến Tổng Quan Về Lập Trình Web 1.1.Giới thiệu mạng Internet World Wide Web 1.1.1 Khái niệm mạng Internet Internet hay Mạng : 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 Hệ thống truyền thông tin theo kiểu nối chuyển gói liệu (packet switching) dựa giao thức liên mạng chuẩn hóa (giao thức IP) Hệ thống bao gồm hàng ngàn mạng máy tính nhỏ doanh nghiệp, viện nghiên cứu trường đại học, người dùng cá nhân phủ tồn cầu, liên kết loạt công nghệ mạng điện tử, không dây mạng quang Internet mang theo loạt tài nguyên dịch vụ thông tin, chẳng hạn tài liệu ứng dụng siêu văn liên kết với Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến World Wide Web (WWW), thư điện tử, điện thoại chia sẻ file Các tiêu chuẩn Internet mô tả khung gọi giao thức Internet (còn gọi TCP/IP, dựa hai thành phần đầu tiên) Đây kiến trúc mơ hình phân chia phương thức thành hệ thống giao thức phân lớp, ban đầu ghi lại RFC 1122 RFC 1123 a, Phân loại mạng Phân loại theo nhóm Client Server - Client: Máy khách mạng, chứa chương trình Client Server: Máy phục vụ-Máy chủ Chứa chương trình Server, tài nguyên (tập tin, tài liệu ) dùng chung cho nhiều máy khách Server trạng thái chờ yêu cầu đáp ứng yêu cầu Client Các dịch vụ thường dùng Internet server o o o Dịch vụ World Wide Web Dịch vụ Electronic Mail Dịch vụ FPT Để truyền thơng với máy tính khác, máy tính Internet phải hỗ trợ giao thức chung TCP/IP (Transmission Control Protocol/Internet Protocol- giao thức điều khiển truyền liệu giao thức Internet), giao thức đồng bộ, cho truyền thông điệp từ nhiều nguồn tới nhiều đích khác Ví dụ vừ lấy thư từ hộp thư, đồng thời vừa truy cập trang Web TCP đảm bảo tính an tồn liệu, IP giao thức chi phối phương thức vận chuyển liệu Internet Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến b, Ứng dụng dịch vụ Internet Internet mang nhiều ứng dụng dịch vụ, bật World Wide Web, bao gồm phương tiện truyền thông xã hội, thư điện tử, ứng dụng di động, trò chơi trực tuyến nhiều người chơi, điện thoại Internet, chia sẻ tệp dịch vụ truyền phát trực tuyến Hầu hết máy chủ cung cấp dịch vụ ngày lưu trữ trung tâm liệu nội dung thường truy cập thông qua mạng phân phối nội dung hiệu suất cao Internet mang nhiều ứng dụng dịch vụ, bật World Wide Web, bao gồm phương tiện truyền thông xã hội: - Thư điện tử Thư điện tử hay gọi Email (viết tắt Electronic Mail tiếng Anh), hệ thống tạo với mục đích gửi nhận thư qua mạng internet Thư điện tử sinh để thay hệ thống gửi nhận thư giấy theo cách truyền thống So với thư giấy vốn tốn nhiều kinh phí để vận hành tốn thời gian vận chuyển, thư điện tử giúp tiết kiệm nhiều thời gian tiền bạc Không có vậy, ngồi văn thư điện tử cịn chứa gửi tập tin đa phương tiện âm thanh, hình ảnh, video tài liệu + Ưu nhược điểm thư điện tử Ưu điểm: Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến  Ưu điểm trội thư điện tử gửi nhận nhanh so với cách gửi thư truyền thống  Thư điện tử gửi thời điểm ngày ngày năm  Thư điện tử gửi nhận từ nhiều loại thiết bị có kết nối internet  Giá rẻ, hầu hết dịch vụ thư điện tử miễn phí bạn cần tốn cước phí internet thứ mà bạn dùng cho nhiều dịch vụ chức khác  Thư điện tử gửi cho người nhiều người lúc Nhược điểm:  Người nhận cần truy cập internet để nhận thư  Virus phát tán qua tập tin đính kèm thư  Rất nhiều chiến dịch lừa đảo thực qua thư điện tử nên không cẩn thận bạn bị đánh cắp danh tính tiền  Khơng có cách để đảm bảo thư đọc người nhận đăng nhập check mail  Thư rác vấn nạn khác hệ thống thư điện tử Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến - Dịch vụ truyền tải file Giới thiệu FTP FTP viết tắt từ File Transfer Protocol, giao thức truyền tải tập tin từ máy tính đến máy tính khác thơng qua mạng TCP qua mạng Internet Nhờ vào giao thức nên người sử dụng tải liệu hình ảnh, văn bản, tập tin nhạc, video từ máy tính lên máy chủ đặt nơi khác tải tập tin có máy chủ máy tính cá nhân cách dễ dàng FTP giao thức dùng để truyền tải liệu web lên máy chủ web cho dù máy chủ đặt xa Ưu Nhược điểm FTP Ưu điểm:  FTP cho phép chuyển nhiều tệp tin lúc  FTP cho phép tiếp tục chuyển tệp tin bị kết nối  FTP cho phép thêm tệp vào khung chờ Upload/Download lên lịch truyền  Tự động chuyển tập tin cách tạo Script  Hầu hết FTP Client cung cấp khả đồng hóa tệp tin để cập nhật nơi Nhược điểm:  Khả bảo mật không cao Page Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến  Các tổ chức thường khó sử dụng FTP FTP thường yêu cầu tập hợp Port muốn mở kênh liệu tạo  Server có khả bị lừa gửi thông tin đến cổng ngẫu nhiên Một số dịch vụ khác phổ biến như: o Ứng dụng di động o Trò chơi trực tuyến nhiều người chơi o Điện thoại Internet o Dịch vụ truyền phát trực tuyến Hầu hết máy chủ cung cấp dịch vụ ngày lưu trữ trung tâm liệu nội dung thường truy cập thông qua mạng phân phối nội dung hiệu suất cao 1.1.2.World wide web (www) 1.1.2.1.Khái niệm World Wide Web World Wide Webgọi tắt WWWlà không gian thông tin tồn cầu mà người truy cập (đọc viết) thông tin qua thiết bị kết nối với mạng Internet Một hệ thống thông tin Internet cho phép tài liệu kết nối với tài liệu khác liên kết siêu văn bản, cho phép người dùng tìm kiếm thơng tin cách di chuyển từ tài liệu sang tài liệu khác 1.1.2.2.Chức Page 10 Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến Môn phụ trách: Học sinh: Bảng điểm: Tổng kết: Page 83 Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến - Bảng tổng quát sở liệu b, Ràng buộc CSDL Học sinh: - Mã học sinh: Gồm 10 chữ số kí tự đầu năm vào học trường, kí tự mã nhóm mơn theo hệ ASSCII, kí - tự cuối số thứ tự mã lớp: Gồm kí tự kí tự đầu mã khối, kí tự - mà nhóm mơn, kí tự cuối số thứ tự họ tên đệm học sinh tên học sinh giới tính: Gồm lựa chọn Nam Nữ ngày sinh địa Giáo viên: - mã giáo viên: Gồm kí tự kí tự đầu mã nhóm mơn theo hệ ASSCII, kí tự năm vào cơng tác, kí tự cuối - số thứ tự họ tên đệm giáo viên tên giáo viên mã môn học: mơn học phụ trách, gồm kí tự kí tự tên mơn học Page 84 Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cơ Nguyễn Hải Yến - giới tính: giới tính: Gồm lựa chọn Nam Nữ ngày sinh địa Lớp: - mã giáo viên: mã giáo viên: Gồm kí tự kí tự đầu mã nhóm mơn theo hệ ASSCII, kí tự năm vào cơng - tác, kí tự cuối số thứ tự mã khối: gồm kí tự Bao gồm khối 10,11,12 mã lớp: Gồm kí tự kí tự đầu mã khối, kí tự - mà nhóm mơn, kí tự cuối số thứ tự mã nhóm mơn: kí tự đại diện cho nhóm mơn theo định hướng lớp học (A tự nhiên,D xã hội, T tự chọn) Nhóm mơn: - mã nhóm mơn:1 kí tự đại diện cho nhóm mơn theo định - hướng lớp học (A tự nhiên,D xã hội, T tự chọn) tên nhóm mơn: Gồm nhóm mơn, Tự nhiên, Xã hội, Tự chọn Mơn học: - Mã mơn học:Gồm kí tự kí tự tên mơn - học tên mơn học mã nhóm mơn: kí tự đại diện cho nhóm mơn theo định hướng lớp học (A tự nhiên,D xã hội, T tự chọn) Bảng điểm: - Mã mơn học: Gồm kí tự kí tự tên mơn học Page 85 Sinh viên thực hiện: Nguyễn Thanh Thao – 2033181070 Nguyễn Quang Long – 2033181042 Báo cáo đồ án GVHD: Cô Nguyễn Hải Yến - Mã học sinh: Gồm 10 chữ số kí tự đầu năm vào học trường, kí tự mã nhóm mơn theo hệ ASSCII, kí - tự cuối số thứ tự Mã học kì: học kỳ bảng điểm (1 2) Điểm: định dạng số thập phân quản lý theo thang điểm hệ 10 lớn 10 điểm Tổng kết: - mã học sinh: Gồm 10 chữ số kí tự đầu năm vào học trường, kí tự mã nhóm mơn theo hệ ASSCII, kí - tự cuối số thứ tự mã học kì: học kỳ bảng điểm (1 2) điểm tổng kết: điểm trung bình cộng mơn học xếp loại: có bậc xếp loại (Giỏi >= 8,6.5

Ngày đăng: 22/12/2021, 20:58

Xem thêm:

HÌNH ẢNH LIÊN QUAN

Hình 1.1.2.3. 2. Cốc Cốc + Mozilla Firefox - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.1.2.3. 2. Cốc Cốc + Mozilla Firefox (Trang 12)
Hình 1.1.2.3. 3. Mozilla Firefox + Safari - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.1.2.3. 3. Mozilla Firefox + Safari (Trang 13)
Hình 1.1.2.3 .4 Trình duyệt Safari + Microsoft Edge - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.1.2.3 4 Trình duyệt Safari + Microsoft Edge (Trang 13)
1.4.6.Mô hình hoạt động của PHP - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
1.4.6. Mô hình hoạt động của PHP (Trang 24)
Hình 1.5.1.1. 1Giới thiệu về IIS Tính năng của IIS:  - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.1. 1Giới thiệu về IIS Tính năng của IIS: (Trang 27)
Hình 1.5.1.1. 2Giới thiệu về XAMPP - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.1. 2Giới thiệu về XAMPP (Trang 29)
Hình 1.5.1.4. 2Cài đặt Xampp Chọn đường dẫn để cài đặt Xampp - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.4. 2Cài đặt Xampp Chọn đường dẫn để cài đặt Xampp (Trang 32)
Hình 1.5.1.4. 3Cài đặt Xampp - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.4. 3Cài đặt Xampp (Trang 33)
Hình 1.5.1.4. 4Cài đặt Xampp - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.4. 4Cài đặt Xampp (Trang 34)
Hình 1.5.1.4. 5Cài đặt Xampp Truy cập  http://localhost:8080/dashboard/  để kiểm tra  - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.4. 5Cài đặt Xampp Truy cập http://localhost:8080/dashboard/ để kiểm tra (Trang 35)
Hình 1.5.1.4. 7Giao diện PHPMyAdmin - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.4. 7Giao diện PHPMyAdmin (Trang 36)
Hình 1.5.1.4. 8file thực thi C:\xampp\htdocs - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 1.5.1.4. 8file thực thi C:\xampp\htdocs (Trang 37)
Hình 2.1.3. 1MySql - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.1.3. 1MySql (Trang 40)
Hình 2.1.3. 2Sequel Pro - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.1.3. 2Sequel Pro (Trang 41)
Hình 2.1.5.2. 1Truy cập phpmyadmin - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.1.5.2. 1Truy cập phpmyadmin (Trang 46)
Hình 2.1.5.2 .3 Demo - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.1.5.2 3 Demo (Trang 47)
Hình 2.1.5.2. 5Tạo mới CSDL - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.1.5.2. 5Tạo mới CSDL (Trang 48)
Hình 2.1.5.2. 7Kiểm tra trạng thái - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.1.5.2. 7Kiểm tra trạng thái (Trang 49)
Hình 2.4. 1Mô hình MVC - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.4. 1Mô hình MVC (Trang 53)
Hình 2.3.1 .1 Hệ quản trị PDO hỗ trợ - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 2.3.1 1 Hệ quản trị PDO hỗ trợ (Trang 58)
3.2. Phân tích mô hình - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
3.2. Phân tích mô hình (Trang 78)
Hình 3.2.2. 1Sơ đồ luồng đi dữ liệu học sinh - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.2.2. 1Sơ đồ luồng đi dữ liệu học sinh (Trang 80)
Hình 3.2.3. 1Sơ đồ luồng đi dữ liệu điểm - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.2.3. 1Sơ đồ luồng đi dữ liệu điểm (Trang 81)
- Bảng tổng quát về cơ sở dữ liệu - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Bảng t ổng quát về cơ sở dữ liệu (Trang 84)
Hình 3.5.2.1. 4Giao diện Thông tin khi giáo viên đăng nhập. - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.5.2.1. 4Giao diện Thông tin khi giáo viên đăng nhập (Trang 88)
Hình 3.5.2.1. 7Giao diện Thông tin lớp - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.5.2.1. 7Giao diện Thông tin lớp (Trang 90)
Hình 3.5.2.1. 11Giao diện Thông tin giáo viên - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.5.2.1. 11Giao diện Thông tin giáo viên (Trang 92)
Hình 3.5.2.1. 13Giao diện Danh sách tổng kết xếp loại theo lớp - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.5.2.1. 13Giao diện Danh sách tổng kết xếp loại theo lớp (Trang 93)
Hình 3.5.2.1. 15Giao diện Bảng điểm theo môn - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.5.2.1. 15Giao diện Bảng điểm theo môn (Trang 94)
Hình 3.5.2.1. 17Giao diện Chỉnh sửa điểm Link tham khảo Project: https://github.com/nthanhthao612/mvc-php - TÌM HIỂU TRIỂN KHAI MÔ HÌNH MVC XÂY DỰNG WEBSITE MINH HỌA
Hình 3.5.2.1. 17Giao diện Chỉnh sửa điểm Link tham khảo Project: https://github.com/nthanhthao612/mvc-php (Trang 95)

Mục lục

    Danh mục hình ảnh

    Tổng Quan Về Lập Trình Web

    1.1.Giới thiệu mạng Internet và World Wide Web

    1.1.1. Khái niệm mạng Internet

    a, Phân loại mạng

    b, Ứng dụng và dịch vụ của Internet

    1.1.2.World wide web (www)

    1.1.2.1.Khái niệm về World Wide Web

    1.2.Quy trình xây dựng một ứng dụng web

    1.3. Các nền tảng hỗ trợ

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

TÀI LIỆU LIÊN QUAN

w