1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phân tích thiết kế hệ thống Đề tài quản lí cửa hàng bán văn phòng phẩm

118 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 118
Dung lượng 12,95 MB

Nội dung

Use case: Đưa sản phẩm vào gió hàng - Actor: Khach hang - M6 ta: Dua san pham vào giỏ hàng thuận tiện việc mua sam - _ Điều kiện trước: Khách hàng đã đăng nhập thành công Hành động của

Trang 1

TRUONG DAI HOC CONG NGHE THONG TIN & TRUYEN

THONG VIET- HAN Khoa: Khoa hgc may tinh

tot2ÍHdcscs

PHAN TICH THIẾT KE HE THONG

Dé tai: QUAN LI CUA HANG BAN VAN PHONG PHAM

Giảng viên hướng dẫn: Th§ Võ Văn Lường

Trang 2

TRUONG DAI HOC CONG NGHE THONG TIN & TRUYEN

THONG VIET- HAN Khoa: Khoa hgc may tinh

tot2ÍHdcscs

PHAN TICH THIẾT KE HE THONG

Dé tai: QUAN LI CUA HANG BAN VAN PHONG PHAM

Giảng viên hướng dẫn: TS Võ Văn Lường

Trang 3

TAI LIEU MAU

-_ Giáo trình môn phân tích và thiết kế hệ thống (trường đại học Công nghệ

Thông tin & Truyền thông Việt Hàn)

Trang 4

MUC LUC

TÀI LIỆU MẪU -. -2222-22222222222222211222211222111221112211122111211.11 1e 3

) 080905 SA 4

CHUONG | PHỎNG VẤN & ĐẶT CÂU HỎI -2 522ccc+scccxecesrre 7 1.1 Chuẩn bị cho cuộc phỏng VẤN: -2-22-©5¿©222E22EE+2EE+EEE2EEvEEEvrxrsrrerrrsred 7 1.2 Câu hỏi trong buôi phỏng vấn: 2-22 552©222 2x2 SE SEEEEEerkrrrrerkrsree 7 CHƯƠNG2 ĐẶC TẢ VỀ SẢN PHẢM -52ccccsccvxeeterrrtrrrrrrrrree 12 2.1 Quản lý sản phẩm cc 5ccccccSEExtttEExttttrtrtttrrrrtrrrrrrrrrrrrrrrrrrrrree 12 “2N in n¿c : AL A 12

“IS N9) 0o a :.:.:'"-.-.'"-:-:".-"-”-: 12

“Ã W0 004 v0: 20 12

“h9 n0 an 12

26 Phân quyền TỚI TỪ UST SG S ST TH TH TH TH TH TH HH 12 2.7 Tông hợp báo cáo về lợi nhuận 2-22 +¿+2++2x++Ex+2EE+rxe+rxerreerxesrxee 13 2.8 Quản lý chương trình khuyến mãi 2-2 2+2E+SE+EE+2E2EE+EE+EE+rxerxeee 13 CHƯƠNG3 PHÂN TÍCH 55ccc2cctrtrrrrrtrrrrrrrrrrrrrrrirerrieg 14 SA - ẻ -.L.L AL 14

“II .L Ô 14

3.2.1 Khách hàng tiềm năng - 2-22 ©222222EE+EE+EESEEEEE2EEEEEEEEEerkrred 14 3.2.2 Khách hàng thành viÊn - +2 +5 <+4 121k +3 1E 13 11 131 1 ry 14 Ea ni n 14

E2 côn na 15

c9, ae 15

Ea") la 06 ae 15

3.3.1 Use case: Tìm kiếm sản phẩm -2-©222+¿©2++Cx+2ExvEEesrxerrrerrecree 15 3.3.2 Use case: Xem thong tin sản phẩm . 2 2¿©2++cs++cxvzxrsrxesrxee 16 SN ác ao on na 17

Trang 5

Use case: Sửa sản phẩm ¿-22-©222SSCEEE22EEEEESEESrxrrkrsrkrrrree 29 Use case: Xem thông tin nhân vIÊn .c- 25555 <S<+++s+sxse 30 Use-case: Thêm phiếu nhập kho 2 ¿- 2¿©2++cxz+zx+zxz+rxesrxee 31 Use-case: Lam phiéu xuat KhO cccccccscssessessssssessesseessecstecseesseeseenses 32

Use case: Sửa thông tin nhân viÊn 5-5 -c+Se +e+sesssexee 34 Use case: Thống kê báo cáo doanh thu theo thời gian 35

Use case: Quản lý khuyến mãi 2- 52222 2Sz+cx2EEvrxevrxrrrees 38 Use case: Sửa thông tin nhân viÊn 5-5 -c+Se +e+sesssexee 39 Use case: Xem thông tin khách hàng 5+5 +2 +++£+s+s++s 40 Use case: Chinh swa thông tin khách hàng -~-« 40 Use case: Xóa khách hàng +5 S5 S42 key 41 Use case: Xóa hóa ỔƠH s - 5h HH TH HH Hàng ngư 42 Use case: Chỉnh sửa hóa đơn s55 + +sserEersrrsrserrrke 43 Use case: Xóa sản phẩm khỏi hóa đơn 2-©22-25+ 5525525552 44 Use case: Thêm sản phẩm vào hóa đơn 2 22-75+©5z+cszScs+2 45 Use case: Thêm khách hàng, .- - 25-25 <++E++skeseeree 46 Use case: Chỉnh sửa trạng thái đơn hảàng - 55c <+<<<<<<<s2 47 Use case: Xem danh sách đơn hàng đã tạo 5-5 S-<<<<<<+ 48 Use case: Làm phiếu xuất kho -:2-©2¿2+¿2++cx++zxvzxesrxesrxee 49 Use case: Xóa sản phẩm trong giỏ hàng 2-55255+5522cszScse2 50

Trang 6

3.3.3§ _ Use case: Chỉnh sửa số lượng sản phẩm trong giỏ hàng 51

3.3.39 Use case: Xem lịch sử mua hàng - «+ ++e+sesereerseeserserrs 52 3.3.40 _ Usecase: Thống kê báo cáo hàng tồn kho 2 ¿©cs+csz+c+ 52 3.3.41 Usecase: Thong ké bd0 C40 the Ca .seccseessesssesssessesssesstesstessesstecseessees 33 CHƯƠNG4 SƠ ĐÒ àà eeeeerie 55 THANH c ToaầaảaấaấảiắiậẳỒẳậẳẠỆỶẠẠỶỪỒẦVA Ý 55

4.1.1 Khách hàng tiềm năng: -2¿©2¿©22+2+2EE+EE++EEtEEEerkesrxrrrrerkerrree 55 4.1.2 Khách hàng thành vIÊN: - S5 S4 k+k*SSSH 1 TH HH HH re 56 “ăn nh 57

ALA Quan Li MOS nh 58

"` nh ằ 59

“9 9) nh 60

=0 nh 61

To 0 nh cố 87

Trang 7

CHUONG 1 PHONG VAN & DAT CAU HOI

1.1 Chuẩn bị cho cuộc phỏng vấn:

- Thời gian: 13h20 ngày 27 tháng 10 năm 2022

- Hen gap ai:

- _ Địa điểm: phòng AI1I trường Đại học Công nghệ thông tin & Truyền thông

Việt- Hàn

1.2 Câu hỏi trong buỗi phỏng vấn:

1 Hoạt động kinh doanh của cửa hàng bao gdm những quá trình nào? Những quá trình đó diễn ra như thế nào?

- _ Hoạt động kinh doanh của cửa hàng chủ yếu diễn ra 2 quá trình

a Quá trình nhập xuất kho:

- _ Cửa hàng được cung cấp hàng từ nhiều nhà cung cấp với các mặt hàng và chủng loại khác nhau như bút, tây, giấy, Khi cửa hàng có nhu cầu cung cấp hàng thì cửa hàng sẽ liên hệ với các nhà cung cấp, thỏa thuận, kí hợp đồng mua hàng, đồng thời tiền hàng giao hàng theo thời gian đã thỏa thuận

- _ Khi nhập hàng, quản lí kho kiểm tra hàng hóa, nêu hàng hóa khớp với hợp

đồng thì lập phiếu nhập kho và cập nhật danh mục hàng

- _ Trong tình huống hàng trên quây sắp hết, quản lí kho tiễn hành kiêm tra số lượng còn của loại sản phẩm đó trong kho, tiền hành xuất kho, đồng thời lập phiếu xuất kho

b Quá trình bán hàng:

- _ Đối với khách hàng mua bán trực tiếp

e _ BI: Khách hàng chọn sản phâm cần mua bỏ vào giỏ hàng

e B2: Khách hàng đến quây thu ngân thanh toán, thu ngân quét mã các sản pham

e B3: Hệ thống tự động tính tổng số tiền khách phải trả dựa trên sản phâm

và số lượng đã mua

e _ B4: Khách hàng thanh toán, nếu là lần đầu mua sản phâm tại cửa hàng thu ngân sẽ lưu tên và số điện thoại của khách hàng trong hệ thống đề được hưởng những quyên lợi từ các chương trình khuyến mãi, giảm giá của cửa hàng lần sau Nếu là khách hàng thành viên của cửa hàng, đọc

Trang 8

s6 dién thoai va tén cho thu ngân, thu ngân sẽ kiểm tra cộng điểm tích

lũy hoặc giảm giá

e_ B5: Thu ngân m hóa đơn cho khách hàng

- _ Đối với khách hàng mua sắm trực tuyến:

e BI: Khách hàng thêm hàng vào giỏ hàng, cap nhat gio hang

e B2: Nếu muốn mua hàng, khách hàng phải đăng nhập tài khoản

e B3: Nhấn chọn mua hàng, hệ thong ghi nhận và hiện thông tin don hang cho khách hàng gồm tổng đơn giá, các sản phâm Khách hàng có thê chọn xác nhận mua hàng hoặc hủy đơn hàng

e B4: Nếu khách hàng chọn xác nhận mua hàng hệ thống sẽ hiển thị giao diện cho khách hàng điền thông tin về nơi giao hàng, họ tên, số điện

thoại Hệ thống ghi nhận thông tin và tiễn hành giao hàng Nếu khách

hàng chọn hủy đơn hàng, hệ thống sẽ quay về trang chủ cho khách hàng

2 Với quá trình nhập xuất kho, liệu hệ thống sẽ quản lí số lượng hàng còn lại trong kho như thế nào để tránh tình trạng không còn hàng dé ban?

- _ Đặt mức tồn kho cho từng loại sản phẩm và nhận thông báo khi hàng trong kho đặt mức thấp và tiền hành nhập hàng về

- _ Khi nhập hàng về kho, quan lí kho sẽ làm phiếu nhập, trong đó có thông tin về

sản phẩm nhập về, mỗi sản phẩm nhập về số lượng bao nhiêu

- _ Khi xuất hàng khỏi kho, quản lí kho sẽ làm phiếu xuất, trong đó có thông tin về

sản phẩm xuất khỏi, mỗi sản phẩm xuất đi số lượng bao nhiêu

- _ Sau mỗi lần xuất nhập kho, hệ thống sẽ tính toán để xem số lượng còn lại của mỗi sản phẩm trong kho

- _ Khi số lượng của sản phâm đó trong kho chạm cảnh báo, có nguy cơ thiếu hụt hàng cung cấp cho khách hàng Hệ thống sẽ cảnh báo, người quản lí kho có

trách nhiệm kiểm tra lại và tiến hành nhập đợt hàng mới

3 Dữ liệu bán hàng kết hợp với dữ liệu hàng tồn kho có ảnh hướng thế nào

đến quá trình nhập xuất kho?

- _ Thông qua việc tích hợp đữ liệu giữa đữ liệu bán hàng và đữ liệu hàng tồn kho,

có thê biết được mặt hàng nào bán với tốc độ nhanh và hàng nào đang bán

chậm Sử dụng dữ liệu để quyết định khi nào cần đặt hàng và số lượng cần đặt

hàng lại cũng như khí nào cần khuyến mại hoặc giảm giá đề đây hàng tồn, bán

chậm

- _ Thông qua việc tích hợp dữ liệu giữa doanh thu và dữ liệu hàng tồn kho, hệ thông

sẽ tính tón ra được vòng quay hàng tồn kho Chỉ số này được tính băng công thức lay giá vốn hàng bán ra chia cho bình quân giá trị hàng tồn kho trong cùng một

Trang 9

khoảng thời gian xác định Giá trị hàng tồn kho bình quân sẽ bằng trung bình cộng giá trị hàng tồn kho đầu kì và cuối kì Từ con số này sẽ ước tính được thời gian nhập hàng hợp lí, so sánh khả năng quản trị hàng tổn kho theo thời gian ._ Nếu trong trường hợp hàng hết hạn sử dụng hoặc hàng hóa bị lỗi, hệ thống

sẽ phát hiện và xử lí thế nào?

Khi nhập lô hàng về kho, làm phiếu nhập sẽ nhập thông tin ngày sử dụng của lô

sản phẩm đó

Hệ thống đến ngày sẽ cảnh báo những sản phẩm nào hết hạn sử dụng

Quản lí kho theo dõi cảnh báo sản phâm hết hạn sử dụng hoặc chất lượng

không đảm bảo

Quản lí kho sẽ tiến hành lập phiếu trả hàng

._ Điều kiện tiên quyết nào để khách hàng trớ thành khách hàng thành viên

của cửa hàng?

Đối với khách hàng mua sắm trực tiếp, thì đã từng mua sản phẩm tại cửa hàng

Đối với khách hàng mua sắm trực tuyến, thì đã có tài khoản và đăng nhập vào

web bán hàng

._ Khách hàng thành viên có những ưu đãi riêng biệt gì?

Các khách hàng thành viên mỗi lần mua sản phẩm tại hệ thống, hóa đơn sẽ

được lưu lại Dựa vào tong số tiền trong hóa đơn, hệ thống sẽ tính điểm tích Itty cho khach hang

Khi diém tich lũy đạt những mức nhất định, khi khách hàng mua săm tại cửa

hàng, hệ thong sẽ thông báo số điểm tích lũy hiện thời của khách hàng Tùy

vào từng mức điểm tích lũy, khách hàng có thê được giảm giá hoặc là miễn phí

-_ Thu ngân sẽ làm việc theo ca, liệu có liên quan gì giữa quản lí hóa đơn của khách hàng và quản lí nhân viên hay không?

Trang 10

Các nhân viên thu ngân sẽ làm việc theo ca, khi mua bán sản phâm với khách hàng được hoàn thành, hệ thong sé luu gitr lai hoa don theo từng ca làm việc đó

Hệ thống sẽ tích hợp dữ liệu, tính toán và thống kê báo cáo doanh thu theo từng

ca Dựa vào doanh thu theo từng ca, quản lí sẽ biết được từng nhân viên thu ngân có doanh thu bán hàng thế nào Điều này là một phần trong quản lí nhân viên, biết được doanh thu sẽ tính toán được chất lượng làm việc, tiền lương của nhân viên

Đồng thời dựa vào việc thống kê hóa đơn theo ca cũng sẽ phát hiện được trường hợp những nhân viên gian lận

Nếu trong trường hợp một ca có nhiều nhân viên hoặc có những nhân viên trực thay thì hệ thống sẽ xử lí thế nào?

Có 2 cách giải quyết:

e_ Mỗi thu ngân sẽ có một máy tính của mình, thu ngân sẽ đăng nhập vào hệ

thông và tiến hành giao dịch với khách hàng

e Mỗi tờ hóa đơn sẽ có thông tin ai là người điền hóa đơn, dựa vào thông tin này sẽ biết được ai là người đã tiền hành giao địch với khách hàng

10 Vậy dựa vào hóa đơn, khách hàng có thé được những ưu đãi gi?

Sau mỗi lần giao dịch, hóa đơn sẽ được lưu g1ữ lại hệ thống, theo kì sẽ thong

kê báo cáo hóa đơn của từng khách hàng, dựa vào số hóa đơn và tông tiền mà khách hàng đã mua sản phâm từ các hóa đơn, sẽ tính diém tích lũy cho khách hàng Dựa vào câu trả lời ở câu hỏi số 6, thì dựa vào điểm tích lũy này, khách

hàng sẽ có những ưu đãi riêng theo từng điểm

11 Hệ thống sẽ quản lí sản phẩm theo hướng nào?

Sản phẩm của cửa hàng sẽ được chia thành 3 loại: sản phẩm bán chạy và sản phâm không bán chạy

Hệ thong dựa vào việc tích hợp số lượng xuất khỏi kho của sản phẩm và số

lượng đã bán đi được của sản phâm đó đề ra sản phâm bán chạy nhất của cửa hàng

Dựa vào số liệu này, cửa hàng sẽ biết được những sản phâm nào cần lưu ý nhập nhiều vào lần sau

12 Hệ thống sẽ thống kê báo cáo những gi?

Trang 11

- _ Sẽ có các loại thống kê báo cáo như thống kê hàng tồn kho, thống kê doanh thu theo ca, theo thời gian

13 Cửa hàng sẽ quản lí giá bán theo hướng nào?

- - Theo 2 hướng:

e - Dựa vào tiền vốn ban đầu nhập hàng vẻ kho, quản lí sẽ tính toán giá sao

cho phù hợp để sinh lời

e© - Dựa vào doanh thu của sản phâm đó, đôi với sản phầm không bán chạy, kén người mua, giá của sản phâm sẽ thâp hơn

14 Các hình thức khuyến mãi của hệ thống là gì?

- Khuyén mãi giảm giá hóa đơn: đối với loại khuyến mãi này, hệ thong sẽ dựa

trên tông số tiền khách hàng đã mua đề cộng theo nhiều điểm tích lũy, ví dụ như nếu tông hóa đơn trên 300 000 sẽ được cộng 15 điểm tích lũy thay vi chỉ 5 điểm tích lũy/ 1 hóa đơn như thông thường

- _ Khuyến mãi tặng kèm sản phẩm: tùy vào quản lí thiết lập các khuyến mãi, hệ thông dựa vào ngày lập hóa đơn, đối chiếu với khuyến mãi trong khoảng thời gian đó, đề hiện ra sản phâm mà khách hàng có thê được tặng kèm theo sản

pham đã mua trong hóa đơn

Trang 12

CHUONG 2 DAC TA VE SAN PHAM

Website quản lý bán văn phòng phẩm bao gồm những chức năng cơ bản sau: 2.1 Quản lý sản phẩm

- _ Việc nhớ hàng trăm, hàng nghìn các sản phẩm với từng mã với mỗi giá khác

nhau là quá khó khăn

-_ Năm được các thông tin về tên, loại, giá bán sản phâm

2.2 Quản lí kho:

- Năm được chính xác lượng hàng

- - Tránh tình trạng khách hàng muốn mua sản phẩm nhưng không có, khách hàng sẽ chuyển hướng sang các cửa hàng đối thủ

- _ Khi bán hàng thì tự động trừ kho, nhập kho thì bạn tạ phiếu nhập hàng là xong Phần mềm sẽ báo cho bạn số lượng tồn kho thực té, đặc biệt hàng nào

sắp hết cũng sẽ được cảnh báo để bạn chủ động nhập thêm hàng

2.3 Quản lí doanh thu:

- _ Kiểm kê lại doanh số bán hàng mỗi ngày

- Lập bảng báo cáo kết quả kinh doanh theo tuần/ ngày/ tháng/ quý/ năm

- Theo dõi những biến động tăng hay giảm của lợi nhuận để điều chỉnh kế hoạch kinh doanh kỊp thời

2.5 Quản lý nhân viên

- Thu thập, quản lí thông tin nhân viên

- — Mỗi giao dịch với khách hàng đêu sẽ có mục do nhân viên nào nhập vào

hệ thông đê tránh thất thoát và xử lí người vi phạm dê dàng hơn

2.6 Phân quyền tới từng user

- _ Phân quyên theo người dùng cho phép quản lý quyền hạn ở cấp độ từng

cá nhân

Trang 13

+ Với khách hàng tiềm năng, người dùng có thể thực hiện các tác vụ tìm

kiếm sản phẩm, quản lí giỏ hàng

+ Với khách hàng thành viên, người dùng có thể quản lí tài khoản cá nhân, quan lí giỏ hàng, mua hàng hóa,

+ Với nhân viên trong cửa hàng có thê thực hiện các chức năng liên quan đến mua bán với khách hàng, thống kê báo cáo

2.7 Tổng hợp báo cáo về lợi nhuận

- - Giúp nắm rõ được nguồn doanh thu lợi nhuận của hệ thong mot cach chi tiét va dé dang Tong hợp được doanh thu theo từng chi nhánh, khu vực,

ngành hàng, nhóm hàng

2.8 Quản lý chương trình khuyến mãi

- Thường vào các dịp lễ, các ngày đặc biệt trong năm sẽ có những chương trình khuyến mãi nhằm kích thích mua hàng

- Loi ich của việc giảm giá bán hàng hoặc khuyến mãi: Thay vi bán một

SỐ lượng sản phẩm ít với giá cả cao, các nhà kinh doanh sẽ lựa chọn bán giá thấp hơn 1 chút nhưng bán được số lượng lớn Việc giảm giá không chỉ giúp người mua cảm thấy “hạnh phúc” vì được mua sản phẩm giá rẻ mà vô hình chung khách hàng giúp doanh nghiệp tăng doanh số bán hàng Chức năng này

sẽ giúp tính ra % giảm giá hoặc khuyến mãi của website để cho việc tính toán giá bán cuôi cùng được chính xác nhật

Trang 14

CHUONG 3 PHAN TICH

Khách hàng thành viên: Là những khách hàng đã có tài khoản trên hệ thống

sử dụng được thêm một số chức năng của hệ thông

Nhân viên kho: Là nhân viên quản lí kho hàng hóa của hệ thông

Thu ngân: Người xử lý công việc tính toán, thu nhận tiền/thẻ card/voucher, Thanh toán của khách hàng khi họ mua và sử dụng sản phâm, dịch vụ tại cửa

- _ Xem thông tin san pham

- _ Chỉnh sửa giỏ hang

-_ Xóa sản phẩm khỏi giỏ hàng

- Thanh toán

- Quan li lich su mua

3.2.3 Nhân viên kho

- _ Thêm phiếu nhập kho

- _ Làm phiêu xuât kho

Trang 15

3.2.4 Thu ngân

- _ Nhập thông tin đơn hang

- _ Xem thông tin don hang

- _ Xuất đơn hàng

- _ Xóa sản phẩm khỏi hóa đơn

- _ Thêm sản phẩm vào hóa đơn

- _ Chỉnh sửa trạng thai don hang

- _ xem danh sách đơn hàng đã tạo

3.2.5 Quan lp

- Thém san pham

- _ Xóa sản phẩm

- _ Sửa sản phẩm

- _ Thêm nhân viên

- _ Xóa nhân viên

- _ Sửa thông tin nhân viên

- _ Xem hóa đơn

- _ Thống kê báo cáo gồm hàng tồn kho, hàng hết hạn, doanh thu theo thời gian, theo ca

- _ Xem thông tin sản phẩm

- _ Xem thông tin khách hàng

- _ Chỉnh sửa thông tin khách hang

- _ Xóa khách hàng

- _ Chỉnh sửa hóa đơn

- _ Xóa hóa đơn

3.3 Đặc tả Use-case

3.3.1 Use case: Tim kiém san pham

- _ Aetor: khách hàng tiềm năng, khách hàng thành viên, quản lí, thu ngân, quản lí kho

Trang 16

- M6 ta: Tim kiém san pham khi actor cé nhu cau tìm hiéu théng tin ve san phâm hoặc chỉnh sửa thông tin sản pham

- _ Điều kiện trước: Không có

Hành động của actor Hành động của hệ thống

B1: Nhập tên san phẩm hoặc loại sản

phâm muốn tìm kiếm

- _ Nếu sản phẩm không tổn

tại thì hiển thị thông báo

- _ Điều kiện sau: Tìm kiêm thành công, giao diện hiện ra thông tin sản phâm can tìm kiêm

- _ Giao Diện:

3.3.2 Use case: Xem thông tin sản phẩm

- Actor: Tat ca

- M6 ta: Xem théng tin cua sản phẩm

- _ Điều kiện trước: không có

Hành động của actor Hành động của hệ thống BI: Chọn sản phẩm muốn xem thông

Trang 17

3.3.3 Use case: Dang ki

- _ Aetor: Khách hàng tiềm năng

- Mô tả: Tạo tài khoản cho khách hàng mới

- _ Điều kiện trước: Khách hàng cần cung cấp thông tin để xác thực tài khoản

Hành động của actor Hành động của hệ thống B1: Khách hàng chọn mục đăng kí

- _ Hệ thống hiển thị giao điện đăng

ký tài khoản B2: Khách hàng nhập thông tin người

dùng: tên đăng nhập, mật khẩu, họ và

tên, số điện thoại

B3: Nhắn vào nút đăng kí

- _ Hệ thông gửi mã xác thực đến số

điện thoại B4 : Khách hàng nhận mã xác thực,

nhập mã, đăng kí để hoàn thành

- _ Điều kiện sau: Đăng kí thành công

- _ Giao diện

Trang 18

3.3.4 Use case: Đưa sản phẩm vào gió hàng

- Actor: Khach hang

- M6 ta: Dua san pham vào giỏ hàng thuận tiện việc mua sam

- _ Điều kiện trước: Khách hàng đã đăng nhập thành công

Hành động của actor Hành động của hệ thống BI: Đăng nhập thành công vào hệ

Trang 19

3.3.5 Use-case: Dang nhap

- Actor: khach hàng, nhân viên kho, admin, thu ngân

-_ Mô tả: người dùng đăng nhập vào hệ thống để có thể sử dụng các chức

năng tương thích với quyền tài khoản

- _ Điều kiện trước: người dùng đã có tài khoản

Hành động của actor Hành động của hệ thống BI: Người dùng nhắn vào đăng nhập

B2:Dién théng tin gmail và password

- Hệ thông hiên thị giao diện đăng

nhập gồm 2 trường gmail và pass

- _ Hệ thống gửi yêu cầu xác thực đến

cơ sở đữ liệu

- Hệ thống kiểm tra thông tin vừa nhập trong cơ sở dữ liệu

+ Nếu tài khoản đã được đăng

kí, thông tin đăng nhập đúng Trả về kết quả trang chủ ứng với quyên tài khoản

+ Nếu tài khoản không tồn tại,

yêu cầu đăng kí tài khoản + Nếu tài khoản nhập sai thông

tin, báo lỗi yêu cầu nhập lại

Trang 20

- Điều kiện sau: Đăng nhập thành công, vào trang chủ tương ứng với quyền

- Giao diện

3.3.6 Use-case: Dang xuất

- _ Actor: Khách hàng thành viên, thu ngân, admin, nhân viên kho

- _ Mô tả: Khi người đùng muốn thoát khỏi hệ thông

- _ Điều kiện trước: Người dùng đã đăng nhập thành công

Hành động của actor Hành động của hệ thống

BI: Người dùng nhấp vào nút “Đăng

xuất

- Hệ thống hiện thị thông báo xác

nhận đăng xuất:

+ Chọn ĐỒNG Ý đề đăng xuất tài khoản khỏi phiên đăng nhập + Chọn KHÔNG, giữ nguyên phiên đăng nhập

- _ Điều kiện sau: Quay về trang chủ của hệ thống khi chưa đăng nhập

- Giao diện

Trang 21

3.3.7 Use-case: Thanh toán

- Actor: Khach hang thành viên

- _ Mô tả: Khách hàng muốn mua hàng online

- _ Điều kiện trước: Người dùng đã đăng nhập thành công

Hành động của actor Hành động của hệ thống

Bl: Lựa chọn mặc hàng muốn

mua, chọn thêm vào giỏ hàng

B2: Chọn thanh toán online hoặc

- _ Hệ thống chuyền đến trang thanh toán online

- _ Hệ thống kiểm tra thông tin khách

hàng đã nhập, xác nhận thanh toán thành công nếu thông tin nhập đúng, nếu khách hàng nhập sai, báo

lỗi, yêu cầu nhập lại

B3: Khách hàng nhập thông tin thẻ

Trang 22

ngân hàng sau đó xác nhận thanh

toán

- _ Điều kiện sau: Đơn hàng đã được thanh toán

- Giao diện

Trang 23

3.3.8 Use-case: Déi mat khau

- Actor: nhan viên kho, thu ngân, quản lí, khách hàng thành viên

- _ Mô tả: Người đùng muốn đổi mật khâu

- _ Điều kiện trước: Người dùng đã đăng nhập thành công

Hành động của actor Hành động của hệ thống BI: Người dùng nhân nút ĐÔI

MẠT KHẨU

B2: Người dùng nhập mật khẩu - Hệ thống chuyên tới trang đổi mật

cũ, mật khâu mới, xác nhận mật khâu

khâu mới và bâm “Hoàn tât” - _ Hệ thông gửi mã xác nhận đên so

điện thoại mà người dùng dùng đề

đăng ký

B3: Người dùng nhập mã xác - _ Lưu lại thông tin người dùng và

- _ Điều kiện sau: Đôi mật khâu thành công

- Giao diện

3.3.9 Use-case: Thém sản phẩm

- Actor: quan ly, thu ngan

- M6 ta: Thém san pham moi

- Điều kiện trước: Admin đã đăng nhập

Hành động của actor Hành động của hệ thống BI: Admin chọn Quản lí sản phẩm Hệ thống hiển thị tất cả sản phâm

Trang 24

Aeon nhập — ernie

B2: Chon Thém san pham - Chuyén dén giao diện Thêm sản

phầm

B3: Nhập đây đủ thông tin cho sản - Hệ thống kiểm tra tính hợp lệ

phâm mới và bâm Thêm của dữ liệu mà admin nhập, sau

đó lưu vào cơ sở dữ liệu

- _ Điều kiện sau: Sản phâm mới đc thêm vào cơ sở đữ liệu

-_ Giao diện

3.3.10 Use case: Nhập thông tin đơn hàng

- Actor: Thu ngân

- M6 ta: Nhap thong tin don hang moi cho khách hàng

- Dieu kién trước: Đã đăng nhập và có quyên nhân viên

Hành động của actor Hành động hệ thống BI: Nhập thông tin

B2: Nhận thông tin và kiêm tra rang

Trang 25

- _ Nếu đúng thì cho phép thêm mới

- Nếu sai thì thông báo cho người dùng về lỗi sai và

sửa lại B3: Bâm nút xác nhận

- _ Điều kiện sau: Thêm mới thành công

- _ Giao diện

3.3.11 Use case: Xem thong tin don hang

- Actor: Thu ngân, quản lí

- M6 ta: Xem thong tin chỉ tiết cua don hang

- _ Điều kiện trước: Đã đăng nhập tài khoản thu ngân, quản lí

Hành động tác nhân Hành động của hệ thống BI: Đăng nhập

B2: Nhân vào mục quản lí đơn hàng — Kiểm tra thông tin đăng nhập

-_ Nếu sai thì yêu cầu nhập

lại

Trang 26

Nếu đúng thông tin thi cho phép đăng nhập theo quyền

B3: Chọn đơn hàng muốn xem thông

3.3.12 Use case: Xuat don hang

- Actor: thu ngan

- M6 ta: Xuat don hang da mua cho khach hang

- _ Điều kiện trước: Đơn hàng tôn tại và khách hang xác nhận mua hàng

Hành động của tác nhân Hành động của hệ thống

BI: Liệt kê ra danh sách hóa đơn

B2: Chọn hóa đơn cần xuất

B3: Chọn xuất hóa đơn

B4: Nhận hóa đơn

Trang 27

- Dieu kién sau: Nhan don hang

- Giao dién

3.3.13 Dse case: Quên mật khẩu

- Actor: nhan vién kho, thu ngân, quản lí, khách hàng thành viên

- _ Mô tả: Đăng nhập vào hệ thống nhưng người dùng quên mật khâu

- _ Điều kiện trước: đã có tài khoản

về số điện thoại tài khoản

đã đăng kí Đồng thời hiện

giao điện để người dùng

nhập mã xác nhận

Hệ thống kiêm tra mã xác nhận có đúng không + Đúng thì mở giao diện tương ứng với quyền tài khoản

+ Sai thì gửi mã xác nhận

lại

Trang 28

Điều kiện sau: Đăng nhập thành công

Giao diện

3.3.14 Use case: X6a san phim

Actor: Quan ly

Mô tả: Xóa các sản phẩm không tồn tại hoặc thêm nhằm trên hệ thông

Điều kiện trước: Đã đăng nhập với quyền quản lý và sản phẩm tồn tại trên

hệ thống

Hành động tác nhân Hành động của hệ thống BI: Chọn sản phâm cần xóa và nhân

Trang 29

3.3.15 Use case: Siva sản phẩm

- Actor: Quan ly

- M6 ta: Swa cdc san pham sai thông tin

- _ Điều kiện trước: Đã đăng nhập với quyền quản lý và sản phẩm tồn tại trên

sản pham được sửa

Nếu sai thì thông báo lỗi sai và

quay lại bước 2

- Điều kiện sau: Thông tin sản phâm đã được cập nhật

- Giao điện

Trang 30

3.3.16 Use case: Xem thông tín nhân viên

Actor: Quan ly

Mô tả: Xem thông tin chỉ tiết của nhân viên

Điêu kiện trước: Đã có tài khoản quản lí

Hành động tác nhân Hành động của hệ thống

BI: Chọn khách hàng, nhân viên

muôn xem thông fin và nhân xem

B2: Lây dữ liệu và trả vê thông tin chị tiêt của khách hàng, nhân viên

Điều kiện sau: Hiển thị chỉ tiết thông tin khách hàng, nhân viên

Giao diện

Trang 31

3.3.17 Use-case: Thêm phiếu nhập kho

- Actor: nhan vién kho

- _ Mô tả: Nhập hàng về kho, làm phiêu nhập

- _ Điều kiện trước: Đã có tài khoản nhân viên kho

Hành động tác nhân Hành động của hệ thống

BI: Chọn thêm phiếu nhập

Điền thông tin phiếu nhập Trả về giao điện thêm phiêu nhập

Xác nhận thông tin Cộng số hàng mới nhập về vào tổng

số hàng đã sẵn có trong kho

Lưu vào cơ sở dữ liệu

- _ Điều kiện sau: Thêm mới phiếu nhập thành công

- Giao điện

Trang 32

3.3.18 Use-case: Lam phiếu xuất kho

- Actor: nhan vién kho

- M6 ta: Lam phiếu xuất kho khi lấy sản phâm từ kho đưa lên quầy hoặc hệ thong dé ban

- _ Điều kiện trước: Đã có tài khoản nhân viên kho

Hành động tác nhân Hành động của hệ thống

BI: Chọn mục làm phiếu xuất kho

B2: Điện thông tin đầy đủ Hiện ra giao diện thêm mới phiêu

xuât kho

Kiểm tra số lượng hàng trong kho đủ

để xuất đi không?

Trừ đi số sản phẩm xuất ở trong kho

Lưu thông tin vào cơ sở đữ liệu

- _ Điều kiện sau: Làm phiếu xuất hàng thành công

- Giao điện

Trang 33

3.3.19 Use case: X6a nhan viên

- Actor: Quan ly

- M6 ta: X6a các nhân viên không còn làm việc

- _ Điều kiện trước: Đã đăng nhập với quyền quản lý và nhân viên tồn tại trên

Trang 34

- _ Điều kiện sau: Nhân viên đã được xóa khỏi hệ thông

- _ Giao diện

3.3.20 Use case: Sửa thông tin nhân viên

- Actor: Quản lý

- Mô tả: Sửa thông tin nhan viên

- _ Điêu kiện trước: Đã đăng nhập với quyền quản lý và có tôn tại nhân viên

Hành động của tác nhân Hành động của hệ thống

BI: Chọn nhân viên muốn sửa và

nhân viên được sửa

- _ Nếu sai thì thông báo lỗi

sai và quay lại bước 2

- Điều kiện sau: Thông tin nhân viên đã được cập nhật

- Giao điện

Trang 35

3.3.21 Use case: Thong ké bdo cdo doanh thu theo thoi gian

- Actor: Quan li

- M6 ta: théng ké bao cdo tình hình doanh thu theo tuần, tháng, năm

- _ Điều kiện trước: đã đăng nhập vào tài khoản quản lí

tuần, tháng, hoặc năm

Thực hiện tính toán tông số tiền trong

các hóa đơn, giá vốn hàng hóa, chỉ phí

thuế, chỉ phí hoạt động.Lấy tông số tiền trong các hóa đơn trừ đi tất cả các chi phi như giá vốn, chỉ phí thuế, chỉ

Trang 36

Xuat ra két qua so liéu hoac biéu do

- _ Điều kiện sau: thống kê thành công

- _ Giao diện

3.3.22 Use case: Xem hóa đơn

- Actor: Thu ngan, khách hàng thành viên, nhân viên kho, quản lý

- _ Mô tả: Xem thông tin hóa đơn sau khi hoàn tất thủ tục mua

- Dieu kiện trước: Hóa đơn đã tồn tại

Hành động của tác nhân Hành động của hệ thống B1: Bam vao xem thông tin hóa đơn

B2: Hệ thống kiêm tra xem người

dùng có quyền xem hóa đơn không?

- _ Nếu người dùng không có quyền xem hóa đơn thì yêu cầu đăng nhập

- _ Nếu người dùng đã đăng nhập

thì lây đữ liệu của hóa đơn từ cơ

sở đữ liệu rồi trả về cho người

dùng

Trang 37

B3: Xem thông tin hóa đơn

- _ Điều kiện sau: Xem được thông tin của hóa đơn

- _ Giao diện

3.3.23 Use case: Quan ly gid

- Actor: Quan ly, thu ngan

- M6 ta: Chinh swa gid cua san pham

- _ Điều kiện trước: Đăng nhập với quyên là quản lý hoặc thu ngân

Hành động của tác nhân Hành động của hệ thống BI: Bấm vào phần giá bên cạnh sản

phâm

B2: Kiếm tra xem người dùng có quyền truy cập vào chức năng chỉnh sửa giá hay không?

- Người dùng đăng nhập nếu là nhân viên hoặc quản lý thì cho phép chỉnh sửa

- Nếu chưa đăng nhập thì yêu cầu

đăng nhập

B3: Chỉnh lại giá cho phù hợp và

nhân nút hoàn tât

Trang 38

vào cơ sở đữ liệu

- _ Điều kiện sau: Chỉnh sửa giá thành công

3.3.24 Use case: Quan ly khuyén mai

- Actor: Quan ly

- _ Mô tả: Thêm và chỉnh sửa thông tin khuyến mãi cho san pham

- _ Điều kiện trước: Sản phẩm đã được đăng lên website

Hành động của tác nhân Hành động của hệ thống BI: Bam vào thêm khuyến mãi cho

sản pham

B2: Hệ thông kiêm tra người dùng có phải quản lý hay không?

- Nếu là quản lý thì hiện

bảng thông tin về khuyến mãi để chỉnh sửa

- _ Nếu chưa đăng nhập thì yêu cầu đăng nhập

- Nếu đã đăng nhập nhưng không phải quản lý thì không cho phép sửa B3: Chỉnh sửa thông tin khuyến

mới và nhắn nút hoàn tắt

B4: Lưu lại thông tin đã chỉnh sửa

- _ Điều kiện sau: Sản phâm đã chỉnh sửa khuyến mãi thành công

- _ Giao diện

Trang 39

3.3.25 Use case: Sita thông tin nhân viên

- Actor: Quan ly

- M6 ta: Suwa thông tin nhân viên của cửa hàng

- _ Điều kiện trước: Người dùng đăng nhập với quyền là quản lý và nhân viên

- Néu sai thì thông báo lỗi và

yêu cầu nhập lại

Trang 40

3.3.26 Use case: Xem thông tin khách hàng

Actor: Quan lý, thu ngân

Mô tả: Xem thông tin các khách hàng đã mua sản phẩm

Điều kiện trước: Khách hàng đã mua sản phâm và người dùng có quyền truy cập vào chức năng xem thông tin

Hành động của tác nhân Hành động của hệ thống BI: Bấm vào nút xem thông tin

khách hàng

B2: Lấy dữ liệu của khách hàng trong

cơ sở đữ liệu và hiện thị ra giao diện

Điều kiện sau: Xem thông tin khách hàng

Giao diện

3.3.27 Use case: Chính sửa thông tin khách hàng

Actor: Quản lý, thu ngân

Mô tả: Sửa thông tin các khách hàng đã mua sản phẩm

Điều kiện trước: Khách hàng đã mua sản phâm và người dùng có quyền truy cập vào chức năng xem thông tin

Ngày đăng: 20/12/2024, 15:19

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN