Website bán hàng trực tuyến mô hình C2C

Post on 19-Jan-2016

80 views 1 download

description

GVHD: MEng. Đặng Trần Trí GVPB: BEng. Phan Trọng Nhân. Website bán hàng trực tuyến mô hình C2C. SVTH1: Hoàng Thanh Ngọc Bảo - 50600117. SVTH2: Bùi Đăng Khánh - 50601060. SVTH3: Lý Thăng Long - 50601311. Nội dung. Nội dung đề tài - PowerPoint PPT Presentation

Transcript of Website bán hàng trực tuyến mô hình C2C

Website bán hàng trực tuyếnmô hình C2C

Website bán hàng trực tuyếnmô hình C2C

GVHD: MEng. Đặng Trần TríGVPB: BEng. Phan Trọng Nhân

SVTH1: Hoàng Thanh Ngọc Bảo - 50600117

SVTH2: Bùi Đăng Khánh - 50601060

SVTH3: Lý Thăng Long - 50601311

22

Nội dung

2

I. Nội dung đề tài

II. Nhắc lại nguyên tắc nghiệp vụ

III. Các chức năng chính

IV. Kiến trúc tổng quan

V. Hiện thực hệ thống

VI. Tổng kết, đánh giá

VII. Demo, thảo luận

33

I. Nội dung đề tài

Mô hình C2C Đấu giá / mua ngay Thanh toán tiền qua Paypal Quản lý hoạt động mua bán Buyer đánh giá seller Gửi tin nhắn Mạng lưới thành viên Hiện thực hệ thống ở cả 2 phía client và

server

44

II. Nhắc lại các nguyên tắc nghiệp vụ

Quy trình mua hàng

Đăng kí tài khoản

Chọn sản phẩm cần

mua

Đấu giá thắng hoặc mua ngay

Thanh toán tiền

Đợi người bán giao

hàng

Feedback seller

Kết thúc quy trình mua hàng

55

II. Nhắc lại các nguyên tắc nghiệp vụ

Quy trình bán hàng

Đăng kí tài khoản

Tạo sản phẩm cần bán

Lưu sản phẩm vào kho

Đăng bán sản phẩm

Giao hàngThanh toán

phí đăng bán

Kết thúc quy trình bán

hàng

Nhận tiền bán

Bán thành công

Nhà quản trị duyệt

N

Y

N

Y

66

II. Nhắc lại các nguyên tắc nghiệp vụ

Cơ chế đấu giá

Giá đấu hiện tại: 100 $Maxb

id: 200 $ Maxbid: 300 $

Tăng lên lần 1: 200 $

Tăng lên lần 2: 222.5 $

77

II. Nhắc lại các nguyên tắc nghiệp vụ

Cơ chế đấu giá

Giá đấu hiện tại: 100 $Maxb

id: 200 $ Maxbid: 300 $

Tăng lên lần 1: 200 $

Tăng lên lần 2: 222.5 $

Giá sàn: 250 $

Tăng lên lần 2: 250 $

88

II. Nhắc lại các nguyên tắc nghiệp vụ

Cơ chế đấu giá

Giá đấu hiện tại: 100 $Maxb

id: 200 $ Maxbid: 220 $

Tăng lên lần 1: 200 $

Tăng lên lần 2: 222.5 $

Giá sàn: 250 $

Tăng lên lần 2: 250 $

Tăng lên lần 2: 220 $

99

III. Các chức năng chính

1. Trang cá nhân My Page.

2. Đấu giá và thanh toán trực tuyến.

3. Tìm kiếm món hàng.

4. Quản lý các món hàng.

5. Quản lý các loại phí.

6. Quản lý người dùng.

7. Quản lý thông tin.

1010

1. Trang cá nhân My Page

Mô tả: giúp người dùng có thể thuận tiện trong các hoạt động mua bán trên hệ thống.

Gồm các thao tác:• Quản lý các hoạt động mua, bán.• Quản lý các tin nhắn.• Quản lý thông tin tài khoản.

1111

2. Đấu giá và thanh toán trực tuyến

Mô tả: cơ chế tự động đấu giá giúp cho người dùng có thể thắng được món hàng với giá thấp nhất có thể. Món hàng sẽ được thanh toán thông qua dịch vụ Paypal.

Gồm các thao tác:• Đặt giá đấu.• Thanh toán trực tuyến khi đã thắng

được món hàng.

1212

3. Tìm kiếm món hàng

Mô tả: giúp người dùng có thể tìm được món hàng phù hợp với ý muốn.

Gồm các thao tác:• Tìm kiếm đơn giản.• Tìm kiếm nâng cao.

1313

4. Quản lý các món hàng

Mô tả: nhà quản trị có thể quản lý các món hàng do người dùng đăng bán

Gồm các thao tác:• Quản lý danh mục món hàng.• Phê duyệt/ từ chối một món hàng.• Quản lý các khoản tăng giá đấu.

1414

5. Quản lý các loại phí

Mô tả: cho phép nhà quản trị thay đổi, cập nhật các loại phí khác nhau.

Gồm các thao tác:• Thêm/xóa/sửa các khoảng tăng đối với

loại phí mua ngay, đấu giá, phí giá sàn.• Cập nhật phí đăng bán (chỉ mua ngay)

và phí sau bán.

1515

6. Quản lý người dùng

Mô tả: cho phép nhà quản trị quản lý các tài khoản người dùng front office và back office.

Gồm các thao tác:• Quản lý các tài khoản front office: treo

tài khoản, thiết lập mật khẩu, xóa tài khoản.

• Quản lý các tài khoản back office: thêm/xóa/sửa tài khoản, cấp quyền.

1616

7. Quản lý thông tin

Mô tả: nhà quản trị có thể quản lý các thông tin trợ giúp, các điều khoản, tin tức món hàng…

Gồm các thao tác:• Quản lý các danh mục tin tức.• Quản lý các tin tức.

1717

IV. Kiến trúc hệ thống

View

Database

Controller

Model

Response

Resquet

HTML

HTTP

Presentation model

Handling user interaction

Using LINQ to access database

1818

V. Hiện thực chức năng thanh toán

Thanh toán tiền mua hàng

Bidnow

Seller

Bidnow siteBuyer

1919

V. Hiện thực chức năng thanh toán

Thanh toán phí đăng bán ban đầu

Bidnow

Seller

2020

V. Hiện thực core đấu giá

Bắt đầu

newBid.Maxbid >

GetCurrentPrice()Báo lỗi

GetNumberBidder() = 0

W = GetWinningBidder()

newBid.MaxBid > W.MaxBid Winner = newBidLoser = W

Winner = WLoser = newBid

PlaceBid (Loser, Loser.Maxbid)PlaceBid (Winner, Loser.Maxbid + amount)

PlaceBid (newBid, startPrice)

Kết thúc

2121

VI. Tổng kết, đánh giá

Kết quả Xây dựng website theo kiến trúc MVC, đảm bảo

tính đúng đắn của các yêu cầu nghiệp vụ. Ưu điểm của hệ thống

Sử dụng API Membership do ASP.net cung cấp• Thuận tiện trong quản lý người dùng.• Đảm bảo tính bảo mật cao.

Áp dụng Paypal vào thanh toán online• Người dùng an tâm về độ an toàn khi thực

hiện giao dịch. Chức năng buyer đánh giá seller

22

VI. Tổng kết, đánh giá

Hạn chế Chức năng tìm kiếm

• Không thể tìm kiếm theo ngữ nghĩa• Chưa đưa ra được từ khoá gợi ý

Chưa tích hợp bộ công cụ khai phá dữ liệu• Chỉ thống kê các sản phẩm theo số lần truy

cập Hệ thống chưa được thử nghiệm để đánh giá

hiệu suất và khả năng sử dụng.

23

VI. Tổng kết, đánh giá

Hướng phát triển Cải tiến chức năng tìm kiếm

• Sử dụng các search engine mã nguồn mở• Lucene.net

Tích hợp hệ thống vận chuyển hàng hóa ( UPS, Fedex)• Chi phí rõ ràng, nhiều lựa chọn• Có thể tracking hàng

Tích hợp khai phá dữ liệu

2424

Tài liệu tham khảo [1] Steven Sanderson (2009). Pro ASP.NET MVC Framework.

Apress, Berkeley, CA. [2] Paypal Inc (7/2010). Adaptive Payments Developer Guide. [3] Ebay (9/2010), www.ebay.com [4] Paypal (9/2010), www.paypal.com [5] Chợ điện tử (9/2010), www.chodientu.com [6] Wikipedia (12/2010), http://www.wikipedia.com [7] Các khái niệm về jQuery (1/2011): http://

en.wikipedia.org/wiki/JQuery [8] Giới thiệu về LINQ to SQL (1/2011)

http://msdn.microsoft.com/en-us/library/bb425822.aspx [9] Full-Text Search (SQL Server) (1/2011) http://

msdn.microsoft.com/en-us/library/ms142571.aspx [10] ASP.NET Membership (1/2011) http://

msdn.microsoft.com/en-us/library/yh26yfzy.aspx [11] Linh, P.T.T & Tú, T.T.C & Tuyến, L.T.K (2010). Xây dựng sàn

giao dịch vàng trực tuyến. Luận văn đại học, Đại Học Bách Khoa Tp.HCM.

2525

VII. Demo, thảo luận

Demo

- Các chức năng chính của hệ thống

- Tính đúng đắn của core đấu giá

- Sự đồng bộ trong quy trình mua & bán hàng

Thảo luận