Website bán hàng dựa trên vị trí
-
Upload
gisela-hart -
Category
Documents
-
view
52 -
download
4
description
Transcript of Website bán hàng dựa trên vị trí
1
Website bán hàng dựa trên vị trí
Giảng viên hướng dẫn:
TS. Đinh Bá Tiến
CN. Nguyễn Lê Nguyên Ngữ
Nhóm sinh viên:
0712255 – Lê Văn Long
0712314 – Vũ Thị Ngọc Nhi
2
Nội dung
Giới thiệu tổng quan Khảo sát hiện trạng Các vấn đề và giải pháp Thiết kế kiến trúc Các chức năng đã thực hiện Kết luận và hướng phát triển
4
Giới thiệu tổng quan
Tiềm năng của thương mại điện tử
100%
98%
34%
Kết quả khảo sát trong báo cáo của Bộ CôngThương năm 2009
Năm 2010, đã triển khai ứng dụng TMĐT ở nhiều mức độ và quy mô khác nhau
5
Giới thiệu tổng quan
Tiềm năng của thương mại điện tử Tốc độ tăng trưởng Internet
Tỷ lệ tăng trưởng Internet giai đoạn 2000 – 2009 ở một số nước châu Á
10
Khảo sát hiện trạng
Bản đồ giả 3D http://www.flexjunk.com/2010/09/09/introducing-the-interactive-map/
Chụp hình sản phẩm, đăng kèm thông tin vị tríhttp://thenextweb.com/apps/2011/05/30/social-listing-the-app-to-sell-anything-socially-locally-and-in-realtime/
11
Các vấn đề và giải pháp
Tổ chức lưu trữ dữ liệu danh mục sản phẩm Tổ chức lưu trữ
Tìm con cháu của một node phải tiến hành bằng thủ tục đệ quy.
Kiểm tra một danh mục có phải là danh mục cuối hay không tốt nhiều chi phí.
13
Các vấn đề và giải pháp
Tổ chức lưu trữ dữ liệu danh mục sản phẩm Các thao tác cơ bản
Tìm node lá :
Tìm node con của một node
Tìm node gốc
Right – Left = 1
Cha.Left < Con.Left
Cha.Left < Cha.Right
Right = 1
14
Các vấn đề và giải pháp
Tổ chức lưu trữ dữ liệu danh mục sản phẩm Thêm một node mới
Node mới thêmCon 12 3
Con 24 5
Cha1 6
7
8
15
Tổ chức lưu trữ dữ liệu danh mục sản phẩm Tổ chức lưu trữ dữ liệu danh mục sản phẩm
Cải tiến của nhóm Nếu danh mục cần thêm là danh mục cấp 1:
Thêm trường Level để xác định nhanh cấp của danh mục.
Các vấn đề và giải pháp
Left = MAX(Right) +1
Right = Left +1
17
Các vấn đề và giải pháp
Cập nhật chỉ mục
Cập nhật
Tập chỉ mụcSearcher
Searcher
Searcher
Khởi tạo lại
18
Các vấn đề và giải pháp
Tìm kiếm với tiếng Việt không dấu
Chuyển tiếng Việt có dấu
thành không dấu
Tiếng Việt
không dấu
Tiếng Việt có
dấuĐánh chỉ mục
20
Các vấn đề và giải pháp
Hiển thị các cửa hàng trên bản đồ Tải lại danh sách cửa hàng khi thực hiện
khung nhìn mới
21
Các vấn đề và giải pháp
Hiển thị các cửa hàng trên bản đồ Quy trình hiển thị cửa hàng trên bản đồ
22
Thiết kế kiến trúc
Dependency Injection và Structure Map Dependency Injection
Constructor Injection
Setter Injection
Interface Injection
Service Locator
23
Thiết kế kiến trúc
Dependency Injection và Structure Map Structure Map
Là một công cụ Dependency Injection mã nguồn mở dùng cho .Net
Tạo đối tượng sử dụng constructor
injection
Tiêm sự phụ thuộc và những thuộc
tính cho lớp đối tượng thông qua
setter injection
Auto wiring
Có thể cấu hình để tạo ra đối tượng
Xử lý trường hợp interface không
có thể hiện
Hỗ trợ plugin
Hỗ trợ kiểm thử
25
Các chức năng đã thực hiện
Đăng ký nhanh cửa hàng
Đăng ký cửa hàng với đầy đủ
thông tin
Đăng ký nhanh sản phẩm
Đăng ký sản phẩm với đầy đủ
thông tin
Quản lý cửa hàng
Quản lý sản phẩm
Hiển thị cửa hàng trên bản đồ
Hiển thị thông tin cơ bản cửa
hàng dưới dạng tooltip
Xem thông tin cửa hàng trên bản đồ
Xem thông tin chi tiết cửa hàng
Xem chi tiết sản phẩm
Liên hệ mua sản phẩm
Tìm đường tới cửa hàng
Tìm kiếm theo từ khóa
Tìm kiếm cửa hàng theo bán kính
Tìm kiếm cửa hàng theo vùng tự
chọn
Bình luận sản phẩm