Top Banner
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 1
27

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

Jan 01, 2016

Download

Documents

gisela-hart

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. 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 - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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:

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

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

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

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

3

Giới thiệu tổng quan

Lợi ích thương mại điện tử

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

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

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

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 Á

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

6

Giới thiệu tổng quan

Tiềm năng của thương mại điện tử Thái độ của người sử dụng Internet

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

7

Giới thiệu tổng quan

Mục tiêu đề tài

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

8

Khảo sát hiện trạng

Website thương mại điện tử

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

9

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 11: Website  bán hàng dựa trên vị trí

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í.

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

12

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ữ

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

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

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

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

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

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

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

16

Các vấn đề và giải pháp

Tìm kiếm toàn văn Sử dụng Lucene

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

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

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

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

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

19

Các vấn đề và giải pháp

Thuộc tính động của sản phẩm

Dễ dàng thêm thuộc tính cho sản phẩm

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

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

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

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

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

22

Thiết kế kiến trúc

Dependency Injection và Structure Map Dependency Injection

Constructor Injection

Setter Injection

Interface Injection

Service Locator

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

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ử

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

24

Thiết kế kiến trúc

Kiến trúc phần mềm

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

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

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

26

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

Kết luận

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

27

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

Hướng phát triển