Ngày nay, cùng với sự phát triển về công nghệ cũng như lượng người truy cập sử dụng Internet, rất nhiều dịch vụ online, thương mại điện tử ra đời nhằm đáp ứng sự nhanh chóng, tiện lợi. Việc xây dựng các website thương mại cũng là vấn đề cần nhắc tới. Đây là nơi có thể trưng bày sản phầm, giới thiệu mục đích của doanh nghiệp, một gian hàng online. Bài báo cáo xây dựng website bán đồ nội thất dựa trên mã nguồn mở Prestashop để mô tả chi tiết hơn về cách xây dựng và hoạt động của website thương mại điện tử.
Trang 1ĐẠI HỌC QUỐC GIA TP.HCM ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
BÀI TẬP THƯƠNG MẠI ĐIỆN TỬ Xây dựng website TMĐT dựa trên mã nguồn mở prestashop
Giảng viên hướng dẫn:
Thầy Nguyễn Duy
Sinh viên:
Thái Duy Tiến - 08520403 Nguyễn Hữu Phúc - 08520289 Trịnh Quốc Huy - 08520143 Phạm Thanh Tân - 08520332
Tp Hồ Chí Minh, ngày 3 tháng 06 năm 2013
LỜI MỞ ĐẦU
Trang 2Ngày nay, cùng với sự phát triển về công nghệ cũng như lượng người truy cập sửdụng Internet, rất nhiều dịch vụ online, thương mại điện tử ra đời nhằm đáp ứng sựnhanh chóng, tiện lợi Việc xây dựng các website thương mại cũng là vấn đề cần nhắctới Đây là nơi có thể trưng bày sản phầm, giới thiệu mục đích của doanh nghiệp, mộtgian hàng online Vì vậy, nhóm chúng em chọn bài tập xây dựng website bán đồ nộithất dựa trên mã nguồn mở Prestashop để mô tả chi tiết hơn về cách xây dựng và hoạtđộng của website thương mại điện tử.
Trong quá trình tìm hiểu và viết báo cáo không tránh khỏi sai sót, rất mong nhậnđược sự góp ý của các thầy cô
Xin chân thành cảm ơn Nhóm thực hiện
Trang 3MỤC LỤC
Phần 1 Giới thiệu 3
1.1 Xampp 3
1.2 Mã nguồn mở Prestashop 3
1.3 Các bước cài đặt Website 3
Phần 2 Website bán hàng và các chức năng chính 8
2.1 Trang quản lý - theme, sản phẩm các modules 8
2.2 Quản lý theme, upload sản phẩm 12
2.2.1 Theme, sản phẩm 12
2.2.2 Giao diện sau khi chỉnh sửa theme, up sản phẩm 16
2.2.3 Link down theme miễn phí 16
2.3 Giỏ hàng 17
2.3.1 Khách hàng 17
2.3.2 Người quản lý 22
Phần 3 Nhận xét 25
3.1 Ưu điểm 25
3.2 Nhược điểm 26
Phần 4 Tài liệu tham khảo 26
Trang 4Phần 1.Giới thiệu
1.1Xampp
- Là một ứng dụng chạy webserver trên máy tính giúp thực hành về phát triển web.Xampp là từ viết tắt của X + Apache + Mysql + PHP + Perl Chữ X là cross(Platform) ám chỉ dùng được cho cả 4 hệ điều hành khác nhau: Window, Linux,Solaris và Mac
1.2Mã nguồn mở Prestashop
- PrestaShop – Giải pháp website thương mại điện tử cho cá nhân và doanh nghiệpvới những chức năng đầy đủ và hoàn thiện nhất của một website 2.0 chuyênnghiệp bán hàng trực tuyến e-Commerce shopping cart
- Được phát triển từ năm 2005, trước đây PrestaShop khá ít tên tuổi, do phát hànhchủ yếu với phiên bản tiếng Pháp Nhưng thời gian gần đây, với những cải tiếnvượt bậc, PrestaShop đã trở thành mã nguồn mở khá phổ biến
- Với ưu thế về mã nguồn phát triển sau, PrestaShop kế thừa được nhiều ý tưởngcủa các mã nguồn cùng loại đi trước như OsCommerce Điểm làm lên khác biệtchủ yếu là việc Prestashop tích hợp sẵn thư viện trình bày sản phẩm theo màu sắc.Tính năng này giúp chủ cửa hàng tiếp cận tốt hơn với các khách hàng của họ
1.3Các bước cài đặt Website
- Vào trang PhpMyadmin tạo cơ sở dữ liệu:
Trang 5- Tạo thư mục shop trong htdocs trong thư mục cài đặt xampp, chép source codevào thư mục này và mở trình duyệt gõ link http://localhost/shop để cài đặt, điềncác thông số cần thiết - phiên bản 1.4.3.0:
Trang 9Phần 2.Website bán hàng và các chức năng chính.
2.1Trang quản lý - theme, sản phẩm các modules.
- Để vào trang quản lý, cần xóa thư mục install và thay đổi tên của thư mục adminthành cái tên khác Ví dụ: ad Sau đó vào trình duyệt gõ http://localhost/shop/ad,nhập thông tin email, password quản lý đã làm ở bước cài đặt
Trang 12- Các mục quản lý chính:
o Catalog: quản lý các sản phẩm, giá tiền, hình ảnh minh họa
o Customer: quản lý thông tin khách hàng, thông tin các giỏ hàng tương ứng
o Order: quản lý các đơn đặt hàng
o Payment: quản lý các đơn vị tiền tệ
o Shipping: quản lý vận chuyển hàng
o Stats: Thống kê truy cập, giỏ hàng, tìm kiếm…
o Modules: quản lý các modules, theme
o Employees: Các user quản lý trong hệ thống bao gồm (Administrator,Logistician, Salesman, Translator)
o Preferences: Các chức năng nâng cao, ssl, seo&url
o Tool: quản lý các bộ ngôn ngữ, backup, log…
Trang 132.2Quản lý theme, upload sản phẩm
2.2.1 Theme, sản phẩm.
- Sử dụng tab Modules, search modules Import/export a theme, vào configure, chọntheme được định dạng zip Nhóm chọn theme cho bài tập này là blackwhite
Trang 14- Upload sản phẩm, thông qua tab quản lý catalog
- Điền các thông tin và chọn save and stay, sau đó qua tab images để chọn hình chosản phẩm
Trang 15- Hình ảnh sau khi up sản phẩm:
Trang 172.2.2 Giao diện sau khi chỉnh sửa theme, up sản phẩm
2.2.3 Link down theme miễn phí
- http://blog.iconspedia.com/themes/top-10-free-prestashop-1-4-themes-499
- http://smashfreakz.com/2013/04/free-prestashop-themes
Trang 182.3Giỏ hàng
2.3.1Khách hàng
- Hình ảnh giỏ hàng:
- Xem giỏ hàng:
Trang 19- Nếu muốn tiếp tục mua, phải đăng ký tài khoản hoặc đăng nhập với tài khoản đãđăng ký trước đó để thuận tiện cho việc quản lý và chuyển hàng:
Trang 20- Sau đó nhập các thông tin cần thiết, mã zip code…
- Sau khi điền đầy đủ thông tin:
Trang 21- Chọn hình thức thanh toán:
- Xác nhận muốn tiếp tục mua:
Trang 22- Thông tin đơn hàng:
Trang 232.3.2Người quản lý
- Vào mục Orders để xem các đơn đặt hàng:
- Xem từng đơn hàng và chọn trạng thái tương ứng (chờ trả tiền, đã chuyển hàng,trả lại…)
Trang 24- Ở đây nhóm chọn Shipped làm ví dụ:
- Sau đó có thể tải hóa đơn (file pdf):
Trang 25Phần 3.Nhận xét
3.1 Ưu điểm
- Đầy đủ các chức năng của một website bán hàng trực tuyến: thêm, sửa, xóa, thống
kê sản phẩm, nhà sản xuất, nhà phân phối, khách hàng
- Theo dõi tình trạng bán hàng, thông báo cho khách hàng bằng tin nhắn sms, thuthập thông tin khách hàng
- Áp dụng được nhiều phương thức thanh toán khác nhau với các đơn vị tiền tệ lưuhành phổ biến
- Tốc độ tải và xử lý nhanh
- URL thân thiện, tối ưu máy tìm kiếm SEO, quản lý nội dung CMS…
- Không cần quan tâm tới chi phí mua phần mềm hay vấn đề bản quyền vìPrestashop là phần mềm nguồn mở và hoàn toàn miễn phí
- Thường xuyên cập nhật các phiên bản mới hơn để sửa các lỗi bugs và bổ sungthêm các chức năng, modules mới
- Dễ dàng quản trị website với các công cụ tương đối đầy đủ và bảng điều hướngthuận tiện
- Dễ dàng tích hợp và mở rộng phát triển các modules độc lập
Trang 26- Giao diện thân thiện, dễ sử dụng, có thể thiết kế giao diện độc lập.
- Hỗ trợ trên nhiều ngôn ngữ phổ biến bao gồm cả Tiếng Việt, người sử dụng cóthể buil riêng gói ngôn ngữ riêng phù hợp với nhu cầu của mình
-Phần 4.Tài liệu tham khảo
[1]Prestashop.”Getting started” [Online]
http://doc.prestashop.com/display/PS15/Getting+Started
[2] “Hướng dẫn cài đặt PrestaShop” [Online]
http://demo.websitedep.com.vn/zt_iredi/blog/huong-dan-cai-dat-prestashop.html