Xây dựng và quản lý website bán hàng - Pdf 52

PHẦN 2: XÂY DỰNG VÀ QUẢN LÝ WEBSITE BÁN HÀNG
(VIRTUE MART)
1. Thiết lập và quản lý cửa hàng trực tuyến
1.1.Giới thiệu ứng dụng cửa hàng trực tuyến VirtueMart
1.1.1.Giới thiệu chung
VirtueMart là một ứng dụng cửa hàng trực tuyến được xây dựng trên nền
PHP. Nó là một thành phần (component) cho hệ quản trị thông tin Joomla và
không thể sử dụng nếu không có Joomla.Ứng dụng này được xây dựng dành
cho các doanh nghiệp bán hàng trực tuyến vừa và nhỏ. Vì vậy đây là một giải
pháp đơn giản và dễ dàng cho những ai muốn xây dựng một cửa hàng
Online.
1.1.2.Các tính năng chung
- Có thể sử dụng bảo mật SSL 128bit
- Cơ chế tính thuế linh hoạt
- Người mua (shopper) có thể quản lý tài khoản người dùng của họ
- Quản lý địa chỉ gửi hàng (shipping address management) (khách hàng có
thể điền địa chỉ nhận hàng của họ)
- Thống kê đơn hàng (order history): Người mua có thể xem lại mọi đơn
hàng trước đó của họ.
- Xác nhận đơn hàng qua mail (order confirmation mail) được gửi tới người
mua và người chủ cửa hàng (store owner).
- Có thể sử dụng nhiều đơn vị tiền tệ (currencies)
- Có thể sử dụng nhiều ngôn ngữ (dùng kết hợp với component Joom!Fish)
1.1.3.Tính năng trưng bày sản phẩm
- Giao diện quản trị nền web mạnh.
- Quản lý không giới hạn số lượng sản phẩm (Products) và ngành hàng
(categories).
- Có thể sử dụng như cửa hàng trực tuyến hoặc online-catalog (bằng cách
tắt chế độ hiển thị giá)
- Tìm kiếm nhanh sản phẩm, ngành hàng và nhà sản xuất; lọc kết quả theo
đặc tính sản phẩm hoặc lọc ra các sản phẩm đang giảm giá.

- Có khả năng tính toán trực tuyến (Live-Shipping Rates) sử dụng module
vận chuyển.
- Có khả năng mở rộng với các module vận chuyển khác sử dụng API.
1.2.Cài đặt VirtueMart
1.2.1.Chuẩn bị cài đặt
- Để cài đặt VirtueMart trước hết ta phải chuẩn bị:
o Máy chủ web thỏa mãn yêu cầu cài đặt Joomla
o Bộ cài đặt Joomla
o Bộ cài đặt VirtueMart
LƯU Ý: Một số bộ cài đặt Joomla đã tích hợp sẵn Virtuemart. Chỉ cần cài
đặt Joomla là ta có thể sử dụng ngay VirtueMart. Trong chương trình
học, sinh viên có thể download 1 bộ cài đặt như vậy tại địa chỉ:
…………………………………………………………………………………………………….
- Điều kiện của máy chủ web để cài Joomla.
Phần mềm Yêu cầu Khuyên dùng Lựa chọn Website
tối thiểu mới nhất
PHP 4.3.10 4.4.7 5.x http://php.net
MySQL 3.23.x hoặc
hơn
5.x
http://dev.mysql.com/do
wnloads/mysql/5.0.html
Apache 1.3 hoặc
hơn
2.2
http://httpd.apache.org
- Để đơn giản việc cài đặt máy chủ, có thể sử dụng các bộ phần mềm sẵn
có như XAMPP, WAMP, AppServ, EasyPHP …
- Hướng dẫn cài đặ t XAMPP
1.2.2.Tiến hành cài đặt Joomla

- Host Name: nếu bạn sử dụng MySQL trên chính máy bạn cài Joomla
( trong 90% trường hợp ) thì bạn điền vào là localhost, còn trong trường
hợp khác, bạn sử dụng MySQL và truy xuất database thông qua 1 máy
khác, thì bạn hãy điền tên host đó hoặc IP của host đó vào đây
- Username: tài khoản MySQL của bạn, nếu bạn dùng trên localhost thì tài
khoản này thường là root ( tài khoản có mức ưu tiên cao nhất ), trong
trường hợp các bạn dùng các host shared thì tài khoản này chỉ có tác dụng
trong host của bạn và bị giới hạn 1 vài tính năng, nếu bạn chưa biết rõ
thông tin tài khoản MySQL của mình, hãy liên hệ với nhà cung cấp host để
có hướng dẫn cụ thể
- Password: mật khẩu tài khoản MySQL
- Check user’s create privileges : bước này sẽ kiểm tra về quyền của tài
khoản MySQL trên, nếu tài khoản của bạn có đủ quyền để tạo CSDL mới
thì bước này coi như xong, còn nếu tài khoản của bạn bị giới hạn, hãy liên
hệ với nhà cung cấp host để yêu cầu tài khoản mới .
- Available collations : bước này bạn sẽ chọn cách mà database được mã
hoá, hãy chọn Utf8_general_ci
- Database name: bước này bạn hãy chọn cho database của mình 1 cái tên,
hãy chọn 1 cái tên dễ nhớ và đặc trưng cho trang web mà nó lưu CSDL
- Advanced Settings: Các thiết lập nâng cao, ở đây bạn nên quan tâm tới
mục prefix, prefix nghĩa là tiền tố,nó sẽ đứng trước tên của các table trong
CSDL và dùng để phân biệt với các table khác, nếu bạn có dự tính cài đặt
1 số component cho bản Joomla này, hãy lên danh sách ngay bây giờ và
tìm hiểu chúng trước khi cài, vì có 1 số component hay module có yêu cầu
liên quan tới prefix này, bạn có thể tham khảo thêm thông tin tại đây
Step 5: FTP Configuration : bước này có thể bỏ qua nếu đang cài
localhost, nếu cài trực tiếp lên host, hãy điền đầy đủ thông được yêu cầu
Step 6: Configuration
- Install default sample data: nếu bạn chưa quen thuộc với Joomla, hãy cài
đặt các dữ liệu mẫu để bạn có cái nhìn tổng quát về cách mà Joomla làm

chuột vào Extensions => Install/Uninstall ở Top Menu. Browse tới file
mod_virtuemart_1.1.x.zip và nhắp chuột vào Upload File & Install
“Publishing the Module”
Nhắp chuột vào “Module” =>
“Site Modules” ở Top Menu.
Duyệt danh sách các module đã
cài đặt và tìm “VirtueMart
Module”. Lựa chọn nó (nhắp
chuột lên tên module) và thay
đổi thiết lập của nó. Lúc này ta
có thể lựa chọn đặt Module này ở
đâu trên site Joomla!.
1.3.CẤU HÌNH
VIRTUEMART
- Truy cập bảng điều khiển
(The Configuration Panel)
bằng cách truy cập vào tài
khoản Admin,
Components => Virtuemart => Configuration
1.3.1.Global
Shop is offline?
Bật tắt cửa hàng (chuyển đổi chế độ Online và Offline). Trong chế độ Offline, một thông
báo sẽ được hiển thị thay vì trang sản phẩm. Ngay cả các quản trị viên cũng không thể nhìn
thấy cửa hàng.
Offline Message
Nội dung thông báo xuất hiện khi site ở chế độ Offline.
Use only as catalogue
Ẩn tất cả các phím "Add to Cart".
Show Prices
Khi đánh dấu, giá các sản phẩm sẽ hiển thị.

Xác định các mặt hàng ảo có bị đánh thuế hay không. (chỉ áp dụng trong chế độ đánh
thuế (Tax mode): Ship-To-Address based).
Tax mode
Xác định thuế suất để tính thuế. Có thể dựa trên thuế suất ở khu vực mà khách nhận
hàng, hoặc thuế theo khu vực của người bán hoặc theo chế độ EU Mode, đánh thuế ở
quốc gia mà cửa hàng đặt tại, cho dù hàng hóa được vận chuyển tới đâu.
Enable multiple tax rates?
Đánh dấu ô này nếu các sản phẩm của bạn có thuế suất khác nhau. (ví dụ 5% cho các
sản phẩm CNTT, 10% cho sách báo…)
Discount before tax/shipping?
Đánh dấu để xác định khi nào thì khoản giảm giá được tính, trước (đánh dấu) hay sau
khi đánh thuế và chuyển hàng.
User Registration Type
• Normal Account Creation: - Tạo tài khoản theo cách thông thường
Các đăng ký này hỏi mỗi người dùng tên và mật khẩu và các thông tin đăng ký
khác.
• Silent Account Creation: - Tạo tài khoản theo cách câm lặng
Trong chế độ này, người dùng không cần phải điền tên và mật khẩu cho tài
khoản mới. Thay vào đó, địa chỉ email được sử dụng cho tài khoản mới và mật
khẩu được tự động sinh ra. Thông tin đăng ký sẽ được gửi tới email của khách
hàng.
• Optional Account Creation: - Tạo tài khoản theo các tùy chọn
Khách hàng có thể lựa chọn việc một tài khoản lâu dài có được tạo ra hay
không. Nếu khách hàng lựa chọn việc tạo một tài khoản, anh ta sẽ được hỏi tên
và mật khẩu. Nếu khách hàng lựa chọn không tạo tài khoản, một tài khoản ẩn sẽ
được tạo ra, người dùng có thể đăng nhập và thanh toán ngầm.
• No Account Creation possible – Không cho phép tạo account
Trong chế độ này, khách hàng có thể thanh toán mà không cần phải tạo ra một
tài khoản để sau này quay trở lại. Mỗi lần thanh toán, một tìa khoản người dùng
“giả” sẽ được tạo ra để bảo toàn cấu trúc giữ liệu.

Enable the Cookie Check?
Nếu đánh dấu, VirtueMart sẽ kiểm tra trình duyệt của khách hàng có chấp nhận cookie
hay không. Việc này thân thiện với người dùng nhưng có thể có ảnh hưởng xấu tới độ
thân thiên với Search Engine của cửa hàng.
Currency Converter Module
Cho phép bạn lựa chọn một số module quy đổi tiền. Những module này nhận tỉ giá hối
đoái từ server và tự động quy đổi.
Order-mail format:
Thiết lập cách bạn định dạng thư khẳng định.
- Là một email dạng text
- Là một email dạng html, có thể bổ sung hình ảnh …
1.3.2.Checkout
Enable Checkout Bar
Mặc định: Bật
Đánh dấu nếu bạn muốn thanh checkout-bar hiển thị trong quá trình
khách hàng làm thủ tục checkout.
Checkout Steps
Quy trình checkout được chia làm nhiều bước. Các bước được kết hợp lại
thành những “Checkout Stages” bằng việc đặt số thứ tự. Mỗi bước có thể được
sắp xếp lại bằng việc điền giá trị số vào hộp hiển thị thứ tự bước.
1.3.3.Downloads
Enable Downloads
Đánh dấu để bật tính năng Download – nếu bạn muốn bán hàng hóa ảo.
“Enable Download” Status
Giá trị: Có thể là một số trạng thái đơn hàng (ví dụ: “bạn có thể download
bây giờ”)
Thiết lập trạng thái của đơn hàng vào thời điểm khách hàng nhận được
thông báo download sản phẩm qua email.
“Disable Download” Order Status
Thiết lập trạng thái của đơn hàng khi khách hàng không còn có thể

City
Thành phố nơi có trụ sở cửa hàng.
State/Province/Region
Bang/Tỉnh/Khu vực nơi có trụ sở cửa hàng.
Country
Quốc gia nơi có trụ sở cửa hàng.
Zip/Postal Code
Mã bưu điện nơi có trụ sở cửa hàng.
Phone
Số điện thoại của cửa hàng.
Last, First & Middle Name
Tên của nhân viên liên lạc (The Name of your Contact)
Title
Danh hiệu của nhân viên liên lạc
Phone 1 & 2
Số điện thoại của nhân viên liên lạc.
Fax
Số Fax của nhân viên liên lạc.
Email Address
Địa chỉ email chính để liên lạc với cửa hàng.
Full Image (bắt buộc)
Hiển thị Logo hiện tại của cửa hàng.
Upload Image (tùy chọn)
Browse tới logo của công ty, file sẽ được upload sau khi bạn click vào nút Save.
Minimum Purchase Order Value
Đây là giá trị hàng hóa tối thiểu trước khi làm thủ tục thanh toán.
Minimum Amount for Free Shipping
Giá trị hàng hóa tối thiểu để được vận chuyển miễn phí.
Currency
Đơn vị tiền tệ mặc định của cửa hàng.

nhà sản xuất mặc định sẽ được tạo ra khi cài đặt.
Không cần thiết phải tạo lập các nhà sản xuất trước khi tạo danh mục sản
phẩm. Sản phẩm có thể được liên kết với nhà sản xuất sau khi các bản
ghi sản phẩm được tạo ra. Tuy nhiên, tạo lập danh sách nhà sản xuất
trước sẽ giúp bạn tiết kiệm được lượng lớn công việc nếu bạn đã biết bạn
sẽ sử dụng những thông tin này.
1.5.1.Nhóm nhà sản xuất
Adding Manufacturer Categories
VirtueMart tạo ra một nhóm nhà sản xuất mang tên "-default-" trong quá trình cài đặt. Bạn
không cần thiết phải thay đổi tên này.
Để tạo ra nhóm nhà sản xuất mới, chọn Manufacturer => Add Manufacturer Category
Manufacturer Category Form Fields:
Category Name
Tên nhóm nhà sản xuất.
Category Description
Mô tả nhóm nhà sản xuất (tùy chọn)
Click vào nút Save. Bạn sẽ được chuyển tới trang "Manufacturer Category List", danh sách
hiển thị gồm nhóm "-default-" và nhóm nhà sản xuất bạn vừa thêm vào.
Editing Manufacturer Categories
Để chỉnh sửa nhóm nhà sản xuất đã tạo ra, chọn Manufacturer => List Manufacturer
Categories" ở bảng Administration, VirtueMart.
Click lên tên của nhóm nhà sản xuất bản muốn sửa, và tạo các thay đổi cần thiết ở các trường,
sau đó, nhấn nút "Save".
Bạn sẽ quay lại trang Manufacturer Category List.
Deleting Manufacturer Categories
Trước khi xóa một nhóm nhà sản xuất, mọi nhà sản xuất thuộc nhóm này phải được xóa hoặc
chuyển sang nhóm khác. VirtueMart sẽ không cho phép xóa nhóm nhà sản xuất khi vẫn còn
nhà sản xuất thuộc nhóm.
Để xóa nhóm nhà sản xuất, chọn Manufacturers => List Manufacturer Categories". Click tên
nhóm nhà sản xuất bạn muốn xóa. Trong Manufacturer Category Form, click vào nút

nhà sản xuất. Sau đó click lên tên của nhà sản xuất bạn muốn xóa. Trong Manufacturer Add
Information form, click nút "Remove". Bạn sẽ được đưa trở lại trang Manufacturer List.
1.6.Quản trị sản phẩm
Một số khái niệm
Ngành hàng (category) > Ngành hàng con (sub category) > Sản
phẩm (product) > Sản phẩm con/mặt hàng (item)
1.6.1.Quản trị ngành hàng (Product Categories)
VirtueMart có khả năng phân nhóm các sản phẩm không chỉ theo nhà sản xuất
mà còn có thể theo ngành hàng. Các ngành hàng này có thể bao gồm các
ngành hàng con (subcategories) để các nhà quản lý cửa hàng có thể quản lý tốt
hơn sản phẩm của họ chi tiết hết mức có thể. Vì sản phẩm và ngành hàng có liên
quan tới từng nhà cung ứng cụ thể, bạn nên tạo bản ghi các nhà cung ứng trước
khi tạo bản ghi sản phẩm và ngành hàng.
Thêm hoặc chỉnh sửa ngành hàng
Để thêm một nhóm sản phẩm, mở mục Category Information bằng cách chọn
Products => Add Category từ Bảng Administration.
Để chỉnh sửa ngành hàng, click lên tên ngành hàng bạn muốn chỉnh sửa.
Ý nghĩa các trường
Publish?
Sử dụng để xác định có hiển thị nhóm hàng này trên site hay không.
Category Name
Tên ngành hàng.
Category Description
Bản mô tả về ngành hàng.
ListOrder


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status