Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 159 trang
Dung lượng: Đang cập nhật

Giới thiệu nội dung

XÂY DỰNG FRAMEWORK THƯƠNG MẠI ĐIỆN TỬ

Tác giả:
Nguyễn Bảo Trung – A15042, Nguyễn Chí Cường – A15897
Lĩnh vực:
Công Nghệ Thông Tin
Nội dung tài liệu:
Luận văn này tập trung vào việc xây dựng một Framework thương mại điện tử, nhằm mục đích tạo ra một hệ thống dễ sử dụng và dễ hiểu. Nghiên cứu đi sâu vào phân tích các thành phần cốt lõi, bao gồm giới thiệu về thương mại điện tử (E-Commerce), tổng quan về các PHP Framework và mô hình MVC. Luận văn cũng đề cập đến các mẫu thiết kế (Design Patterns) phổ biến như Singleton, Registry và các kỹ thuật nâng cao về hiệu năng, bảo mật cho ứng dụng website.
Mục lục chi tiết:

PHẦN 1. GIỚI THIỆU

1.1. Giới thiệu về hệ thống thương mại điện tử (E-Commerce)

1.2. Tổng quan về các PHP Framework

1.3. Framework thương mại điện tử cần có những gì?

1.4. Framework của chúng ta sẽ làm được những gì?

1.5. Lợi ích từ việc xây dựng Framework thương mại điện tử

PHẦN 2. TỔNG QUAN VỀ DESIGN PARTTERN VÀ MÔ HÌNH MVC

2.1. Mẫu thiết kế (Design Patterns)

2.1.1. Đặc điểm chung

2.1.2. Phân loại Pattern

2.1.3. Các mẫu thiết kế được sử dụng trong Framework

2.2. Mô hình Singleton và Registry

2.2.1. Singleton

2.2.2. Registry

2.2.3. Mô hình kết hợp Singleton & Registry

2.3. MÔ HÌNH MVC

2.3.1. Lịch sử

2.3.2. Kiến trúc mô hình MVC

2.3.3. Đặc điểm của mô hình MVC

PHẦN 3. CẤU TRÚC CỦA FRAMEWORK

3.1. Cấu trúc thư mục Framework

3.2. Dòng chảy dữ liệu trong Framework

3.3. URL

3.4. Model

3.5. View

3.6. Controller

3.7. Các Library

3.7.1. Thư viện Cart

3.7.2. Thư viện Clean

3.7.3. Thư viện Currency

3.7.4. Thư viện Form_validation

3.7.5. Thư viện Session

3.7.6. Thư viện User_control

3.8. Các Helper

3.8.1. Utf8_helper

3.8.2. Text_helper

3.8.3. Url_helper

PHẦN 4. ĐẶC TẢ VÀ XÂY DỰNG CÁC CHỨC NĂNG CỦA HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ

4.1. Phân tích thiết kế

4.2. Đặc tả các chức năng của hệ thống

4.3. Từ điển dữ liệu

4.4. Xây dựng các chức năng của Framework

PHẦN 5. XÂY DỰNG WEBSITE SỬ DỤNG FRAMEWORK

5.1. Giới thiệu bài toán

5.2. Cấu hình cơ bản

5.3. Xây dựng các chức năng

PHẦN 6. KĨ THUẬT NÂNG CAO HIỆU NĂNG VÀ BẢO MẬT CHO ỨNG DỤNG WEBSITE

6.1. Một số kỹ thuật sử dụng trong Framework

6.2. Bảo mật cho ứng dụng website