PHP MVC – Phân tích dự án web

1. Phân tích chức năng

1.1. Giao diện người dùng

Trang chủ

Trang danh mục

Trang chi tiết sản phẩm

Trang tìm kiếm

Trang giỏ hàng

Trang thanh toán

Trang đăng nhập

Trang đăng ký

1.2. Giao diện người quản trị

Trang dashboard

Trang quản lý người dùng

Trang quản lý danh mục

Trang quản lý sản phẩm

Trang quản lý đơn hàng

Trang thống kê mua bán

2. Thiết kế cơ sở dữ liệu

Cơ sở dữ liệu được phân tích với các trường dữ liệu cơ bản nhất phù hợp với chức năng hiện có của trang web. Việc mở rộng cơ sở dữ liệu tuỳ thuộc tính năng mở rộng về sau của ứng dụng.

Với các hệ thống website vừa và nhỏ hệ quản trị cơ sở dữ liệu MySQL là sự lựa chọn hợp lý

2.1. Sử dụng phần mềm workbench để trực quan hoá cơ sở dữ liệu

2.2. Thực thi tạo cơ sở dữ liệu

Phần mềm workbench có chức năng sinh ra các lệnh sql chuẩn để tạo cơ sở dữ liệu từ mô hình giảm thời gian viết code sql.