Tải bản đầy đủ (.docx) (63 trang)

Bài tập lớn phân tích thiết kế hệ thống Wedsite bán tinh dầu trực tuyến tinhdaulachampa.net

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.31 MB, 63 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
----------

BÀI TẬP LỚN
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Giáo Viên: Ths Ngô Thị
Bích Thúy
Nhóm – Lớp: 6 – KTPM3K11
Thành Viên:
Hệ Thống: Website tinhdaulachampa.net

Hà Nội, Năm 2018


Lời Nói Đầu
Trên thế giới cũng như ở Việt Nam, công nghệ thông tin đã trở thành một
công nghệ mũi nhọn, nó là ngành khoa học kỹ thuật không thể thiếu trong việc
áp dụng vào các lĩnh vực kinh tế, thông tin, kinh doanh, và mọi hoạt động trong
lĩnh vực nghiên cứu…
Ngày nay dưới sự phát triển mạnh mẽ của hệ thống mạng Internet thì các
trang web thương mại, bán hàng online càng được phổ biến và ngày càng mở
rộng. Việc cung cấp tới khách hàng các mặt hàng mà cửa hàng của mình có
thông qua chính website bán hàng của công ty, doanh nghiệp hay cá nhân cửa
hàng, tạo sự chọn lựa một cách nhanh chóng, thuận tiện đối với những người
bận rộn, hay vì khoảng cách đia lý mà không thể tới trực tiếp cửa hàng để có thể
chọn lựa, mua được món hàng mà mình ưa thích. Xuất phát từ thực tế đó, đề tài
“ Đèn Tinh Dầu ” mà chúng em đang xây dựng dưới đây mong muốn sẽ giúp
được một phần cho những cá nhân hay tập thể có thêm được 1 phương thức
kinh doanh hợp lí và hiệu quả.
Mặc dù đã rất cố gắng để hoàn thành công việc, nhưng do thời gian có hạn


và thiếu kinh nghiệm cũng như kỹ năng chưa cao nên việc phân tích và thiết kế
còn nhiều thiếu sót, kính mong quý thầy cô và các bạn góp ý, bổ sung để chúng
em hoàn thiện cho bài tập tốt hơn nữa. Chúng em xin chân thành cảm ơn!
Nhóm sinh viên thực hiện!


Bảng phân việc
Tên thành viên

Công việc cụ thể

Nguyễn

Làm các use case: - Xem Danh Mục Sản Phẩm
- Giỏ Hàng

Nguyễn

Làm các use case: - Xem Danh Sách Sản Phẩm
- Xem Sản Phẩm Theo Danh Mục

Phạm

Làm các use case: - Tìm Kiếm Sản Phẩm
- Xem Chi Tiết Sản Phẩm

Trần

Làm các use case: - Xem Danh Sách Kinh Nghiệm
- Xem Chi Tiết Kinh Nghiệm


Phan

Làm các use case: - Đặt Hàng
- Bảo Trì Sản Phẩm


Mục lục


Chương 1. Khảo Sát Hệ Thống
1.1 Khảo sát sơ bộ
“Wedsite bán tinh dầu trực tuyến tinhdaulachampa.net’’ là hệ thống quảng bá
hình ảnh của cửa hàng cũng như thể hiện việc chăm sóc khách hàng ở mọi lúc,
mọi nơi. Với website này khách hàng không cần đến cửa hàng hay nhà phân
phối mà vẫn tham khảo được tác dụng, giá cả và thông tin về từng sản phẩm
tinh dầu và sự đảm bảo từ nhà cung cấp. Tạo sự thuận tiện, thoải mái cho khách
hàng khi mua sản phẩm.
Website là một showroom ảo mở cửa 24/24h có thể đón khách hàng vào bất
cứ lúc nào. Dựa vào website khách hàng có thể biết được doang nghiệp kinh
doanh mặt hàng gì? Giá báo nhiêu? ... Đó là những câu hỏi mà khách hàng
muốn biết về doanh nghiệp và sản phẩm của doanh nghiệp.
Bên cạnh đó wedsite bán hàng còn giúp doanh nghiệp nhận được phản hồi
của khách hàng một cách nhanh chóng và hiệu quả. Doanh nghiệp chỉ cần cập
nhật thông tin về sản phẩm việc còn lại là quảng bá wedsite đến tất cả các đối
tác.
1.1.1 Mục tiêu







Tiếp cận với nghiệp vụ chuyên môn, môi trường của hệ thống bán tinh
dầu online
Tìm hiểu vai trò, chức năng, nhiệm vụ và cách thức hoạt động của hệ
thống.
Nêu ra được các điểm hạn chế, bất cập của hệ thống cần phải thay đổi.
Đưa ra được các phương pháp sửa đổi, thay thế, bổ sung.
Các mục tiêu hoạt động của hệ thống, chiến lược, công việc thực hiện
để đạt mục tiêu

1.1.2 Phương pháp

• Phỏng vấn
Kế hoạch phỏng vấn
Người được hỏi: 1, Trần Thế: Nhân viên hỗ trợ thông
tin và giải đáp thắc mắc.
2, Nguyễn Thị Hoài An: Nhân viên
chăm sóc khách hàng.

5

Người phỏng vấn:
Thời gian hẹn: 8h ngày 22/02/2018
Thời gian bắt đầu: 8h15 ngày
22/02/2018
Thời điểm kết thúc: 8h45 ngày
22/02/2108



Đối tượng:
-

Cách thức bán hàng và quản lí sản
phẩm
Các biểu mẫu giao dịch, phương
pháp bán hàng, quản lí khách hàng,
sản phẩm
Thông tin của sản phẩm và yêu cầu
của khách hàng

Chương trình
- Giới thiệu về bản thân người phỏng
vấn
- Giới thiệu tổng quan về dự án
- Giới thiệu tổng quan về cuộc phỏng
vấn
- Giới thiệu về chủ đề sẽ đề cập và xin
phép được ghi âm
- Chủ đề 1: Phương thức bán hàng của
wedsite
- Chủ đề 2: Các phương thức thanh
toán và doanh thu
- Chủ đề 3: Quản lí sản phẩm và phục
vụ khách hàng
- Chủ đề 4: Giải quyết sự cố hỗ trợ
khách hàng, phản hồi và báo cáo
- Tổng hợp các nội dung chính ý kiến
của người được hỏi

Kết thúc: Gửi lời cảm ơn đến người được phỏng vấn
và kết thúc phỏng vấn

Các yêu cầu đòi hỏi:
- Hiểu rõ thông tin về các
sản phẩm các thức hoạt
động của hệ thống
- Có kinh nghiệm làm
việc
- Có vai trò quan trọng
trong bộ phận đang làm
việc
Ước lượng thời gian
- 1 phút
- 2 phút
- 1 phút
- 7 phút
-

9 phút

-

2 phút

-

5 phút

-


2 phút

-

1 phút

Dự kiến thời gian tổng cộng: 30 phút

Phiếu Phỏng Vấn
Dự án: Bán tinh dầu online

Tiểu dự án: Quản lí bán hàng

Người được hỏi: 1. Trần Thế: Nhân viên hỗ trợ thông Người hỏi :
tin và giải đáp thắc mắc.
2, Nguyễn Thị Hoài An: Nhân viên
chăm sóc khách hàng.
Ngày: 22/02/2018

Câu Hỏi

Ghi Chú

Câu hỏi 1: Anh chị tổng kết hóa đơn thanh toán theo
ngày hay theo tuần?

Trả lời:
Quan sát:


6


Câu hỏi 2: Quá trình đặt hàng và giao diễn ra như thế
nào?

Trả lời:
Quan sát:

Câu hỏi 3: Khi khách hàng có những yêu cầu về các
dịch vụ thì anh chị sẽ sử lí như thế nào?

Trả lời:
Quan sát:

Câu hỏi 4: Công việc quản lí đơn hàng có làm mất
nhiều thời gian của anh chị hay không?

Trả lời:
Quan sát:

Câu hỏi 5: Doanh thu của công ty sau khi hệ thống
hoạt động thay đổi như thế nào?

Trả lời:
Quan sát:

Câu hỏi 6: Số lượng người mua hàng qua hệ thống
như thế nào?


Trả lời:
Quan sát:

Câu hỏi 7: Anh chị hãy nêu ra những rủi ro khi bán
hàng với hệ thống?

Trả lời:
Quan sát:

Câu hỏi 8: Khách hàng có hay phản hồi sản phẩm
qua hệ thống không?

Trả lời:
Quan sát:

Câu hỏi 9: Anh chị có những mong muốn gì về hệ
thống của công ty mình?

Trả lời:
Quan sát:

Câu hỏi 10: Anh nghĩ như thế nào nếu mọi công việc
đều được làm tự dộng bằng máy?

Trả lời:
Quan sát:

7



Đánh giá chung:



Điều Tra

Phiếu điều tra về hoạt động bán tinh dầu qua internet
Câu 1. Bạn có hài về hệ thống bán hàng trực tuyến trên wedsite
tinhdaulachampa.net
a. Rất hài lòng
b. Hài lòng
c. Không hài lòng
d. Rất không hài lòng
Câu 2. Bạn cảm thấy cách thức bán hàng này như thế nào?
a. Tốt
b. Khá tốt
c. Bình thường
d. Không tốt
Câu 3. Hệ thống giúp công ty tăng doanh thu như thế nào?
a. Rất nhiều
b. Nhiều
c. Bình thường
d. Không giúp tăng doanh thu bán hàng
Câu 4. Hệ thống có hỗ trợ nhiều cho công việc của bạn không?
a. Rất nhiều
b. Nhiều
c. Bình thường
d. Không giúp gì
Câu 5. Trang web có thường xuyên bị gián đoạn trong quá trình truy cập không?
a. Thường Xuyên

b. Thỉnh thoảng
c. Cá biệt
d. Không
Câu 6. Tốc độ xử lí các đơn hàng của hệ thống như thế nào?
a. Rất nhanh
b. Nhanh
c. Bình thường
d. Chậm
8


Câu 7. Anh Chị đánh giá như thế nào và dịch vụ của công ty?
a. Rất tốt
b. Tốt
c. Bình thường
d. Không tốt
Câu 8. Những lần gặp sự cố của hệ thống nhiều hay ít?
a. Rất nhiều
b. Nhiều
c. Ít
d. Không có
Câu 9. Anh chị có điều gì chưa hài lòng về trang hệ thống?
………………………………………………………………………………….
………………………………………………………………………………….
………………………………………………………………………………….
Câu 10. Anh chị có những mong muốn gì cho hệ thống của mình
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
Bạn hãy khoanh tròn mục lựa chọn. Sau khi hoàn thành vui lòng xin bỏ

vào hòm thư góp ý. Xin cảm ơn về những ý kiến của bạn!

• Quan sát
Wedsite tinhdaulachampa.net là một hệ thống bán tinh dầu online trên
mạng internet. Hệ thống giúp người dùng thuật tiện trong việc tìm kiếm sản
phẩm, hiểu rõ về sản phẩm thông qua các thông tin được đưa lên wedsite cũng
như giúp người dùng thuận lợi trong việc mua hàng, đổi hàng qua đó giúp tiết
kiệm thời gian và công sức cho khách hàng.
Hệ thống giúp cho người bán hàng quản lí được các mặt hàng, tiêu thụ
các sản phẩm, dễ hơn, giúp công ty tiếp cận được các khách hàng trên mọi miền
đất nước qua đó giúp thương hiệu được quảng bá và doanh thu công ty được
tăng lên.
Khách hàng: Mua hàng, đổi trả, thanh toán, phản hồi.
Nhân viên lập đơn hàng: xác định đơn hàng ( thông tin khách hàng, sản
phẩm, tiền thanh toán ) và lập phiếu giao hàng.
Nhân viên hỗ trợ: Trả lời các thắc mắc của khách hàng, hướng dẫn mua
hàng, các quy định về đổi trả, trả lời thư của khách hàng.
Nhân viên bảo trì hệ thống: Bảo trì, phát triển và sửa chữa giúp wedsite
luôn trong trạng thái hoạt động ổn định.

9


1.1.3. Đối tượng khảo sát
Wedsite tinhdaulachampa.net là hệ thống bán tinh dầu trực tuyến. Hệ
thống cung cấp tất cả các thông tin sản phẩm để phục vụ nhu cầu của khách
hàng. Không những thế hệ thống cho phép khách hàng mua hàng trên chính hệ
thống đó qua đó giúp khách hàng và sản phẩm đến gần nhau hơn.
1.1.4 Kết quả sơ bộ



Tên công ty: Hương Sắc Việt



Địa chỉ: Hồ Chí Minh: 372/10b Điện Biên Phủ - P11 – Quận 10
SĐT: 0982 757 667, Mr Hùng
Hà Nội: Số 10 Ngõ 49 Hoàng Đạo Thành – Thanh Xuân
SĐT: 0962 878 808, Ms Huế
Website:
Facebook: />


Lịch sử, Tổ chức
Shop Hương Sắc Việt – 372/10 Điện Biên Phủ - Phường 11 – Quận 10.
Cửa hàng này đầu tiên bán hàng trên các forum như lamchame,
webtretho… sau đó phát triển mạnh trên facebook và đến này đã thu hút
được hơn 60.000 lượt like. Bắt đầu từ buôn bán nhỏ lẻ trên internet,
nhưng sau do thấy nhu cầu của khách hàng với tinh dầu thiên nhiên La
Champa quá lớn, chị Mai chủ của shop Hương Sắc Việt đã mở rộng cửa
hàng và hiện đã phát triển thêm một chi nhánh tại Hà Nội.
Ở shop Hương Sắc Việt, có tất cả các loại tinh dầu thiên nhiên bạn cần
tìm để phục vụ nhu cầu của mình, từ những lọ dầu tinh chất để đốt xông
hương đến dầu hỗn hợp thư giãn tinh thần, dầu dưỡng da hay dầu dưỡng
tóc phục vụ cho yêu cầu làm đẹp, …Đặc biệt, tại shop Hương Sắc
Việt còn có bán các nguyên liệu giúp bạn gái có thể tự làm mỹ phẩm
handmade tại nhà.




Hoạt động kinh doanh
-

Công ty sẽ sản xuất các sản phẩm dựa trên kế hoạch bán hàng của
công ty và nhu cầu của khách hàng.

10


-

-

-

-

Công ty sẽ đáp ứng nhu cầu của khách hàng bằng việc giao hàng
cho khách hàng theo đơn đặt hàng và có kèm theo hóa đơn thanh
toán
Công ty sẽ ghi lại thông tin qua biên lai các giấy tờ thanh toán sau
đó sẽ ghi lại vào sổ để kiểm soát nhằm phục vụ cho quá trình sản
xuất
Thông tin: mã sản phẩm, tên sản phẩm, loại hương, giá bán, số
lượng còn, tính chất, công dụng… sẽ được cập nhật
Khách hàng có nhu cầu mua hàng sẽ gửi yêu cầu đến công ty qua
wedsite. Nếu khách hàng đồng ý mua mặt hàng nào thì sẽ đặt
hàng trực tiến trên wedsite hoặc làm theo hướng dẫn và công ty
sẽ giao hàng cho khách, viết hoá đơn thanh toán kèm theo biên
bản giao hàng. Sau đó ghi vào sổ kho

Sau mỗi thời gian nhất định hệ thống bán hàng sẽ tổng hợp lại
tình hình mua bán của công ty để báo cáo cho chủ công ty. Chủ
công ty là người quyết định đến các hoạt động tiếp theo.

1.1.5 Các tài liệu thu thập được

Hình 1.1 Giao diện và các chức năng cơ bản của hệ thống

11


Hình 1.2 Thông tin về tinh dầu được đưa lên hệ thống

Hình 1.3 Danh sách các tinh dầu trên hệ thống

12


Hình 1.4 Các phương thức đặt hàng trên hệ thống

1.2 Khảo sát chi tiết
1.2.1. Hoạt động của hệ thống
-

Khách hàng: là người giao dịch với hệ thống như đặt hàng, tìm
kiếm, lựa chọn…
Người quản lí hệ thống: là người điểu hành quản lí theo dõi hệ
thống
Nhân viên chăm sóc khách hàng: là người hỗ trợ khách hàng khi
họ gặp vấn đề với website

Nhân viên giao hàng: là người tiếp nhận đơn hàng và giao sản
phẩm
13


-

Nhân viên quản trị hệ thống: bảo trì hệ thống đảm bảo cho sự
hoạt động của wedsite

1.2.2. Các yêu cầu chức năng của hệ thống
Khách hàng
- Quản lí giỏ hàng
- Xem danh mục các sản phẩ,
- Xem danh sách sản phẩm
- Xem các sản phẩm theo danh mục
- Tìm kiếm
- Xem chi tiết sản phẩm
- Đặt hàng
- Xem danh sách kinh nghiệm
- Xem chi tiết kinh nghiệm
• Người quản trị
- Đăng nhập
- Bảo trì danh mục sản phẩm
- Bảo trì sản phẩm
- Bảo trì kinh nghiệm
- Quản lí tài khoản
- Quản lí đơn hàng



1.2.3. Các yêu cầu phi chức năng của hệ thống
-

Hiệu năng hoạt động tốt
Giao diện dễ nhìn phù hợp với tất cả mọi người
Độ tin cậy cao, có thể dễ dàng bảo trì, sửa chữa, phục hồi
Tính bảo mật, toàn vẹn và xác thực của thông tin
Đáp ứng được các trình duyệt thông dụng như Chorme, Côccôc,
Explorer, Google Crome, Mozila Firefox…
Hệ thống tìm kiếm hiệu quả, hệ thống phản hồi, đánh giá

14


Chương 2. Mô Hình Hóa Use Case
2.1 Biểu đồ Use Case

Gio Hang

Xem Danh Muc San Pham

Xem Danh Sach San Pham

Xem San Pham Theo Danh Muc

Khach Hang

Tim Kiem San Pham

Xem Chi Tiet San Pham


Dat Hang

Xem DS Kinh Nghiem

CSDL

Xem Chi Tiet Kinh Nghiem

Dang Nhap
Nguoi Quan Tri

Bao Tri Danh Muc San Pham

Bao Tri San Pham

Bao Tri Kinh Nghiem

Quan Li Tai Khoan

Quan Li Don Hang

Hình 2.1 Biểu đồ use case

15


2.1.1. Các use case chính

Gio Hang


Xem Danh Muc San Pham

Xem Danh Sach San Pham

Xem San Pham Theo Danh Muc

Tim Kiem San Pham

Khach Hang

Xem Chi Tiet San Pham
CSDL

Dat Hang

Xem Danh Sach Kinh Nghiem

Xem Chi Tiet Kinh Nghiem

Hình 2.2 Biểu đồ use case chính

16


Mô tả vắn tắt

Tên Các Use Case Chính
Giỏ Hàng


Use case này cho phép khách hàng
thêm hàng vào giỏ, sửa số lượng hàng
và xóa hàng trong giỏ.

Xem Danh Mục Sản Phẩm

Use này cho phép khách hàng xem
danh mục tinh dầu.

Xen Danh Sách Sản Phẩm

Use case này cho phép khách hàng
xem danh sách các sản phẩm được bán
trên hệ thống.

Xem Sản Phẩm Theo Danh Mục

Use này cho phép khách hàng xem
danh mục tinh dầu.

Tìm Kiếm Sản Phẩm

Use case này cho phép khách hàng tìm
kiếm sản phẩm trong hệ thống.

Xen Chi Tiết Sản Phẩm

Use case này cho phép khách hàng
xem thông tin chi tiết về sản phẩm.


Đặt Hàng

Use case này cho phép khách hàng đặt
mua sản phẩm mình đã chọn

Xem Danh Sách Kinh Nghiệm

Use case này cho phép khách hàng
xem danh sách các kinh nghiệm về
tinh dầu.

Xem Chi Tiết Kinh Nghiệm

Use case này cho phép khách hàng
xem chi tiết các kinh nghiệm về tinh
dầu.

17


2.1.2. Các use case thứ cấp

Dang Nhap

Bao Tri Danh Muc San Pham

Bao Tri San Pham

Nguoi Quan Tri
CSDL

Bao Tri Kinh Nghiem

Quan Li Tai Khoan

Quan Li Don Hang

Hình 2.3 Biểu đồ use case thứ cấp

18


Tên Các Use Case Thứ Cấp

Đăng Nhập

Mô tả vắn tắt
Use case này cho phép người quản trị
đăng nhập hệ thống bằng cách nhập
tên đăng nhập và mật khẩu để truy
cập các chức năng của hệ thống.

Bảo Trì Danh Mục Sản Phẩm

Use case này cho phép người quản trị
thêm, sửa, xóa thông tin của một danh
mục sản phẩm.

Bảo Trì Sản Phẩm

Use case này cho phép người quản trị

thểm, sửa, xóa thông tin về một sản
phẩm.

Bảo Trì Kinh Nghiệm

Use case này cho phép người quản trị
thêm, sửa, xóa các thông tin về kinh
nghiệm trên hệ thống.

Quản Lí Tài Khoản

Use case này cho phép người quản trị
thêm, sửa, xóa một tài khoản trên hệ
thống.

Quản Lí Đơn Hàng

Use case này cho phép người quản trị
quản lí các đơn hàng của khách hàng.

19


2.1.3 Phân rã một số use case

Xem Danh Muc San Pham
(f rom Use case chinh)

<<extend>>
<<include>>


Xem Danh Sach San Pham
(f rom Use case chinh)

Xem San Pham Theo Danh
Muc

<<extend>>

(f rom Use case chinh)

Tim Kiem San Pham
(f rom Use case chinh)

<<include>>

<<include>>

Khach Hang
(f rom Use case chinh)
...)

Gio Hang
(f rom Use case chinh)

Xem Chi Tiet San Pham
(f rom Use case chinh)

<<extend>>
<<include>>


Xem Danh Sach Kinh Nghiem
Dat Hang

(f rom Use case chinh)

(f rom Use case chinh)

<<include>>

Xem Chi Tiet Kinh Nghiem
(f rom Use case chinh)

Hình 2.4 Phân rã biểu đồ use case chính

20


Bao Tri Danh Muc San Pham
(from Use case thu cap)

<<extend>>

<<include>>

<<include>>
Bao Tri San Pham
(from Use case thu cap)

Dang Nhap

(from Use case thu cap)

<<include>>

<<include>>

Nguoi Quan Tri

Bao Tri Kinh Nghiem

(from Use case thu cap)
...)

(from Use case thu cap)

<<include>>

Quan Li Don Hang
(from Use case thu cap)

Quan Li Tai Khoan
(from Use case thu cap)

Hình 2.5 Phân rã biểu đồ use case thứ cấp

2.2 Mô tả chi tiết use case
2.2.1 Mô tả use case Giỏ Hàng
Use case này cho phép khách hàng thêm hàng vào giỏ, sửa số lượng hàng và
xóa hàng trong giỏ.



Luồng sự kiện
o Luồng cơ bản:

21


1. Use case này bắt đầu khi khách hàng kích vào nút “giỏ hàng”






trên menu chính. Hệ thống sẽ hiển thị thông tin giỏ hàng như
tổng sản phẩm, tên sản phẩm, số lượng giá tiền lên màn hình.
2. Thêm hàng: Khách hàng kích vào nút “Đặt mua”. Hệ thống
sẽ cập nhật thông tin như tên hàng , số lượng, giá tiền của đơn
hàng vào bảng MUA_HANG của cơ sở dữ liệu và hiển thị
thông tin giỏ hàng mới lên màn hình.
3. Sửa số lượng hàng: Khi khách hàng sửa số lượng trong
khung của hàng. Hệ thống sẽ lưu thông tin của đơn hàng vào
cơ sở dữ liệu.
4. Xóa hàng: khi khách hàng kích vào nút “Xóa” ở trên một
dòng thông tin về tinh dầu trong giỏ. Hệ thống sẽ xóa bản ghi
mặt hàng khỏi bảng MUA_HANG.
o Luồng rẽ nhánh:
1. Không kết nối được với cơ sở dữ liệu: tại bất cứ thời điểm nào
trong quá trình thực hiện use case nếu không kết nối được với
cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use

case kết thúc.
Các yêu cầu đặc biệt:
- Không có
Tiền điều kiện:
- Không có
Hậu điều kiện
- Không có
Điểm mở rộng
- Không có

2.2.2 Mô tả use case Xem Danh Mục Sản Phẩm
Use này cho phép khách hàng xem danh mục tinh dầu.


Luồng sự kiện
o Luồng cơ bản:
1. Use case này bắt đầu khi khách hàng kích vào nút “tìm theo
danh mục” từ menu chính. Hệ thống sẽ truy vấn bảng
DANH_MUC và hiển thị lên màn hình một danh mục tinh dầu
để khách hàng lựa chọn. Use case kết thúc.
o Luồng rẽ nhánh:
1. Không kết nối được với cơ sở dữ liệu: Tại bất kỳ bước nào
trong luồng cơ bản nếu kết nối với cơ sở dữ liệu bị đứt thì hệ
thống sẽ thông báo lỗi và use case kết thúc
22


Các yêu cầu đặc biệt:
- Không có
• Tiền điều kiện:

- Không có
• Hậu điều kiện:
- Không có
• Các điểm mở rộng:
- Không có


2.2.3 Mô tả use case Xem Danh Sách Sản Phẩm
Use case này cho phép khách hàng xem danh sách các sản phẩm được bán
trên hệ thống.
• Luồng sự kiện
o Luồng cơ bản:
1. Use case này bắt đầu khi khách hàng kích vào nút “Sản phẩm”
từ menu chính. Hệ thống sẽ hiển thị danh sách các sản phẩm
được bán với thông tin như hình ảnh, tên sản phẩm, giá bán từ
bảng TINH_DAU của CSDL.Use case kết thúc.
o Luồng rẽ nhánh:
1. Không kết nối được với cơ sở dữ liệu: tại bất cứ thời điểm nào
trong quá trình thực hiện use case nếu không kết nối được với
cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use
case kết thúc.
• Các yêu cầu đặc biệt:
- Không có
• Tiền điều kiện:
- Không có
• Hậu điều kiện:
- Không có
• Các điểm mở rộng:
- Không có
2.2.4 Mô tả use case Xem Sản Phẩm Theo Danh Mục

Use case này cho phép khách hàng xem sản phẩm theo từng danh mục.


Luồng sự kiện
o Luồng cơ bản:
1. Use case này bắt đầu khi khách hàng kích vào nút “Tìm theo
danh mục” từ menu chính. Hệ thống sẽ truy vấn bảng
23







DANH_MUC từ CSDL và hiển thị danh sách tên các danh mục
lên màn hình.
2. Khách hàng kích chọn một danh mục từ danh sách thả xuống
hệ thống sẽ truy vấn bảng TINH_DAU từ CSDL và hiển thị
danh sách các sản phẩm theo danh mục đã chọn bao gồm tên
sản phẩm, hình ảnh và giá bán lên màn hình. Use case kết thúc.
o Luồng rẽ nhánh
1. Không kết nối được với cơ sở dữ liệu: Tại bất kỳ bước nào
trong luồng cơ bản nếu kết nối với cơ sở dữ liệu bị đứt thì hệ
thống sẽ thông báo lỗi và use case kết thúc.
Các yêu cầu đặc biệt:
- Không có
Tiền điều kiện:
- Không có
Hậu điều kiện:

- Không có
Các điểm mở rộng:
- Không có

2.2.5 Mô tả use case Tìm Kiếm Sản Phẩm
Use case này cho phép khách hàng tìm kiếm sản phẩm trong hệ thống.
• Luồng sự kiện
o Luồng cơ bản:
1. Use case này bắt đầu khi khách hàng đến website và kích vào ô
“nhập nội dung tìm kiếm” trên menu chính. Hệ thống sẽ yêu cầu
khách hàng nhập tên sản phẩm cần tìm.
2. Khách hàng nhập tên sản phẩm và kích nào nút “TÌM KIẾM”.
Hệ thống tìm thông tin từ bảng TINH_DAU của CSDL và hiển
thị thông tin sản phẩm bao gồm: tên sản phẩm, hình ảnh, giá
bán và tác dụng lên màn hình. Use case kết thúc khi khách hàng
kích vào nút “Quay về menu chính”.
o Luồng rẽ nhánh:
1. Không tìm thấy sản phẩm: Nếu hệ thống không tìm thấy sản
phẩm nào đáp ứng thông tin cần tìm kiếm, hệ thống sẽ xuất ra
thông báo”Sản phẩm không tồn tại”. Khách hàng có thể nhập lại
thông tin khác hoặc hủy bỏ thao tác, khi thao tác bị hủy bỏ use
case kết thúc.

24


Không kết nối được với CSDL: Tại bất cứ bước nào trong
luồng cơ bảnnếu kết nối với cơ sở dữ liệu bị đứt thì hệ thống sẽ
thông báo lỗi và use case kết thúc.
Các yêu cầu đặc biệt:

- Không có
Tiền điều kiện:
- Không có
Hậu điều kiện:
- Không có
Các điểm mở rộng
- Không có
2.






2.2.6 Mô tả use case Xem Chi Tiết Sản Phẩm







Use case này cho phép khách hàng xem thông tin chi tiết về sản phẩm.
Luồng sự kiện
o Luồng cơ bản:
1. Use case này bắt đầu khi khách hàng kích chọn tên một sản
phẩm cần xem trong danh sách sản phẩm trên menu chính. Hệ
thống sẽ lấy thông tin từ bảng TINH_DAU trong CSDL và hiển
thị thông tin chi tiết bao gồm: tên sản phẩm, nhà sản xuất, loại
hương, trọng lượng, giá bán, hình ảnh, công dụng…lên màn

hình. Use case kết thúc khi khách hàng kích vào nút “Quay về
menu chính”.
o Luồng rẽ nhánh:
1. Không kết nối được với CSDL: Tại bất kì bước nào trong luồng
cơ bản nếu kết nối với cơ sở dữ liệu bị đứt thì hệ thống sẽ thông
báo lỗi và use case kết thúc.
Các yêu cầu đặc biệt:
- Không có
Tiền điều kiện:
- Không có
Hậu điều kiện:
- Không có
Các điểm mở rộng:
- Không có

2.2.7 Mô tả use case Đặt Hàng ()
Use case này cho phép khách hàng đặt mua sản phẩm mình đã chọn.
25


×