Giới thiệu PHP, My SQL và Laravela, Ngôn ngữ lập trình PHP Trang 4 - PHP viết tắt của cụm từ Personal Home Page là một ngôn ngữ lập trình kịch bản - PHP được phát triển từ một sản phẩm
Trang 1Đề tài: Xây dựng ứng dụng website bán điện thoại
sử dụng Laravel Framework Môn học: Phát Triển Phần Mềm
Mã Nguồn Mở
Trang 2NỘI DUNG
• Phần I : Tổng quan
1 Giới thiệu PHP, My SQL và Laravel
2 Bảng phân công công việc
Trang 3PHP là gì ?
1 Giới thiệu PHP, My SQL và Laravel
a, Ngôn ngữ lập trình PHP
Phần I : Tổng quan
Trang 4- PHP (viết tắt của cụm từ Personal Home Page) là một
Trang 5
MySQL là gì ?
1 Giới thiệu PHP, My SQL và Laravel
b, Hệ quản trị CSDL MySQL
Phần I : Tổng quan
Trang 6- Là hệ quản trị CSDL phổ biến nhất và được ưa chuộng trên thế giới
- Ổn định, dễ sử dụng, tốc độ cao, bảo mật
- Hoạt động trên hầu hết các HĐH phổ biến
- Miễn phí và nguồn mở theo giấy phép Công cộng
Trang 7Cài đặt XAMPP:
- Các bạn truy cập
https://www.apachefriends.org/downloa d.html
Để tải bản XAMPP phù hợp nhất với hệ điều hành hiện tại
Hệ quản trị CSDL MySQL
Trang 8Hình 1 Cửa sổ điều khiểu XAMPP
Trang 9Hệ quản trị CSDL MySQL
Hình 2 XAMPP đã được khởi động
Trang 10Laravel là gì ?
1 Giới thiệu PHP, My SQL và Laravel
c, Đặc điểm của Laravel
Phần I : Tổng quan
Trang 11- Laravel là Framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell
- Sử dụng composer để quản lý các thư viện trong
Trang 122 Bảng phân công công việc
Phần I : Tổng quan
QL khảo sát yêu cầu Võ Minh Quang 1824801030132@tdmu.edu.vn
Trang 142 Biểu đồ Usecase
a, Biểu đồ Usecase tổng quát
Phần II : Phân tích thực hiện
Trang 15QuanLyUser Admin
QuanLyTheLoai
QuanLySanPham Employees
Trang 18Phần II : Phân tích thực hiện
3 Sơ đồ liên kết các trang
Trang 193 Sơ đồ liên kết các trang
Trang 212 Kết luận:
PHP là ngôn ngữ kịch bản, cú pháp dễ hiểu, dễ sử
dụng
Laravel framework giúp chúng ta xây dựng website
theo mô hình MVC 1 cách dễ dàng và thuận tiện cho việc nâng cấp sau này
Mục tiêu bài học:
Nắm vững các kiến thức cơ bản về php, mysql, laravel framework, từ đó tìm hiểu sâu hơn để có thể áp dụng thành thạo vào các dự án công nghệ thông tin
Phần III : Tổng kết