Phân tích và thiết kế website bán coupon
Trang 13 PHÂN TÍCH VÀ THIẾT KẾ WEBSITE BÁN COUPON
3.1 Phân tích yêu cầu
3.1.1 Mô tả nghiệp vụ trên một website bán coupon
Hình 4 Quy trình nghiệp vụ
Coupon thường là phiếu giấy có con dấu và chữ ký của đại diện công ty bán coupon hoặc phiếu SMS (tin nhắn) hoặc email Coupon có giá trị thanh toán định sẵn khi sử dụng tại cửa hàng kèm theo các thông tin điều kiện sử dụng khác Thông thường, phiếu coupon có thời hạn sử dụng từ 1 – 3 tháng tùy theo chương trình Các phiếu này sẽ mua được các sản phẩm, dịch vụ với giá đặc biệt hấp dẫn mà chỉ với điều kiện là phải có đủ số lượng người mua tối thiểu trong thời gian nhất định Nếu không đủ người đăng ký mua, thì khuyến mãi sẽ được hủy bỏ, và bạn không phải trảchi phí gì cả
Bán coupon là một phương pháp quảng bá hiệu quả và rất ít tốn kém bởi vì người bán sản phẩm không cần phải bỏ tiền ra quảng cáo mà còn được người bán coupon trả tiền trước cho những sản phẩm, dịch vụ mà khách hàng mua Sau khi người bán coupon và người bán sản phẩm, dịch vụ đạt được một số thỏa thuận nhất định
Trang 2Người bán coupon sẽ đăng tải thông tin sản phẩm,dịch vụ đến người tiêu dùng qua website, email, tin nhắn, mạng xã hội…
Khách hàng sau khi truy cập vào website để xem hàng có thể mua coupon bằng những cách sau:
Sử dụng tài khoản trên website, bằng cách đăng ký sau đó đăng nhập để có thể mua coupon
Đặt hàng qua điện thoại bằng cách nhắn tin theo cú pháp của website rồi gởi đến tổng đài của website
Mua phiếu trực tiếp tại công ty theo địa chỉ của công ty
Sau khi đặt hàng thành công, để tiện lợi cho khách hàng trong việc thanh toán thì người bán coupon cung cấp cho khách hàng nhiều hình thức thanh toán khách nhau:
Thanh toán trực tuyến: Một số website tại Việt Nam đã có hình thức thanh toán trực tuyến giúp cho việc mua hàng và thanh toán đơn giản, tiện lợi
Thanh toán bằng thẻ tín dụng hoặc ghi nợ quốc tế: Khách háng sở hữu các loại thẻ mang thương hiệu Visa, Master, American Express, JCB có thể thanh toán trực tuyến tại hơn 60 website đã kết nối với cổng thanh toán OnePAY
Thanh toán bằng thẻ ghi nợ nội địa: Chủ thẻ đa năng Đông Á và chủ thẻ Connect24 Vietcombank đã có thể thực hiện thanh toán trực tuyến tại các website đã kết nối với Ngân hàng Đông Á và cổng thanh toán OnePAY
Thanh toán bằng ví điện tử: Sở hữu ví điện tử của Mobivi, Payoo, VnMart, khách hàng có thể thanh toán trực tuyến trên một số website đã chấp nhận ví điện tử này
Trả tiền mặt khi giao hàng: Đây vẫn là hình thức thanh toán chủ yếu khi muahàng qua các trang web vì đảm bảo độ an toàn, khách hàng nhận đúng hàng
đã đặt mua thì mới trả tiền
Chuyển khoản ngân hàng: Thông qua ATM hoặc giao dịch trực tiếp tại ngân hàng, chủ tài khoản chuyển khoản sang tài khoản của người bán một số tiền trước khi nhận hàng Cách thức này chỉ nên thực hiện khi người mua có thể tin cậy ở người bán, thông thường khi hai bên là khách quen trên các websitemua sắm hoặc người bán là một đối tác có uy tín Phương thức này rất hữu ích trong trường hợp người mua và người bán ở cách xa nhau, không thể thanh toán trực tiếp bằng tiền mặt, nhưng có rủi ro nhất định cho người mua,khi người bán không giao hàng hoặc giao hàng kém phẩm chất so với khi raobán
Gửi tiền qua bưu điện hoặc hệ thống chuyển tiền quốc tế: trong trường hợp người mua hoặc người bán ở cách xa, lại không có tài khoản ngân hàng thì
có thể dùng cách này Tuy nhiên sẽ tốn một khoản phí chuyển tiền; tùy dịch
vụ của từng ngân hàng, mức phí có thể là vài chục nghìn đồng
Khách hàng sẽ được giao coupon bằng những cách sau:
Trang 3 Nhận phiếu trực tiếp tại nhà
Giao phiếu theo hình thức phiếu mua hàng điện tử: Sau khi xác nhận được đầy đủ và xác thực được thông tin của khách hàng, và thông báo chuyển khoản của khách hàng Từ công ty sẽ gửi qua tin nhắn hoặc email cho bạn các thông tin địa điểm, tên sản phẩm, mã số phiếu, thời hạn sử dụng phiếu Sau đó, bạn chỉ việc đến cửa hàng – nơi giảm giá sản phẩm và đọc mã số phiếu cho nhân viên thanh toán
Hướng dẫn sử dụng phiếu Coupon:
Đối với những phiếu Coupon được giao trực tiếp:
Rất đơn giản, bạn chỉ cần mang phiếu coupon đến địa chỉ bán sản phẩm và sử
dụng để thanh toán
Đối với những phiếu Coupon điện tử:
Khi đến địa chỉ bán sản phẩm bạn vui lòng mang theo Chứng Minh Thư Nhân Dân để nhà cung cấp có thể xác thực thông tin khách hàng và mang theo tin nhắn
có mã số phiếu coupon mà công ty bán coupon đã gửi
Trang 43.1.2 Khảo sát các website bán coupon tại Việt Nam
3.1.2.1 Muachung.vn
Đơn vị chủ quản: công ty cổ phần truyền thông Việt Nam – VC Corp Hình thức thanh toán: thẻ Visa/Master, thẻ ATM đăng ký sử dụng
Internet Banking, thanh toán online được đảm bảo bởi Soha Payment
Điểm mạnh: Phiếu Mua Hàng Điện tử sẽ được gửi qua SMS và email cho
khách hàng chỉ trong vòng một giờ sau khi mua thành công, có nhiều deal hấp dẫn Gửi email xác nhận sau khi đặt hàng
Điểm yếu: khó mua được nếu không có tài khoản ngân hàng.
Trang 53.1.2.2 Nhommua.com
Đơn vị chủ quản: diadiem.com
Hình thức thanh toán: Paypal, Paypoo, tiền mặt trực tiếp.
Điểm mạnh: giao coupon miễn phí từ 2-5 ngày (trong TP Hồ Chí Minh và
Hà Nội), trước khi giao có nhân viên gọi xác nhận và nhận thanh toán bằng tiền mặt tại nhà Số lượng deal đa dạng và hấp dẫn Nhân viên gọi điện thoại confirm sau khi đặt hàng
Điểm yếu: không thanh tóan được bằng thẻ Visa/Master.
Trang 63.1.2.3 Cungmua.com
Đơn vị chủ quản: tichluydiem.com (Cyvee)
Hình thức thanh toán: thanh toán bằng điểm cò trên tichluydiem.com,
chuyển khoản ngân hàng, tiền mặt trực tiếp
Điểm mạnh: Nhân viên của Cùng Mua sẽ đến tận nơi để giao phiếu cho
bạn trong vòng 48h sau khi bạn đăng ký
Điểm yếu: số lượng xuất hiện deal mới hơi ít.
Trang 73.1.2.4 Deal.zing.vn
Đơn vị chủ quản: Vinagame - VNG Corporation
Hình thức thanh toán: tiền mặt trực tiếp, Zing Xu, thẻ Zing, Internet
Banking,
Điểm mạnh: nguồn lực dồi dào từ Vinagame, deal khá hấp dẫn, có thể
nhận code SMS thay cho phiếu voucher
Điểm yếu: thanh toán bằng hệ thống riêng "Zing Xu" gây khó khăn cho
người mua, cách thức nạp tiền và chuyển đổi rắc rối và không thân thiện,
đó cũng là lý do tại sao các sản phẩm của Zing bán vẫn không chạy bằng 3website bên trên
Trang 83.1.2.5 Hotdeal.vn
Đơn vị chủ quản: Vinabook
Hình thức thanh toán: trả tiền trực tiếp, chuyển khoản.
Điểm mạnh: giao coupon tại nhà miễn phí.
Điểm yếu: deal nhìn không hấp dẫn, không có nhiều deal mới.
3.1.2.6 Nhận xét
Sau khi khảo sát sơ lược các trang web bán coupon trên, ta có thể thấy tại Việt Nam hiện có không ít các trang web bán coupon Theo thống kê không đầy đủ, tới nay, thị trường Việt Nam đang có khoảng trên 97 trang web cung cấp dịch vụ mua theo nhóm, và 14 trang tổng hợp sản phẩm, dịch vụ giảm giá từ các trang trên
Các website bán coupon giảm giá và khuyến mãi của Việt Nam chủ yếu tập trung ở khu vực TP Hồ Chí Minh và Hà Nội
Các hình thức thanh toán của các Groupon Việt Nam hiện tại:
Tiền mặt/Chuyển khoản
Thẻ mua hàng (do các website phát hành)
Điểm/Tiền ảo
Thẻ ATM/Thẻ tín dụng
Trang 93.1.3 Yêu cầu chức năng
3.1.3.1 Yêu cầu lưu trữ
Thông tin thành viên:
Website cần lưu trữ một số thông tin của người dùng để người dùng có thể mua hàng, theo dõi quá trình mua hàng của mình và người quản trị
có thể thông báo tới người dùng qua những kênh liên lạc mà người dùng cung cấp Những thông tin chính cần lưu trữ bao gồm: email, mật khẩu, họ tên, số điện thoại…
Thông tin doanh nghiệp đăng ký:
Các doanh nghiệp có nhu cầu có thể đăng ký với ban quản trị để có thể quảng bá, bán sản phẩm của mình Các thông tin cần lưu trữ bao gồm:
họ tên, chức vụ/nghề nghiệp, thành phố, email, số di động, công ty, website…
Thông tin sản phẩm
Đây cũng chính là dữ liệu chính của website, các thông tin cần lưu trữ bao gồm: tên sản phẩm, mô tả sản phẩm, giá gốc, giá sau khi giảm, ngày đăng sản phẩm, ngày hết hạn, số người mua, hình ảnh…
3.1.3.2 Yêu cầu nghiệp vụ
Đối với người quản lý, quản trị website:
Quản lý, kiểm soát thông tin khách hàng và quá trình mua hàng của khách hàng
Quản lý, kiểm soát các thông tin của doanh nghiệp đăng ký
Quản lý, kiểm soát các thông tin sản phẩm
Quản lý, điều chỉnh các thông số khác trên website
Thống kê các thông tin mua hàng, thành viên…
Đối với thành viên
Quản lý, kiểm soát thông tin cá nhân và thông tin những sản phẩm đã mua của mình
3.1.4 Yêu cầu phi chức năng
3.1.4.1 Giao diện thân thiện, dễ sử dụng, đẹp
Đối với những website bán sản phẩm thì việc thiết kế giao diện là điều kháquan trọng vì tâm lý khách hàng khi nhìn vào website có giao diện thân thiện, đẹp và dễ sử dụng sẽ làm họ có thiện cảm, dễ dàng nắm bắt thông tin sản phẩm hơn
Trang 10Các hành vi chỉnh sửa sai lệch nội dung, làm mất tính đúng đắn của thông tin, xâm phạm quyền hạn của người khác cần phải được ngăn chặn.
3.1.5 Biểu đồ user case và đặc tả
Tên use – case Xem thông tin sản phẩm
Mục đích Xem catalogue sản phẩm và thông tin chi tiết sản phẩm
Tiền điều kiện Actor truy cập vào trang chủ website
Hậu điều kiện
Dòng sự kiện chính
Màn hình chính sẽ hiển thị ngẫu nhiên thông tin chi tiếtcủa một sản phẩm hot, actor xem catalogue các sản phẩm rồi nhấp chuột vào để xem thông tin chi tiết cho sản phẩm đó
Trang 11Use – case ID LV002
Tên use – case Đăng ký
Mục đích Đăng ký để trở thành thành viên của website
Tiền điều kiện Actor truy cập vào trang chủ website
Hậu điều kiện
Dòng sự kiện chính
Actor nhấp vào hyperlink “Đăng ký”, màn hình hiện tạisang màn hình đăng ký
Use – case ID LV003
Tên use – case Đăng nhập
Mục đích Đăng nhập để có thể sử dụng chức năng mua hàng của
website
Tiền điều kiện Actor sau khi có tài khoản và truy cập vào trang chủHậu điều kiện
Dòng sự kiện chính
Actor nhấp vào hyperlink “Đăng nhập”, màn hình hiện tại sẽ chuyển qua màn hình đăng nhập, đăng nhập thành công sẽ chuyển về màn hình chính
Use – case ID LV004
Tên use – case Sửa profile
Mục đích Sửa thông tin của người dùng trên website
Tiền điều kiện Actor đã đăng nhập vào website
Hậu điều kiện
Trang 12Mục đích Đặt mua hàng trên website
Tiền điều kiện Actor đã đăng nhập vào website
Hậu điều kiện
Dòng sự kiện chính
Actor nhấp vào button “Mua ngay”, màn hình hiện tại
sẽ chuyển qua màn hình mua hàng, actor có thể chọn sốlượng sản phẩm, rồi chọn phương thức thanh toán
Tên use – case Đăng nhập
Mục đích Admin đăng nhập vào website
Trang 13Actor Admin (người quản trị)
Tiền điều kiện Màn hình đăng nhập
Hậu điều kiện
Dòng sự kiện chính Admin nhập username và password để đăng nhập
Use – case ID LV007
Tên use – case Quản lý sản phẩm
Mục đích Insert, update, delete sản phẩm
Tiền điều kiện Sau khi actor đã đăng nhập
Hậu điều kiện
Dòng sự kiện chính Actor có quyền insert, update, delete sản phẩm
Use – case ID LV008
Tên use – case Quản lý thành viên
Mục đích Delete thành viên
Tiền điều kiện Sau khi actor đã đăng nhập
Hậu điều kiện
Dòng sự kiện chính
Actor có quyền delete quyền thành viên nếu thành viên
có những hành vi vi phạm nội quy của website
Use – case ID LV009
Tên use – case Thống kê
Mục đích Thống kê lượng mua, truy cập
Tiền điều kiện Sau khi actor đã đăng nhập
Hậu điều kiện
Dòng sự kiện chính Actor có thể thống kê các số liệu mua bán sản phẩm và
Trang 14số lượng truy cập
3.1.6 Sequence diagram
Login:
Trang 15Hoạt động mua hàng:
3.2 Thiết kế hệ thống
3.2.1 Thiết kế cơ sở dữ liệu
Trang 16Danh sách các bảng
Trang 173 Image Varchar(100) Hình ảnh sản phẩm
3.2.2 Thiết kế các module chính của website
3.2.2.1 Module show sản phẩm
Hiển thị sản phẩm theo catalogue
Trang 18Hiển thị chi tiết sản phẩm: hình ảnh, thông tin chi tiết, thời gian còn lại có thể mua hàng chạy ngược từng giây.
Mỗi lần refresh trình duyệt thì sẽ hiện ngẫu nhiên một sản phẩm ở bên
catalogue sản phẩm ở khung hiển thị thông tin chi tiết sản phẩm
3.2.2.2 Module đăng ký, đăng nhậpChức năng đăng ký dành cho khách hàng
Chức năng đăng nhập dành cho khách hàng
3.2.2.3 Module đăng nhập bằng tài khoản facebookKhách hàng có thể đăng nhập bằng tài khoản facebook sẵn có mà không cần đăng nhập bằng tài khoản đăng ký trên website
3.2.2.4 Module sửa thông tin tài khoảnKhách hàng đăng nhập có thể thay đổi thông tin tài khoản của họ
3.2.2.5 Module giỏ hàngSau khi chọn coupon, khách hàng có thể thêm bớt các coupon trong giỏ hàng 3.2.2.6 Module thanh toán qua mạng
Sau khi chọn mua coupon, khách hàng có thể lựa chọn các hình thức thanh toán như ngân lượng, paypal…
3.2.2.7 Module quản lý khách hàngAdmin có quyền delete những tài khoản có dấu hiệu vi phạm các quy định của website
3.2.2.8 Module quản lý sản phẩmAdmin có quyền thêm mới, xóa update thông tin coupon
3.2.2.9 Module thăm dò ý kiếnKhách hàng có thể phán ánh các ý kiến liên quan đến hoạt động của công ty bán coupon thông qua yahoo chat
3.2.2.10 Module thống kê dành cho adminThống kê số coupon được bán ra
3.3 Thiết kế giao diện
Mô tả màn hình:
Cấu trúc màn hình sử dụng trong trang web có bốn phần chính (frame):
Logo, banner quảng cáo và Topmenu ở trên cùng Topmenu bao gồm các thành phần: đăng ký, đăng nhập, hỗ trợ, thành viên, sản phẩm mới nhất, sản phẩm bán chạy
Khung bên trái (left panel): gồm hình ảnh và thông tin ngắn gọn của các dealmới nhất
Khung giữa (content panel) gồm những hình ảnh và thông tin chi tiết cho từng deal
Phần dưới cùng: bao gồm thông tin địa chỉ
Trang 19Tùy vào từng màn hình mà các menu trên, trái, giữa, dưới có thể thay đổi theo nội dung của màn hình.
Màn hình giao diện trang chủ
Đây là màn hình chính của trang web, màn hình mà người dùng nhìn thấy đầu tiên khi truy cập trang website Bên trên là button , nếu đăng nhập Yahoo người dùng
có thể chat với admin sau khi click vào button này Bên phải là các hyperlink chuyển sang trang đăng nhập và đăng ký Người dùng có thể xem danh sách
catalogue sản phẩm bên trái, xem thông tin sản phẩm bao gồm thời gian còn lại có thể mua, hình ảnh, các thông tin khác… Người dùng có thể nhấn vào button Mua ngay để mua sản phẩm, nếu chưa đăng nhập thì website sẽ chuyển sang màn hình đăng nhập vì chỉ có thành viên đăng nhập mới được mua sản phẩm
Màn hình trang chủ sau khi thành viên đăng nhập
Cũng giống như màn hình trang chủ chỉ khác chỗ hyperlink đăng nhập và đăng ký được thay bằng tên của thành viên, hyperlink qua Tài khoản và hyperlink Logout
Màn hình giao diện đăng nhập hệ thống
Màn hình đăng nhập là màn hình dùng để truy cập vào hệ thống theo các quyền hạn khác nhau
Nếu thành công, người dùng sẽ đăng nhập và làm việc với hệ thống dưới quyền hạn của đã được phân công
3 Button2 Button đăng nhập bằng tài khoản facebook
Lưu ý: Các nhóm được minh họa bằng các số được đánh trên màn hình
Trang 20Khi người dùng muốn trở thành thành viên của trang web, người dùng ấn vào button
“Đăng ký” trên top menu Nếu đăng ký thành công người dùng sẽ trở thành thành viên chính thức của trang web
+ Các thành phần chính của màn hình
1 Validate Sumary Thông báo lỗi khi nhập các thông tin cá nhân không
đúng định dạng hay yêu cầu
Lưu ý: Các nhóm được minh họa bằng các số được đánh trên màn hình
Trang 21Hình 4 Nội dung màn hình đăng ký
Màn hình hiển thị giỏ hàng
Sau khi thành viên nhấn vào button mua hàng sẽ hiện ra màn hình hiển thị giở hàng này Thành viên có thể thêm số lượng sản phẩm và nhấn vào button Update hoặc có thể nhấn button Delete để bỏ chọn sản phẩm Sau khi chọn sản phẩm người dùng có thể thanh toán bằng ngân lượng hoặc Paypal
Hình 4 Màn hình hiển thị giỏ hàng và chọn phương thức thanh toán