Tìm hiểu & Xây dựng ứng dụng với
PHP & My SQL
Giáo viên hưỡng dẫn: Th.s Vũ Đức Huy
Sinh viên thực hiện: Nguyễn Minh Cảnh
Lớp: K2CNTT
1
NỘI DUNG
1. Giới thiệu về đề tài
2. Khái quát về PHP và hệ quản trị cơ sở dữ liệu MySql
3. Xây dựng ứng dụng thực tế
4. Kết luận
2
GIỚI THIỆU VỂ ĐỀ TÀI
3
Lý do chọn để tài:
- Internet ngày càng giữ vai trò quan trọng trong các
lĩnh vực khoa học kĩ thuật và đời sống.
- Thông qua Website khách hàng có thể lựa chọn
những sản phẩm mà mình cần một cách nhanh chóng
và hiệu quả.
- PHP (Personal Home Page) là kịch bản trên phía
trình chủ (Server Script) cho phép chúng ta xây dựng
trang Web trên cơ sở dữ liệu.
KHÁI QUÁT VỀ PHP
Khái niệm về PHP
- PHP viết tắt của “Personal Home Page” do Rasmus
Lerdorf tạo ra năm 1994.
- PHP bắt đầu được sử dụng trong môi trường
chuyên nghiệp và nó trở thành ”PHP: Hypertext
Giới thiệu về MySql
- MySQL là ứng dụng cơ sở dữ liệu mã nguồn mở phổ
biến nhất hiện nay, được sử dụng với PHP
- MySQL là cơ sở dữ có trình giao diện trên Windows
hay Linux, cho phép người sử dụng có thể thao tác
các hành động liên quan đến nó
8
CƠ SỞ DỮ LIỆU MYSQL
Mục đích sử dụng
- Lưu trữ (storage)
- Truy cập (accessibility)
- Tổ chức (organization)
- Xử lí (manipulation)
9
XÂY DỰNG ỨNG DỤNG THỰC TẾ
Tóm tắt hoạt động của hệ thống mà dự án sẽ được
ứng dụng:
- Là một Website chuyên bán các sản phẩm về máy
tính, các linh kiện phụ tùng máy tính.
- Người dùng truy cập vào Website có thể xem, tìm
kiếm, mua các sản phẩm,hoặc đặt hàng sản phẩm
- Là một Website động, các thông tin được cập nhật
theo định kỳ.
- Người dùng sẽ chọn các hình thức vận chuyển,
thanh toán hàng do hệ thống đã định.
10
XÂY DỰNG ỨNG DỤNG THỰC TẾ
Mô hình mua hàng trên mạng
16
17
SƠ ĐỒ THỰC THỂ LIÊN KẾT
XÂY DỰNG ỨNG DỤNG THỰC TẾ
Các kết quả nghiên cứu đạt được
Ưu điểm:
- Tìm hiểu và biết cách sử dụng kết hơp ngôn ngữ
PHP và cơ sở dữ liệu MySql.
- Biết được cách thiết kế web động cũng như cách tổ
chức cơ sở dữ liệu.
- Các dịch vụ trên internet đặc biệt là web.
18
XÂY DỰNG ỨNG DỤNG THỰC TẾ
Các kết quả nghiên cứu đạt được
Nhược điểm:
- Chưa xủ lý được đơn hàng khi khách hàng đã mua
hàng của cửa hàng là đã gửi được hay chưa.
- Chưa thống kê được hàng tồn, hàng đã bán.
- Chưa nhập được số lượng mặt hàng cụ thể có trong
kho.
- Chưa hiển thị được thông tin về: sản phẩm bán chạy
hay những sản phẩm sắp ra mắt…
19
XÂY DỰNG ỨNG DỤNG THỰC TẾ
23