1. Trang chủ
  2. » Tất cả

Triển khai trang web thương mại điện tử dựa trên prestashop có sử dụng các giao thức bảo mật giao dịch

29 0 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

Định dạng
Số trang 29
Dung lượng 3,2 MB

Nội dung

HỌC VIỆN KĨ THUẬT MẬT MÃ KHOA : AN TOÀN THƠNG TIN AN TỒN INTERNET VÀ THƯƠNG MẠI ĐIỆN TỬ ĐỀ TÀI: TRIỂN KHAI TRANG WEB THƯƠNG MẠI ĐIỆN TỬ DỰA TRÊN PRESTASHOP CÓ SỬ DỤNG CÁC GIAO THỨC BẢO MẬT GIAO DỊCH Giáo viên hướng dẫn : Ths.Phan Tấn Tồn MỤC LỤC MỤC LỤC HÌNH ẢNH LỜI NÓI ĐẦU CHƯƠNG I: TỔNG QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ .3 1.1 Thương mại điện tử gì? 1.2 Lợi ích thương mại điện tử 1.3 Mơ hình thương mại điện tử 1.4 Ứng dụng thương mại điện tử .4 CHƯƠNG II GIỚI THIỆU VỀ PRESTASHOP .6 2.1 Giới thiệu website thương mại điện tử PrestaShop .6 2.2 Ưu nhược điểm PrestaShop 2.3 Các tính bật PrestaShop .7 2.4 Phương thức toán a Apple pay .8 b Paypal c Cash on delivery (COD) d Bank transfer .9 e Payments by check .10 f Các phương thức khác .10 CHƯƠNG III TRIỂN KHAI PRESTASHOP VỚI GIAO THỨC BẢO MẬT .11 3.1 Cài đặt Prestashop 11 3.2 Thực giao dịch kiểm tra độ bảo mật website 16 3.3 Thiết lập phương thức bảo mật cho trang web 22 TÀI LIỆU THAM KHẢO 27 MỤC LỤC HÌNH ẢN Hình 3.1.0: File cấu hình 11 Hình 3.1.1: Đây hình ảnh truy cập vào đường link 12 Hình 3.1.2: Chọn ngơn ngữ 13 Hình 3.1.3: Đồng ý với điều kiện sử dụng 13 Hình 3.1.4: Kiểm tra độ tương thích 13 Hình 3.1.5: Thiết lập thông số 14 Hình 3.1.6: Cấu hình test database .14 Hình 3.1.7: Cài đặt 15 Hình 3.1.8: Giao diện trang web 15 Hình 3.1.9: Giao diện đăng nhập trang quản lý .16 Hình 3.1.10: Giao diện trang quản lý .16 Hình 3.2.1: Trang chủ 17 Hình 3.2.2: Tiến hành mua 17 Hình 3.2.3: Tiến hành tốn 18 Hình 3.2.4: Tiến hành tốn 18 Hình 3.2.4: Đăng ký thơng tin 19 Hình 3.2.5: Đăng ký địa 20 Hình 3.2.6: Chọn phương thức vận chuyển .21 Hình 3.2.7: Thanh tốn 21 Hình 3.2.8: Bắt gói tin đặt mua hàng .21 Hình 3.2.9: Phân tích gói tin 22 Hình 3.3.1: Thơng số server.csr .24 Hình 3.3.3: Cấu hình SSL 25 Hình 3.3.4: Cấu hình SSL web 25 Hình 3.3.5: Bật SSL 26 Hình 3.3.6: Website bật SSL 26 Hình 3.3.7: Thực bắt gói tin bật SSL 26 LỜI NÓI ĐẦU Ngày kinh tế xã hội phát triển mạnh mẽ, đòi hỏi người phải mở rộng phạm vi giao thương buôn bán Bên cạnh bùng nổ phát triển mạnh mẽ công nghệ thông tin Giờ người không buôn bán mặt hàng khu chợ tập trung mà cịn khai thác mơi trường internet để giao thương bn bán mạng Từ “Thương Mại Điện Tử” đời kéo theo hàng loạt gian hàng, thương mại điện tử Xuất phát từ nhu cầu mà hàng loạt cơng cụ xây dựng website đời phục vụ cho thương mại điện tử Prestashop Framework, Magento Framework, OpenCard, ZenCart, … Ứng dụng thương mại điện tử thực tế: tạo nhóm tin, mua sắm trực tuyến theo dõi đặt hàng, ngân hàng điện tử, … Phần mềm mã nguồn mở PrestaShop Framework đáp ứng tiêu chí ứng dụng rộng dãi xây dựng web thương mại điện tử nay, với tính ưu việt thân thiện người dùng, xử lí nhanh Để tìm hiểu thương mại điện tử giao thức bảo mật, nhóm chúng em tìm hiểu đề tài “ Triển khai website thương mại điện tử sử dụng PrestaShop giao thức bảo mật giao dịch” Báo cáo gồm chương : CHƯƠNG I: TỔNG QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ CHƯƠNG II: GIỚI THIỆU VỀ PRESTASHOP CHƯƠNG III: TRIỂN KHAI PRESTASHOP VỚI GIAO THỨC BẢO MẬT Trong q trình tìm hiểu, kiến thức cịn hạn chế, kiến thức thực tế chưa có nhiều, nên chúng em khơng tránh khỏi thiếu sót sai lầm Rất mong góp ý thầy bạn Chúng em xin chân thành cảm ơn! CHƯƠNG I: TỔNG QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ 1.1 Thương mại điện tử gì? Thương mại điện tử, hay cịn gọi e-commerce, mơ hình mà tất hình thức giao dịch kinh doanh thực trực tuyến Ví dụ phổ biến Thương mại điện tử mua sắm trực tuyến, định nghĩa mua bán hàng hóa qua internet thiết bị Ngoài ra, Thương mại điện tử địi hỏi loại hoạt động khác, chẳng hạn đấu giá trực tuyến, cổng toán, bán vé trực tuyến ngân hàng internet Ngày người ta hiểu khái niệm thương mại điện tử thông thường tất phương pháp tiến hành kinh doanh quy trình quản trị thơng qua kênh điện tử mà Internet hay kỹ thuật giao thức sử dụng Internet đóng vai trị công nghệ thông tin coi điều kiện tiên Một khía cạnh quan trọng khác khơng cịn phải thay đổi phương tiện truyền thơng, đặc trưng cho việc tiến hành kinh doanh truyền thống Thêm vào tác động người vào quy trình kinh doanh giảm xuống đến mức tối thiểu Trong trường hợp người ta gọi Thẳng đến gia công (Straight Through Processing) Để làm điều địi hỏi phải tích hợp rộng lớn các tính kinh doanh 1.2 Lợi ích thương mại điện tử Lợi ích lớn thương mại điện tử mang lại tiết kiệm chi phí lớn tạo thuận lợi cho bên giao dịch Giao dịch phương tiện điện tử nhanh giao dịch truyền thơng, ví dụ gửi fax hay thư điện tử nội dung thơng tin đến người nhận nhanh gửi thư Các giao dịch qua internet có chi phí rẻ, doanh nghiệp gửi thư tiếp thị, chào hàng đến hàng loạt khách hàng với chi phí giống gửi cho khách hàng Với thương mại điện tử, bên tiến hành giao dịch cách xa nhau, thành phố với nông thôn, từ nước sang nước khác hay nói cách khác khơng bị giới hạn không gian địa lý Điều cho phép doanh nghiệp tiết kiệm chi phí lại, thời gian gặp mặt mua bán Với người tiêu dùng họ ngồi nhà để đặt hàng, mua sắm nhiều loại hàng hóa dịch vụ thật nhanh chóng Vì vậy, thương mại điện tử góp phần thúc đẩy cạnh tranh doanh nghiệp để thu nhiều lợi ích Điều đặc biệt quan trọng bối cảnh hội nhập kinh tế quốc tế Khi doanh nghiệp nước phải cạnh tranh cch bình đẳng với doanh nghiệp nước ngồi 1.3 Mơ hình thương mại điện tử  B2B (Business to Business): Là loại hình giao dịch qua phương tiện điện tử doanh nghiệp với doanh nghiệp Đây loại hình thương mại điện tử gắn với mối quan hệ công ty với Khoảng 80% thương mại điện tử theo loại hình phần lớn chuyên gia dự đoán thương mại điện tử B2B tiếp tục phát triển nhanh B2C Thị trường B2B có hai thành phần chủ yếu: hạ tầng ảo thị trường ảo  B2C (Business to Customer): Là thương mại công ty người tiêu dùng, liên quan đến việc khách hàng thu thập thông tin, mua hàng hố thực (hữu sách sản phẩm tiêu dùng) sản phẩm thơng tin (hoặc hàng hố nguyên liệu điện tử nội dung số hoá, phần mềm, sách điện tử) hàng hoá thông tin, nhận sản phẩm qua mạng điện tử Đơn giản hiểu: Thương mại điện tử B2C việc doanh nghiệp dựa mạng internet để trao đổi hang hóa dịch vụ tạo phân phối.Các trang web thành cơng với hình thức giới phải kể đến www.Amazon.com, www.Drugstore.com, www.Beyond.com  C2C (Customers to Customers): Loại hình thương mại điện tử phân loại tăng trưởng thị trường điện tử đấu giá mạng, đặc biệt với ngành theo trục dọc nơi cơng ty/ doanh nghiệp đấu thầu cho họ muốn từ nhà cung cấp khác Có lẽ tiềm lớn cho việc phát triển thị trường  B2G (Business to Government): Thương mại điện tử doanh nghiệp với phủ (B2G) định nghĩa chung thương mại công ty khối hành cơng Nó bao hàm việc sử dụng Internet cho mua bán công, thủ tục cấp phép hoạt động khác liên quan tới phủ Hình thái thương mại điện tử có hai đặc tính: thứ nhất, khu vực hành cơng có vai trị dẫn đầu việc  Ngồi ra, cịn cóloại hình giao dịch quan nhà nước với cá nhân (G2C Government to Customers) Đây chủ yếu giao dịch mang tính hành chính, mang yếu tố Thương mại điện tử Ví dụ người dân đóng tiền thuế qua mạng, trả phí đăng ký hồ sơ trực tuyến, v.v 1.4 Ứng dụng thương mại điện tử Sử dụng thương mại điện tử để cải thiện hiệu suất bán hàng Đưa ứng dụng thương mại điện tử phổ biến  Bán buôn bán lẻ Có nhiều ứng dụng thương mại điện tử đặc biệt phục vụ cho doanh nghiệp bán buôn bán lẻ Với việc đầu tư cho hệ thống marketing thương mại điện tử, doanh nghiệp giới thiệu toàn mặt hàng, chạy chiến dịch, kêu gọi khách hàng,… đem lại doanh thu lợi nhuận cách có kiểm sốt Hiện thị trường không thiếu tảng phục vụ việc xây dựng hệ thống thương mại điện tử, kể đến Prestashop, Magento, Shopify, WooCommerce,…  Makerting Sử dụng web kênh thương mại điện tử để thu thập liệu sở thích, hành vi, nhu cầu, mơ hình mua hàng khách hàng Với liệu này, doanh nghiệp tự phân tích chạy chiến dịch marketing thương mại điện tử phù hợp ấn định giá, tính sản phẩm nâng cao, đồng thời giúp chủ doanh nghiệp đưa định, nâng cao khả đàm phán mối quan hệ với khách hàng  Tài Thương mại điện tử dần chiếm phần thị trường tài chứng khốn sử dụng cơng ty tài lớn nhỏ tồn giới Các khách hàng kiểm tra số dư tài khoản tiết kiệm, tài khoản cho vay họ Hệ thống cịn hỗ trợ tính chuyển tiền thu nhận vào tài khoản họ, tốn hóa đơn trực tuyến kết nối với ngân hàng điện tử Các sàn giao dịch chứng khốn trực tuyến hình thành dựa phát triển công nghệ thương mại điện tử… Ngồi cịn số loại hình khác như: Tài liệu tự động hóa chuỗi cung ứng hậu cần, IM (Instant Messaging), Ngân hàng điện tử,…… Hiện có nhiều framework cho ứng dụng thương mại điện tử Prestashop, Magento, OpentCard, VituarMart Nhưng bật ưachuộng phải kể đến Prestashop Framework, framework thương mại điện tử gọn nhẹ, nhiều tính bật dễ triển khai CHƯƠNG II GIỚI THIỆU VỀ PRESTASHOP 2.1 Giới thiệu website thương mại điện tử PrestaShop PrestaShop phần mềm mã nguồn mở thương mại điện tử đáng tin cậy chuyên nghiệp Được phát triển từ năm 2005, trước PrestaShop không phổ biến nhiều nước giới phát hành chủ yếu với phiên tiếng Pháp Nhưng thời gian gần đây, với cải tiến vượt bậc, PrestaShop trở thành mã nguồn mở ưa chuộng sử dụng rộng rãi Từ năm 2007, ngành cơng nghiệp PrestaShop cách cung cấp tính tham gia mua sắm tăng doanh số bán hàng trực tuyến nhanh chóng Các PrestaTeam bao gồm 70 cá nhân đam mê 600 000 thành viên cộng đồng dành riêng cho công nghệ Với ưu mã nguồn phát triển sau, PrestaShop kế thừa nhiều ý tưởng mã nguồn loại trước OsCommerce Điểm làm lên khác biệt chủ yếu 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 giúp chủ cửa hàng tiếp cận tốt với khách hàng họ Prestashop cung cấp nhiều tài liệu để bạn bắt đầu với đa dạng từ tài liệu dành cho lập trình viên, người bán hàng hay chí với người thiết kế đồ hoạ designer Ngoài ra, bạn tìm kiếm tài liệu, nhờ trợ giúp qua diễn đàn Prestashop Quan trọng Prestashop cung cấp cho bạn 300 chức để thực việc bán hàng giao diện toán tích hợp chỗ, khả tạo mã coupon giảm giá, hỗ trợ email marketing, chức theo dõi đơn hàng số người online website, hỗ trợ zoom ảnh sản phẩm mà không bị vỡ hình Ngồi ra, bạn thêm khơng giới hạn loại tiền tệ vào website mình, chức “sản phẩm yêu thích” giúp khách hàng lưu lại sản phẩm yêu thích để mua sau SEO điểm mạnh Prestashop mà hỗ trợ bạn nhiều chức để làm SEO từ việc tuỳ biến URL thân thiện với SEO, khả tạo tag (thẻ sản phẩm ) việc thêm liệu có cấu trúc metadata vào website,… Và tất nhiên bạn tạo cách danh mục mục cho sản phẩm mã nguồn khác Prestashop cung cấp 1500 mẫu giao diện tiện ích mở rộng giúp bạn tạo website bán hàng nhanh chóng mở rộng chức cho Tuy nhiên, giá đắt, bạn chí cịn phải bỏ 20$ để mua tài liệu hướng dẫn sử dụng cho template module, rẻ vài trăm Ngồi ra, việc tích hợp trực tiếp trang quản lý thơng tin vào mã nguồn, giúp PrestaShop trở nên thân thiện với người sử dụng 2.2 Ưu nhược điểm PrestaShop a) Ưu điểm  Đầy đủ chức 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  Triển khai website thương mại điện tử dựa PrestaShop, sử dụng giao thức bảo mật SSL  Theo dõi tình trạng bán hàng, thơng báo cho khách hàng tin nhắn sms, thu thập thông tin khách hàng,…  Áp dụng nhiều phương thức toán khác với đơn vị tiền tệ lưu hành phổ biến  Tốc độ tải 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… khơng cần Khơng cần quan tâm tới chi phí mua phần mềm hay vấn đề quyền Prestashop phần mềm nguồn mở hồn tồn miễn phí  Thường xuyên cập nhật phiên để sửa lỗi bugs bổ sung thêm chức năng, modules  Dễ dàng quản trị website với công cụ tương đối đầy đủ bảng điều hướng thuận tiện  Dễ dàng tích hợp mở rộng phát triển modules độc lập  Giao diện thân thiện, dễ sử dụng, thiết kế giao diện độc lập Hỗ trợ nhiều ngôn ngữ phổ biến bao gồm Tiếng Việt, người sử dụng build gói ngơn ngữ riêng phù hợp với nhu cầu  PrestaShop e-Commerce sử dụng cơng nghệ Web 2.0 với sức mạnh AJAX, JQuery library Prestashop sử dụng Smarty framework để giúp nhà thiết kế web tạo giao diện cách dễ dàng mà khơng cần am hiểu nhiều ngơn ngữ lập trình PHP  Tuy tích hợp nhiều tính PrestaShop nhẹ nhanh b) Nhược điểm  Khả quản lý Url-rewrite yếu, khơng có khả mở rộng tùy biến Làm giảm đáng kể khả SEO website  Thuật tốn tìm kiếm PrestaShop đánh giá yếu so với Opensource khác  Kiến trúc Extensions hỗ trợ cho bên thứ tự phát triển yếu Prestashop hỗ trợ cài đặt extension Magento giá đắt, nói đắt  Mỗi Prestashop update cần phải tính chỉnh lại hệ thống nhiều thời gian 2.3 Các tính bật PrestaShop Với lợi bán hàng, xử lý đơn hàng yêu cầu mua hàng trực tuyến, Presta Shop mang lại cho người dùng tính thiết kế web như:  Quản lý sản phẩm - Tạo sản phẩm nhanh chóng, đơn giản - Cấu hình tính giá Tạo gói sản phẩm Tạo sản phẩm có biến thể từ danh sách thuộc tính (các biến thể bao gồm màu sắc, kích thước, size, tồn kho…) - Đính kèm tệp hiển thị thông tin bổ sung trang sản phẩm (video, hình ảnh sản phẩm) - Đặt số lượng tối thiểu cho sản phẩm - Thiết lập kho hàng - Tạo danh mục chính, danh mục phụ - Theo dõi quảng cáo sản phẩm - Tạo nhà cung cấp liên kết họ với sản phẩm - Tạo nhà sản xuất - Nhận thống kê tổng quan nhà sản xuất nhà cung cấp với thứ tự xếp lọc  Quản lý cửa hàng - Cung cấp phương thức tốn - Cấu hình phương thức giao hàng - Phân phối địa lý áp dụng hãng vận chuyển - Xác định giá phương thức giao hàng cung cấp - Xác định kích thước tối đa gói hàng - Cấu hình hiển thị sản phẩm trang chủ - Sắp xếp sản phẩm bạn cửa hàng cách hợp lý - Cấu hình lọc, xếp thứ tự phân trang sản phẩm - Hiển thị kết với thông tin xác sản phẩm liệt kê - Sử dụng chế độ hiển thị khác - Hiển thị cửa hàng trực tuyến bạn đồ Google Maps  Tiếp thị, quảng bá cửa hàng - Tạo ưu đãi đặc biệt - Tạo phiếu giảm giá, chế độ giảm giá - Thực chương trình ưu đãi đặc biệt sở khác nhau: sản phẩm, khách hàng đặt hàng - Quảng cáo sản phẩm - Hiển thị trang sản phẩm hoàn chỉnh với nút gọi hành động, nội dung bán kèm quảng cáo - Đề xuất sản phẩm cần mua cho khách hàng bạn - Quảng cáo sản phẩm cụ thể - Sử dụng trượt để quảng bá sản phẩm 2.4 Phương thức toán a Apple pay - Cho phép bạn nhận khoản toán bảo đảm sinh trắc học tương thích với PSD2 (3D Secure 2) mà không cần tạo va chạm - Tiếp theo chọn ngôn ngữ: Hình 3.1.2: Chọn ngơn ngữ Bước u cầu bạn chấp nhận điều kiện sử dụng Hình 3.1.3: Đồng ý với điều kiện sử dụng Tiếp theo cần kểm tra độ tương thích 13 Hình 3.1.4: Kiểm tra độ tương thích Thiết lập thơng tin tên website, tài khoản admin,… Hình 3.1.5: Thiết lập thơng số Tiếp theo cấu hình thơng tin databases 14 Hình 3.1.6: Cấu hình test database Sau tiến hành cài đặt Hình 3.1.7: Cài đặt Sau hồn thành xong truy cập lại vài trang http://192.168.23.162 15 Hình 3.1.8: Giao diện trang web Hoặc để tới dashboard quản lý ta truy cập trang http://192.168.23.162/admin (Lưu ý: Khi truy cập trang quản lý, hệ thống sinh số ngẫu nhiên sau chử admin, ta nên lưu đường dẫn lại để tránh bị quên sau này) Hình 3.1.9: Giao diện đăng nhập trang quản lý 16 Hình 3.1.10: Giao diện trang quản lý Tới hoàn thiện xong website, tiến vài giao dịch 3.2 Thực giao dịch kiểm tra độ bảo mật website Tiến hành truy cập trang http://192.168.23.162 17 Hình 3.2.1: Trang chủ Chọn mặc hàng cần mua sau chọn add to cart Hình 3.2.2: Tiến hành mua Sau tiến hành tốn Hình 3.2.3: Tiến hành tốn Hình 3.2.4: Tiến hành tốn 18 ... 1.4 Ứng dụng thương mại điện tử Sử dụng thương mại điện tử để cải thiện hiệu suất bán hàng Đưa ứng dụng thương mại điện tử phổ biến  Bán bn bán lẻ Có nhiều ứng dụng thương mại điện tử đặc biệt... QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ .3 1.1 Thương mại điện tử gì? 1.2 Lợi ích thương mại điện tử 1.3 Mô hình thương mại điện tử 1.4 Ứng dụng thương mại điện tử ... QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ 1.1 Thương mại điện tử gì? Thương mại điện tử, hay cịn gọi e-commerce, mơ hình mà tất hình thức giao dịch kinh doanh thực trực tuyến Ví dụ phổ biến Thương mại điện tử mua

Ngày đăng: 26/02/2023, 17:24

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w