website bán hàng dựa trên vị trí

19
Website bán hàng dựa trên vị trí Giảng viên hướng dẫn: Thầy Đinh Bá Tiến Thầy Nguyễn Lê Nguyên Ngữ Nhóm sinh viên: 0712255 – Lê Văn Long 0712314 – Vũ Thị Ngọc Nhi 1

Upload: macey-vaughan

Post on 31-Dec-2015

56 views

Category:

Documents


3 download

DESCRIPTION

Website bán hàng dựa trên vị trí. Giảng viên hướng dẫn : Thầy Đinh Bá Tiến Thầy Nguyễn Lê Nguyên Ngữ Nhóm sinh viên : 0712255 – Lê Văn Long 0712314 – Vũ Thị Ngọc Nhi. Nội dung. Giới thiệu tổng quan Các tính năng chính Các vấn đề và giải pháp Kết luận và hướng phát triển. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 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:

Thầy Đinh Bá Tiến

Thầy Nguyễn Lê Nguyên Ngữ

Nhóm sinh viên:

0712255 – Lê Văn Long

0712314 – Vũ Thị Ngọc Nhi

Page 2: Website  bán hàng dựa trên vị trí

2

Nội dung

Giới thiệu tổng quan Các tính năng chính Các vấn đề và giải pháp Kết luận và hướng phát triển

Page 3: Website  bán hàng dựa trên vị trí

3

Giới thiệu tổng quan (1/4)

Mục đích đề tài

Mua bán trực tuyến Bản đồ số

Page 4: Website  bán hàng dựa trên vị trí

4

Giới thiệu tổng quan (2/4)

Khảo sát hiện trạng Website thương mại điện tử

Page 5: Website  bán hàng dựa trên vị trí

5

Giới thiệu tổng quan (3/4)

Khảo sát hiện trạng Website giới thiệu sản phẩm kết hợp với bản

đồ

Page 6: Website  bán hàng dựa trên vị trí

6

Giới thiệu tổng quan(4/4)

Phát biểu bài toán

Page 7: Website  bán hàng dựa trên vị trí

7

Các tính năng chính (1/3)

Thể hiện cửa hàng trên bản đồ

Page 8: Website  bán hàng dựa trên vị trí

8

Các tính năng chính(2/3)

Thể hiện cửa hàng dạng truyền thống

Page 9: Website  bán hàng dựa trên vị trí

9

Các tính năng chính (3/3)

Tìm kiếm

Page 10: Website  bán hàng dựa trên vị trí

10

Các vấn đề và giải pháp (1/7)

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

Khung nhìn lúc tải danh sách cửa hàng

Khung nhìn lúc tải danh sách cửa hàng

Khung nhìn mới

Khung nhìn mới

a. Không tải lại danh sách cửa hàng

b. Tải lại danh sách cửa hàng

Page 11: Website  bán hàng dựa trên vị trí

11

Các vấn đề và giải pháp (2/7)

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 đồ

Load toàn bộ danh sách cửa hàng trong khung nhìn hiện tại

Lựa chọn icon tương ứng với mức độ zoom

Lọc các cửa hàng theo các

danh mục người dùng chọn

Hiển thị cửa hàng trên bản

đồ

Người dùng thay đổi mức độ zoom trong phạm vi khung nhìn

đã tải

Người dùng thay đổi danh mục cửa hàng muốn xem

Người dùng kéo bản đồ thay đổi zoom vượt ra ngoài khung nhìn đã tải

Người dùng truy cập vào trang web

Page 12: Website  bán hàng dựa trên vị trí

12

Các vấn đề và giải pháp (3/7)

Tổ chức lưu trữ dữ liệu danh mục sản phẩm: sử dụng phương pháp đánh chỉ số của Joe Celko để thể hiện mối quan hệ giữa các danh mục.

Page 13: Website  bán hàng dựa trên vị trí

13

Các vấn đề và giải pháp (4/7)

Tìm kiếm toàn văn: sử dụng Lucene.

Quy trình tạo chỉ mục và tìm kiếm sử dụng Lucene.Net

Dữ liệu đầu vào Token

Document

Field 1 …

Field 2 …Tập Chỉ Mục

QueryHits/TopDocs

Giao diện người dùng

Chuỗi từ khóa tìm kiếm

Analyzer

IndexWriter

IndexSearcher

Parser

Page 14: Website  bán hàng dựa trên vị trí

14

Các vấn đề và giải pháp (5/7)

Tìm kiếm với tiếng Việt không dấu

Tiếng Việt

không dấu

Tiếng Việt có

dấuĐánh chỉ mục

Chuyển tiếng Việt có dấu thành không dấu

Dữ liệu gốcTập chỉ mục

Page 15: Website  bán hàng dựa trên vị trí

15

Các vấn đề và giải pháp (6/7)

Thuộc tính động của sản phẩm: lưu trữ được các thông số khác nhau của các sản phẩm.

Máy tính để bàn Quần áo nam

CPU Màu sắc

Dung lượng RAM Chất liệu

Dung lượng ổ cứng Mùa mặc

BUS Kích cỡ

… …

Page 16: Website  bán hàng dựa trên vị trí

16

Các vấn đề và giải pháp (7/7)

Thiết kế kiến trúc sử dụng Structure Map: linh động, dễ mở rộng, tiến hóa.

SNL

View

Controller

Extension class

ShoppingScripts

Shopping ShoppingManagement

ShoppingController

ShoppingManagement Controller

FormScript

GlobalJSFramework

ShoppingJS Framework

SNFramwork.Net

DataContextServices

DomainServices

RepositoryServices

Services

AbstractServices

AbstractServices

AbstractServices

AbstractServices

ConcreteServices

ConcreteServices

ConcreteServices

ConcreteServices

Page 17: Website  bán hàng dựa trên vị trí

17

Kết luận và hướng phát triển

Kết luận

Page 18: Website  bán hàng dựa trên vị trí

18

Kết luận và hướng phát triển

Hướng phát triển

Page 19: Website  bán hàng dựa trên vị trí

19

Cảm ơn quý thầy cô và các bạn!