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

Tìm hiểu prestashop và xây dựng website rau sạch

38 122 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 Rau Sạch
Tác giả Nguyễn Thị Hồng Ngọc
Người hướng dẫn TS. Lê Văn Minh
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 Đại Học
Năm xuất bản 2017
Thành phố Nghệ An
Định dạng
Số trang 38
Dung lượng 2,2 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

  • CHƯƠNG I:TỔNG QUAN VỀ ĐỀ TÀI (5)
    • 1.1. Lý do chọn đề tài (5)
    • 1.2. Phạm vi, đối tượng nghiên cứu (0)
    • 1.3. Phương pháp nghiên cứu (6)
    • 1.4. Ý nghĩa thực tiễn của đề tài (6)
  • CHƯƠNG II: NỀN TẢNG XÂY DỰNG HỆ THỐNG (7)
    • 2.1. Tổng quan về thương mại điện tử (7)
    • 2.2. Mã nguồn mở Prestashop (9)
    • 2.3. Hệ quản trị cơ sở dữ liệu MySQL (10)
  • CHƯƠNG III: CÀI ĐẶT HỆ THỐNG (13)
    • 3.1. Cài đặt và chạy mã nguồn mở (13)
    • 3.2. Cài đặt mã nguồn mở trên localhost (14)
  • CHƯƠNG IV: XÂY DỰNG WEBSITE RAU SẠCH (17)
    • 4.1. Mô tả sơ bộ về chức năng (17)
    • 4.2. Mô hình Use Case (18)
    • 4.3. Cơ sở dữ liệu tổng quan của hệ thống (19)
    • 4.4. Thiết kế giao diện và chức năng (20)
  • KẾT LUẬN (37)

Nội dung

QUAN VỀ ĐỀ TÀI

Lý do chọn đề tài

Trong bối cảnh cạnh tranh kinh doanh ngày càng gay gắt, các doanh nghiệp lớn ngày càng chú trọng đến việc tối ưu hóa sự hài lòng của khách hàng.

Trên thị trường hiện nay, kinh doanh thương mại điện tử đang ngày càng phát triển hơn so với kinh doanh truyền thống nhờ vào chi phí thấp và hiệu quả cao Thương mại điện tử không chỉ cung cấp dịch vụ quảng bá sản phẩm nhanh chóng và thuận tiện, mà còn tích hợp giao hàng tận nơi cùng với các phương thức thanh toán điện tử an toàn Bên cạnh đó, dịch vụ tư vấn trực tuyến cũng góp phần nâng cao trải nghiệm khách hàng, tạo nên sự thu hút mạnh mẽ đối với mô hình kinh doanh này.

Chương trình “Xây dựng Website bán hàng trực tuyến” được phát triển trên nền tảng Prestashop, nhằm đáp ứng nhu cầu của người tiêu dùng trên toàn quốc, cho phép họ dễ dàng đặt hàng và thanh toán các sản phẩm cần thiết thông qua hệ thống Website.

Sự phát triển mạnh mẽ của các website bán hàng trực tuyến đã mang đến cho người tiêu dùng khả năng mua sắm mọi lúc, mọi nơi mà không cần đến cửa hàng Trên thế giới, nhiều trang thương mại điện tử nổi tiếng như eBay và Amazon đã khẳng định vị thế của mình Tại Việt Nam, mặc dù thương mại điện tử còn mới mẻ, nhưng đã nhanh chóng phát triển với những trang web như Lazada và Vatgia Chính vì lý do này, tôi đã quyết định chọn đề tài “Xây dựng website bán hàng trực tuyến” cho đồ án tốt nghiệp của mình.

1.2 Phạm vi, đối tƣợng nghiên cứu

Giải pháp thương mại điện tử đang trở thành xu thế phát triển mới tại Việt Nam, với sự chú trọng vào việc nghiên cứu nguyên lý và thực tiễn hoạt động của các website thương mại điện tử Việc hiểu rõ cách thức hoạt động của các nền tảng này không chỉ giúp doanh nghiệp tối ưu hóa quy trình bán hàng mà còn nâng cao trải nghiệm người tiêu dùng, từ đó thúc đẩy sự phát triển bền vững trong lĩnh vực thương mại điện tử.

Xây dựng một website mã nguồn mở đòi hỏi sự chú trọng vào quảng cáo sản phẩm và tích hợp thanh toán trực tuyến Điều này không chỉ giúp tối ưu hóa trải nghiệm người dùng mà còn nâng cao hiệu quả kinh doanh Trong đồ án tốt nghiệp đại học, việc phát triển một nền tảng như vậy sẽ cung cấp cái nhìn sâu sắc về cách thức hoạt động của thương mại điện tử.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 6

- Tìm hiểu thương mại điện tử

- Tìm hiểu cách thức hoạt động và các đối tượng trong Prestashop như:

 Quản lý logo, banner, thông tin liên lạc, các module

 Quản lý các danh mục

 Chức năng đăng ký, đăng nhập

 Chức năng xem và mua hàng

- Tìm hiểu mã nguồn mở Prestashop kết hợp các ngôn ngữ lập trình HTML, CSS, JavaScript, PHP để xây dựng một trang web động

1.4 Ý nghĩa thực tiễn của đề tài

+ Ý nghĩa đối với người quản trị hệ thống website

Bạn có thể dễ dàng tra cứu và cập nhật thông tin về sản phẩm, nhà sản xuất, khách hàng, hóa đơn và thuế Hệ thống cũng cho phép thống kê và báo cáo một cách nhanh chóng Bên cạnh đó, việc tạo website thân thiện và hiệu quả cũng được thực hiện một cách nhanh chóng.

- Người quản trị dễ dàng thao tác quản lý thông tin khách hàng, quản lý các đơn hàng, các dịch vụ marketing tiện lợi

+ Ý nghĩa đối với khách hàng

- Đối với khách hàng website cung cấp các dịch vụ xem sản phẩm, dịch vụ đặt hàng và chức năng thanh toán online dễ dàng, thân thiện

- Hơn thế nữa website còn cung cấp chức năng chia sẻ qua mạng xã hội như facebook, chức năng gửi phản hồi cho người quản trị

Website Rau sạch mang đến sự tiện lợi và hữu ích cho khách hàng, giúp họ chỉ mất vài phút để chuẩn bị bữa ăn cho gia đình.

Phương pháp nghiên cứu

- Tìm hiểu thương mại điện tử

- Tìm hiểu cách thức hoạt động và các đối tượng trong Prestashop như:

 Quản lý logo, banner, thông tin liên lạc, các module

 Quản lý các danh mục

 Chức năng đăng ký, đăng nhập

 Chức năng xem và mua hàng

- Tìm hiểu mã nguồn mở Prestashop kết hợp các ngôn ngữ lập trình HTML, CSS, JavaScript, PHP để xây dựng một trang web động.

Ý nghĩa thực tiễn của đề tài

+ Ý nghĩa đối với người quản trị hệ thống website

Bạn có thể dễ dàng tra cứu và cập nhật thông tin về sản phẩm, nhà sản xuất, khách hàng, hóa đơn và thuế Hệ thống cũng cho phép thống kê và báo cáo một cách nhanh chóng Bên cạnh đó, việc tạo website thân thiện và hiệu quả cũng được thực hiện một cách nhanh chóng.

- Người quản trị dễ dàng thao tác quản lý thông tin khách hàng, quản lý các đơn hàng, các dịch vụ marketing tiện lợi

+ Ý nghĩa đối với khách hàng

- Đối với khách hàng website cung cấp các dịch vụ xem sản phẩm, dịch vụ đặt hàng và chức năng thanh toán online dễ dàng, thân thiện

- Hơn thế nữa website còn cung cấp chức năng chia sẻ qua mạng xã hội như facebook, chức năng gửi phản hồi cho người quản trị

Website Rau sạch cung cấp dịch vụ tiện lợi và hữu ích cho khách hàng, giúp họ chỉ mất vài phút để chuẩn bị bữa ăn cho gia đình.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 7

NỀN TẢNG XÂY DỰNG HỆ THỐNG

Tổng quan về thương mại điện tử

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

Thương mại điện tử là quá trình mua sắm 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à qua máy tính và Internet.

Ngày nay, thương mại điện tử được hiểu là các phương thức 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ò quan trọng, với công nghệ thông tin là điều kiện tiên quyết Một điểm nổi bật là không cần thay đổi phương tiện truyền thông như trong kinh doanh truyền thống, và sự can thiệp của con người vào quy trình kinh doanh được giảm thiểu, được gọi là Thẳng đến gia công (Straight Through Processing) Để thực hiện điều này, cần có sự tích hợp mạnh mẽ các tính năng kinh doanh.

2.1.2 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 tiềm năng lợi nhuận khổng lồ cho con người, tạo cơ hội kết nối hàng triệu người trên toàn cầu, bất kể quốc gia hay dân tộc Những lợi nhuận này đang dần trở thành hiện thực và sẽ tiếp tục gia tăng khi thương mại điện tử ngày càng phát triển Đặc biệt, đối với doanh nghiệp, thương mại điện tử mở ra nhiều cơ hội mới để tăng trưởng và mở rộng thị trường.

Thương mại điện tử (TMĐT) đang mở rộng thị trường với chi phí đầu tư thấp hơn nhiều so với thương mại truyền thống, mang lại tiềm năng lợi nhuận lớn cho doanh nghiệp TMĐT tạo cơ hội kết nối hàng triệu người trên toàn cầu, không phân biệt quốc gia hay dân tộc Những lợi nhuận này đang dần trở thành hiện thực và sẽ tiếp tục gia tăng khi TMĐT phát triển, giúp tìm kiếm và tiếp cận nhà cung cấp, khách hàng và đối tác trên toàn thế giới.

Giảm chi phí sản xuất là một yếu tố quan trọng, bao gồm việc tiết kiệm chi phí giấy tờ, giảm chi phí chia sẻ thông tin, và cắt giảm chi phí in ấn cùng với việc gửi văn bản truyền thống.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 8

Tự động hóa giao dịch qua Web và Internet cho phép doanh nghiệp hoạt động liên tục 24/7/365, giúp vượt qua giới hạn về thời gian mà không cần tăng chi phí biến đổi.

- Mô hình kinh doanh mới: Các mô hình kinh doanh mới với những lợi thế và giá trị mới cho khách hàng

Tăng tốc độ đưa sản phẩm ra thị trường là một lợi thế quan trọng, nhờ vào việc tối ưu hóa thông tin và khả năng phối hợp giữa các doanh nghiệp Điều này không chỉ nâng cao hiệu quả sản xuất mà còn rút ngắn thời gian giới thiệu sản phẩm mới đến tay người tiêu dùng.

Củng cố quan hệ khách hàng là yếu tố quan trọng trong kinh doanh, thông qua giao tiếp thuận tiện qua mạng, doanh nghiệp có thể dễ dàng xây dựng mối quan hệ với trung gian và khách hàng Việc cá biệt hóa sản phẩm và dịch vụ không chỉ giúp tăng cường sự gắn bó mà còn củng cố lòng trung thành của khách hàng.

- Thông tin cập nhật: Mọi thông tin trên web như sản phẩm, dịch vụ, giá cả đều có thể được cập nhật nhanh chóng và kịp thời

Chi phí đăng ký kinh doanh là một yếu tố quan trọng, và nhiều quốc gia cùng khu vực đã khuyến khích doanh nghiệp bằng cách giảm hoặc miễn phí đăng ký kinh doanh trực tuyến Tuy nhiên, việc thu phí trong trường hợp này cũng gặp không ít khó khăn do những đặc thù của Internet.

Việc nâng cao uy tín và hình ảnh doanh nghiệp không chỉ cải thiện chất lượng dịch vụ khách hàng mà còn thu hút đối tác kinh doanh mới Bằng cách đơn giản hóa và chuẩn hóa các quy trình giao dịch, doanh nghiệp có thể tăng năng suất, giảm chi phí giấy tờ và vận chuyển, đồng thời tăng khả năng tiếp cận thông tin Điều này mang lại sự linh hoạt trong giao dịch và hoạt động kinh doanh, tạo ra lợi ích to lớn cho cả doanh nghiệp và người tiêu dùng.

Thương mại điện tử vượt qua rào cản không gian và thời gian, cho phép khách hàng mua sắm từ mọi nơi và vào bất kỳ lúc nào, kết nối họ với các cửa hàng trên toàn cầu.

Thương mại điện tử mang đến cho người tiêu dùng nhiều lựa chọn sản phẩm và dịch vụ hơn, nhờ vào khả năng tiếp cận đa dạng các nhà cung cấp.

Khách hàng có thể dễ dàng so sánh giá cả giữa các nhà cung cấp nhờ vào thông tin phong phú và thuận tiện, từ đó tìm ra mức giá phù hợp nhất cho nhu cầu của mình.

Khách hàng hiện nay có thể dễ dàng truy cập thông tin phong phú và chất lượng cao thông qua các công cụ tìm kiếm, giúp họ nhanh chóng tìm thấy những gì cần thiết cho Đồ án tốt nghiệp đại học.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 9

Cộng đồng thương mại điện tử tạo ra một môi trường kinh doanh năng động, nơi mọi người có thể dễ dàng phối hợp, chia sẻ thông tin và kinh nghiệm một cách hiệu quả và nhanh chóng.

- “Đáp ứng mọi nhu cầu”: Khả năng tự động hóa cho phép chấp nhận các đơn hàng khác nhau từ mọi khách hàng

- Thuế: Trong giai đoạn đầu của TMĐT, nhiều nước khuyến khích bằng cách miễn thuế đối với các giao dịch trên mạng Đối với xã hội:

- Hoạt động trực tuyến: Thương mại điện tử tạo ra môi trường để làm việc, mua sắm, giao dịch, từ xa nên giảm việc đi lại, ô nhiễm, tai nạn

Mã nguồn mở Prestashop

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 trang web 2.0 chuyên nghiệp cho việc 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, nhờ vào những cải tiến vượt bậc gần đây, PrestaShop đã trở thành mã nguồn mở phổ biến trong cộng đồng người dùng.

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à tính năng tích hợp thư viện trình bày sản phẩm theo màu sắc, giúp chủ cửa hàng dễ dàng tiếp cận và thu hút khách hàng hơn.

Việc tích hợp trang quản lý thông tin trực tiếp vào mã nguồn giúp PrestaShop trở nên thân thiện hơn với người dùng.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 10 Ưu điểm chính:

- Đầ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

Tuy vậy PrestaShop vẫn tồn tại khá nhiều khuyết điểm, nổi bật như:

- 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ìm 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.

Hệ quản trị cơ sở dữ liệu MySQL

MySQL là hệ quản trị cơ sở dữ liệu phổ biến trên toàn cầu, đặc biệt trong phát triển ứng dụng web, thường kết hợp với ngôn ngữ lập trình PHP Sự ưa chuộng MySQL đến từ tốc độ xử lý nhanh, dễ sử dụng và khả năng tương thích với các hệ điều hành như Linux và Windows.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 11

- Là một phần mềm cơ sở dữ liệu được sử dụng để tạo, lưu trữ database các dữ liệu và truy vấn có cấu trúc (SQL)

Hiện nay, hầu hết các dịch vụ cung cấp hosting đều đã cài đặt MySQL, cho phép người dùng dễ dàng sử dụng Một ví dụ điển hình cho ứng dụng của cơ sở dữ liệu này là việc cài đặt Prestashop, giúp bạn hiểu rõ hơn về vai trò của MySQL trong quản lý dữ liệu.

Để quản lý cơ sở dữ liệu MySQL một cách trực quan, phpMyAdmin là phần mềm lý tưởng, hiện đã được tích hợp sẵn trong các dịch vụ hosting và cả trên localhost.

Các thông số của một database:

Database Host là địa chỉ máy chủ lưu trữ dữ liệu trong cơ sở dữ liệu mà bạn cần sử dụng Khi bạn sử dụng cùng một máy chủ cho website và cơ sở dữ liệu, bạn thường khai báo Database Host là localhost.

Tên của database là tên mà bạn đã tạo trên máy chủ Trên môi trường localhost, database sẽ có định dạng “databasename” nếu được tạo bằng phpMyAdmin, vì nó được tạo bởi người dùng gốc (root).

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 12

Tên người dùng cơ sở dữ liệu (Database Username) là danh tính được cấp quyền truy cập vào tên cơ sở dữ liệu (Database Name), cho phép thực hiện các thao tác như tạo, sửa, xóa và truy xuất dữ liệu Khi sử dụng website, mọi hoạt động đều được kết nối với cơ sở dữ liệu thông qua tên người dùng và mật khẩu cơ sở dữ liệu, giúp thực hiện các chức năng cần thiết.

- Database Password:là mật khẩu truy cập cho Database Username mà ứng dụng cần khai báo nếu cần truy cập vào database ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 13

CÀI ĐẶT HỆ THỐNG

Cài đặt và chạy mã nguồn mở

Localhost là địa chỉ máy chủ cho phép các máy trong mạng LAN truy xuất thông tin Một số ngôn ngữ lập trình như PHP và ASP chỉ có thể thực thi trên máy chủ (host), nhưng không phải ai cũng có điều kiện thuê host từ nhà cung cấp hoặc sử dụng host miễn phí do không có kết nối mạng Để chạy PHP hoặc ASP mà không cần mạng, giải pháp là cài đặt localhost.

Localhost là giải pháp cho phép bạn chạy PHP và ASP trực tiếp trên máy tính cá nhân, đồng thời cho phép các máy tính khác trong mạng LAN truy cập vào máy của bạn thông qua giao thức HTTP.

- Xampp là chương trình tạo máy chủ Web (Web Server) trên máy tính cá nhân

(Localhost) được tích hợp sẵn Apache, PHP, MySQL, FTP Server

- Xampp là 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 : Windows, Linux, Solaris và MAC

- Chạy chương trình cài đặt Xampp Installer, khi xuất hiện bảng chọn ngôn ngữ, chọn English và nhấn OK

- Khi xuất hiện bảng Welcome to the Xampp Setup Wizard, nhấn Next

- Trong License Agrement chọn I accept the Agreement, nhấn Next

Trong phần Chọn Vị Trí Cài Đặt, hãy chọn nơi cài đặt Xampp, lưu ý nên chọn ổ đĩa khác với ổ cài Windows để thuận tiện cho việc cấu hình sau này Đường dẫn gợi ý là C:\xampp (cài đặt trong thư mục xampp trên ổ C), sau đó nhấn Next để tiếp tục.

- Trong Xampp Options,để nguyên mặc định của Xampp và nhấn Install

Sau khi hoàn tất quá trình cài đặt, bạn hãy nhấn Finish để kết thúc Lúc này, chương trình sẽ hỏi bạn có muốn mở bảng điều khiển của Xampp hay không; hãy chọn No vì cần điều chỉnh thêm một số thông số khác.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 14

Thư mục gốc (Web Root) của Xampp, nơi chứa các trang web mặc định, là C:\xampp\htdocs Để các website hoặc thư mục chứa website hoạt động đúng, tất cả phải được đặt trong thư mục Web Root (htdocs).

Để khởi động Apache và MySQL trong Xampp, bạn hãy chọn nút Start trên bảng điều khiển Để tắt bảng điều khiển, nhấn vào nút X ở góc trên bên phải Bạn có thể mở lại bảng điều khiển bất cứ lúc nào bằng cách nhấp chuột vào biểu tượng Xampp ở khay hệ thống, nằm ở góc dưới bên phải màn hình.

Cài đặt mã nguồn mở trên localhost

To set up PrestaShop, first extract the source code file downloaded from prestashop.com Rename the extracted folder to "csdl" and copy it into the htdocs directory within XAMPP Next, launch XAMPP and click on the "admin" section under MySQL to access the database management interface.

- Nhập tên CSDL như tên thư mục đã đổi, chọn utf8_general_ci và ấn create ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 15

- Chạy prestashop : http://localhost/ten CSDL

- Cài đặt ngôn ngữ và cấu hính hệ thống

Bước cuối cùng của quá trình cài đặt: vì lý do bảo mật, bạn cần phải xoá C:\xampp\htdocs\csdl\install hoặc đổi tên thư mục install này

Thế là chúng ta đã hoàn thành xong các bước tạo web prestashop ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 16

- Đăng nhập trang quản trị để tạo website

- ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 17

XÂY DỰNG WEBSITE RAU SẠCH

Mô tả sơ bộ về chức năng

Hệ thống sở hữu một trang quản trị độc lập cho phép người quản trị đăng nhập và quản lý website Các nhiệm vụ chính của admin bao gồm việc theo dõi và điều chỉnh nội dung, quản lý người dùng, cùng với việc đảm bảo tính bảo mật và hiệu suất của trang web.

- Quản lý các thông tin giao diện website như: thay đổi logo, theme, thông tin liên hệ, favicon, …

- Quản lý danh mục và các nhóm sản phẩm như rau củ,hoa quả…

- Quản lý thông tin thành viên: thông tin cá nhân như địa chỉ liên hệ, số điện thoại,…

- Quản lý gửi email và thông báo hay các chương trình khuyến mãi đến khách hàng, hay các email thông báo việc thanh toán hay vận chuyển hàng

- Quản lý việc chat và comment:chat trực tuyến với khách hàng thông qua MyLiveChat

Sau khi khách hàng đăng kí là thành viên thì được quyền thực hiện những việc sau:

- Xem chi tiết sản phẩm, mua sản phẩm trực tuyến

- Tìm kiếm loại sản phẩm yêu thích

- Lưu các sản phẩm yêu thích vào giỏ hàng điện tử

- Bình luận, chat trực tuyến với admin

Khách hàng chưa đăng kí làm thành viên sẽ bị hạn chế về các hành vi được làm trên website:

- Chỉ xem được sản phẩm nhưng không mua được hàng trực tuyến

- Không thể bình luận sản phẩm nhưng có thể chat trực tuyến với admin

- Tìm kiếm sản phẩm nhưng không có giỏ hàng điện tử để lưu sản phẩm ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 18

Mô hình Use Case

Use case thành viên ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 19

Cơ sở dữ liệu tổng quan của hệ thống

Chat với quản trị ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 20

Thiết kế giao diện và chức năng

Để chuyển đổi từ giao diện cơ bản sang các giao diện tùy chỉnh, bạn cần một file theme đã được nén, có thể tải về miễn phí hoặc có phí tùy thuộc vào loại theme.

Sử dụng module Import/Export theme cho phép bạn thêm giao diện mới hoặc xuất giao diện hiện tại Ngoài ra, bạn cũng có thể nhấp vào "Add new theme" để tải lên file theme nén (đuôi zip) mà bạn đã tải về.

- Mục theme configurator để chỉnh sửa cấu hình các module có sẵn

- Mục Advanced setting để tùy chỉnh theme

Khi click add new theme thì nó hiện các cách để thêm theme cho web của bạn

- Mục import from your computer cho phép bạn thêm 1 giao diện mới được lưu sẵn trong máy tính Tương tự với import from web và FTP

Sau khi upload thành công sẽ có thông báo Successful upload Theme chúng ta vừa thêm sẽ xuất hiện ở phía dưới trang : ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 21

Chọn Use this theme để cài đặt theme có sẵn lên trang chủ

Lựa chọn các module của giao diện mà bạn muốn cài đặt, và các module không khả dụng cho giao diện này rồi click Save

Thông báo rằng theme đã được cài đặt thành công và hãy nhấn Finish Sau đó, bạn hãy tải lại trang để xem sự thay đổi trong giao diện của mình Đây là một phần quan trọng trong Đồ án tốt nghiệp đại học.

Để cải thiện giao diện của trang web, bạn có thể truy cập thư mục CSS của theme và thực hiện chỉnh sửa cần thiết.

Cài đặt này cho phép bạn việt hóa trang web của mình, giúp phù hợp với người dùng trong nước Để thêm một ngôn ngữ mới, hãy truy cập vào mục Localization -> Language -> Add new language và điền đầy đủ thông tin vào các trường bắt buộc Sau khi thêm ngôn ngữ tiếng Việt, bạn có thể chỉnh sửa và việt hóa trang web bằng cách nhấp vào Localization -> Translation.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 23

Chọn loại dịch, giao diện cần dịch và lựa chọn ngôn ngữ mà mình muốn bổ sung sau đó nhấp vào Modify

To manually import a language pack in Locazilation, navigate to the Translation section, select Import, choose the localized language file, select the interface you wish to localize, and click Import.

Vậy là hoàn tất việc lựa chọn và thay đổi ngôn ngữ cho trang web

4.4.3 Thay đổi thông tin địa chỉ liên lạc cửa hàng

Bạn vào Module -> Contact block -> Configure ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 24 Điền số điện thoại và địa chỉ email của cửa hàng vào và ấn Save để lưu lại

Lựa chọn icons cho cửa hàng và favicon Bạn có thể tự tạo favicon cho riêng mình

Cuối cùng, bạn cần lựa chọn logo hiển thị trên điện thoại Bạn có thể quyết định không hiển thị logo, chỉ hiển thị trên smartphone, chỉ trên máy tính bảng, hoặc hiển thị trên cả hai thiết bị.

Thêm sản phẩm mới: Vào Catalog -> Products -> Add new product ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 25

Để thiết lập thông tin sản phẩm, bạn cần chọn loại sản phẩm như tiêu chuẩn, có sẵn hay ảo Điền tên sản phẩm vào mục tên và có thể thêm tên thay thế vào mã tham chiếu Tiếp theo, chọn hiển thị sản phẩm và điều kiện của nó (mới, đã sử dụng, hoặc tân trang) Trong mục tùy chọn, đánh dấu vào các lựa chọn như có sẵn để đặt hàng, hiển thị giá, hoặc chỉ bán trực tuyến Cuối cùng, ở mục khả năng hiển thị, bạn có thể chọn cho phép sản phẩm hiển thị ở mọi nơi, chỉ trong danh mục, chỉ tìm kiếm, hoặc không hiển thị.

Trong phần mô tả ngắn, hãy viết vài dòng tóm tắt về sản phẩm; ở phần mô tả chi tiết, cung cấp thông tin sâu hơn về sản phẩm Đừng quên thêm các hashtag để cải thiện khả năng tìm kiếm Cuối cùng, nhấn "save and stay" hoặc "save" để lưu lại những thay đổi đã thực hiện.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 26

Để điền thông tin giá cả, bạn cần nhập giá bán buôn trước thuế vào mục "pre-tax wholesale price" và giá bán lẻ trước thuế vào mục "pre-tax retail price" Bạn có thể chọn mức thuế cho sản phẩm của mình (5% hoặc 10%), hoặc tự tạo mức thuế khác Mục "retail price with tax" sẽ hiển thị giá sản phẩm đã bao gồm thuế theo mức đã chọn Giá đơn vị chưa bao gồm thuế sẽ được ghi ở mục "unit price (tax excl)" Nếu bạn muốn hiển thị biểu tượng giảm giá cho sản phẩm, hãy đánh dấu vào ô "display" Cuối cùng, nhấn "Save and stay" để lưu lại thông tin.

Bạn có thể thiết lập một mức giá đặc biệt bằng cách thêm mức giá cụ thể trong mục "specific price" Hãy chọn đơn vị tiền tệ, quốc gia và loại khách hàng mà mức giá này sẽ áp dụng Mức giá có thể được áp dụng cho từng khách hàng riêng lẻ hoặc cho tất cả khách hàng.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT hướng dẫn cách áp dụng mức giá cho sản phẩm Đầu tiên, người dùng cần chọn ngày giờ bắt đầu và kết thúc áp dụng mức giá Tiếp theo, hãy điền số lượng sản phẩm tối thiểu và nhập giá sản phẩm không bao gồm thuế Người dùng có thể chọn dựa trên giá cơ bản hoặc tự nhập giá mới Cuối cùng, xác định mức giảm giá, có thể bao gồm thuế và chọn đơn vị tiền tệ hoặc phần trăm Sau khi hoàn tất, hãy nhấn "save and stay" để lưu lại và tiếp tục.

To upload a product image, select the image file in the "Add File" section, then click on "Upload This File" to upload the image Finally, click "Save and Stay" to save your changes This process is essential for your university graduation project.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 28

Nếu hình ảnh không đúng với sản phẩm, bạn có thể nhấp vào delete this image để xóa hình ảnh và thực hiện lại

Để tối ưu hóa SEO, bạn cần nhập tiêu đề và mô tả ngắn để cải thiện khả năng tìm kiếm URL sẽ tự động cập nhật theo tên sản phẩm, nhưng bạn có thể tùy chỉnh lại đường dẫn nếu muốn Sau khi hoàn tất, hãy nhấn "save and stay" để lưu lại các thay đổi.

- Mục association: lựa chọn catelogies cha của thư mục, với mặc định là home, sau đó lựa chọn nhà sản xuất và ấn save and stay để lưu lại

Trong mục giao hàng, bạn cần lựa chọn phương thức vận chuyển phù hợp, đồng thời cung cấp các thông tin cơ bản về gói hàng và đơn vị vận chuyển Sau khi hoàn tất, hãy nhấn "Lưu và tiếp tục" để lưu lại thông tin.

Nguyễn Thị Hồng Ngọc - Lớp 53k2 – Khoa CNTT Page 29

Ngày đăng: 01/08/2021, 10:36

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[2]. Nguyễn Đăng Hậu, Kiến thức Thương mại điện tử, Nhà xuất bản Giáo dục, 2004 Sách, tạp chí
Tiêu đề: Kiến thức Thương mại điện tử
Nhà XB: Nhà xuất bản Giáo dục
[3]. Minh Trang & Phương Thúy, Từ điển Thương mại điện tử, NXB Văn hóa - thông tin, 2008 Sách, tạp chí
Tiêu đề: Từ điển Thương mại điện tử
Nhà XB: NXB Văn hóa - thông tin
[4]. Lê Minh Hoàng, Thiết kế web với CSS, NXB Lao động - Xã hội, 2007 Sách, tạp chí
Tiêu đề: Thiết kế web với CSS
Nhà XB: NXB Lao động - Xã hội
[5]. Minh Quang, Những kiến thức cơ bản về Thương mại điện tử, NXB Thống kê, 2005 Sách, tạp chí
Tiêu đề: Những kiến thức cơ bản về Thương mại điện tử
Nhà XB: NXB Thống kê
[1]. Ths.Trần Xuân Sang, Bài giảng bộ môn Thương mại điện tử Khác

TỪ KHÓA LIÊN QUAN

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

w