lOMoARcPSD|36149638
- Giá cả hợp lý và khuyến mãi hấp dẫn: áp dụng các chương trình khuyến
mãi, giảm giá, đặc biệt là các chương trình giảm giá mùa lễ hội.
- Đặt hàng và thanh toán thuận tiện: cung cấp các phương thức thanh toán
đa dạng, hỗ trợ đặt hàng nhanh chóng và đơn giản.
Những yêu cầu này sẽ giúp đảm bảo rằng trang web sẽ đáp ứng được nhu cầu và
tạo trải nghiệm tốt nhất cho người dùng.
2.2.4. Yêu cầu kĩ thuật.
Hệ thống cần được thiết kế để sử dụng các công nghệ tiên tiến, có kiến trúc
đơn giản, cơ sở dữ liệu được thiết kế đúng cách, xử lý dữ liệu nhanh chóng, đảm bảo
bảo mật thông tin và có khả năng tích hợp với các ứng dụng khác.
Công nghệ: Sử dụng các công nghệ phần mềm hiện đại và phù hợp để đảm
bảo tính năng, hiệu suất và độ tin cậy của hệ thống, bao gồm ngôn ngữ lập
trình, hệ quản trị cơ sở dữ liệu, các framework, thư viện hỗ trợ, các trợ giúp
khác, ….
Thiết kế cơ sở dữ liệu: Thiết kế cơ sở dữ liệu đảm bảo tính toàn vẹn, phân
quyền và tối ưu hóa hiệu suất. đảm bảo thông tin của người dùng được lưu trữ
và xử lý một cách chính xác, nhanh chóng và an toàn. Hệ thống cũng cần đảm
bảo khả năng tích hợp, kết nối với các hệ thống khác, đáp ứng nhu cầu sử dụng
của người dùng một cách đầy đủ và hiệu quả.
Xử lý dữ liệu: Đảm bảo tính chính xác, đầy đủ và cập nhật của dữ liệu trong
hệ thống. Xử lý dữ liệu nhanh chóng và hiệu quả để cung cấp thông tin chính
xác và kịp thời cho người dùng.
Khả năng tích hợp: Hệ thống có khả năng tích hợp với các hệ thống khác để
đảm bảo tính linh hoạt và tiện lợi cho người dùng.
2.2.5. Xác định các thực thể và mối quan hệ.
- Khách hàng: thông tin về khách hàng bao gồm tên, địa chỉ, số điện thoại, địa
chỉ email, lịch sử mua hàng và thông tin thanh toán.
- Sản phẩm: bao gồm các thông tin như tên sản phẩm, mô tả, hình ảnh, giá cả,
danh mục sản phẩm, giảm giá, số lượng, có thể thêm, sửa, xóa sản phẩm.
- Danh mục sản phẩm: đại diện cho các danh mục chứa các sản phẩm, bao gồm
thông tin như tên danh mục, có thể thêm, sửa, xóa sản phẩm…