Hình 4-61 Hoàn tất việc mua hàng

Một phần của tài liệu TÌM HIỂU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ (Trang 69 - 72)

dụng quốc tế, hình thức giao hang – lấy tiền mặt…Khi một đơn hàng được đặt, người quản trị có thể căn cứ vào xử lý của bộ phận sales thực tế để:

Tiền vận chuyển

Thông tin địa chỉ được chuyển tới

Loại hình thanh toán là Cash On Delivery

Thay đổi trạng thái đơn hàng: từ mới đặt  đã chuyển  đã nhận  hoàn tất. Mỗi lần đổi trạng thái, hệ thống sẽ tự động gửi email để thông báo sự cập nhật này cho khách hàng.

Thay đổi lượng hàng tồn kho Thống kê doanh thu

Và nhiều tiện ích khác

5.5 Phát triển VirtueMart (Website bán hàng qua mạng)

Một số Module mặc định trong VirtueMart như sau:

STT Tên Module Diển giải

1 mod_product_categories Hiển thị nhóm sản phẩm

2 mod_productscroller Hiển thị các sản phẩm bằng hiệu ứng cuộn

3 mod_virtuemart_cart Hiển thị trạng thái của giỏ hàng 4 mod_virtuemart_manufactu

rers

Hiển thị danh sách các hảng sản xuất cho khách hàng chọn lựa 5 mod_virtuemart_search Công cụ hỗ trợ khách hàng tìm kiếm sản phẩm 6 mod_virtuemart_featuredpr od Hiển thị các sản phẩm nổi bật, đặc biệt. Các sản phẩm muốn hiển thị trong Module này phải được đánh dấu Đặc biệt 7 mod_virtuemart_latestprod Hiển thị sản phẩm mới nhất 8

mod_virtuemart_randompr od

Hiển thị các sản phẩm ngẫu nhiên

9 mod_virtuemart_topten Hiển thị các sản phẩm bán chạy nhất

10

mod_virtuemart_allinone

Hiển thị 4 Module (latestprod, featuredprod, topten,

randomprod) thành một Module dưới dạng Tab

5.5.1 Lý do phát triển

Ngày nay với sự phát triển lớn mạnh của thương mại điện tử, khách hàng thích mua hàng tại nhà. Vì thế nhiều website mang tính chất thương mại điện tử có nhiều chức năng, giao diện hợp mắt người dùng ra đời. Với sự cạnh tranh như thế đòi hỏi người làm web cần phải sáng tạo và nắm bắt thị trường để đưa ra một website phù hợp.

VirtueMart là một thành phần mã nguồn mở được tích hợp trong Joomla dùng để xây dựng một website với tính năng quản bá sản phẩm và bán hàng trực tuyến. Là dạng Component được phát triển khá hoàn hảo. Tuy nhiên vẩn còn một số hạn chế sau:

- Do sự phát triển của thương mại điện tử ngày càng cao đòi hỏi cần có sự đổi mới, cũng như chức năng ngày càng phong phú.

- Do nhu cầu người dùng ngày càng tăng, cần phải có thêm nhiều chức năng.

- Là thành phần chỉ áp dụng quản bá sản phẩm, cũng như quản lý bán hàng trực tuyến trên một lĩnh vực thương mại.

- Xây dựng một website bán hàng với mặt hàng trong lĩnh vực Công Nghệ Thông Tin.

- Với những lý do trên nhóm chúng em xin đề xuất phát triển thêm một số module và thành phần góp phần xây dựng trang web thích hợp với người dùng.

5.5.2 Phát triển VirtueMart với Module “Vẽ biễu đồ báo cáo doanh thu” (adsbygoogle = window.adsbygoogle || []).push({});

5.5.2.1 Ý nghĩa:

Biểu đồ doanh thu thể hiện tổng doanh thu của từng tháng trong năm, từ đó người quản trị hay người điều hành cửa hàng hay công ty sẽ đưa ra phương pháp điều chỉnh hợp lý nhằm thu lại lợi nhuận cao nhất. Và đồng thời có thể phát triển thêm ngày càng hoàn thiện hơn.

5.5.2.2 Mô tả tính năng:

Khi Click vào mục báo cáo với biểu đồ doanh thu thì sẽ hiện ra biểu đồ doanh thu liệt kê các cột với phần trăm tương ứng với mỗi tháng.

Dựa vào biểu đồ đánh giá doanh thu của hàng tháng trong năm đó. Thường xuyên cập nhật hàng năm.

5.5.2.3 Cách thức phát triển: Ý tưởng:

Trong một tháng có nhiều khách hàng mua hàng và đặt hàng, với mỗi lần mua hàng và đặt hàng sẽ xuất cho khách hàng một hóa đơn. Trong hóa đơn có cột tổng số tiền. Và như thế trong một tháng có bao nhiêu hóa đơn thì tổng lại tất cả tổng số tiền của từng hóa đơn thành tổng tiền chung cho tháng đó.

Thực hiện phép tính tổng cho các tháng hiện tại trong năm thành tổng chung cho năm đó.

Lấy tổng chung của từng tháng chia cho tổng chung của năm nhân với 100 ta được phần trăm của tháng đó.

Thực hiện vẽ biểu đồ dạng cột tương ứng với doanh thu từng tháng. Trục tung tương ứng với từng tỷ lệ, trục hoành tương ứng với từng tháng.

Các bước thự hiện:

- Vào cơ sở dữ liệu từ 2 bảng jos_vm_orders , jos_vm_order_history tạo bảng View có tên là bieudo bằng câu lệnh sau:

Một phần của tài liệu TÌM HIỂU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ (Trang 69 - 72)