website bán hàng trực tuyến mô hình c2c
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 PresentationTRANSCRIPT
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