Silde đề tài : Tìm hiểu & Xây dựng ứng dụng với PHP & My SQL
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 Preprocessor”. - Thực chất PHP là ngôn ngữ kịch bản nhúng trong HTML - PHP là một ngôn ngữ lập trình được kết nối chặt chẽ với máy chủ. 4 KHÁI QUÁT VỀ PHP Tại sao nên dùng PHP - PHP được sử dụng làm Web động vì nó nhanh, dễ dàng, tốt hơn so với các giải pháp khác. - PHP có khả năng tích hợp chặt chẽ với hầu hết các cơ sở dữ liệu có sẵn, tính linh động, bền vững và khả năng phát triển không giới hạn. - Đặc biệt PHP là mã nguồn mở. - PHP vừa dễ với người mới sử dụng vừa có thể đáp ứng mọi yêu cầu của các lập trình viên. 5 KHÁI QUÁT VỀ PHP Một số website dùng PHP 6 KHÁI QUÁT VỀ PHP Cơ chế hoạt động 7 CƠ SỞ DỮ LIỆU MYSQL 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ục đích của dự án - Thúc đẩy phát triển buôn bán trực tuyến - Rút ngắn khoảng cách giữa người mua và người bán - Việc quản lý hàng trở nên dễ dàng 11 XÂY DỰNG ỨNG DỤNG THỰC TẾ Phạm vi áp dụng - Dành cho mọi đối tượng có nhu cầu mua sắm trên mạng 12 XÂY DỰNG ỨNG DỤNG THỰC TẾ Đối tượng sử dụng: Có 2 đối tượng sử dụng cơ bản là người dùng và nhà quản tr : - Người dùng:... quản tr : Nhà quản trị có toàn quyền sử dụng và cập nhật sản phẩm, hoá đơn, quản lý khách hàng, đảm bảo tính an toàn cho Website 13 Sơ đồ phân cấp chức năng 14 Sơ đồ luồng dữ liệu mức khung cảnh 15 XÂY DỰNG ỨNG DỤNG THỰC TẾ Mô hình mua hàng trên mạng 16 SƠ ĐỒ THỰC THỂ LIÊN KẾT 17 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. .. 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Ế Hướng phát triển Đề tài này có thể phát triển theo các hướng như sau: - Cho phép khách hàng mua và thanh toán trực tiếp qua thẻ tín dụng sử dụng nhiều hình thức thanh toán trực tuyến - Liên kết được với nhiều website khác - Tìm kiếm mặt hàng cụ thể qua các thông tin về mặt... người sử dụng 20 KẾT LUẬN Ngôn ngữ PHP kết hợp với hệ quản trị cơ sở dữ liệu MySQL cho phép chúng ta thiết kế và xây dựng trong Web có tính năng cao Việc một công ty tổ chức bán hàng trên mạng là một phương pháp tối ưu để bán hàng, có thể giảm thiểu thời gian và các chi phí khác của khách hàng và công ty Với thời gian và năng lực có hạn, trong một thời gian em đã nghiên cứu và ứng dụng ngôn ngữ PHP. .. 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... thời gian và các chi phí khác của khách hàng và công ty Với thời gian và năng lực có hạn, trong một thời gian em đã nghiên cứu và ứng dụng ngôn ngữ PHP và hệ quản trị MySQL để xây dựng trang Web cho công ty máy tinh Minh Cảnh Đề tài này được hoàn thành song không thể tránh khỏi những thiếu sót và kết quả đạt được chưa cao Kính mong sự thông cảm của các thầy cô và các bạn 21 22 23 . 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. 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: