1. Trang chủ
  2. » Luận Văn - Báo Cáo

Website Bán Sách( Lập Trình Web PHP)

67 7 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

Thông tin cơ bản

Tiêu đề Xây Dựng Website Bán Sách
Người hướng dẫn Giáo Viên Hướng Dẫn
Trường học Trường Đại Học Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo thực nghiệm
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 67
Dung lượng 5,47 MB

Cấu trúc

  • CHƯƠNG 1: CƠ SỞ LÝ THUYẾT (8)
    • 1.1. Tổng quan về MySql (8)
    • 1.2. Tổng quan về PHP (8)
  • CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ WEBSITE (14)
    • 2.1. Các chức năng chính của hệ thống (14)
    • 2.2. Biểu đồ Use Case (17)
    • 2.3. Mô tả Use Case (20)
      • 2.3.1. Use case Đăng ký, Đăng nhập (20)
      • 2.3.2. Use case Tìm kiếm, Xem chi tiết sản phẩm (22)
      • 2.3.3. Use case Đặt hàng (24)
      • 2.3.4. Use case Quản lý giỏ hàng (26)
      • 2.3.5. Use case Quản lý sản phẩm (28)
      • 2.3.6. Use case Quản lý khách hàng (31)
      • 2.3.7. Use case Quản lý đơn hàng (33)
    • 2.4. Biểu đồ hoạt động (34)
      • 2.4.1. Biểu đồ hoạt động Đăng nhập (34)
      • 2.4.2. Biểu đồ hoạt động Đăng ký (35)
      • 2.4.3. Biểu đồ hoạt động Quản lý giỏ hàng (36)
      • 2.4.4. Biểu đồ hoạt động Tìm kiếm sản phẩm (37)
      • 2.4.5. Biểu đồ hoạt động Xem sản phẩm (38)
      • 2.4.6. Biểu đồ hoạt động Quản lý người dùng (39)
      • 2.4.7. Biểu đồ hoạt động Quản lý danh mục (40)
    • 2.5. Biểu đồ trình tự (41)
    • 2.6. Cơ sở dữ liệu (47)
    • 2.7. Thiết kế giao diện (50)
      • 2.7.1. Giao diện đăng nhập (50)
      • 2.7.3. Giao diện trang chủ (52)
      • 2.7.4. Giao diện chi tiết sản phẩm (53)
      • 2.7.5. Giao diện giỏ hàng (53)
      • 2.7.6. Giao diện mua hàng (54)
      • 2.7.7. Giao diện Admin (54)
  • CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH (55)
    • 3.1. Giao diện khách hàng (55)
    • 3.2. Giao diện Admin (58)
  • CHƯƠNG 4: KẾT LUẬN VÀ BÀI HỌC KINH NGHIỆM (61)
    • 4.1. Những kỹ năng đã học được trong quá trình thực hiện đề tài (61)
    • 4.2. Bài học kinh nghiệm (63)
    • 4.3. Tính khả thi của đề tài nghiên cứu, thuận lợi, khó khăn (64)
  • TÀI LIỆU THAM KHẢO (66)
    • YHình 2.1: Biểu đồ Use case phía Khách hàng (0)
    • YHình 3.1: Màn hình trang chủ trang web (0)

Nội dung

Báo cáo đầy đủ của website bán sách sử dụng PHP.Website được xây dựng nhằm giúp cho doanh nghiệp hay những nhà bán lẻ tiết kiệm chi phí quản lý. Với sự tin cậy, tiện ích, tận tình và hiệu quả công việc cao nhất.

CƠ SỞ LÝ THUYẾT

Tổng quan về MySql

MySQL là một hệ thống quản trị cơ sở dữ liệu (RDBMS) hoạt động theo mô hình client-server, viết tắt của Relational Database Management System Nó được tích hợp với Apache và PHP, cho phép quản lý dữ liệu hiệu quả thông qua các cơ sở dữ liệu Mỗi cơ sở dữ liệu trong MySQL có thể chứa nhiều bảng quan hệ, và việc truy xuất dữ liệu được thực hiện bằng cách sử dụng ngôn ngữ SQL tương tự.

- Là một hệ quản trị dữ liệu miễn phí, được dùng cho các ứng dụng web có quy mô vừa và nhỏ.

- Có trình giao diện trên Windows hay Linux cho phép người dùng có thể thao tác đến cơ sở dữ liệu.

- Cho phép kết nối, tạo cơ sở dữ liệu, quản lý người dùng, phâ quyền sử dụng, thiết kế bảng và xử lý dữ liệu.

- Có thể sử dụng quy trình quản lý dạng đồ họa hoặc dòng lệnh để sử dụng các phát triển hay thao tác trên cơ sở dữ liệu.

Tổng quan về PHP

PHP – viết tắt hồi quy của “Hypertext Preprocessor”, là một ngôn ngữ lập trình kịch bản được chạy ở phía server nhằm sinh ra mã HTML trên client

PHP, được phát triển từ năm 1994, đã trải qua nhiều phiên bản và tối ưu hóa cho ứng dụng web Với cú pháp rõ ràng, tốc độ xử lý nhanh và dễ học, PHP trở thành ngôn ngữ lập trình web phổ biến và được ưa chuộng.

1.2.2 PHP hoạt động như thế nào?

Khi người dùng gọi trang PHP, Web Server sẽ triệu gọi PHP Engine để thông dịch trang PHP và trả kết qua cho người dùng như hình bên dưới:

Hình 1.1: Quá trình hoạt động của PHP

Hình 1.2: Mã PHP đã được làm nổi bật bằng màu nhúng trong HTML

PHP chỉ xử lý mã nằm trong các dấu giới hạn của nó Mọi mã bên ngoài những dấu này sẽ được xuất ra trực tiếp mà không qua xử lý Các dấu giới hạn phổ biến nhất là để đóng.

Trong PHP, việc sử dụng thẻ mở .

Những thẻ PHP thường xuyên được sử dụng nhưng có tính di động thấp, tương tự như thẻ ASP, vì có thể bị vô hiệu hóa khi cấu hình PHP Do đó, việc sử dụng các thẻ ngăn hay thẻ kiểu ASP không được khuyến khích Mục đích của các dấu giới hạn này là để phân tách mã PHP khỏi các ngôn ngữ khác, bao gồm HTML, và mọi đoạn mã bên ngoài các dấu này sẽ bị hệ thống phân tích bỏ qua và được xuất ra trực tiếp.

Trong PHP, các biến được xác định bằng cách thêm dấu đô la ($) trước tên biến và không cần khai báo kiểu dữ liệu Tên biến nhạy cảm với chữ hoa chữ thường, khác với tên hàm và lớp Bạn có thể sử dụng cả dấu ngoặc kép ("") và ký hiệu đánh dấu văn bản (

Ngày đăng: 19/12/2023, 14:07

w