bài tập thương mại điện tử thiết kế website bán hàng

42 1.6K 6
bài tập thương mại điện tử thiết kế website bán hàng

Đ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

Bài 1.1:Thiết kế website bán hàngMục tiêu-Thiết kế website bán hàng qua mạng-Xây dựng căn bản các chức năng của website bán hàng-Xây dựng các chức năng đặt hàng, giỏ hàng, thanh toánYêu cầu:1.Có thể sử dụng website bán hàng đã có và phát triển các tính năng về giỏ hàng, đặt hàng, thanh toán và bảo mật2.Các chức năng của website đáp ứng những yêu cầu sau ( ví dụ với website bán điện thoại di động)Hướng dẫn thực hiện:Các chức năng chính cần đạt được:1.1. Người dùng1.1.1.Đăng kýChức năng này cho phép người dùng trở thành thành viên của website. Khi đã trở thành thành viên, họ mới được phép mua hàng.Các thông tin đăng ký bao gồm: •Tên đăng nhập•Mật khẩu•Họ tên•Địa chỉ •Ngày sinh•Số điện thoại•Email 1.1.2. Đăng nhậpChức năng này cho phép người dùng đăng nhập vào hệ thống khi đã có tài khoản. Thông tin đăng nhập gồm có:•Tên đăng nhập•Mật khẩu1.1.3. Tìm kiếm thông tin sản phẩm•Tìm kiếm nhanh:oTheo tên sản phẩmoTheo nhà sản xuấtoTheo giá bán•Tìm kiếm chi tiết:oTheo tên sản phẩmoTheo hãng sản xuấtoTheo chức năngoTheo giá bán1.1.4. Mua hàngChức năng này cho phép người dùng mua sản phẩm thông qua website chính thức của công ty. Các thông tin mà người dùng cần cung cấp khi mua hàng là:•Tên sản phẩm•Số lượng•Thông tin người mua hàng•Thông tin người nhận hàng•Hình thức vận chuyểnSau đó thanh toán cho hệ thống bằng cách chuyển khoản hoặc thanh toán qua Ngânlương.vn.1.2. Người quản lý.1.2.1. Đăng nhậpChức năng này cho phép người lý đăng nhập vào hệ thống để thực hiện việc quản lý thông tin. Thông tin đăng nhập gồm có: Email đăng nhập, mật khẩuXử lý:•Sau khi người quản lý đã nhấn nút “Đăng nhập”, nếu thông tin đăng nhập không chính xác hệ thống sẽ hiển thị thông báo lỗi kèm theo.Ngược lại, hệ thống hiển thị thông báo “Đăng nhập thành công” và chuyển đến trang quản trị.•Sau khi đăng nhập thành công người quản lý được phép thực hiện các công việc quản lý thông tin.1.2.2. Quản lý thông tin sản phẩm Các thông tin của sản phẩm bao gồm •Mã sản phẩm•Tên sản phẩm •Mã phân loại•Hãng sản xuất•Giá bán•Số lượng bán•Số lượng đã bán•Kích hoạt•Tính năng nổi bật•Giải trí•Ứng dụng•Nhạc chuông•Bộ nhớ•Kết nối dữ liệu•Màn hình hiển thị•Thông tin chung•Nguồn•Thời gian bảo hành•Điểm bảo hành•Hình ảnh•Số lượt xem Các chức năng quản lý thông tin sản phẩm bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin, tìm kiếm thông tin.1.2.3. Quản lý thông tin hãng sản xuấtCác thông tin của hãng sản phẩm bao gồm:•Mã hãng sản xuất•Tên hãng sản xuất•Website•Kích hoạtChức năng quản lý thông tin hãng sản phẩm: Nhập thông tin, sửa thông tin, xóa thông tin.1.2.4. Quản lý thông tin nhà cung cấp.Các thông tin của nhà cung cấp bao gồm:•Mã nhà cung cấp•Tên nhà cung cấp•Địa chỉ•Email•Điện thoạiCác chức năng quản lý thông tin nhà cung cấp bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin.1.2.5. Tìm kiếm thông tinChức năng này cho phép người quản trị tìm kiếm thông tin nhà cung cấp khi có yêu cầu.Người quản trị có thể tìm kiếm theo 2 tiêu chí:•Theo tên nhà cung cấp•Theo địa chỉ nhà cung cấp•Theo địa chỉ email•Theo số điện thoại1.2.6. Quản lý thông tin chi tiết hóa đơn nhậpCác thông tin của chi tiết hóa đơn nhập bao gồm: •Mã hóa đơn nhập•Mã sản phẩm•Số lượng •Giá nhập •Tổng giá•Ghi chú Các chức năng quản lý thông tin chi tiết hóa đơn nhập bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin, tìm kiếm thông tin.1.2.7. Quản lý thông tin hóa đơn nhậpCác thông tin của hóa đơn nhập bao gồm:•Mã hóa đơn nhập•Mã nhà cung cấp•Ngày nhập•Tên người nhậpCác chức năng quản lý thông tin hóa đơn nhập bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin, tìm kiếm thông tin.1.2.8. Quản lý thông tin chi tiết hóa đơnCác thông tin của chi tiết hóa đơn xuất bao gồm: •STT•Mã hóa đơn•Mã sản phẩm•Số lượng •Giá bán Các chức năng quản lý thông tin chi tiết hóa đơn bao gồm:•Xóa thông tin•Tìm kiếm thông tin1.2.9. Quản lý thông tin đơn đặt hàngCác thông tin của đơn đặt hàng bao gồm:•Mã hóa đơn•Mã khách hàng•Thông tin của người đặt hàng•Thông tin của người nhận hàng•Phương thức thanh toán•Hình thức vận chuyển•Giảm giá•Phí giao hàng1.2.10. Quản lý loại tinCác thông tin của phân loại tin bao gồm:•Mã loại•Tên loạiCác chức năng quản lý thông tin phân loại tin tức bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin.1.2.11. Quản lý thông tin quảng cáoCác thông tin của tin tức bao gồm:•Mã quảng cáo•LinkAnh•Ngày tạo•Ngày hết hạn•Vị tríCác chức năng quản lý bản tin bao gồm: Nhập thông tin, sửa thông tin, xóa thông tinBài 1.2: Tích hợp thanh toán trên Nganluong.vn hoặc PaypalMục tiêu:

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP THỰC HÀNH HỌC PHẦN : THƯƠNG MẠI ĐIỆN TỬ Trình độ đào tạo Hệ đào tạo : : Đại học Chính quy/ Liên thông Bài 1.1: Thiết kế website bán hàng Mục tiêu - Thiết kế website bán hàng qua mạng - Xây dựng căn bản các chức năng của website bán hàng - Xây dựng các chức năng đặt hàng, giỏ hàng, thanh toán Yêu cầu: 1. Có thể sử dụng website bán hàng đã có và phát triển các tính năng về giỏ hàng, đặt hàng, thanh toán và bảo mật 2. Các chức năng của website đáp ứng những yêu cầu sau ( ví dụ với website bán điện thoại di động) Hướng dẫn thực hiện: Các chức năng chính cần đạt được: 1.1. Người dùng 1.1.1.Đăng ký Chức năng này cho phép người dùng trở thành thành viên của website. Khi đã trở thành thành viên, họ mới được phép mua hàng.Các thông tin đăng ký bao gồm: • Tên đăng nhập • Mật khẩu • Họ tên • Địa chỉ • Ngày sinh • Số điện thoại • Email 1.1.2. Đăng nhập Chức năng này cho phép người dùng đăng nhập vào hệ thống khi đã có tài khoản. Thông tin đăng nhập gồm có: • Tên đăng nhập • Mật khẩu 1.1.3. Tìm kiếm thông tin sản phẩm • Tìm kiếm nhanh: o Theo tên sản phẩm o Theo nhà sản xuất o Theo giá bán • Tìm kiếm chi tiết: o Theo tên sản phẩm o Theo hãng sản xuất o Theo chức năng o Theo giá bán 1.1.4. Mua hàng Chức năng này cho phép người dùng mua sản phẩm thông qua website chính thức của công ty. Các thông tin mà người dùng cần cung cấp khi mua hàng là: • Tên sản phẩm • Số lượng • Thông tin người mua hàng • Thông tin người nhận hàng • Hình thức vận chuyển Sau đó thanh toán cho hệ thống bằng cách chuyển khoản hoặc thanh toán qua Ngânlương.vn. 1.2. Người quản lý. 1.2.1. Đăng nhập Chức năng này cho phép người lý đăng nhập vào hệ thống để thực hiện việc quản lý thông tin. Thông tin đăng nhập gồm có: Email đăng nhập, mật khẩu Xử lý: • Sau khi người quản lý đã nhấn nút “Đăng nhập”, nếu thông tin đăng nhập không chính xác hệ thống sẽ hiển thị thông báo lỗi kèm theo.Ngược lại, hệ thống hiển thị thông báo “Đăng nhập thành công” và chuyển đến trang quản trị. • Sau khi đăng nhập thành công người quản lý được phép thực hiện các công việc quản lý thông tin. 1.2.2. Quản lý thông tin sản phẩm Các thông tin của sản phẩm bao gồm • Mã sản phẩm • Tên sản phẩm • Mã phân loại • Hãng sản xuất • Giá bán • Số lượng bán • Số lượng đã bán • Kích hoạt • Tính năng nổi bật • Giải trí • Ứng dụng • Nhạc chuông • Bộ nhớ • Kết nối dữ liệu • Màn hình hiển thị • Thông tin chung • Nguồn • Thời gian bảo hành • Điểm bảo hành • Hình ảnh • Số lượt xem Các chức năng quản lý thông tin sản phẩm bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin, tìm kiếm thông tin. 1.2.3. Quản lý thông tin hãng sản xuất Các thông tin của hãng sản phẩm bao gồm: • Mã hãng sản xuất • Tên hãng sản xuất • Website • Kích hoạt Chức năng quản lý thông tin hãng sản phẩm: Nhập thông tin, sửa thông tin, xóa thông tin. 1.2.4. Quản lý thông tin nhà cung cấp. Các thông tin của nhà cung cấp bao gồm: • Mã nhà cung cấp • Tên nhà cung cấp • Địa chỉ • Email • Điện thoại Các chức năng quản lý thông tin nhà cung cấp bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin. 1.2.5. Tìm kiếm thông tin Chức năng này cho phép người quản trị tìm kiếm thông tin nhà cung cấp khi có yêu cầu.Người quản trị có thể tìm kiếm theo 2 tiêu chí: • Theo tên nhà cung cấp • Theo địa chỉ nhà cung cấp • Theo địa chỉ email • Theo số điện thoại 1.2.6. Quản lý thông tin chi tiết hóa đơn nhập Các thông tin của chi tiết hóa đơn nhập bao gồm: • Mã hóa đơn nhập • Mã sản phẩm • Số lượng • Giá nhập • Tổng giá • Ghi chú Các chức năng quản lý thông tin chi tiết hóa đơn nhập bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin, tìm kiếm thông tin. 1.2.7. Quản lý thông tin hóa đơn nhập Các thông tin của hóa đơn nhập bao gồm: • Mã hóa đơn nhập • Mã nhà cung cấp • Ngày nhập • Tên người nhập Các chức năng quản lý thông tin hóa đơn nhập bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin, tìm kiếm thông tin. 1.2.8. Quản lý thông tin chi tiết hóa đơn Các thông tin của chi tiết hóa đơn xuất bao gồm: • STT • Mã hóa đơn • Mã sản phẩm • Số lượng • Giá bán Các chức năng quản lý thông tin chi tiết hóa đơn bao gồm: • Xóa thông tin • Tìm kiếm thông tin 1.2.9. Quản lý thông tin đơn đặt hàng Các thông tin của đơn đặt hàng bao gồm: • Mã hóa đơn • Mã khách hàng • Thông tin của người đặt hàng • Thông tin của người nhận hàng • Phương thức thanh toán • Hình thức vận chuyển • Giảm giá • Phí giao hàng 1.2.10. Quản lý loại tin Các thông tin của phân loại tin bao gồm: • Mã loại • Tên loại Các chức năng quản lý thông tin phân loại tin tức bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin. 1.2.11. Quản lý thông tin quảng cáo Các thông tin của tin tức bao gồm: • Mã quảng cáo • LinkAnh • Ngày tạo • Ngày hết hạn • Vị trí Các chức năng quản lý bản tin bao gồm: Nhập thông tin, sửa thông tin, xóa thông tin Bài 1.2: Tích hợp thanh toán trên Nganluong.vn hoặc Paypal Mục tiêu: - Hiểu được ý nghĩa cổng thanh toán nganluong.vn hoặc paypal - Đăng ký được tài khoản trên nganluong.vn hoặc paypal - Tích hợp được cổng thanh toán trên nganluong.vn hoặc paypal vào website của mình - Thanh toán được trên nganluong.vn hoặc paypal - So sánh 2 cách thanh toán trên nganluong và Paypal Hướng dẫn thực hiện: 1.2.1. Thanh toán trên nganluong.vn Bước 1: Đăng ký tài khoản tại sandbox.nganluong.vn - Kích nút đăng ký miễn phí tại trang web. Hình 2.1: Website đăng ký của ngân lượng. - Điền đầy đủ thông tin đăng ký và nhấn nút đăng ký. Hình 2.2: Thông tin đăng ký. - Thông báo kích hoạt tài khoản. Hình 2.3: Thông báo kích hoạt tài khoản. - Vào gmail.com kích hoạt tài khoản Hình 2.4: Kích hoạt tài khoản tại gmail. - Bạn hãy kích hoạt tài khoản bằng cách điền chính xác Mã kích hoạt tài khoản hoặc Mật khẩu xác thực vào form ' Kích hoạt tài khoản'. gửi về Email hoặc gửi tin nhắn SMS. Hình 2.5: Nhập mã kích hoạt. - Hoàn tất trên web. Hình 2.6: Hoàn tất đăng ký. - Hoàn tất gửi về gmail và bạn cần chứng thực lại tài khoản bằng chứng minh thư nhân dân nếu đăng ký tại nganluong.vn. Đối với trang sandbox.nganluong.vn là môi trường giả lập nên không cần chứng thực mà ngân lượng sẽ chứng thực cho chúng ta. Hình 2.7: Thông báo đăng ký thành công tại gmail. Bước 2: Lấy mã nguồn tích hợp. - Tại trang web ngânlượng.vn chúng ta chọn tích hợp. Hình 2.8: Website ngânlượng.vn. - Chúng ta chọn hướng dẫn tích hợp. Hình 2.9: Hướng dẫn tích hợp. - Chọn tích hợp đơn giản. [...]... nhận” để hoàn thành giao dịch, màn hình hiển th : Sau khi hoàn thành các bước trên, hệ thống eBay.vn sẽ tự động cập nhật số tiền mà bạn đã thanh toán Màn hình hiển thị như sau: Bài 1. 3: Tích hợp bảo mật cho website bán hàng Mục tiêu: - Phát hiện và khắc phục được một số lỗ hổng bảo mật web thông thường - Bảo mật website bán hàng khỏi một số lỗ hổng: SQLinjection, XSS… Hướng dẫn thực hiện: 1.3.1 Lỗi SQLinjection... Response.Redirect( "http://sandbox.nganluong.vn/button_payment.php?receiver=ngocuytk7@gmail.com &product_name=" + product + "&price=" + price + " & return_url=" + return_url + " &comments=" + comments); } Các bước thanh toán mua hàng trên website - Bước 1: Tại trang chủ website chọn mặt hàng điện thoại cần mua Hình 2.1 5: Trang chủ website bán điện thoại - Bước 2: Tại trang chi tiết mặt hàng thông tin về... bạn chọn mua hàng để tiếp tục Hình 2.1 6: Trang chi tiết điện thoại - Bước 3: Tại trang chi tiết mua hàng nếu bạn đồng ý mua bạn sẽ chọn chức năng thanh toán Hình 2.1 7: Trang giỏ hàng có thanh toán - Bước 4: Website sẽ chuyển đến trang thanh toán của ngân lượng ở đây sẽ hiển thị thông tin về sản phầm Hình 2.1 8: Trang thanh toán ngân lượng - Bước 5: Chọn hình thức thanh toán qua ngân hàng hoặc thông... HỢP Bước 1: Đăng nhập > Click vào liên kết “Merchant Services” Bước 2: Kéo xuống phía dưới > Chọn vào liên kết “Buy now buttons” Bước 3 : Thiết lập cho nút “Buy now” > Cuối cùng click vào nút “Create button” Bước 4: Copy code (mã) rồi paste vào nơi nào mà bạn muốn xuất hiện trên site của bạn Tích hợp vào website Bước 1: Chọn phương thức Thanh toán Sau khi tiến hành thanh toán hóa đơn mua hàng, bạn... 2.1 2: Lấy logo tích hợp Hình 2.1 3: Lấy mã nhúng HTML Bước 4 : Nhúng mã nguồn vào website - Nhúng logo mua hàng vào trang giỏ hàng Mã nguồn - Hình ảnh sau khi nhúng mã nguồn Hình 2.1 4: Logo sau khi tích hợp - Nhúng mã nguồn thanh toán vào giỏ hàng. .. thanh toán trên Paypal Bước 1: bạn vào website của Paypal: https://www.paypal.com/vn đăng ký một tài khoản, chọn Signup như hình dưới: Bước 2: Tiếp theo, sau khi chọn Signup giao diện cho phép bạn lựa chọn quốc gia và mục đích bạn sử dụng tài khoản paypal(ở đây mình chọn là Personal) như hình dưới: Bước 3: Tiếp đến bạn điền các thông tin cần thiết về bạn như hình dưới đây: Bạn điền đầy đủ thông tin... toán xong người mua hoặc người bán có thể đăng nhập vào website ngân lượng để xem thông tin mặt hàng Tại trang này người bán đăng nhập vào sẽ dựa vào các thông tin đã được thanh toán, kiểm tra thông tin rồi gửi hàng cho người mua Hình 2.2 4: Thông tin các phiên giao dịch - Bước 1 1: Sau khi chọn xem chi tiết sẽ hiện thị ra một trang chứa chi tiết thông tin sản phẩm Hình 2.2 5: Thông tin chi tiết quá trình... chuyển qua phần ‘ Thanh toán dùng tài khoản Paypal và làm theo hướng dẫn Bước 2: Thanh toán bằng tài khoản Paypal Bước 3: Nếu bạn không có tài khoản Paypal, bạn có thể thanh toán bằng Debit Card (thẻ ghi nợ) hoặc Credit Card (thẻ tín dụng), như màn hình dưới đây: Bước 4: Nhập email, password đã đăng ký trên Paypal, chọn “Login” Bước 5: Tiếp theo bạn chọn lệnh “Pay now”, màn hình sẽ hiển th : Bước 6: Chọn... Ngân lượng Hình 2.1 9: Chọn hình thức thanh toán - Bước 6: Tại trang thông tin tài khoản bạn nhập tên đăng nhập của mình vào để tiến hành mua hàng Hình 2.2 0: Lấy logo tích hợp - Bước 7: Sau khi đăng nhập thành công thông tin người nhận tiền và người gửi tiền sẽ hiển thị Chúng ta có thể chọn hai phương thức thanh toán là thanh toán tạm giữ hoặc thanh toán ngay và nhấn tiếp tục Hình 2.2 1: Chọn phương thức... hình ở dưới: Bước 4: Hình dưới là giao diện tài khoản paypal của bạn, hệ thống paypal cũng cảnh báo ngay cho bạn rằng thẻ Visa bạn add vào chưa được verify như hình dưới đây: Bước 5: Để tiến hành verify tài khoản, bạn login vào hòm mail mà bạn đã đăng ký ở trên bạn sẽ nhận được mail từ hệ thống của paypal với subject là Active your PayPal account như hình dưới, bạn click vào Active My Account: Giao diện . chức năng thanh toán. Hình 2.17: Trang giỏ hàng có thanh toán. - Bước 4: Website sẽ chuyển đến trang thanh toán của ngân lượng ở đây sẽ hiển thị thông tin về sản phầm. Hình 2.18: Trang thanh toán. hiển thị. Chúng ta có thể chọn hai phương thức thanh toán là thanh toán tạm giữ hoặc thanh toán ngay và nhấn tiếp tục. Hình 2.21: Chọn phương thức thanh toán. - Bước 8: Tại trang thông tin người. thanh toán trên Nganluong.vn hoặc Paypal Mục tiêu: - Hiểu được ý nghĩa cổng thanh toán nganluong.vn hoặc paypal - Đăng ký được tài khoản trên nganluong.vn hoặc paypal - Tích hợp được cổng thanh

Ngày đăng: 20/05/2014, 10:37

Từ khóa liên quan

Mục lục

  • Bài 1.1: Thiết kế website bán hàng

  • 1.1. Người dùng

  • 1.2. Người quản lý.

  • Các bước thanh toán mua hàng trên website

    • 2.4 HƯỚNG DẪN TÍCH HỢP

    • Tích hợp vào website

    • 1.3.1.1. Lỗ hổng đăng nhập.

    • 1.3.1.2. Ngăn chặn Sql Injection

      • 1.3.2. Tấn công bằng Cross-Site Scripting (XSS)

Tài liệu cùng người dùng

Tài liệu liên quan