website bán hàng dựa trên vị trí
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 PresentationTRANSCRIPT
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
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
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ố
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ử
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
đồ
6
Giới thiệu tổng quan(4/4)
Phát biểu bài toán
7
Các tính năng chính (1/3)
Thể hiện cửa hàng trên bản đồ
8
Các tính năng chính(2/3)
Thể hiện cửa hàng dạng truyền thống
9
Các tính năng chính (3/3)
Tìm kiếm
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
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
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.
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
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
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ỡ
… …
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
17
Kết luận và hướng phát triển
Kết luận
18
Kết luận và hướng phát triển
Hướng phát triển
19
Cảm ơn quý thầy cô và các bạn!