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

Phân tích thiết kế hệ thống quản lý bán hàng điện gia dụng

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 (3.83 MB, 85 trang )

lOMoARcPSD|22495817

Đ¾I HàC UEH
TR¯àNG CƠNG NGHà VÀ THI¾T K¾
KHOA CƠNG NGHà THƠNG TIN KINH DOANH

Đà ÁN
Phân tích thi¿t k¿
Há thßng qn lý bán hàng đián gia dụng
Mơn học: Phân tích thi¿t k¿ há thßng

Giảng viên h°ớng dẫn: Đ¿ng Thái Thßnh
Mã lớp học phần: 22C1INF50901005
Nhóm: 1
Khóa – Lớp: K46 – ER001

TP Hồ Chí Minh, 16 tháng 10 năm 2022

1


lOMoARcPSD|22495817

Phân tích thi¿t k¿ há thßng
Nhóm 1
Thơng tin các thành viên
Tên thành viên

MSSV

Vai trị



Huỳnh Anh Duy

31191025528

Tr°ởng nhóm

Lê M¿nh Dũng

31201023805

Thành viên

Võ Th¿ Anh

31201025791

Thành viên

Đ¿ng Minh Nhân

31201023934

Thành viên

Đỗ Đ¿ng Qußc Viát

31201024087

Thành viên


Tr¿n Trung Tính

31201023997

Thành viên

2


lOMoARcPSD|22495817

Mục lục
Phần I: Tổng quan ...................................................................................................... 9
1.1 Giới thiệu về hệ thống ....................................................................................... 9
1.2 Mục tiêu ............................................................................................................ 9
1.3 Phạm vi ............................................................................................................. 9
Phần II: Xác định yêu cầu ......................................................................................... 10
2.1 Khảo sát hệ thống ............................................................................................ 10
2.2 Phân tích hiện trạng ......................................................................................... 11
2.2.1 ¯u điểm .................................................................................................... 11
2.2.2 Nh°ợc điểm............................................................................................... 11
2.2.3 S¡ đồ phân cấp chức năng ......................................................................... 11
2.3 Đặc tả yêu cầu ................................................................................................. 12
2.3.1 Bảng đặc tả yêu cầu................................................................................... 12
2.3.2 Đánh giá tính khả thi và kế hoạch thực hiện .............................................. 12
2.3.3 Các tác nhân của hệ thống ......................................................................... 15
Phần III: Phân tích và thiết kế hệ thống..................................................................... 16
3.1 Các yêu cầu chức năng .................................................................................... 16
3.2 Phân tích u cầu............................................................................................. 16

3.2.1 Mơ hình hóa chức năng ............................................................................. 16
3.2.1.1 Use case Tổng qt ............................................................................. 16
3.2.1.2 Use case Quản lý bán hàng.................................................................. 17
3.2.1.3 Use case Quản lý khuyến mãi.............................................................. 22
3.2.1.4 Use case Quản lý trả góp ..................................................................... 25
3.2.1.5 Use case Quản lý đổi trả hàng / hoàn tiền ............................................ 28
3


lOMoARcPSD|22495817

3.2.1.6 Use case Quản lý bảo hành.................................................................. 31
3.2.1.7 Use case Báo cáo / thống kê ................................................................ 34
3.2.2 Mơ hình hóa hành vi .................................................................................. 37
3.2.2.1 Quản lý bán hàng ................................................................................ 37
3.2.2.2 Quản lý khuyến mãi ............................................................................ 38
3.2.2.3 Quản lý trả góp ................................................................................... 39
3.2.2.4 Quản lý đổi trả hàng/hoàn tiền ............................................................ 40
3.2.2.5 Quản lý bảo hành ................................................................................ 42
3.2.2.6 Báo cáo/thống kê ................................................................................. 43
3.2.3 Mơ hình hóa cấu trúc ................................................................................. 44
3.2.4 Mơ hình hóa dữ liệu .................................................................................. 45
3.2.4.1 Mơ tả dữ liệu ....................................................................................... 45
3.2.4.2 Danh sách các tập thực thể .................................................................. 47
3.2.4.3 Mối quan hệ giữa các thực thể ............................................................. 48
3.2.4.4 Mơ hình thực thế kết hợp – ERD ......................................................... 53
3.3 Thiết kế hệ thống ............................................................................................. 54
3.3.1 Thiết kế lớp ............................................................................................... 54
3.3.2 Thiết kế CSDL .......................................................................................... 55
3.3.2.1 S¡ đồ CSDL mức vật lý ...................................................................... 55

3.3.2.2 Mô tả CSDL ........................................................................................ 56
3.3.2.3 Thiết kế và mô tả các ràng buộc .......................................................... 64
3.3.3 Thiết kế giao diện ...................................................................................... 71
3.3.3.1. Giao diện trang chủ ............................................................................ 71
3.3.3.2. Giao diện quản lý bán hàng ................................................................ 72
4


lOMoARcPSD|22495817

3.3.3.3. Giao diện quản lý khuyến mãi ............................................................ 74
3.3.3.4. Giao diện Quản lý trả góp .................................................................. 76
3.3.3.5 Đổi trả hàng và hoàn tiền .................................................................... 78
3.3.3.6. Quản lý bảo hành ............................................................................... 81
3.3.3.7. Quản lý báo cáo thống kê ................................................................... 83
Phần IV: Đánh giá và kết luận .................................................................................. 84
4.1 Thuận lợi ......................................................................................................... 84
4.2 Khó khăn ......................................................................................................... 84
4.3 Bài học kinh nghiệm ........................................................................................ 84

5


lOMoARcPSD|22495817

Mục lục hình
Hình 1. S¡ đồ phân cấp chức năng của hệ thống quản lý bán hàng điện gia dụng...... 11
Hình 2. S¡ đồ Use Case tổng quát............................................................................. 16
Hình 3. S¡ đồ Use Case chức năng quản lý bán hàng................................................ 17
Hình 4. Activity Diagram quản lý bán hàng theo hình thức thanh tốn ngay ............. 20

Hình 5. Activity Diagram quản lý bán hàng theo hình thức trả góp ........................... 21
Hình 6. S¡ đồ Use Case chức năng quản lý khuyến mãi............................................ 22
Hình 7. Activity Diagram chức năng tạo ch°¡ng trình khuyến mãi ........................... 23
Hình 8. Activity Diagram chức năng quản lý khuyến mãi ......................................... 24
Hình 9. S¡ đồ Use Case quản lý trả góp .................................................................... 25
Hình 10. Activity Diagram quản lý trả góp ............................................................... 27
Hình 11. S¡ đồ Use case chức năng quản lý đổi trả hàng / hoàn tiền ......................... 28
Hình 12. Activity Diagram quản lý đổi trả hàng/hồn tiền ........................................ 30
Hình 13. Use Case chức năng Use case quản lý bảo hành ......................................... 31
Hình 14. Activity Diagram quản lý bảo hành ............................................................ 33
Hình 15. S¡ đồ Use Case chức năng Báo cáo/thống kê ............................................. 34
Hình 16. Activity Diagram báo cáo/thống kê ............................................................ 36
Hình 17. Sequence Diagram quản lý bán hàng .......................................................... 37
Hình 18. Sequence Diagram quản lý khuyến mãi ...................................................... 38
Hình 19. Sequence Diagram quản lý trả góp ............................................................. 39
Hình 20. Sequence diagram quản lý đổi trả hàng ...................................................... 40
Hình 21. Sequence diagram quản lý hồn tiền .......................................................... 41
Hình 22. Sequence diagram quản lý bảo hành ........................................................... 42
Hình 23. Sequence diagram quản lý báo cáo/thống kê .............................................. 43
6


lOMoARcPSD|22495817

Hình 24. Class Diagram hệ thống quản lý bán hàng điện gia dụng ............................ 44
Hình 25. Mơ hình quan hệ thực thể - ERD của hệ thống quản lý bán hàng điện gia
dụng ......................................................................................................................... 53
Hình 26. Desgin Class Diagram của hệ thống quản lý bán hàng điện gia dụng.......... 54
Hình 27. S¡ đồ CSDL mức vật lý của hệ thống quản lý bán hàng điện gia dụng ....... 55
Hình 28. Giao diện trang chủ của hệ thống quản lý ................................................... 71

Hình 29. Giao diện trang chủ mục bán hàng ............................................................. 72
Hình 30. Giao diện xem, lập đ¡n đặt hàng ................................................................ 72
Hình 31. Giao diện xem, lập hóa đ¡n bán hàng......................................................... 73
Hình 32. Giao diện quản lý khuyến mãi .................................................................... 74
Hình 33. Giao diện ch°¡ng trình khuyến mãi ........................................................... 74
Hình 34. Giao diện tra cứu sản phẩm khuyến mãi ..................................................... 75
Hình 35. Giao diện trang chủ mục trả góp................................................................. 76
Hình 36. Giao diện xem, lập lịch trả góp................................................................... 76
Hình 37. Giao diện xem, hợp đồng trả góp ............................................................... 77
Hình 38. Giao diện trang chủ mục đổi trả ................................................................. 78
Hình 39. Giao diện quản lý đổi trả/hồn tiền............................................................. 78
Hình 40. Giao diện danh sách đổi trả hàng................................................................ 79
Hình 41. Giao diện xem, lập phiếu đổi trả hàng ........................................................ 79
Hình 42. Giao diện danh sách hồn tiền .................................................................... 80
Hình 43. Giao diện xem, lập phiếu hồn tiền ............................................................ 80
Hình 44. Phiếu bảo hành ........................................................................................... 81
Hình 45. Giao diện quản lý bảo hành ........................................................................ 81
Hình 46. Giao diện danh sách bảo hành .................................................................... 82

7


lOMoARcPSD|22495817

Hình 47. Giao diện biên nhận bảo hành .................................................................... 82
Hình 48. Giao diện trang chủ mục báo cáo ............................................................... 83
Hình 49. Giao diện thống kê sản phẩm bán chạy....................................................... 83

8



lOMoARcPSD|22495817

Ph¿n I: Tãng quan
1.1 Gißi thiáu vÁ há thßng
Cửa hàng điện gia dụng ABC là cửa hàng chuyên về các sản phẩm điện, điện tử nh°
máy vi tính, máy in, máy giặt… đáp ứng đầy đủ các đồ dùng điện gia dụng cần thiết
đối với mỗi gia đình hiện tại.
ABC có triển khai một phần mềm quản lý bán hàng nhằm đáp ứng nhu cầu quản lý
thơng tin hóa đ¡n, hàng hóa, khách hàng và một số thơng tin về trả góp, bảo hành,
khuyến mãi của nhân viên. Phần mềm cung cấp t°¡ng đối đầy đủ các tính năng quản
lý bán hàng, quản lý khuyến mãi, quản lý trả góp, đổi trả hàng/hoàn tiền, quản lý bảo
hành, lập báo cáo/thống kê.
Hệ thống đ°ợc quản lý d°ới quyền của nhân viên: Là ng°ßi quản lý tồn bộ hoạt động
của phần mềm, bao gồm quản lý sản phẩm, các hoạt động mua bán, quản lý nhân viên,
quản lý doanh thu …

1.2 Mục tiêu
Hệ thống quản lý bán hàng của cửa hàng điện gia dụng ABC với các chức năng chính:
Quản lý bán hàng, Quản lý khuyến mãi; Quản lý trả góp; Quản lý đổi trả/hoàn tiền;
Quản lý bảo hành; báo cáo/thống kê; nhằm quản lý hoạt động bán hàng hiệu quả, tối
°u hóa thßi gian và cơng sức của nhân viên. Ngồi ra, hệ thống còn giúp thể hiện sự
chặt chẽ, uy tín của cửa hàng và đem lại cảm giác an tồn, hài lịng cho khách hàng.

1.3 Ph¿m vi
Hệ thống quản lý bán hàng của cửa hàng điện gia dụng ABC đ°ợc áp dụng cho chỉ nhân
viên của cửa hàng, sẽ đ°ợc chỉ định mức độ °u tiên của từng đối t°ợng khác nhau.

9



lOMoARcPSD|22495817

Ph¿n II: Xác đßnh yêu c¿u
2.1 KhÁo sát há thßng
Tiêu chí khÁo sát

Há thßng qn lý bán hàng đián gia dụng
 Quản lý bán hàng
 Quản lý khuyến mãi

Các chức năng
của há thßng

 Quản lý trả góp
 Đổi trả hàng / hoàn tiền
 Quản lý bảo hành
 Lập báo cáo/thống kê
-

Là phần mềm quản lý bán hàng đ°ợc sử dụng nội bộ bái
nhân viên của cơng ty.

Hình thức

-

Nhân viên ghi nhận các nghiệp vụ bán hàng phát sinh lên hệ
thống giúp dễ dàng quản lý khách hàng và các thông tin bán
hàng cũng nh° thuận tiện cho việc lập báo cáo thống kê.

Khi Khách hàng đặt hàng sẽ phát sinh đ¡n đặt hàng.

Cách thức quÁn

Nhân viên sẽ xác nhận ph°¡ng thức thanh tốn với khách hàng.

lý bán hàng

Sau đó nhân viên sẽ nhập các thông tin để cập nhật lên hệ thống.
Sau đó sẽ xuất hóa đ¡n và yêu cầu khách hàng thanh tốn.

Ng°ái dùng

Nhân viên nội bộ trong cơng ty

10


lOMoARcPSD|22495817

2.2 Phân tích hián tr¿ng
2.2.1 ¯u điểm
Có đầy đủ các tính năng cần có của một hệ thống quản lý bán hàng. Nhân viên dễ
dàng tìm kiếm và quản lý thơng tin khách hàng, sản phẩm. Bên cạnh đó, nhân viên
cịn có thể quản lý đ°ợc q trình mua hàng của khách hàng, quản lý đ°ợc các thơng
tin về hóa đ¡n bán hàng, đ¡n đặt hàng.
Các thông tin về các chức năng rõ ràng, dễ nhận thấy và giúp nhân viên dễ dàng thao
tác với hệ thống

2.2.2 Nh°ợc điểm

Ch°a có tất cả các chức năng theo nhu cầu thực tế tại một cửa hàng.
Hệ thống đ¡n giản.
Ch°a tối °u tất cả chức năng hiện có do thiếu xót về mặt trải nghiệm thực tế.

2.2.3 S¢ đá phân cÃp chức năng

Hình 1. Sơ đồ phân cấp chức năng của hệ thống quản lý bán hàng điện gia dụng

11


lOMoARcPSD|22495817

2.3 Đ¿c tÁ yêu c¿u
2.3.1 BÁng đ¿c tÁ yêu c¿u
Đ¿c tÁ yêu c¿u
Lo¿i yêu c¿u

Chi ti¿t

Yêu c¿u chức năng

Yêu c¿u phi chức

-

Hệ thống hỗ trợ quản lý bán hàng

-


Hệ thống hỗ trợ quản lý khuyến mãi

-

Hệ thống hỗ trợ quản lý trả góp

-

Hệ thống hỗ trợ đổi trả hàng/hồn tiền

-

Hệ thống hỗ trợ quản lý bảo hành

-

Hỗ trợ việc báo cáo/thống kê

-

Giao diện đ¡n giản, dễ dàng sử dụng.

-

Đ¡n giản và tinh gọn các thủ tục, quy trình trả góp, đổi trả

năng

hàng/hồn tiền.
-


Đa dạng hóa các hình thức thanh tốn.

2.3.2 Đánh giá tính khÁ thi và k¿ ho¿ch thāc hián

Yêu c¿u chức năng

-

Hệ thống hỗ trợ quản lý bán hàng.

-

Hệ thống hỗ trợ quản lý khuyến mãi.

-

Hệ thống hỗ trợ quản lý trả góp.

-

Hệ thống hỗ trợ đổi trả hàng/hồn tiền.

-

Hệ thống hỗ trợ quản lý bảo hành.

-

Hỗ trợ việc báo cáo/thống kê.


12


lOMoARcPSD|22495817

-

Nhân lāc: Nhóm có 6 thành viên, là những ng°ßi có khả năng
độc lập, tự tìm tịi học hỏi và ln lắng nghe để cầu tiến trong
khi làm việc nhóm. Mỗi ng°ßi có những chun mơn về các
khía cạnh khác nhau trong phân tích thiết kế và lý luận hệ
thống, có thể bổ trợ lẫn nhau những khuyết điểm của các
thành viên khác.

-

Ph¿n mÁm: Các công cụ hỗ trợ trong q trình làm việc bao
gồm: Các cơng cụ trong hệ sinh thái làm việc của Google

Yêu c¿u tài nguyên

(Drive, Meet, Sheet, Docs) và hệ sinh thái của Microsoft
(Word, Excel) và công cụ Modelling - Draw.io để vẽ tất cả
các mô hình.
-

Ph¿n cứng: Máy tính

-


Tài liáu: Các tài liệu liên quan đến Sales và Sales Process, các
tài liệu liên quan đến CRM (quản lý khuyến mãi, bảo hành,
đổi trả hàng) và các nguồn t° liệu liên quan đến Phân tích thiết
kế hệ thống.

-

Nhân lāc: Cân đối các nhiệm vụ đều phải chia đều cho tất cả
các thành viên trong nhóm và dựa trên thế mạnh của từng
thành viên.

Các ràng buộc
-

Lßch trình làm viác: do thßi gian sinh hoạt cũng nh° lịch biểu
của các thành viên không đồng đều dẫn đến sự bất cập trong
việc thống nhất khung giß làm việc chung.

13


lOMoARcPSD|22495817

-

Gặp khó khăn trong việc tìm kiếm các nguồn t° liệu thực tế
cũng nh° hạn chế trong việc tiếp cận với một hệ thống quản lý
bán hàng để có thể tìm hiểu thật kỹ các quy trình nghiệp vụ


Nhÿng bÃt c¿p và
h¿n ch¿

trong một bối cảnh cụ thể.
-

Ch°a nắm một cách cặn kẽ các kiến thức chuyên môn đủ sâu
để có thể làm nh° một ng°ßi phân tích thiết kế chuyên nghiệp
nên có thể có nhiều sai sót trong quá trình làm.

-

Chọn đề tài quản lý bán hàng phổ biến, có tính thực tiễn cao.

-

Lên kế hoạch theo từng giai đoạn và phân chia thành các phần
các phần nhỏ h¡n trong từng giai đoạn để dễ dàng cho việc
phân công và thực hiện.

Cách thức thāc hián
-

Trao đổi với các nhóm khác để hồn thiện kiến thức cịn thiếu
về phân tích thiết kế cũng nh° tham khảo cách thực hiện của
nhau.

-

20/8 – 23/8/2022: Thống nhất việc lựa chọn đề tài.


-

23/8 – 3/9: Lấy u cầu và hồn thiện mơ tả dự án – Phân tích
°u nh°ợc điểm của hệ thống, đ°a ra các chức năng của hệ
thống và s¡ đồ phân rã chức năng.

-

3/9 – 10/9: Giai đoạn 1 - Phân tích và mơ hình hóa u cầu –
Mơ hình hóa chức năng – Use Case và đặc tả Use Case.

Timeline thāc hián

-

10/9 – 17/9: Giai đoạn 2 - Phân tích và mơ hình hóa u cầu –
Mơ hình hóa chức năng – Activity Diagram và mơ hình hóa
hành vi – Sequence Diagram.

-

17/9 – 24/9: Giai đoạn 3 - Mơ hình hóa cấu trúc và mơ hình
hóa dữ liệu.

-

24/9 – 30/9: Giai đoạn 4 - Thiết kế c¡ sá dữ liệu.

-


30/9 – 8/10: Giai đoạn 5 - Thiết kế giao diện.

-

8/10 – 13/10/2022: Kiểm tra và chỉnh sửa để hoàn thiện đồ án.

14


lOMoARcPSD|22495817

2.3.3 Các tác nhân của há thßng
- Khách hàng: Là các cá nhân mua hàng trên hệ thống
- Nhân viên: Điều hành quản lý các hoạt động chung của hệ thống nh° quản lý bán
hàng, quản lý khuyến mãi, quản lý trả góp, quản lý đổi trả hàng / hồn tiền, quản lý
bảo hành, quản lý báo cáo/thống kê.
- Nhân viên bÁo hành: Thực hiện các công việc liên quan đến bảo hành: bảo hành
sản phẩm, nhận hàng, trả hàng.

15


lOMoARcPSD|22495817

Ph¿n III: Phân tích và thi¿t k¿ há thßng
3.1 Các yêu c¿u chức năng
 Hỗ trợ quản lý bán hàng
 Hỗ trợ quản lý khuyến mãi
 Hỗ trợ quản lý trả góp

 Hỗ trợ quản lý đổi trả hàng/hồn tiền
 Hỗ trợ quản lý bảo hành
 Hỗ trợ báo cáo/thống kê

3.2 Phân tích u c¿u
3.2.1 Mơ hình hóa chức năng
3.2.1.1 Use case Tãng quát

Hình 2. Sơ đồ Use Case tổng quát
16


lOMoARcPSD|22495817

3.2.1.2 Use case QuÁn lý bán hàng

Hình 3. Sơ đồ Use Case chức năng quản lý bán hàng
Đ¿c tÁ Use case QuÁn lý bán hàng
Use Case ID

UC-1.1

Use Case Name

Quản lý bán hàng

Description

Actor(s)


-

Khách hàng đặt hàng

-

Khách hàng chọn hình thức thanh toán

-

Nhân viên xử lý đ¡n đặt hàng

-

Nhân viên lập và xử lý hóa đ¡n

-

Khách hàng

-

Nhân viên

Priority

Must have

17



lOMoARcPSD|22495817

Trigger

Use case bắt đầu hoạt động khi khách hàng đặt hàng và chọn
ph°¡ng thức thanh toán.

-

Use case bắt đầu hoạt động khi nhân viên tiếp nhận và xử lý
đ¡n đặt hàng.

Pre-Condition(s)

Post-Condition

-

Khách hàng phải chọn ph°¡ng thức thanh toán.

-

Nhận đ°ợc yêu cầu đặt hàng của khách hàng.

-

Xác nhận yêu cầu đặt hàng của khách hàng.

-


Gửi lại hóa đ¡n bán hàng cho khách hàng.

1. Khách hàng đặt hàng.
2. Nhân viên kiểm tra thơng tin đ¡n hàng và chọn chức năng
Basic Flows

lập hóa đ¡n trên hệ thống.
3. Hệ thống hiển thị form nhập thơng tin hóa đ¡n.
4. Nhân viên nhập thơng tin KH vào hóa đ¡n và u cầu KH
chọn hình thức thanh tốn.
Thanh tốn ngay:
5a. Khách hàng chọn hình thức thanh tốn ngay.
6a. Nhân viên xác nhận hình thức thanh tốn và chọn l°u thơng
tin hóa đ¡n.
7a. Thơng tin hóa đ¡n đ°ợc cập nhật lên hệ thống.

Alternative Flows

8a. Nhân viên xuất hóa đ¡n và yêu cầu KH thanh toán.
9a. Khách hàng nhận và thanh tốn hóa đ¡n.
Thanh tốn trÁ góp:
5b. Khách hàng chọn hình thức thanh tốn trả góp.
6b. Nhân viên xác nhận hình thức thanh tốn, l°u thơng tin hóa
đ¡n và lập hợp đồng trả góp.
7b. Hệ thống l°u thơng tin hóa đ¡n và thơng tin trả góp.
18

Downloaded by hay hay ()



lOMoARcPSD|22495817

8b. Nhân viên xuất hóa đ¡n và phiếu trả góp.
9b. Khách hàng nhận hóa đ¡n và tiến hành trả góp theo thßi hạn
quy định trong phiếu trả góp.

Business Rules

Trong tr°ßng hợp khách hàng chọn hình thức thanh tốn trả góp
thì nhân viên lập hóa đ¡n kèm theo hợp đồng trả góp.
Bảng 2.1: Đặc tả Use case Quản lý bán hàng

Activity QuÁn lý bán hàng

19


lOMoARcPSD|22495817

Hình 4. Activity Diagram quản lý bán hàng theo hình thức thanh toán ngay

20


lOMoARcPSD|22495817

Hình 5. Activity Diagram quản lý bán hàng theo hình thức trả góp

21



lOMoARcPSD|22495817

3.2.1.3 Use case QuÁn lý khuy¿n mãi

Hình 6. Sơ đồ Use Case chức năng quản lý khuyến mãi
Đ¿c tÁ Use case QuÁn lý khuy¿n mãi
Use Case ID

UC-2.1

Use Case Name

Quản lý khuyến mãi

Description

-

Khách hàng đặt hàng và chọn hình thức khuyến mãi.

-

Nhân viên ghi nhận hình thức khuyến mãi và cập nhật
lên hệ thống.

Actor(s)

-


Khách hàng

-

Nhân viên

Priority

Must have
-

Use case bắt đầu hoạt động khi khách hàng đặt hàng
và chọn hình thức khuyến mãi.

Trigger

-

Use case bắt đầu hoạt động khi nhân viên lên danh
sách những sản phẩm đ°ợc khuyến mãi và cập nhật
lên hệ thống.

22

Downloaded by hay hay ()


lOMoARcPSD|22495817


Khách hàng phải đặt hàng và chọn hình thức khuyến

-

Pre-Condition(s)

mãi.
Nhân viên nhận đ°ợc yêu cầu đặt hàng của khách

-

hàng.
Post-Condition

-

Áp dụng mã khuyến mãi thành cơng cho hóa đ¡n.

1. Khách hàng chọn sản phẩm.
2. KH chọn hình thức khuyến mãi.
3. Nhân viên đề xuất hình thức khuyến mãi cho KH.
4. KH chọn hình thức khuyến mãi.

Basic Flows

5. Xác nhận và chọn chức năng chọn hình thức khuyến
mãi trong hệ thống.
6. Hệ thống hiển thị thức khuyến mãi cho nhân viên chọn
7. Nhân viên chọn và l°u hình thức khuyến mãi
8. Khuyến mãi đ°ợc cập nhật trên hệ thống

9. Khách hàng tiến hành đặt hàng

Activity QuÁn lý khuy¿n mãi

Hình 7. Activity Diagram chức năng tạo chương trình khuyến mãi

23

Downloaded by hay hay ()


lOMoARcPSD|22495817

Hình 8. Activity Diagram chức năng quản lý khuyến mãi

24

Downloaded by hay hay ()


lOMoARcPSD|22495817

3.2.1.4 Use case Qn lý trÁ góp

Hình 9. Sơ đồ Use Case quản lý trả góp
Đ¿c tÁ Use case QuÁn lý trÁ góp

Use Case ID

UC-3.1


Use Case Name

Quản lý trả góp

Description

Actor(s)

-

Khách hàng đặt hàng và thanh tốn qua hình thức trả góp.

-

Nhân viên lập hóa đ¡n.

-

Nhân viên xử lý và lập hợp đồng trả góp cho khách hàng.

-

Khách hàng

-

Nhân viên

Priority


Must have
-

Use case hoạt động khi khách hàng đặt hàng và chọn hình
thức thanh tốn trả góp.

Trigger
-

Use case hoạt động khi nhân viên tiếp nhận và xử lý hợp
đồng, yêu cầu trả góp của khách hàng.

25

Downloaded by hay hay ()


×