Các mô hình ứng dụng

Một phần của tài liệu Xây dựng website bán coupon (Trang 48)

3 KIẾN THỨC NỀN TẢNG

3.6Các mô hình ứng dụng

3.6.1 Mô hình ứng dụng 2 lớp

Hình 3-9 Mô hình 2 lớp

Đây là một dạng mô hình đơn giản, khá phổ biến của một ứng dụng phân tán. Trong mô hình này, việc xử lý dữ liệu được thực hiện trên Database Server, việc nhận và hiển thị dữ liệu được thực hiện ở Client.

a. Ưu điểm

Dữ liệu tập trung -> đảm bảo dữ liệu được nhất quán. Dữ liệu được chia sẻ cho nhiều người dùng.

b. Khuyết điểm

Các xử lý tra cứu và cập nhật dữ liệu được thực hiện ở Database Server, việc nhận kết quả và hiển thị phải được thực hiện ở Client -> Khó khăn trong vấn đề bảo trì và nâng cấp.

Khối lượng dữ liệu truyền trên mạng lớn -> Chiếm dụng đường truyền, thêm gánh nặng cho Database Server.

Trang 49

3.6.2 Mô hình ứng dụng 3 lớp

Mô hình 2 lớp phần nào đáp ứng được các yêu cầu khắc khe của một ứng dụng phân tán, tuy nhiên, khi khối lượng dữ liệu lớn, ứng dụng đòi hỏi nhiều xử lý phức tạp, số người dùng tăng, mô hình 2 lớp không thểđáp ứng được.

Mô hình 3 lớp sử dụng thêm Application Server giữ nhiệm vụ tương tác giữa Client và Database server, giảm bớt các xử lý trên Database server, tập trung các xử lý nhận và hiển thị dữ liệu tại Application server.

Hình 3-10 Mô hình ba lớp

a. Ưu điểm

Hỗ trợ nhiều người dùng

Giảm bớt xử lý cho Client -> Không yêu cầu máy tính ở Client có cấu hình mạnh. Xử lý nhận và hiển thị dữ liệu tập trung tại Application Server -> dễ quản lý, bảo trì và nâng cấp.

Xử lý truy cập dữ liệu tập trung tại Database Server. b. Khuyết điểm

Trang 50

4 PHÂN TÍCH VÀ THIẾT KẾ WEBSITE BÁN COUPON 4.1 Phân tích yêu cầu 4.1 Phân tích yêu cầu

4.1.1 Mô tả nghiệp vụ trên một website bán coupon

Hình 4-1 Quy trình nghiệp vụ

Phiếu 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

Trang 51 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.

Ngườ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 mua hà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 website mua 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 rao bá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.

Trang 52 Khách hàng sẽđược giao coupon bằng những cách sau:

 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 53

4.1.2 Khảo sát các website bán coupon tại Việt Nam

4.1.2.1 Muachung.vn

Hình 4-2 muachung.com

Đơ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: Có ưu thế về kỹ thuật, kinh nghiệm truyền thông và kiến thức thương mại điện tử do có hệ thống các website “anh em” như: dantri.com.vn, enbac.com, rongbay.com, kenh14.vn, cafef.vn, afamily.vn. 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.

Trang 54

4.1.2.2 Nhommua.com

Hình 4-3 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: Chọn nghách thị trường riêng là du lịch dựa trên nền tảng có sự hỗ trợ của http://diadiem.com và được đầu tư bởi Rebate Networks – công ty đã đầu tư vào nhiều Groupon ở nhiều quốc gia. 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.

Trang 55

4.1.2.3 Cungmua.com

Hình 4-4 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ý.

Trang 56

4.1.2.4 Deal.zing.vn

Hình 4-5 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 3 website bên trên.

Trang 57

4.1.2.5 Hotdeal.vn

Hình 4-6 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.

4.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.

Trang 58

4.1.3 Yêu cầu chức năng

4.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…

4.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.

4.1.4 Yêu cầu phi chức năng

4.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 59

4.1.4.2 Tính an toàn

Thông tin trên website chỉ được chỉnh sửa bởi những người có thẩm quyền.

Các thông tin cá nhân của thành viên thì chỉ được chỉnh sửa bởi chính thành viên đó.

Chỉ có những người quản lý, quản trị có trách nhiệm và quyền hạn mới có thể kiểm soát, quản lý, cập nhật các thông tin trên website.

Cá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.

4.1.5 Biểu đồ user case và đặc tả Actor: User Actor: User

Hình 4-7 User case User

User case:

 Xem thông tin sản phẩm  Đăng ký

 Đăng nhập  Sửa profile

Trang 60

Use – case ID LV001

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 Actor User (người dùng)

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ết củ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 đó

Bảng 4.1 User case (User) Xem thông tin sản phẩm

Use – case ID LV002

Tên use – case Đăng ký

Mục đích Đăng ký để trở thành thành viên của website Actor User (người dùng)

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 sang màn hình Actor nhấp vào hyperlink “đăng ký Đăng ký”, màn hình hiện tại

Trang 61

Use – case ID LV003

Tên use – case Đăng nhập

Mục đích website Đăng nhập để có thể sử dụng chức năng mua hàng của Actor User (người dùng)

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

Bảng 4.3 User case (User) Đăng nhập

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 Actor User (người dùng)

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 hyperlink “Tài khoản”, màn hình hiện tại sang màn hình sửa đổi thông tin

Trang 62

Use – case ID LV005

Tên use – case Xem đơn hàng

Mục đích Xem đơn hàng trên website Actor User (người dùng)

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 đơn hàng, actor có thể chọn số lượng coupon để mua hoặc hủy đơn hàng

Bảng 4.5 User case (User) Xem đơn hàng

Use – case ID LV006

Tên use – case Đặt mua

Mục đích Đặt mua hàng trên website Actor User (người dùng)

Tiền điều kiện Actor đã điều chỉnh đơn hàng Hậu điều kiện

Dòng sự kiện chính

Actor sau khi chọn số lượng mua sẽ nhấn vào button “Thanh toán” để thành toán bằng tài khoản Ngân lượng hoặc button “Paypal” để thanh toán bằng tài khoản Paypal.

Trang 63

Actor: Admin

Hình 4-8 User case Admin

User case:  Đăng nhập  Quản lý sản phẩm  Quản lý thành viên  Thống kê Use – case ID LV007

Tên use – case Đăng nhập

Mục đích Admin đăng nhập vào website Actor 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

Trang 64

Use – case ID LV008

Tên use – case Quản lý sản phẩm

Mục đích Insert, update, delete sản phẩm Actor Admin (người quản trị)

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

Bảng 4.8 User case (Admin) Quản lý sản phẩm

Use – case ID LV009

Tên use – case Quản lý thành viên Mục đích Delete thành viên Actor Admin (người quản trị) 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

Một phần của tài liệu Xây dựng website bán coupon (Trang 48)