Tải bản đầy đủ (.pdf) (68 trang)

Khảo sát các trang thương mại điện tử và triển khai hệ thống boec

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.05 MB, 68 trang )

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG

KHOA CƠNG NGHỆ THÔNG TIN

TIỂU LUẬN MÔN HỌC
PHÁT TRIỂN HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ

1


Mục lục
Chương I : GIỚI THIỆU HỆ THỐNG BoEC ........................................................................ 3
CHƯƠNG II: KHẢO SÁT CÁC TRANG THƯƠNG MẠI ĐIỆN TỬ VÀ TRIỂN KHAI HỆ
THỐNG BoEC .......................................................................................................................... 4
2.1. Khảo sát các trang thương mại điện tử .................................................................................... 4
2.1.1. Khảo sát các trang thương mại điện tử Tiki ......................................................................................... 4

2.2. Thiết kế và xây dựng cho hệ thống BoEC .............................................................................. 10
2.2.1. Xác định chức năng và xây dựng biểu đồ UseCase cho hệ thống ...................................................... 10
2.2.2. UseCase và kịch bản cho các chức năng của tác nhân ....................................................................... 11
2.2.3. Thiết kế và sinh Logical Data Model ................................................................................................. 17
2.2.4. Biểu đồ gói thiết kế............................................................................................................................. 18

2.4. Lập trình hệ thống.................................................................................................................... 27
2.4.1. Ảnh chạy hệ thống .............................................................................................................................. 27

2.4.2 Tối ưu hóa cơ sở dữ liệu......................................................................................................... 30
2.4.3. Phân tích ý kiến và hành vi khách hàng.............................................................................. 36
2.4.3.1 Giới thiệu Social Marketing và áp dụng Học máy vào Social Marketing? ...................................... 36
2.4.3.2. Phân tích ý kiến khách hàng. ........................................................................................................... 37
2.4.3.3. Phân tích hành vi khách hàng. ......................................................................................................... 38



2.5. Những kiến thức, kỹ năng đã có được từ môn học và cảm tưởng khi chuẩn bị kết thúc 4.5
năm học ............................................................................................................................................ 41

CHƯƠNG III – TRẢ LỜI CÂU HỎI ÔN TẬP...................................................................... 43
1. Các giai đoạn phát triển e-commerce. Những xu hướng chính của e-commerce ngày nay.
Trình bày các đặc điểm của công nghệ trong phát triển e-commerce ngày nay. ...................... 43
2. So sánh e-business và e-commerce (giống nhau và khác nhau). Trình bày các kiểu (types) ecommerce và đặc trưng của từng kiểu. Cho ví dụ........................................................................ 45
3. Chọn 1 doanh nghiệp thương mại điện tử và đánh giá nó theo 8 đặc điểm công nghệ của
TMĐT. Những đặc điểm nào tốt, đặc điểm nào không tốt theo ý kiến cá nhân ? Chuẩn bị 1
bản ghi cho chủ tịch công ty đã chọn để ghi những phát hiện của mình và đề xuất cải thiện ?
........................................................................................................................................................... 48
4. Trình bày các yếu tố chính của mơ hình kinh doanh thương mại điện tử (e-commerce
business model). Những mơ hình kinh doanh B2C và các doanh nghiệp tương ứng mơ hình
này. Những mơ hình kinh doanh B2B và các doanh nghiệp tương ứng mơ hình này ? ........... 50
5. Chiến lược kinh doanh của Pandora, LinkedIn và Dropbox dựa trên chiến lược
“freemium”. Hãy giải thích khái niệm chiến lược này và áp dụng của nó cho từng doanh
nghiệp trên. Mơ tả cách mà các công nghệ web hỗ trợ e-commerce về sản phẩm, dịch vụ và
nội dung. Cho ví dụ. ........................................................................................................................ 55
6. Khảo sát trang báo Dân trí ......................................................................................................... 59
7. Sử dụng social marketing (face, twitter,...) trong e-commerce ngày nay như thế nào? Ý
nghĩa về lợi ích, q trình social marketing, cho ví dụ giải thích. Các kỹ thuật, cơng nghệ nào
có thể sử dụng cho social marketing? (phân tích ý kiến khách hàng, tư vấn khách hàng....) .. 62

2


Chương I : GIỚI THIỆU HỆ THỐNG BoEC
Hệ thống BoEC là 1 hệ thống quản lý bán sách (Books) , đồ điện tử (Electronic
Device) và áo quần (Clothes) cho phép nhân viên nhập kho, nhân viên kinh doanh, nhân

viên bán hàng và khách hàng sử dụng. Sau khi đăng nhập, các tác nhân liên quan đến
hệ thống có thể thực hiện các chức năng sau đây :

Nhân viên nhập kho: Tìm kiếm, nhập hàng, cập nhật (thêm, xóa, thay đổi,…) các
thơng tin mặt hàng, thống kê hàng.

Nhân viên kinh doanh: Tìm kiếm, đưa mặt hàng lên web sau khi bổ sung các
trường (Ví dụ: Giá bán, khuyến mại, ảnh sản phẩm,…)

Nhân viên bán hàng: Nhận đơn đặt hàng qua mạng ,cập nhật đơn đặt hàng,
chuyển bộ phân phối sản phẩm, thống kê, xử lý ý kiến khách hàng,..


Khách hàng: Phải đăng kí thành viên trước khi đăng nhập, tìm kiếm, tạo giỏ

hàng, đặt hàng qua mạng, kiểm tra thông tin đặt hàng, thực hiện các kiểu thanh toán
(theo thẻ ngân hàng, thanh toán khi nhận hàng,…) phản hồi ý kiến (đánh dấu * hay ý
kiến text).

3


CHƯƠNG II: KHẢO SÁT CÁC TRANG THƯƠNG MẠI ĐIỆN TỬ VÀ
TRIỂN KHAI HỆ THỐNG BoEC
2.1. Khảo sát các trang thương mại điện tử
2.1.1. Khảo sát các trang thương mại điện tử Tiki

- Tiki.vn là website thương mại điện tử cung cấp đầy đủ tất cả mặt hàng như: Sách, Đồ
gia dụng, mỹ phẩm, quần áo, xe cộ,…
- Các chức năng bao gồm: Đăng nhập, đăng xuất, tạo tài khoản, mua hàng, đánh giá sản

phẩm, xem các sản phẩm nổi bật, tìm kiếm sản phẩm theo danh mục, xem lịch sử mua
hàng, xem trạng thái đơn hàng, trò chuyện với chủ cửa hàng,…
- Dưới đây là một số hình ảnh về các chức năng của website tiki.vn

Hình 2.1: Trang chủ website Tiki.vn

4


Hình 2.2: Giao diện tạo tài khoản và đăng nhập
Website cho phép người dùng tạo tài khoản với số điện thoại, sau đấy hệ thống
sẽ gửi mã OTP đến số điện thoại, người dùng nhập mã OTP và tiến hành đăng ký theo
form của hệ thống. Hoặc người dùng có thể đăng nhập thơng qua email, Facebook,
Gmail hoặc Zalo.

Hình 2.3: Giao diện danh mục sản phẩm
5


Một điểm độc đáo trong danh mục sản phẩm của Tiki là khi chọn bất kì danh
mục nào sẽ hiển thị kèm danh sách sản phẩm nội bật hoặc sản phẩm bán chạy của sàn
Tiki, giúp ngưởi dùng dễ lựa chọn sản phẩm ưng ý hơn.

Hình 2.4: Màn hình chi tiết sản phẩm

Hình 2.5: Màn hình hiển thị đánh giá nhận xét sản phẩm của người dùng

6



Hình 2.6: Màn hình hiển thị thơng tin về cửa hàng bán sản phẩm
Ở màn hình chi tiết sản phẩm bao gồm các chức năng nổi bật như Chọn mua, trả
góp qua thẻ tín dụng, hiển thị thơng số kỹ thuật của sản phẩm, xem đánh giá nhận xét
của sản phẩm. Ngồi ra người dùng có thể xem thơng tin của cửa hàng, xem hoạt động
đánh giá của cửa hàng, cũng như theo dõi cửa hàng để nhận các thông tin khuyến mãi
mới
nhất.

7


Hình 2.7: Màn hình hiển thị sau khi nhấn nút Chọn mua sản phẩm

Hình 2.8: Màn hình hiển thị giỏ hàng

Hình 2.9: Màn hình Thanh tốn và đặt mua sản phẩm
Khách hàng sau khi nhấn chọn mua sản phẩm thì sản phẩm sẽ hiển thị trong giỏ
hàng, ở giao diện Giỏ hàng, người dùng tiếp tục chọn sản phẩm cần mua. Sau đó người

8


dùng nhấn nút Mua hàng, hệ thống sẽ hiển thị màn hình Thanh tốn, sau khi chọn hình
thức giao hàng và hình thức thanh tốn, người dùng nhấn nút Đặt mua.

Hình 2.10: Màn hình đơn hàng của bạn
Sau đấy người dùng có thể chọn tài khoản, chọn tiếp đơn hàng của tơi để xem
trạng thái các đơn hàng.

Hình 2.11: Biểu đồ usecase của trang Tiki

9


2.2. Thiết kế và xây dựng cho hệ thống BoEC
2.2.1. Xác định chức năng và xây dựng biểu đồ UseCase cho hệ thống

Hình 2.12: Biểu đồ UseCase cho hệ thống BoEC
Hệ thống BoEC bao gồm các tác nhân:
• Customer
• StoreStaff
• BusinessStaff
• Sales
Các chức năng của từng tác nhân:
• Customer (Đăng ký, Đăng nhập, Tìm kiếm sản phẩm, Xem chi tiết sản phẩm,
Thêm sản phẩm vào giỏ hàng, Xem giỏ hàng, Thanh toán, Xem danh sách đơn
hàng, Xem chi tiết đơn hàng, Phản hồi đơn hàng);
• StoreStaff (Thêm sản phẩm, Tìm kiếm sản phẩm, Xem chi tiết sản phẩm, Cập
nhật sản phẩm)
• BusinessStaff (Tìm kiếm sản phẩm, Xem chi tiết sản phẩm)
• Sale (Tiếp nhận đơn hàng, Cập nhật đơn hàng, Thay đổi trạng thái đơn hàng,
Phản hồi với khách hàng)
10


2.2.2. UseCase và kịch bản cho các chức năng của tác nhân

- Đăng ký:
+ UseCase:

+ Kịch bản:

Scenatio

Đăng ký

Actor

Khách hàng

Pre-condition

Không

Post-condition Đăng ký thành công
Main Events

1.Khách hàng chọn đăng ký tài khoản
2.Nhập thông tin đăng ký
3.Chọn đăng ký

Exceptions

4.tài khoản đã tồn tại

+ Biểu đồ hoạt động:

11


- Đăng nhập:
+ UseCase:


+ Kịch bản:
Scenatio

Đăng nhập

Actor

Khách hàng

Pre-condition

Đã có tài khoản

Post-condition Đăng ký thành công
Main Events

1.Khách hàng chọn đăng nhập tài khoản
2.Nhập thông tin đăng đăng nhập
3.Chọn đăng nhập

Exceptions

4.tài khoản khơng chính xác

+ Biều đồ hoạt động:

- Xem trang chủ:
+ UseCase:


12


+ Kịch bản:
Scenatio

Xem trang chủ

Actor

Khách hàng

Pre-condition

khơng

Post-condition Màn hình trang chủ
Main Events

Exceptions

1.
2.

Khách hành click trang chủ
Màn hình trang chủ hiện lên

Khơng

+ Biểu đồ hoạt động:


- Thêm vào giỏ hàng
+ UseCase:

+ Kịch bản:
Scenatio

Thêm sản phẩm vào giỏ

Actor

Khách hàng

Pre-condition

Khách hàng đã đắng nhập

Post-condition Thêm sản phẩm vào giỏ thành cơng
Main Events

1.
2.
3.

Khách hàng tìm kiêm sản phẩm cần thêm
Nhập số lượn sản phảm cần thêm
Click thêm vào giỏ hàng

13



Exceptions

4.

Nếu sản phẩm hết hàng quay lại bước 1

+ Biểu đồ hoạt động:

- Xem giỏ hàng:
+ UseCase:

+ Kịch bản:
Scenatio

Xem giỏ hàng

Actor

Khách hàng

Pre-condition

Khách hàng đã đăng nhập

Post-condition Danh sách sản phẩm trong giỏ hàng
Main Events
Exceptions

1.

2.
3.

Khách hàng click giỏ hàng
Danh sách sản phẩm trong giỏ hàng hiện ra
Không

- Tạo đơn hàng:
+ UseCase:

+ Kịch bản:
Scenatio
Actor

Tạo đơn hàng
Khách hàng

14


Pre-condition

Khách hàng đã đăng nhập, đã có sản phẩm trong giỏ hàng

Post-condition

Lên đơn hàng thành công

Main Events


Exceptions

1.
2.
3.
4.
5.
6.
7.
8.
9.

Khách hàng click giỏ hàng
Khách hàng click lên đơn
Màn hình đơn hàng hiện lên
Khách hàng chọn địa chỉ giao hàng
Khách hàng chọn hình thức thanh tốn
Click đặt hàng
Sản phẩm đã hết
Thơng báo hết hàng
Xin lỗi khách mong khách chọn sản phẩm khác

+ Biểu đồ hoạt động:

- Xem đơn hàng:
+ UseCase:

+ Kịch bản:
Scenatio


Xem đơn hàng

Actor

Khách hàng

Pre-condition

Khách hàng đã đặt xong dơn

Post-condition Danh sách đơn hàng đã đặt
Main Events
Exceptions

1.
2.
3.

Khách hàng click đơn hàng
Danh sách đơn hàng hiện lên với các trạng thái
Không

+ Biểu đồ hoạt động:

15


- Đưa sản phẩm lên trang bán hàng:
+ UseCase:


+ Kịch bản:
Scenatio

Đẩy sản phẩm lên cửa hàng

Actor

Nhân viên kinh doanh

Pre-condition

Nhân viên đã đăng nhập

Post-condition Đẩy sản phẩm lên của hàng thành công
Main Events

Exceptions

1.
2.
3.
4.
5.

Nhân viên chọn đẩy sản phẩm mới lên của hàng
Chọn sản phẩm cần đẩy lên
Nhập thông thông tin sản phẩm cần đẩy: số lượng bán…
Click lưu
Không


+ Biểu đồ hoạt động:

- Chuyển trạng thái đơn hàng:
+ UseCase:

+ Kịch bản:
Scenatio

Chuyển trạng thái đơn hàng

Actor

Nhân viên bán hàng

Pre-condition

Nhân viên đã đăng nhập

Post-condition Chuyển trạng thái đơn hàng thành công

16


2.1.
2.2.
2.3.
2.4.

Main Events
Exceptions


Nhân viên chọn quản lý đơn hàng
Kiểm tra đơn hàng cần chuyển trạng thái
Chuyển trạng thái đơn hàng
Không

+ Biểu đồ hoạt động:

2.2.3. Thiết kế và sinh Logical Data Model

Hình 2.13: Biểu đồ lớp của hệ thống BoEC

17


Hình 2.14: Biểu đồ lớp của hệ thơng BoEC sau khi thêm các lớp

2.2.4. Biểu đồ gói thiết kế

Hình 2.15: Lược đồ Package cho hệ thống BoEC

18


Book

Cart

19



CartDAO

Clothes

20


Customer

CustomerDAO

21


Electros

Item

22


ItemDAO

Order

23


OrderDAO


Payment

24


PaymentDAO

Product

25


×