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

Báo cáo phân tích thiết kế hướng đối tượng Hệ thống quản lý siêu thị Vinmart

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.57 MB, 87 trang )

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO MƠN HỌC
PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI:
PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ SIÊU THỊ VINMART

Sinh viên thực hiện

: PHẠM HUY HƯNG

Giảng viên hướng dẫn

: NGUYỄN THỊ HỒNG KHÁNH

Ngành

: CÔNG NGHỆ THÔNG TIN

Chuyên ngành

: QUẢN TRỊ AN NINH MẠNG

Lớp

: D14QTANM2
Hà Nội, Ngày…..Tháng…..Năm…..

1



PHIẾU CHẤM ĐIỂM

Sinh Viên Thực Hiện:

Họ Tên

Nhiệm Vụ

Điểm

Chữ Ký

- Biểu đồ use case tổng quan
- Đặc tả use case
- Biểu đồ trình tự
- Biểu đồ cộng tác
- Biểu đồ lớp
- Phát sinh mã trình
- Biểu đồ trạng thái
Phạm Huy Hưng

- Biểu dồ triển khai
- Mơ hình dữ liệu

Hưng

- Thiết kế giao diện
- Khảo sát hiện trường và xác lập dự
án

- Mơ tả bài tốn
- Biểu đồ hoạt động
- Biểu đồ thành phần

2


Giảng Viên Chấm:
Họ tên

Chữ ký

Ghi chú

Giảng viên 1

Giảng viên 2

3


Mục Lục
PHIẾU CHẤM ĐIỂM.................................................................................................................................2
Giảng Viên Chấm:....................................................................................................................................3
Mục Lục.....................................................................................................................................................4
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN........................................................8
1. Khảo sát hiện trạng...........................................................................................................................8
1.1. Giới thiệu siêu thị VinMart...........................................................................................................9
1.2. Cơ cấu, sơ đồ tổ chức.................................................................................................................10
1.3. Quy trình hoạt động...................................................................................................................11

1.4. Ưu nhược điểm của hệ thống hiện tại........................................................................................13
1.5. Yêu cầu, mục tiêu của dự án mới................................................................................................13
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG...........................................................................15
1. Mơ hình trường hợp sử dụng..........................................................................................................15
1.1 Xác định các ACTOR.....................................................................................................................15
1.2 Xác định các ca sử dụng...............................................................................................................16
1.3 Lược đồ use case.........................................................................................................................17
1.4 Đặc tả use case............................................................................................................................18
1.5 Lược đồ use case.........................................................................................................................30
2. Biểu đồ tuần tự và cộng tác.............................................................................................................33
2.1. Biểu đồ tuần tự đăng nhập.........................................................................................................33
2.2. Biểu đồ cộng tác đăng nhập........................................................................................................34
2.3 Biểu đồ tuần tự lập hóa đơn.......................................................................................................35
2.4. Biểu đồ cộng tác lập hóa đơn.....................................................................................................36
2.5. Biểu đồ tuần tự quản lý nhập.....................................................................................................37
2.6. Biểu đồ cộng tác quản lý nhập....................................................................................................38
2.7. Biểu đồ tuần tự quản lý xuất......................................................................................................39
2.8. Biểu đồ cộng tác quản lý xuất.....................................................................................................40
2.9. Biểu đồ tuần tự quản lý khách hàng thành viên.........................................................................41
2.10. Biểu đồ cộng tác quản lý khách hàng thành viên......................................................................42
4


2.11. Biểu đồ tuần tự phiếu nhập......................................................................................................43
2.12. Biểu đồ cộng tác phiếu nhập....................................................................................................44
2.13. Biểu đồ tuần tự phiếu xuất.......................................................................................................45
2.14. Biểu đồ cộng tác phiếu xuất......................................................................................................46
2.15. Biểu đồ tuần tự phiếu trả.........................................................................................................47
2.16. Biểu đồ cộng tác phiếu trả........................................................................................................48
2.17. Biểu đồ tuần tự thống kê..........................................................................................................49

2.18. Biểu đồ cộng tác thống kê........................................................................................................50
2.19. Biểu đồ tuần tự phiếu xuất.......................................................................................................51
2.20. Biểu đồ cộng tác phiếu kiểm kê................................................................................................52
3.Biểu đồ hoạt động.............................................................................................................................53
3.1 Biểu đồ quản lý hệ thống.............................................................................................................53
3.2 Biểu đồ quản lý sản phẩm............................................................................................................54
3.3 Biểu đồ quản lý tài khoản............................................................................................................55
3.4 Biểu đồ quản lý hóa đơn..............................................................................................................56
3.5 Biểu đồ quản lý nhân viên............................................................................................................57
3.6

Biểu đồ quản lý khách hàng...................................................................................................58

4.Biểu đồ trạng thái.............................................................................................................................59
4.1 Biểu đồ trạng thái nhân viên........................................................................................................59
4.2 Biểu đồ trạng thái hóa đơn..........................................................................................................60
4.3 Biểu đồ trạng thái sản phẩm........................................................................................................60
5.Biều đồ thành phần...........................................................................................................................61
6.Biểu đồ triển khai.............................................................................................................................62
7. Mơ hình đối tượng...........................................................................................................................63
7.1. Sơ đồ đối tượng quản lý khách hàng..........................................................................................63
7.2. Sơ đồ đối tượng quản lý hóa đơn...............................................................................................64
7.3. Sơ đồ đối tượng quản lý nhân viên.............................................................................................65
7.4. Sơ đồ đối tượng quản lý sản phẩm.............................................................................................66
7.5. Sơ đồ đối tượng quản lý phiếu xuất...........................................................................................67
7.6. Sơ đồ đối tượng quản lý phiếu nhập..........................................................................................68
8. Biểu đồ cơ sở....................................................................................................................................69
9. Phát sinh mã trình...........................................................................................................................70
9.1 Mã trình của khách hàng thành viên...........................................................................................70
5



9.2 Mã sinh trình của kho..................................................................................................................70
9.3 Mã sinh trình của khách hàng......................................................................................................71
9.4 Mã sinh trình của hóa đơn...........................................................................................................71
9.5 Mã sinh trình của nhân vien........................................................................................................72
9.5 Mã sinh trình của tài khoản.........................................................................................................73
9.6 Mã sinh trình của quản lý............................................................................................................74
9.7 Mã sinh trình của mặt hàng.........................................................................................................75
9.8 Mã sịnh trình của phiếu xuất.......................................................................................................76
9.9 Mã sinh trình của nhà cung cấp...................................................................................................77
9.10 Mã sinh trình của phiếu nhập....................................................................................................78
10.Mơ hình dữ liệu...............................................................................................................................79
CHƯƠNG 3: GIAO DIỆN......................................................................................................................80
1.Giao diện chính.................................................................................................................................80
2.Giao diện đăng nhập.........................................................................................................................81
3.Giao diện quản lý nhân viên............................................................................................................82

LỜI NÓI ĐẦU
Một cây lớn khởi đầu từ cái mầm nhỏ, cuộc đời mỗi con người khơng có
thầy cơ,gia đình,bạn bè thì khơng thể trưởng thành được. Trong khoảng thời gian
6


đã và đang học tập tại trường cho đến nay, chúng em đã nhận được rất nhiều sự
quan tâm, giúp đỡ, ủng hộ của q thầy cơ, gia đình và bạn bè. Chúng em xin gửi
lời cảm ơn chân thành đến Trường Đại Học Điện Lực đã đưa môn học Phân tích
thiết kế hướng đối tượng vào chương trình giảng dạy. Đặc biệt, chúng em xin gửi
lời cảm ơn sâu sắc đến giảng viên bộ môn – cô Nguyễn Thị Hồng Khánh đã dạy
dỗ, truyền đạt những kiến thức quý báu cho chúng em trong suốt thời gian học tập

vừa qua. Trong thời gian tham gia lớp học Phân tích thiết kế hướng đối tượng của
cơ, chúng em đã có thêm cho mình nhiều kiến thức bổ ích, tinh thần học tập hiệu
quả, nghiêm túc. Đây chắc chắn sẽ là những kiến thức quý báu, là hành trang để
cho chúng em có thể vững bước sau này. Bộ mơn Phân tích thiết kế hướng đối
tượng là mơn học thú vị, vơ cùng bổ ích và có tính thực tế cao. Đảm bảo cung cấp
đủ kiến thức, gắn liền với nhu cầu thực tiễn của sinh viên. Tuy nhiên, do vốn kiến
thức còn nhiều hạn chế và khả năng tiếp thu thực tế còn nhiều bỡ ngỡ, nên đồ án
“Quản lý siêu thị Vinmart” chắc chắn sẽ không thể tránh khỏi những thiếu sót và
nhiều chỗ cịn chưa chính xác. Chúng em rất mong nhận được sự quan tâm, thông
cảm và những đóng góp q báu của các thầy cơ để đồ án của chúng em được hoàn
thiện hơn. Sau cùng, chúng em xin kính chúc các thầy cơ trong Khoa Công Nghệ
Thông Tin thật nhiều sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của
mình là truyền đạt kiến thức cho thế hệ mai sau. Em xin chân thành cảm ơn quý
thầy cô!

7


CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN
1. Khảo sát hiện trạng
Đề tài:”Quản lý siêu thị VinMart”
Siêu thị là loại hình cửa hàng hiện đại; kinh doanh tồng hợp hoặc chuyên
doanh; có cơ cấu chủng loại hàng hoá phong phú, đa dạng, bảo đảm chất lượng;
đáp ứng các tiêu chuẩn về diện tích kinh doanh, trang bị kỹ thuật và trình độ quản
lý, tổ chức kinh doanh; có các phương thức phục vụ văn minh, thuận tiện nhằm
thoả mãn nhu cầu mua sắm hàng hóa của khách hàng. Siêu thị là cửa hàng tự phục
vụ bày bán nhiều mặt hàng đáp ứng nhu cầu tiêu dùng hàng ngày của người tiêu
dùng như thực phẩm, đồ uống, dụng cụ gia đình và các loại vật dụng cần thiết
khác.
Với đà tăng trưởng kinh tế, cũng như dân số như hiện nay thì nhu cầu về

mua sắm các loại đồ dùng ,thực phẩm nhằm đáp ứng nhu cầu thiết yếu hàng ngày
đang tăng lên một cách nhanh chóng. Tài nguyên dữ liệu về các loại mặt hàng ngày
càng nhiều và hệ thống quản lý dựa trên nền tảng Excel đã khơng cịn phù hợp, tốc
độ truy xuất dữ liệu khơng đủ để đáp ứng thanh toán nhanh cho khách hàng, và
trong tương lai sẽ khơng thể đáp ứng được. Ngồi ra, khi muốn tìm hiểu thơng tin
về sản phẩm mà siêu thị cung cấp, khách hàng vẫn cần phải trực tiếp đến quầy
hàng để xem. Chưa tối ưu hóa được thời gian, cũng như gây khó khăn cho khách
hàng trong việc chọn lựa sản phẩm phù hợp với khách hàng.

8


1.1. Giới thiệu siêu thị VinMart
Thương hiệu VinMart có lẽ khơng cịn xa lạ gì với nhiều người dân Việt
Nam trong vài năm trở lại đây. Mặc dù ra đời tương đối muộn hơn so với các chuỗi
siêu thị bán lẻ khác, nhưng khơng vì thế mà thương hiệu này yếu thế hơn.
VinMart là hệ thống siêu thị thuộc Tập đoàn Masan Group, Việt Nam. Hệ
thống này khai trương vào ngày 20 tháng 11 năm 2014. Theo thống kê của
Vietnam Report. tính đến tháng 11 năm 2017, VinMart và chuỗi cửa hàng
VinMart+ nằm trong Top 2 nhà bán lẻ được người tiêu dùng quan tâm nhất, Top 4
trên bảng xếp hạng 10 nhà bán lẻ uy tín nhất năm 2017.
Tính đến tháng 5 năm 2019, VinMart đã có khoảng 111 siêu thị và khoảng 1.800
cửa hàng VinMart+ trên 50 tỉnh thành. Số lượng nhân viên khoảng hơn 11.000
người. Các sản phẩm của VinMart đều rất đa dạng với nhiều chủng loại, thương
hiệu khác nhau.
VinMart Plus hay thường được gọi là VinMart+ là mơ hình cửa hàng bán
lẻ tiện lợi vì cộng đồng. Hệ thống VinMart+ có độ phủ sóng trên tồn quốc, là nơi
cung cấp hàng hóa, thực phẩm an tồn và tiện ích cho mọi gia đình.
VinMart Plus hiện là chuỗi cửa hàng tiện lợi có số lượng cửa hàng lớn nhất
cả nước. Tính đến năm 2017, số lượng cửa hàng VinMart+ đã lên tới 900 cửa

hàng. Khu vực thường được hướng đến để mở cửa hàng là những nơi đông dân cư,
khu chung cư, khu văn phòng. Các mặt hàng được bày bán cũng đa dạng cả về
chủng loại, chất lượng và số lượng, đáp ứng nhu cầu thiết yếu của người tiêu dùng.

9


*Giới thiệu chung:
 Tên cửa hàng: Siêu thị VinMart Hoài Đức.
 Tổng số nhân viên: 15 người.
 Thời gian làm việc: Từ 6h00 sáng – 21h00 tối.
 Địa chỉ:
 Quản lý: 0946298657.

1.2. Cơ cấu, sơ đồ tổ chức
1.2.1. Trang thiết bị của siêu thị
Bộ trang thiết bị bán hàng bao gồm:





4 Máy in phiếu bán hàng
4 Đầu đọc mã vạch
5 Máy tính (4 máy bán hàng POS và 1 máy chủ )
4 Máy kiểm kê
10





2 Máy in tem mã vạch 
Bộ phụ kiện trang thiết bị bán hàng bao gồm:





2 Két thu ngân siêu thị
1 Cân điện tử
Giấy in phiếu bán hàng
Bộ thiết bị an ninh siêu thị:





8 Camera
2 Cổng từ
Thiết bị phòng cháy chữa cháy
Hệ thống làm mát





6 Điều hịa
2 Điều hịa cắt gió
Hệ thống tản nhiệt
Tủ đông tủ mát:







4 Tủ kem
5 Tủ mát
4 Tủ đông bán đồ đông lạnh
3 Tủ mát trưng bày trái cây

1.2.2. Giới thiệu mặt hang, dịch vụ


Hình thức kinh doanh Siêu thị: kinh doanh tổng hợp hoặc chuyên
doanh; có cơ cấu chủng loại hàng hoá phong phú, đa dạng nhằm thoả mãn
nhu cầu mua sắm hàng hóa của khách hàng.

1.3. Quy trình hoạt động
 Bán hàng
- Trước khi mở cửa, bộ phận kho có trách nhiệm kiểm tra chất lượng hàng hóa
trong siêu thị trước khi mở cửa siêu thị.

11


- Khi khách hàng vào trong siêu thị sẽ theo chỉ dẫn, tìm sản phẩm mà mình cần
mua. Khi cần thêm thông tin về sản phẩm sẽ được nhân viên giới thiệu, tư vấn
thêm. Khi đã hoàn tất việc chọn sản phẩm, khách sẽ chuyển đồ ra quầy thanh
toán và xuất hóa đơn.


 Nhập hàng
- Vào cuối ngày, bộ phận kho có trách nhiệm kiểm tra hàng cịn lại, rà soát sản
phẩm hết hạn, hàng sắp hết, báo cáo với quản lý.
Quản lý nhận báo cáo từ bộ phận kho, liên hệ với bên cung cấp để đặt hàng.
- Khi hàng đến, bộ phận kho tiếp tục kiểm kê, hàng có đúng, đủ số lượng, chất
lượng hàng có đạt yêu cầu hay khơng, rồi mới thanh tốn, nhập hàng vào kho, báo
cáo lại với quản lý.

 Báo cáo thống kê
- Quản lý siêu thị sẽ tổng hợp các doanh thu phiếu nhập để lập báo cáo định kỳ
hàng ngày,hàng tháng,hàng quý,hằng năm. So sánh dữ liệu giữa bên thu ngân
và bộ phận kho, tránh gian lận, trục lợi riêng.
- Bộ phận thu ngân sẽ thống kê các mặt hàng bán chạy và mặt hàng không bán
chạy để quản lý định ra phương hướng phát triển cho siêu thị tháng tiếp theo.
 Quản lý nhân viên
-

Nhân viên của cửa hàng bao gồm: 1 quản lý, 4 nhân viên thu ngân, 2 nhân viên
kho, 4 nhân viên bán hàng, 2 nhân viên dọn vệ sinh và 2 nhân viên bảo
12


vệ.Thơng tin của nhân viên được tính theo ca làm việc đối với nhân viên
parttime, ngày làm việc đối với nhân viên full time.
 Fulltime: Thu nhập từ 06- 08 triệu đồng / tháng.
 Part time:

Ca cố định 4h/ngày, 6h/ngày, 8h/ngày (đăng ký ca 4h,


6h hoặc 8h tùy vào lịch học) : 20.000đ / 1 giờ
- Ngoài tiền lương nhân viên còn được thưởng theo đánh giá năng lực của mình
đối với siêu thị, dựa trên doanh số thu được, phạt khi vi phạm.
- Nhân viên được nghỉ 2 ngày/tháng. Hưởng mọi chế độ đãi ngộ của siêu thị.

1.4. Ưu nhược điểm của hệ thống hiện tại
1.4.1. Ưu điểm
- Không u cầu cao về trình độ tin học
- Khơng cần đầu tư nhiều vào hệ thống quản lý.
1.4.2. Nhược điểm
- Quản lý không chặt chẽ, cần phải đối chiếu dữ liệu dẫn đến nhầm lẫn.
- Tốn thời gian trong việc đồng bộ dữ liệu do khơng thống nhất.
- Bảo trì, sửa chữa khó khăn, một khi đã mất dữ liệu sẽ khó có thể khơi phục
- Tốc độ xử lý dữ liệu chậm, đơi khi cản trở việc thanh tốn cho khách và chăm
sóc khách hàng, dẫn đến giảm sút doanh thu.
1.5. Yêu cầu, mục tiêu của dự án mới
1.5.1. Mục tiêu
13


- Hệ thống quản lý mới có độ tin cậy, chính xác cao. Giúp mọi hoạt động quản
lý siêu thị dễ dàng hơn.
- Cải thiện hiệu quả công việc, tăng năng suất làm việc
- Phục vụ khách hàng tốt hơn dựa trên tính năng của hệ thống mới.
1.5.2. Yêu cầu hệ thống mới
- Thực hiện tốt hơn về mọi mặt của hệ thống hiện tại.
- Đồng bộ hóa dữ liệu, giúp khơi phục dữ liệu khơng gặp khó khăn.
- Đảm bảo về mặt bảo mật dữ liệu, chỉ làm việc với người có quyền sử dụng
- Đầy đủ chức năng của hệ thống quản lý.
thiện


- Tích hợp tra cứu thơng tin, mua sản phẩm trên ứng dụng smartphone, cải

hoạt động mua hàng của khách hàng.
- Yêu cầu cao hơn về trình độ tin học để có thể vận hành.
1.5.3. Cơng nghệ sử dụng
- Sử dụng Rational Rose, Draw.io, Visual Paradigm để phân tích hướng đối tượng.
- Xây dựng hệ thống quản lý trên nền công nghệ .Net (Visual studio 2013), CSDL
hệ quản trị SQL server (SQL server 2008).
- Window 7, 8, 8.1, 10.

14


CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
1. Mơ hình trường hợp sử dụng
1.1 Xác định các ACTOR
STT

1

2

Tác nhân

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

Nhân viên thu ngân

Mô tả

Tiếp xúc ,tư vấn, hỗ trợ Khách hàng những
sản phẩm mà siêu thị trưng bày . Sắp xếp,
trưng bày hàng hóa .Bảo quản hàng hóa tại
quầy. Sốt hóa đơn. Kiểm sốt hàng hóa.
Phản hồi thơng tin thị trường cho quản lý.
Tiếp cận giới thiệu khách hàng những sản
phẩm mà siêu thị đang trưng bày.
Tính tiền và hoàn tiền cho khách hàng. Hỗ
trợ khách hàng trong việc đóng bao bì. Sốt
hóa đơn, giám sát tính tiền tại các Quầy thu
ngân khác. Kiểm soát bán hàng và giải
quyết các thông tin trực tiếp. Phản hồi thông
tin cho quản lý.
Là người nắm được tình hình khi mua bán
doanh thu của cửa hàng, quản lý nhân viên.
Việc thống kê được thực hiện hàng tháng,
hàng q hoặc cũng có khi thống kê đột xuất

3

Nhân viên quản lý

4

Nhân viên kho

Chịu trách nhiệm sắp xếp hàng hóa trong
kho. Kiểm tra hang hóa và hồn thành quy
trình nhập xuất hàng trong kho. Báo cáo và
chịu trách nhiệm với bộ phận cấp trên.


5

Nhân viên bảo vệ

Kiểm sốt an ninh trật tự an tồn tài sản;
kiểm sốt an tồn phịng chống cháy nổ;
15


kiếm sốt tình trạng vệ sinh mỹ quan, an
tồn kỹ thuật trong khu vực Siêu thị...
1.2 Xác định các ca sử dụng
STT

Usecase

Mô tả

1

Đăng nhập

Người dùng cần đăng nhập đúng tài khoản
và mật khẩu của mình để có thể thực hiện
các thao tác cập nhật thơng tin cho hệ thống.

2

Lập hóa đơn


Chức năng này được sử dụng để tính tiền và
lập hóa đơn cho khách khi có khách hàng
yêu cầu thanh toán.

3

Tạo phiếu nhập

Chức năng này được sử dụng để tạo phiếu
nhập hàng vào kho

4

Tạo phiếu xuất

Chức năng này được sử dụng để tạo phiếu
xuất hàng ra khỏi kho

5

Tạo phiếu trả

Chức năng này được sử dụng để tạo phiếu
trả hàng cho nhà sản xuất nếu hàng hóa bị
lỗi.

6

Kiểm kê


Chức năng này cho phép cập nhật thông tin
trong kho về số lượng, chủng loại.

7

Quản lý nhập

Chức năng này cho phép nhập hàng hóa vào
kho khi hàng hóa hết hay có nhu cầu bổ
sung thêm hàng hóa.

8

Quản lý xuất

Chức năng này cho phép xuất hàng từ kho
lên cửa hàng.

9

Quản lý khách hàng
thành viên

Chức năng này cho phép thêm, sửa, xóa
thơng tin khách hàng thân thiện

10

Thống kê


Chức năng cho phép thống kê doanh thu của
cửa hàng theo từng thời điểm

11

Đăng xuất

Cho phép người sử dụng hủy bỏ trạng thái
đăng nhập
16


1.3 Lược đồ use case

17


Lap hoa don

Khach hang

Nhan vien ban hang
include
Dang xuat

Dang Nhap

Tao phieu nhap
Nhan vien kho


Tao phieu xuat

Quan ly nhap

Nguoi quan ly
include
Quan ly xuat

Nhap thong tin hang

include
Quan ly khach hang thanh vien
Thong ke
include

Tong ket doanh thu

Tong ket hang nhap

include

Tong ket hang ban

1.4 Đặc tả use case
18


1.4.1. Đặc tả Use Case đăng nhập
Tên Use Case


Đăng nhập

Mô tả

Use Case này cho phép người dùng đăng nhập vào hệ thống

Actor

Nhân viên quản lý, Nhân viên, Khách hàng

Tiền điều kiện

Người dùng chưa đăng nhập vào hệ thống

Hậu điều kiện

Người dùng đăng nhập thành cơng và có thể sử dụng chức năng mà hệ
thống cung cấp

Luồng sự kiện
chính

Ngoại lệ

1.
2.
3.
4.
5.


Người dùng chọn chức năng đăng nhập
Form đăng nhâp hiển thị
Nhập tên, mật khẩu vào form đăng nhập
Hệ thống kiểm tra tên, mật khẩu người dùng
Đăng nhập thành công, chuyển đến màn hình chính của hệ thống

A. Người dùng đăng nhập khơng thành cơng
1. Hệ thống báo lại q trình đăng nhập không thành công
2. Yêu cầu người dùng đăng nhập lại

1.4.2. Đặc tả Use case quản lý sản phẩm

19


Tên Use Case
Mô tả
Actor
Use Case liên
quan
Tiền điều kiện
Hậu điều kiện
Luồng sự kiện
chính

Quản lý sản phẩm
Use Case này cho phép người dùng quản lý được sản phẩm có trong
cửa hàng
Nhân viên quản lý

Nhập kho, quản lý đơn nhập, thêm chiết khấu, tìm kiếm sản phẩm
Nhân viên quản lý đăng nhập vào hệ thống
Nhân viên quản lý sẽ biết được số hàng hiện có, biết thiếu hàng nào
và cịn tồn hàng nào
1. Nhân viên quản lý kích hoạt chức năng quản lý sản phẩm
2. Hệ thông sẽ hiển thị tổng quát về những thơng tin của sản
phẩm

1.4.3. Đặc tả Use Case Tìm kiếm sản phẩm
Tên Use Case
Mơ tả

Tìm kiếm sản phẩm
Use Case này cho phép người dùng tìm kiếm thơng tin về sản phẩm
đã được lưu trong hệ thống

Actor
Use Case liên
quan

Nhân viên quản lý, nhân viên, khách hàng
đăng nhập, quản lý sản phẩm

Tiền điều kiện

Người dùng đăng nhập thành công vào hệ thống và đã có thơng tin
sản phẩm được lưu trữ trong hệ thống

Hậu điều kiện


Thơng tin tìm kiếm sẽ được hiện ra trên hệ thống
1.
Người dùng chọn chức năng tìm kiếm sản phẩm
2.
Người dùng nhập từ mã sản phẩm
3.
Hệ thống tìm kiếm sản phẩm với từ mã đã nhập
4.
Hệ thống hiển thị thông tin sản phẩm ứng với từ mã đó

Luồng sự kiện
chính

Ngoại lệ

A.
1.
2.

Mã sản phẩm khơng hợp lệ
Hệ thơng thơng báo khơng có sản phẩm ứng với từ mã trên
Hệ thống sẽ tự động quay trở lại bước 2

1.4.4.Đặc tả Use Case thêm chiết khấu
20



×