1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu prestashop và xây dựng website bán máy tính

37 38 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tìm Hiểu Prestashop Và Xây Dựng Website Bán Máy Tính
Tác giả Võ Văn Bằng
Người hướng dẫn Nguyễn Ngọc Hiếu
Trường học Trường Đại Học Vinh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2016
Thành phố Nghệ An
Định dạng
Số trang 37
Dung lượng 2,55 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • A. Lý do chọn đề tài (5)
  • CHƯƠNG 1 TỔNG QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ VÀ NỀN TẢNG XÂY DỰNG HỆ THỐNG (8)
    • 1.1.1 Khái niệm thương mại điện tử (8)
    • 1.1.2 Lợi ích của việc sử dụng thương mại điện tử (8)
    • 1.2 Tìm hiểu về Prestashop (9)
      • 1.2.1 Giới thiệu tổng quan về hệ thống Prestashop (9)
      • 1.2.2 Tại sao phải chọn PrestaShop? (10)
      • 2.2.3 Cài đặt Prestashop (11)
  • CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (14)
    • 2.1. Đặt vấn đề (14)
      • 2.1.1. Mô hình bán hàng trên mạng (15)
    • 2.2. Phân tích và thiết kế (16)
      • 2.2.1. Mô hình use case tổng quát (16)
      • 2.2.2. Mô hình của khách hàng (16)
      • 2.2.3. Use case Administrator quản lý danh mục sản phẩm (18)
      • 2.2.4. Biểu đồ Use Case cho Tác nhân Adminitrator quản lý khách hàng (18)
      • 2.2.5. Hoạt động (20)
      • 2.2.6. Tác nhân Administrator (22)
  • CHƯƠNG 3 SỬ DỤNG PRESTASHOP ĐỂ PHÁT TRIỂN ỨNG DỤNG BÁN HÀNG (27)
    • 3.2. Hoạt động của khách hàng (31)
  • KẾT LUẬN (36)

Nội dung

TỔNG QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ VÀ NỀN TẢNG XÂY DỰNG HỆ THỐNG

Khái niệm thương mại điện tử

Thương mại điện tử là quá trình mua bán hàng hóa và dịch vụ thông qua các phương tiện điện tử và mạng viễn thông, chủ yếu là máy tính và Internet.

Ngày nay, thương mại điện tử được hiểu là tất cả các phương pháp kinh doanh và quy trình quản trị qua các kênh điện tử, trong đó Internet và các kỹ thuật liên quan đóng vai trò then chốt, với công nghệ thông tin là điều kiện tiên quyết Một điểm quan trọng là việc không cần thay đổi phương tiện truyền thông, khác với kinh doanh truyền thống, và tác động của con người vào quy trình kinh doanh được giảm thiểu tối đa Hiện tượng này được gọi là Thẳng đến gia công (Straight Through Processing), yêu cầu sự tích hợp rộng rãi các tính năng kinh doanh.

Lợi ích của việc sử dụng thương mại điện tử

Thương mại điện tử mang lại lợi ích lớn nhất là tiết kiệm chi phí cho các bên giao dịch, giúp giao dịch diễn ra nhanh chóng hơn so với phương thức truyền thống như fax hay thư điện tử Chi phí giao dịch qua internet rất thấp, cho phép doanh nghiệp gửi thư tiếp thị đến hàng loạt khách hàng với chi phí tương đương như gửi cho một người Hơn nữa, thương mại điện tử không bị giới hạn bởi không gian địa lý, cho phép các bên giao dịch từ xa, tiết kiệm thời gian và chi phí đi lại Người tiêu dùng cũng có thể dễ dàng đặt hàng và mua sắm đa dạng hàng hóa dịch vụ ngay tại nhà.

Thương mại điện tử mang lại nhiều lợi ích cho doanh nghiệp, đặc biệt là những doanh nghiệp nhận thức rõ tầm quan trọng của nó Điều này không chỉ thúc đẩy sự cạnh tranh giữa các doanh nghiệp mà còn giúp họ tối ưu hóa lợi ích trong bối cảnh hội nhập kinh tế quốc tế hiện nay, nơi mà các doanh nghiệp trong nước phải cạnh tranh bình đẳng với các đối thủ nước ngoài.

Tìm hiểu về Prestashop

1.2.1 Giới thiệu tổng quan về hệ thống Prestashop

PrestaShop is an open-source content management system (CMS) developed in PHP and connected to a MySQL database, enabling users to effortlessly publish their content online.

PrestaShop là phần mềm mã nguồn mở thương mại điện tử hàng đầu, được ra mắt từ năm 2007, giúp nâng cao trải nghiệm mua sắm và thúc đẩy doanh số bán hàng trực tuyến Với đội ngũ PrestaTeam gồm hơn 70 chuyên gia và cộng đồng hơn 600.000 thành viên, PrestaShop cam kết cung cấp công nghệ tiên tiến và hỗ trợ người dùng hiệu quả.

PrestaShop là giải pháp website thương mại điện tử hoàn hảo cho cá nhân và doanh nghiệp, cung cấp đầy đủ chức năng của một website 2.0 chuyên nghiệp cho bán hàng trực tuyến Được phát triển từ năm 2005, PrestaShop ban đầu ít được biết đến do chỉ phát hành phiên bản tiếng Pháp Tuy nhiên, với những cải tiến vượt bậc gần đây, PrestaShop đã trở thành mã nguồn mở phổ biến trên toàn cầu.

PrestaShop, với mã nguồn phát triển sau, đã kế thừa nhiều ý tưởng từ các nền tảng trước như OsCommerce Điểm nổi bật của PrestaShop là việc tích hợp sẵn thư viện trình bày sản phẩm theo màu sắc, giúp các chủ cửa hàng dễ dàng tiếp cận và thu hút khách hàng hiệu quả hơn.

PrestaShop đáp ứng các đặc tính của một ứng dụng Web 2.0:

 Hệ thống PrestaShop có thể chạy đƣợc nhiều nền khác nhau IIS hoặc Apache

Hệ điều hành window hoặc Linux

 Là một hệ thống mã nguồn mở, do đó PrestaShop đã tận dụng đƣợc nguồn trí tuệ cộng đồng

 Là một hệ thống mã nguồn mở, đƣợc cập nhật liên tục

 Việc phát triển ứng dụng đƣợc thực hiện dễ dàng và nhanh chóng

 PrestaShop có khả năng hoạt động tốt trên nhiều trình duyệt

 Khả năng tùy biến giao diện cao

Những ƣu điểm của PrestaShop:

 Đầ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, thu thậ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ưu hành phổ biến

 Tốc độ tải và xử lý nhanh An toàn, bảo mật

 URL thân thiện, tối ƣu máy tìm kiếm SEO, quản lý nội dung CMS…

 Bạn 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ổ sung thê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ướng thuận tiện

 Dễ dàng tích hợp và mở rộng phát triển các modules độc lập

 Giao diện thân thiện, dễ sử dụng, có thể thiết kế giao diện độc lập

PrestaShop e-Commerce hỗ trợ nhiều ngôn ngữ phổ biến như tiếng Anh, Pháp, Bồ Đào Nha, Đức, Tây Ban Nha, Ý, Hà Lan, Ba Lan, Nga và cả tiếng Việt, cho phép người dùng tạo gói ngôn ngữ riêng phù hợp với nhu cầu Nền tảng này sử dụng công nghệ Web 2.0 với sức mạnh của AJAX và thư viện JQuery, đồng thời áp dụng framework Smarty giúp các nhà thiết kế web dễ dàng tạo giao diện mà không cần nhiều kiến thức về lập trình PHP.

Nhƣợc điểm của hệ thống PrestaShop:

 Khả năng quản lý Url-rewrite khá yếu, không có khả năng mở rộng tùy biến Làm giảm đáng kể khả năng SEO của website

 Thuật toán tìn kiếm của PrestaShop đƣợc đánh giá là khá yếu so với các Opensource khác

 Kiến trúc Extensions hỗ trợ cho bên thứ 3 tự phát triển khá yếu

1.2.2 Tại sao phải chọn PrestaShop? Ƣu thế nổi bật của PrestaShop chính là tính linh hoạt và dễ tiếp cận Thật vậy, giải pháp này không đòi hỏi nhiều kiến thức về các ngôn ngữ lập trình tin học Cho dù khách hàng là một công ty chuyên nghiệp hay một cá nhân, PrestaShop chắc chắn sẽ đáp ứng hoàn toàn những mong đợi từ phía khách hàng Vậy làm sao để biết

PrestaShop có phải là lựa chọn phù hợp cho khách hàng? Trước khi quyết định sử dụng giải pháp này cho website bán hàng trực tuyến, chúng tôi sẽ đặt ra những câu hỏi cần thiết trong quá trình tư vấn sản phẩm.

Bước 1: Tiến hành cài đặt Xampp trên máy tính cá nhân

Sau khi cai xamp sẽ có giao diện

Bước 2: Tải file prestashop vể máy rồi giải nén váo thư mục host theo đường dẫn sau: C:\ xampp\host

Bước 3: cơ sở dữ liệu cho website

- Đầu tiên phải chạy xampp trên máy tính.(MySQL và Apache)

- Vào bất kỳ trình duyệt nào vd nhƣ chrom, firefox,…để vào trang quản trị Sql

Gõ đường link: http://localhost:81/phpmyadmin/

Tiếp tục tạo cơ sở dữ liệu cho website: Database

Textbox Collation chọn : utf8_unicode_ci

Vào trình duyệt crom, firefox hoặc chrom ghi đường link: localhost:81/prestashop để bắt đầu quá trình cài đặt

- Chọn ngôn ngữ rồi chọn Next

- Chờ quá trình cài đặt

- Sau khi cài đặt hoàn tất website sẽ có giao diện sau Đăng nhập để vào trang quản trị.

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

Đặt vấn đề

Trong thời đại số hiện nay, mọi hoạt động kinh tế, chính trị và xã hội đều được chia sẻ trên Internet, khiến cho việc sử dụng mạng không chỉ giới hạn ở lĩnh vực công nghệ thông tin mà đã trở thành thói quen của hầu hết mọi người.

Để phát triển thương hiệu, các công ty cần khẳng định được giá trị của mình thông qua việc tạo ra một website Đây là một giải pháp đơn giản, tiết kiệm và hiệu quả giúp mọi người biết đến thương hiệu Trong bối cảnh kinh tế thị trường hiện nay, nhu cầu của khách hàng ngày càng cao, và không phải lúc nào địa điểm gần bạn cũng đáp ứng được những yêu cầu đó Với một lịch trình bận rộn, bạn có thể không có đủ thời gian để lựa chọn sản phẩm phù hợp với sở thích và ngân sách của mình, vì vậy một dịch vụ trực tuyến sẽ là giải pháp lý tưởng để tiết kiệm thời gian và nâng cao trải nghiệm mua sắm.

Bán hàng trực tuyến mang lại hiệu quả cao vì giúp mọi người biết đến công ty, đồng thời tạo cơ hội giới thiệu thương hiệu và thực hiện giao dịch hàng hóa dễ dàng trên mạng Đây thực sự là một ý tưởng tuyệt vời cho doanh nghiệp.

Nếu bạn cần mua máy tính cho bạn bè hoặc người thân, chỉ cần truy cập trang web để tìm hiểu thông tin chi tiết về sản phẩm, bao gồm nhà sản xuất và cấu hình Sau khi lựa chọn xong, bạn có thể dễ dàng đặt hàng và thanh toán điện tử.

Cuahangmaytinhmoi.tk là một trang web chuyên cung cấp dịch vụ mua bán máy tính, giúp người dùng dễ dàng tìm kiếm và lựa chọn các loại máy tính chất lượng với giá cả hợp lý mà không cần phải đến trực tiếp.

Lợi ích của người truy cập trang Website:

- Mua hàng, thanh toán trên mạng nhanh chóng, tiện lợi

- Tham khảo và so sánh giá của các mặt hàng

- Xem các thông tin về các loại sản phẩm

- Gửi ý kiến phản hồi, khiếu nại dễ dàng

Website gồm có những nội dung cơ bản sau:

 Giới thiệu về các loại máy tính (Máy tính bộ , laptop, máy tính bảng…)

 Giới thiệu về các loại sản phẩm mới (được cập nhật một cách thường xuyên)

 Khách hàng có thể đọc một số tin tức mới cập nhật

 Khách hàng có thể tìm kiếm sản phẩm theo tên của sản phẩm và có thể đặt mua hàng và thanh toán qua mạng

2.1.1 Mô hình bán hàng trên mạng

Hệ thống đƣợc chia làm hai phần: Một phần dành cho khách mua hàng, một phần dành cho admintrator

- Xem thông tin sản phẩm

- Thêm, xoá, cập nhật ở giỏ hàng

- Quản lý theo dõi vận chuyển hàng

- Quản lý câu hỏi, ý kiến khách hàng

- Xem báo cáo, thống kê

Phân tích và thiết kế

2.2.1 Mô hình use case tổng quát

Hình 3.1 Mô hình use case tổng quát 2.2.2 Mô hình của khách hàng a Tác nhân khách hàng

Hình 3.2 Use case khách hàng

Hình 3.3 Use case khách hàng quản lý giỏ hàng Tác nhân Administrator

Hình 3.4 Quản lý danh mục sản phẩm

2.2.3 Use case Administrator quản lý danh mục sản phẩm

Hình 3.5 Quản lý khách hàng

2.2.4 Biểu đồ Use Case cho Tác nhân Adminitrator quản lý khách hàng

Hình 3.6 Use case Administrator quản lý sản phẩm

Hình 3.7 Use case Administrator quản lý hóa đơn

Hình 3.8 Use case Administrator quản lý câu hỏi, ý kiến khách hàng

Hình 3.9 Hoạt động khách hàng quản lý giỏ hàng

Hình 3.10 Hoạt động khách hàng gửi câu hỏi, ý kiến

Hình 3.11 Hoạt động Administrator quản lý danh mục sản phẩm

Hình 3.12 Hoạt động Administrator quản lý khách hàng

Hình 3.13 Hoạt động Administrator quản lý sản phẩm

Hình 3.14 Hoạt động Administrator quản lý đơn hàng

Hình 3.15 Hoạt động Administrator quản lý chi tiết hóa đơn

Hình 3.16 Hoạt động Administrator xem báo cáo, thống kê

SỬ DỤNG PRESTASHOP ĐỂ PHÁT TRIỂN ỨNG DỤNG BÁN HÀNG

Hoạt động của khách hàng

Khách hàng có thể gửi ý kiến trực tiếp đến người quản trị

Chức năng tìm kiếm sản phẩm

Khách hàng có thể tìm kiếm theo danh mục sản phẩm nhƣ máy tính bộ hay laptop

Xem thông tin chi tiết của sản phẩm

Thanh toán cho sản phẩm khách hàng đã chọn

Khách hàng chọn hình thức thanh toán bằng tài khoản hoắc bằng tiền mặt hoặc bằng mypay ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN

Sau khi hoàn thành đồ án này, tôi đã tích lũy được nhiều kiến thức quý giá, giúp tôi chuẩn bị tốt hơn cho tương lai nghề nghiệp sau khi tốt nghiệp.

Thương mại điện tử đang phát triển mạnh mẽ trên toàn cầu và tại Việt Nam, mở ra nhiều cơ hội cho các doanh nghiệp Hiểu rõ tình hình này sẽ giúp bạn phát triển những ý tưởng sáng tạo trong lĩnh vực thương mại điện tử.

- Hiểu rõ hơn về quá trình phân tích một vấn đề và tính bất cập khi thực hiện với lý thuyết

- Biết rõ hơn phương thức thanh toán trực tuyến và tích hợp thành công những hình thức thanh toán mới nhất hiên nay nhƣ mypay.vn,

- Rèn luyện khả năng phân tích bài toán, tìm hiểu và đọc tài liệu tiếng Việt cũng nhƣ tiếng Anh

- Đã xây dựng thành công website thương mại điện tử bán máy tính đầy đủ với những tính năng

* Những vấn đề hạn chế

Bên cạnh những vấn đề đạt đƣợc thì em còn một số hạn chế chƣa thực hiện đƣợc nhƣ:

- Khả năng linh hoạt của hệ thống chƣa cao

- Hỗ trợ tin tức từ website khác chƣa phong phú

- Tính năng marketing hoạt động chƣa thật sự hiệu quả

* Hướng nghiên cứu phát triển

- Tìm hiểu thêm một số ngôn ngữ, các phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, sinh động hơn

- Xây dựng cơ chế bảo mật tốt hơn, phân quyền cho người dùng với nhiều chức năng hơn

- Xây dựng diễn đàn cho phép người dùng bình luận với nhau về những sản phẩm hiện có trên website

Tùy theo giai đoạn phát triển, việc nâng cấp chất lượng website và ứng dụng công nghệ mới là cần thiết để tăng cường bảo mật, đồng thời làm cho trang web trở nên sinh động và thu hút hơn đối với người dùng.

Ngày đăng: 01/08/2021, 11:25

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm