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

Xây dựng website quản lý và bán hàng sử dụng php

46 44 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 Quản Lý Và Bán Hàng Sử Dụng PHP
Tác giả Lê Viết Quân
Người hướng dẫn ThS. Đặng Hồng Lĩnh
Trường học Trường Đại Học Vinh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Tốt Nghiệp
Năm xuất bản 2017
Thành phố Nghệ An
Định dạng
Số trang 46
Dung lượng 1,64 MB

Cấu trúc

  • CHƯƠNG I. TÌM HIỂU NGÔN NGỮ PHP (11)
    • 1.1. Khái niệm PHP (11)
    • 1.2. Tại sao nên dùng PHP (11)
    • 1.3. Hoạt động của PHP (12)
    • 1.4. Các loại thẻ PHP (12)
    • 1.5. Các kiểu dữ liệu (13)
      • 1.5.1. Số nguyên (13)
      • 1.5.2. Số thực (13)
      • 1.5.3. Xâu (13)
      • 1.5.4. Mảng (13)
        • 1.5.4.1. Mảng một chiều (13)
        • 1.5.4.2. Mảng 2 chiều (13)
    • 1.6. Biến - giá trị (13)
    • 1.7. Hằng (13)
    • 1.8. Biểu thức (14)
    • 1.9. Các toán tử (14)
    • 1.10. Lớp và đối tƣợng (14)
    • 1.11. Tham chiếu (14)
    • 1.12. Khai báo và sử dụng Session, Cookie (14)
    • 1.13. MySQL và PHP (15)
    • 1.14. Phần mềm Adobe Dreamwever CS6 (15)
  • CHƯƠNG II. CƠ SỞ DỮ LIỆU MYSQL (17)
    • 2.1. Giới thiệu cơ sở dữ liệu (17)
    • 2.2. Mục đích sử dụng cơ sở dữ liệu (17)
      • 2.3.2. Loại dữ liệu kiểu Date and Time (18)
      • 2.3.3. Loại dữ liệu String (19)
    • 2.4. Các thao tác cập nhật dữ liệu (19)
    • 2.5. Các hàm thông dụng trong MySQL (20)
      • 2.5.1. Các hàm trong phát biểu Group By (20)
      • 2.5.2. Các hàm xử lí chuỗi (20)
      • 2.5.3. Các hàm xử lí về thời gian (20)
      • 2.5.4. Các hàm về toán học (20)
  • CHƯƠNG III. XÂY DỰNG ỨNG DỤNG THỰC TẾ (21)
    • 3.1. Phân tích yêu cầu đề tài (21)
      • 3.1.1 Tóm tắt hoạt động của hệ thống mà dự án sẽ đƣợc ứng dụng (21)
      • 3.1.2. Phạm vi dự n đƣợc ứng dụng (0)
      • 3.1.3. Đối tƣợng sử dụng (0)
      • 3.1.4. Mục đích của dự án (22)
    • 3.2. X c định yêu cầu của khách hàng (0)
      • 3.2.1. Hệ thống hiện hành của cửa hàng (22)
      • 3.2.2. Yêu cầu về hệ thống (23)
    • 3.3. Yêu cầu giao diện của website (24)
      • 3.3.1. Giao diện người dùng (24)
      • 3.3.2. Giao diện người quản trị (24)
    • 3.4. Phân tích các chức năng của hệ thống (24)
      • 3.4.1. Các chức năng của đối tƣợng khách (0)
        • 3.4.1.1. Chức năng đăng ý thành viên (0)
        • 3.4.1.2. Chức năng tìm iếm sản phẩm (0)
        • 3.4.1.3. Chức năng xem thông tin sản phẩm (25)
        • 3.4.1.4. Chức năng giỏ hàng (25)
      • 3.4.2. Các chức năng của thành viên (26)
        • 3.4.2.1. Chức năng đăng nhập (26)
        • 3.4.2.2. Chức năng đăng xuất (26)
        • 3.4.2.5. Chức năng giỏ hàng (26)
      • 3.4.3 Chức năng của quản trị (26)
        • 3.4.3.1. Các chức năng quản lý thành viên (26)
        • 3.4.3.2. Các chức năng quản lý sản phẩm (26)
        • 3.4.3.3. Các chức năng đối với hóa đơn đặt hàng (27)
        • 3.4.3.4. Các chức năng đối với liên hệ của khách hàng (27)
        • 3.4.3.5. Các chức năng đối với nhóm sản phẩm (27)
        • 3.4.3.6. Các chức năng đối với loại sản phẩm (28)
        • 3.4.3.7. Các chức năng đối với sản phẩm và quản lý sản phẩm (28)
    • 3.5. Biểu đồ phân tích thiết kế hệ thống (28)
      • 3.5.1. Biểu đồ hoạt động (28)
    • 3.6. Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web (35)
      • 3.6.1. Bảng giohang (35)
      • 3.6.2. Bảng nhomsanpham (35)
      • 3.6.3. Bảng lienhe (35)
      • 3.6.4. Bảng sanpham (36)
      • 3.6.5. Bảng loaisanpham (37)
      • 3.6.6. Bảng thanhvien (37)
      • 3.6.7. Sơ đồ thực thể liên kết (38)
    • 3.7. Yêu cầu về bảo mật (38)
    • 3.8. Thiết kế giao diện (39)
      • 3.8.1. Giao diện trang chủ (39)
      • 3.8.2. Giao diện Form đăng nhập (39)
      • 3.8.3. Giao diện Form liên hệ (40)
      • 3.8.4. Giao diện trang giỏ hàng (40)
      • 3.8.5. Giao diện Form đăng ý thành viên (0)
      • 3.8.6. Giao diện trang chi tiết sản phẩm (42)
      • 3.8.7. Giao diện trang quản trị Admin (42)
      • 3.8.8. Giao diện trang quản lý sản phẩm (43)

Nội dung

TÌM HIỂU NGÔN NGỮ PHP

Khái niệm PHP

PHP là chữ viết tắt của “Persona Home Page” do Rasmus Lerdorf tạo ra năm

Vào năm 1994, PHP bắt đầu được sử dụng trong môi trường chuyên nghiệp nhờ tính hữu dụng và khả năng phát triển của nó, và từ đó trở thành “PHP: Hypertext Preprocessor” PHP thực chất là một ngôn ngữ kịch bản nhúng trong HTML, cho phép mã PHP được chèn vào các trang HTML một cách linh hoạt.

PHP là ngôn ngữ lập trình mạnh mẽ, hoạt động chủ yếu trên máy chủ (Server-Side) và có khả năng chạy trên nhiều hệ điều hành khác nhau như Windows và Unix Điều này có nghĩa là tất cả các tác vụ của PHP đều diễn ra trên máy chủ, và mã kịch bản PHP có thể hoạt động trên các máy chủ khác mà không cần chỉnh sửa nhiều, mang lại tính linh hoạt và tiện lợi cho các lập trình viên.

Để một trang web sử dụng ngôn ngữ PHP, cần đảm bảo tất cả các quy trình xử lý thông tin được thực hiện đầy đủ, sau đó kết quả sẽ được xuất ra dưới dạng ngôn ngữ HTML.

Tại sao nên dùng PHP

Để thiết kế web động, có nhiều ngôn ngữ lập trình như ASP, PHP, Java, Perl và nhiều loại khác Tuy nhiên, PHP nổi bật với nhiều ưu điểm, khiến nó trở thành lựa chọn hàng đầu cho các nhà phát triển.

 PHP đƣợc sử dụng à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 hiện có, mang lại tính linh hoạt, bền vững và khả năng phát triển không giới hạn.

PHP là một mã nguồn mở, cho phép người dùng truy cập miễn phí tất cả các tính năng Nhờ vào tính chất mã nguồn mở, cộng đồng lập trình viên web luôn tích cực cải tiến và nâng cao PHP, giúp khắc phục các lỗi trong các ứng dụng.

PHP là ngôn ngữ lập trình dễ tiếp cận cho người mới, đồng thời đáp ứng đầy đủ nhu cầu của các lập trình viên chuyên nghiệp Với PHP, mọi ý tưởng của bạn có thể được thực hiện một cách xuất sắc.

Lê Viết Quân – 53k2 CNTT Trang 10

PHP đã trở thành ngôn ngữ lập trình web phổ biến, vượt qua ASP, với hơn 12 triệu website sử dụng Điều này chứng tỏ sự phát triển mạnh mẽ và sự ưa chuộng của PHP trong cộng đồng lập trình viên.

Hoạt động của PHP

PHP là ngôn ngữ lập trình phía máy chủ, cho phép mã lệnh được xử lý trên máy chủ để đáp ứng các yêu cầu của người dùng thông qua trình duyệt web.

Hình 1.0.1 Sơ đồ hoạt động của PHP

Các loại thẻ PHP

Có 4 loại thẻ khác nhau mà bạn có thể sử dụng khi thiết kế trang PHP:

 Kiểu Short: Thẻ mặc định mà các nhà lập trình PHP thường sử dụng

Ví dụ:

 Kiều đinh dạng XML: Thẻ này có thể sử dụng với văn bản đinh dạng XML

Ví dụ:

Ngày đăng: 01/08/2021, 10:36

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w