Luận Văn Tốt Nghiệp: Xây Dựng Website Bán Hàng Bằng Alegrocart

Chuyên đề nghiên cứu Xây Dựng Website Bán Hàng Với Phần Mềm Nguồn Mở Alegrocart, cập nhật xu hướng mới, giá trị tham khảo cao cho chuyên gia công nghệ

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2020

59
6
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG I: GIỚI THIỆU PHẦN MỀM NGUỒN MỞ ALEGROCART

1.1. Giới thiệu mã nguồn mở

1.2. Khái niệm về mã nguồn mở & mã nguồn mở

1.3. Lợi ích của mã nguồn mở

1.4. Ứng dụng của mã nguồn mở

1.5. Giới thiệu ALEGROCART

1.6. Ưu nhược điểm của ALEGROCART

1.7. Tính năng nổi bật của ALEGROCART

1.8. Tải mã nguồn ALEGROCART

2. CHƯƠNG II: CÀI ĐẶT ALEGROCART

2.1. Giới thiệu về 000webhost

2.2. Đăng ký host và tên miền miễn phí

2.3. Upload file cài đặt ALEGROCART trên hosting

2.4. Cài đặt ALEGROCART

2.5. Việt hóa các chức năng người dùng

2.6. Thêm tiền tệ

2.7. Thêm plugin facebook fanpage, messager

2.7.1. Thêm plugin fanpage Facebook

2.7.2. Thêm plugin messenger Facebook

2.8. Thêm plugin Addthis chia sẻ lên mạng xã hội

2.9. Thêm chức năng gửi tin nhắn thông báo qua zalo sử dụng API zalo

3. CHƯƠNG III: ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG CHO

3.1. Giới thiệu về cửa hàng HighLand Coffee

3.2. Lợi ích sử dụng website điện tử so với cách bán hàng thông thường

3.3. Nghiệp vụ quản lí bán hàng cà phê shop

3.3.1. Quản lí sản phẩm

3.3.2. Quản lí danh mục sản phẩm

3.3.3. Chiến lược marketing

3.3.4. Tiếp cần khách hàng & bán hàng

3.3.5. Giao hàng & thanh toán

3.4. Lý do chọn Alegrocart xây dựng website bán hàng trực tuyến cho cửa hàng highland coffee

3.5. Hướng dẫn sử dụng website bán hàng Highland coffee

3.5.1. Hướng dẫn sử dụng trang quản trị

3.5.2. Quản trị người dùng

3.5.3. Quản lý danh mục loại sản phẩm

3.5.4. Quản lí hình ảnh

3.5.5. Quản lí sản phẩm

3.5.6. Hướng dẫn sử dụng trang người dùng

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu phần mềm nguồn mở Alegrocart

Phần mềm nguồn mở đã trở thành một xu hướng quan trọng trong việc phát triển các ứng dụng web, đặc biệt là trong lĩnh vực thương mại điện tử. Alegrocart là một trong những giải pháp nổi bật, cung cấp nền tảng cho việc xây dựng website bán hàng hiệu quả. Alegrocart được phát triển dựa trên ngôn ngữ lập trình PHP và mô hình MVC, cho phép người dùng dễ dàng tùy chỉnh và mở rộng tính năng. Việc sử dụng phần mềm nguồn mở không chỉ giúp giảm chi phí mà còn tạo ra sự linh hoạt trong việc phát triển và quản lý website. Theo thống kê, khoảng 70% thị trường ứng dụng web hiện nay đã được chiếm lĩnh bởi các giải pháp mã nguồn mở, cho thấy sự phổ biến và tiềm năng của nó trong việc phát triển thương mại điện tử.

1.1. Khái niệm về mã nguồn mở

Mã nguồn mở là phần mềm mà mã nguồn được công khai, cho phép người dùng tự do nghiên cứu, thay đổi và phân phối. Điều này không chỉ giúp tiết kiệm chi phí mà còn tạo ra một cộng đồng hỗ trợ mạnh mẽ. Alegrocart là một ví dụ điển hình cho việc áp dụng mã nguồn mở trong việc xây dựng website. Lợi ích của mã nguồn mở bao gồm khả năng tùy biến cao, chi phí thấp và sự hỗ trợ từ cộng đồng. Các doanh nghiệp có thể dễ dàng triển khai và phát triển các giải pháp thương mại điện tử mà không cần phải đầu tư quá nhiều vào phần mềm bản quyền.

II. Cài đặt Alegrocart

Quá trình cài đặt Alegrocart có thể được thực hiện dễ dàng thông qua các bước hướng dẫn cụ thể. Đầu tiên, người dùng cần đăng ký một tài khoản trên nền tảng hosting như 000webhost, nơi cung cấp dịch vụ miễn phí cho người dùng mới. Sau khi đăng ký, người dùng có thể tải mã nguồn của Alegrocart và tiến hành upload lên hosting. Việc cài đặt diễn ra thông qua giao diện quản trị, nơi người dùng có thể thiết lập cơ sở dữ liệu và cấu hình các thông số cần thiết. Alegrocart hỗ trợ nhiều tính năng như quản lý sản phẩm, giỏ hàng và thanh toán, giúp người dùng dễ dàng quản lý hoạt động kinh doanh trực tuyến.

2.1. Đăng ký host và tên miền miễn phí

Để bắt đầu, người dùng cần truy cập vào trang web của nhà cung cấp dịch vụ hosting và thực hiện đăng ký tài khoản. Sau khi hoàn tất, người dùng sẽ nhận được một tên miền miễn phí và có thể bắt đầu thiết lập website của mình. Việc sử dụng dịch vụ hosting miễn phí giúp tiết kiệm chi phí ban đầu cho các doanh nghiệp nhỏ và cá nhân, đồng thời tạo điều kiện thuận lợi cho việc thử nghiệm và phát triển website. Alegrocart cho phép người dùng dễ dàng upload mã nguồn và cấu hình các thông số cần thiết để website hoạt động hiệu quả.

III. Ứng dụng xây dựng website bán hàng

Việc xây dựng website bán hàng với Alegrocart mang lại nhiều lợi ích cho các doanh nghiệp. Đầu tiên, nó giúp tăng cường khả năng tiếp cận khách hàng thông qua nền tảng trực tuyến. Các tính năng như quản lý sản phẩm, giỏ hàng và thanh toán trực tuyến được tích hợp sẵn, giúp người dùng dễ dàng thực hiện giao dịch. Hơn nữa, Alegrocart hỗ trợ tối ưu SEO, giúp website dễ dàng được tìm thấy trên các công cụ tìm kiếm. Điều này không chỉ giúp tăng lượng truy cập mà còn nâng cao doanh thu cho doanh nghiệp. Việc sử dụng Alegrocart cũng giúp doanh nghiệp tiết kiệm chi phí so với việc phát triển một website từ đầu.

3.1. Lợi ích sử dụng website điện tử

Sử dụng website điện tử mang lại nhiều lợi ích cho doanh nghiệp, bao gồm khả năng tiếp cận khách hàng rộng rãi hơn, tiết kiệm chi phí vận hành và nâng cao hiệu quả kinh doanh. Alegrocart cung cấp một nền tảng mạnh mẽ cho việc quản lý và phát triển thương mại điện tử, cho phép doanh nghiệp dễ dàng quản lý sản phẩm, đơn hàng và khách hàng. Hệ thống cũng hỗ trợ nhiều phương thức thanh toán, giúp khách hàng có nhiều lựa chọn hơn khi mua sắm. Điều này không chỉ tạo ra sự thuận tiện cho khách hàng mà còn giúp doanh nghiệp tăng cường doanh thu.

25/01/2025

Trích đoạn nội dung tài liệu

CHƯƠNG I GIỚI THIỆU PHẦN MỀM NGUỒN MỞ ALEGROCART 1. Giới thiệu mã nguồn mở 1. Khái niệm về mã nguồn mở & mã nguồn mở Phần mềm nguồn mở là phần mềm với mã nguồn được công bố và sử dụng một giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu, thay đổi và cải tiến phần mềm, và phân phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi Mã nguồn mở là những phần mềm được cung cấp dưới cả dạng mã và nguồn, không chỉ là miễn phí về giá mua mà chủ yếu là miễn phí về bản quyền: người dùng có quyền sửa đổi, cải tiến, phát triển, nâng cấp theo một số nguyên tắc chung qui định trong giấy phép PMNM (ví dụ General Public Licence – GPL) mà không cần xin phép ai, điều mà họ không được phép làm đối với các phần mềm nguồn đóng (tức là phần mềm thương mại).

Nhìn chung, thuật ngữ “Open source” được dùng để lôi cuốn các nhà kinh doanh, một điều thuận lợi chính là sự miễn phí và cho phép người dùng có quyền “sở hữu hệ thống”. Vậy chúng ta có hai khái niệm cần làm rõ về “Open source”. Một về quy định, một về cách thức phát hành. Alegrocart cũng có thể xem là một nguồn mở.

Lợi ích của việc sử dụng mã nguồn mở  Giảm chi phí Lợi ích lớn nhất trong việc chuyển đổi sang phần mềm tự do nguồn mở là giảm tổng chi phí sở hữu, từ các yếu tố sau: - Miễn phí bản quyền phần mềm - Miễn phí các phiên bản nâng cấp trong toàn bộ vòng đời sử dụng sản phẩm - Giảm chi phí phát triển phần mềm đáp ứng theo yêu cầu nghiệp vụ (sử dụng phần mềm, mô-đun có sẵn để phát triển tiếp, sửa đổi điều chỉnh cho phù hợp với nghiệp vụ) - Mức chi phí tiết kiệm khoảng 75-80% so với phần mềm license ngay trong năm đầu tiên.  Khả năng triển khai / tái sử dụng tài nguyên hệ thống - Kéo dài thời gian sử dụng/tái sử dụng các phần cứng, thiết bị trong khi vẫn đảm bảo hiệu năng toàn hệ thống - Chi phí đầu tư, vận hành hệ thống tập trung cho các dịch vụ “hữu hình” đem lại giá trị trực tiếp, thiết thực cho tổ chức như: tư vấn, sửa đổi theo yêu cầu, triển khai, đào tạo, bảo trì, nâng cấp hệ thống.  Khả năng phát triển độc lập và chủ động Giảm tối đa sự phụ thuộc vào một vài nhà cung cấp phần mềm dẫn đến dịch vụ kém (do không có cạnh tranh), hoặc “bị ép” trong các trường hợp cần đàm phán về chi phí, dịch vụ (mỗi 7 Luan van FLOSS có thể có nhiều nhà cung cấp dịch vụ tương tự), nâng cấp phần mềm, mở rộng hệ thống (với mã nguồn trong tay, có thể dễ dàng nâng cấp, mở rộng hệ thống theo yêu cầu trong mỗi giai đoạn phát triển). Đối với các hệ thống đang hoạt động, chủ động thực hiện chuyển đổi sẽ tránh được “nguy cơ” bị phạt vi phạm bản quyền và/hoặc bị “bắt buộc” mua license.

 Phát triển thương hiệu Tăng tính thương hiệu cho doanh nghiệp khi giới thiệu được với cộng đồng, đối tác, khách hàng (đặc biệt là ngoài nước) là chúng tôi đã chuyển đổi thành công và 100% không vi phạm bản quyền.  Tính bảo mật Tăng cường độ tin cậy (có thể kiểm chứng không có mã độc, “cửa sau”. với mã nguồn được phân phối kèm), ổn định (tuân theo các chuẩn mở ứng dụng lâu dài), tính an toàn, bảo mật (theo báo cáo của Gartner & nhiều tổ chức phân tích độc lập) toàn hệ thống. Ứng dụng của mã nguồn mở Open source đã được chấp nhận trong các công ty lớn.

Nhiều hợp đồng lớn đã chấp nhận phần mềm Open Source, chẳng hạn như tại IBM, Oracle và Sun. Thậm chí Microsoft đã phải lưu tâm đến Open Source như đối thủ to lớn. Với Open Source, việc phân phối và phát triển là một phương pháp lâu dài để tạo ra phần mềm, người mua được cung cấp cả giải pháp phần mềm lẫn những dòng mã có giấy phép Open Source. Hơn nữa, các doanh nghiệp vừa và nhỏ cũng sẽ ưa chuộng phần mềm Open Source hơn.

Hiện nay đã có một số tổ chức dự định sử dụng Open Source để xây dựng nhân tố cốt lõi của hệ thống-từ hệ điều hành, cơ sở dữ liệu, ứng dụng và Web server… đến các hệ thống quản trị nội dung và nhiều phần mềm kinh doanh thông minh. Mặc dù con đường để free software khẳng định vị trí vẫn còn dài, nhưng đáng chú ý là Open Source đã giành được khoảng 70% thị trường ứng dụng Web, và dường như con số này vẫn tiếp tục tăng lên hàng năm. Bằng cách này, cả công ty lẫn khách hàng đều có lợi. Về phía khách hàng, họ được dùng phần mềm chất lượng tốt, hỗ trợ khách hàng đầy đủ với giá rẻ.

Về phía nhà cung cấp, dựa trên Open Source, tiết kiệm đáng kể các chi phí về phát triển, kiểm lỗi, quản lý dự án. Đồng thời, nhân lực của họ lại nhanh chóng nâng cao trình độ, giảm bớt thời gian làm việc “chân tay” khi tiếp nhận source code có “giá trị” và “chất lượng” từ những Open Source được xây dựng chuyên nghiệp, cấu trúc phần mềm, lập trình,… tốt ngay từ đầu. 8 Luan van Lý do chọn phần mềm mã nguồn mở để xây dựn website bán hàng  Dễ dàng sử dụng Với mã nguồn mở chúng ta không cần phải có kiến thức lập trình cao cấp mà vì các thao tác trong mã nguồn mở đều rất đơn giản nên có thể dễ dàng sử dụng. Ưu điểm này cũng chính là lời giải thích cho câu hỏi tại sao hiện nay nhiều đơn vị sử dụng mã nguồn mở để thiết kế website.

 Cộng đồng hoạt động tích cực Tất cả các thông tin về mã nguồn mở đều được cộng đồng người sử dụng chia sẻ một cách rộng rãi trên internet vì vậy khi gặp phải bất kỳ sự cố nào chúng ta cũng có thể nhận được sự hỗ trợ, giao lưu từ họ. Đây cũng chính là động lực để góp phần thúc đẩy sự phát triển mạnh mẽ của thiết kế website bằng mã nguồn mở.  Cập nhật và sửa lỗi nhanh chóng Các website được xây dựng trên nền tảng mã nguồn mở đều có tốc độ cập nhật phiên bản mới cũng như sửa lỗi một cách nhanh chóng, giúp chúng ta tiết kiệm được thời gian.  Dễ tối ưu SEO Mã nguồn mở sẽ có sẵn các giao diện thiết kế để chúng ta lựa chọn đồng thời có sẵn các công cụ để tối ưu SEO một cách dễ dàng cho website.

Vì vậy chúng ta chỉ cần cập nhật lại các yếu tố như thẻ tiêu đề, từ khóa, thẻ mô tả,.  Hỗ trợ nhiều ngôn ngữ Mã nguồn mở hỗ trợ đa dạng ngôn ngữ khác nhau trong đó một số có cả tiếng Việt nên có thể dễ dàng thiết kế, quản trị, điều chỉnh và sửa đổi mà không lo gặp phải rào cản về ngôn ngữ.  Giao diện tương thích với tất cả các thiết bị Những website được thiết kế bằng mã nguồn mở có giao diện tương thích với tất cả các thiết bị từ điện thoại di động, máy tính bảng đến desktop (máy tính để bàn); chạy tốt trên mọi hệ điều hành và kích cỡ màn hình – một trong các yêu cầu tối thiểu khi thiết kế web hiện nay, nên có thể nói mã nguồn mở đang được rất nhiều khách hàng mong muốn sử dụng. Giới thiệu về ALEGROCART 1.

Khái niệm về Alegrocart ALEGROCART là một CMS nguồn mở được thiết kế đặc biệt cho các trang thương mại điện tử, cấu trúc bởi ngôn ngữ lập trình PHP cùng mô hình MVC. Với tuổi đời gần 11 năm, Alegrocart được xem là giải pháp thương mại điện tử hoàn hảo cho các doanh nghiệp bởi nhiều tính năng chuyên dụng cho một kênh bán hàng online. Alegrocart giúp người dùng dễ dàng thiết lập giao diện làm việc tùy ý với Build Theme, kết hợp thêm nhiều tính năng tương thích với thương mại điện tử như giảm giá, coupon… 9 Luan van Alegrocart phát triển một hệ thống module quản lý gian hàng chặt chẽ, từ đó tạo tiền đề cho khách hàng có một “giỏ hàng online” để mua sắm và thanh toán online không giới hạn các loại tiền tệ. Ưu nhược điểm của Alegrocart Ưu điểm  Có khả năng quản lý nhiều cửa hàng cùng 1 lúc  Thao tác bán hàng không thể dễ dàng hơn dành cho cả người dùng và developer.

 Hỗ trợ đầy đủ các tính năng mà nhiều website sẵn có, kết hợp thêm một số chức năng chuyên dụng cho bán hàng  Developer có thể tùy biến giao diện với kho module, giao diện.  Gặp trường hợp khẩn cấp, Alegrocart có thể sao lưu và phục hồi dữ liệu ngay cho chúng ta.  Cho phép sử dụng nhiều ngôn ngữ, có ứng dụng affiliate marketing (tuyển đối tác để tăng cường lợi nhuận bán hàng). Nhược điểm  Không hỗ trợ tiếng Việt.

 Không hỗ trợ một số thư viện frontend như bootstrap.  Kho giao diện chưa được phong phú  Một vài tính năng trong khâu thanh toán còn thiếu sót  Khó khăn trong việc tích hợp các plugin ở góc độ người dùng 1. Các tính năng nổi bật của Alegrocart Alegrocart ngoài ưu điểm miễn phí của mã nguồn, được xây dựng theo mô hình MVC khá minh bạch cho developer (nhà phát triền) dễ dàng nâng cấp và xây dựng mô-đun khi cần. Alegrocart cung cấp một hệ thông mô-đun khá đầy đủ và mạnh mẽ cho xây dựng một website bán hàng, thương mai điện tử.

Tính năng giỏ hàng và thanh toán với nhiều tùy khác nhau, Các mô- đun sản phẩm khá chi tiết với tính bản quyền thương hiệu cao, tin tức, đa ngôn ngữ, vùng miền địa lí. Có cộng đồng hỗ trợ riêng. Các mô-đun nổi bật của Alegrocart: 10 Luan van  Giỏ hàng: Là một mã nguồn mở ứng dụng xây dựng website thương mai điện tử thì mô-đun này là không thể thiếu, và đội ngũ phát triên Alegrocart cũng khá đầu tư chi tiết vào tính năng này ở cả phía quản trị và người dùng  Sản phẩm: Các thông số kĩ thuật của sản phẩm như kích thước, khối lượng, hình ảnh. cũng được mô tả khá chi tiết và đầy đủ.

 Đánh giá sản phẩm: Hệ thống xếp hạng và cho phép khách hàng viết đánh giá sản phẩm cũng là một điểm nổi bật.  Tối ưu SEO  Watermark: Cho phép người dùng phát triển bản quyền thương hiệu riêng.  Đa ngôn ngữ / Đa tiền tệ / Đa quốc gia: Việc phát triển thương hiệu của doanh nghiệp đã không còn bị giới hạn với vùng miền địa lí, ngôn ngữ, tiền tệ. Tải mã nguồn của Alegrocart Để tải bộ mã nguồn của Alegrocart truy cập vào địa chỉ: https://www.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Luận Văn Tốt Nghiệp: Xây Dựng Website Bán Hàng Bằng Alegrocart" của tác giả Trần Văn Dũng, dưới sự hướng dẫn của Th.S. Vũ Anh Hùng tại Trường Đại Học Dân Lập Hải Phòng, trình bày quy trình và phương pháp xây dựng một website bán hàng hiệu quả bằng phần mềm nguồn mở Alegrocart. Bài luận văn không chỉ cung cấp cái nhìn tổng quan về công nghệ và các bước thực hiện mà còn nhấn mạnh tầm quan trọng của việc tối ưu hóa trải nghiệm người dùng và các chiến lược marketing trực tuyến. Độc giả sẽ tìm thấy nhiều thông tin hữu ích về cách thức phát triển một nền tảng thương mại điện tử, từ đó có thể áp dụng vào thực tiễn kinh doanh của mình.

Nếu bạn quan tâm đến các yếu tố ảnh hưởng đến quyết định mua sắm trực tuyến, hãy tham khảo bài viết "Yếu tố ảnh hưởng đến quyết định mua mỹ phẩm online tại Đà Nẵng". Bài viết này sẽ giúp bạn hiểu rõ hơn về tâm lý người tiêu dùng trong môi trường thương mại điện tử.

Ngoài ra, để có cái nhìn sâu sắc hơn về các yếu tố ảnh hưởng đến sự hài lòng của khách hàng trong mua sắm trực tuyến, bạn có thể tham khảo bài viết "Nghiên Cứu Các Yếu Tố Ảnh Hưởng Đến Sự Thỏa Mãn Của Khách Hàng Trên Các Trang Web Thương Mại Điện Tử B2C Tại Việt Nam".

Cuối cùng, bài viết "Luận văn nghiên cứu các yếu tố ảnh hưởng đến quyết định mua sắm đồ gia dụng trực tuyến của người tiêu dùng trên địa bàn Hà Nội" cũng sẽ cung cấp thêm thông tin về các yếu tố quyết định trong hành vi mua sắm trực tuyến, giúp bạn có cái nhìn toàn diện hơn về thị trường này.