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

Đề tài phân tích và thiết kế hệ thống quản lý website winmart

48 1 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

Tiêu đề Phân Tích Và Thiết Kế Hệ Thống Quản Lý Website Winmart
Tác giả Nguyén Phuong Thao, Tran Dinh Minh Quang, Tô Thị Quý, Bùi Thị Tâm, Lê Văn Thái
Người hướng dẫn Nguyễn Dình Hiến
Trường học Học Viện Công Nghệ Bưu Chính Viễn Thông
Thể loại Bài tập lớn
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 48
Dung lượng 7,97 MB

Nội dung

Xử lý yêu câu: Hệ thống sẽ xử lý yêu cầu, điều này có thê bao gồm việc kiêm tra các thông tin như phiên đăng nhập của người dùng nếu có, và lấy dữ liệu cần thiết từ cơ sở dữ liệu.. Điều

Trang 1

HOC VIEN CONG NGHE BUU CHINH VIEN THONG

VIEN KINH TE BUU ĐIỆN

Sinh vién : Nguyén Phuong Thao — B21DCTC093

Tran Dinh Minh Quang — B21DCTC085

Tô Thị Quý — B2IDCTC013 Bùi Thị Tâm — B2LDCTC088

Lê Văn Thái — B2IDCTC090

Hà Nội, năm 2023

Trang 2

MUC LUC

CHUGONG 1: KHAO SAT HE THONG Luc ceccccccecsceccesseessessesscsssesesessesevesessvsressesiesseseseveees 6 L.1 KHẢO SÁT SƠ BỘ HH HH HH HH HH He He Hee tu 6 1.2 KHẢO SÁT CHI TIẾT - + S1 2115212212111 121.11 E.tEEtEe neo 6

9À 6 1.2.2 Đăng Nhập Hoặc Đăng Ký 2Q 12 n nn n2 HH ớ 6

1.2.3 Tìm Kiếm Sản Phẩm 2-22 222 E22 2215112212121 eerrree 6

1.2.4 _ Xem Thông Tin Chi TIẾ 5 Sc S111 1111111112212 1 HH ra 6

1.2.5 Thêm Sản Phẩm Vào Giỏ Hàng 5221 SE 111221122 2 tre 6

1.2.6 — Xem Giỏ Hàng Q.0 2212121111111 122120111181 11011 011181 811kg 6

1.2.7 Đặt Hàng HH2 HH Hee re 6

1.2.8 Lựa Chọn Phương Thức Thanh Toán ¿ó2 2 222221222221 2s re 6

1.3.1 _ Yêu cầu của người sử dụng - 5c tt ng H re 6 1.3.2 _ Yêu cầu của người quản trỊ 5c s2 211 1121211 1x tt re 6

CHƯƠNG 2: PHẦN TÍCH HỆ THNG 2 2s SE 9221271227171 11.1 re 6

2.1.1 — Các tác nhân Sàn TH HH HH HH HH Hee 6

2.1.2 55 .ăaa 6 2.1.3 Sơ đồ tổng quát cc 2c TH TH HH HH Hai 7

2.1.4 Usecase phân rã chức năng L 0 22011211122 2 xe 7

Trang 3

2.3 BIẾU ĐÔ LỚP PHẦN TÍCH - 2 S2 1 2122112212112 221.11 Eerreee l5 2.4 BIẾU ĐỎ HÀNH ĐỘNG S2 2E 2 12212 21221 tre l6

2.4.1 Biểu đồ hành động Đăng nhập SH HH ng 16 2.4.2 Biéu d6 hanh dong Dat hang cccceccccccscesccsessesesessvesesestssesevsteeteevsveees 16

2.5 BIEU DO TRANG THALQ.i.ocecccccccccsssessesssessesssessesssessesssessesssessessiesrearssnseessessen 17

2.5.1 Chite nang dat hang ccc cece ccc cee cecscesseeeseeeeetseseesttieeessraes 17 2.5.2 _ Chức năng đăng nhập TS 11212 n1 ng re 17

2.6 BIEU DO TRINH TU PHAN TÍCH - 2c S2EE2E2E1211211211211 2121 cret 18

2.6.1 Chite nang Dang ky ccc cece cece cee cecseesseseseeeeenaeeesustseenssieaes 18 2.6.2 Chức năng Đăng nhập 12c 1222121211111 111 1212 1181k ra 19 2.6.3 — Chức năng Đặt hàng QQ Q20 011211122 2111 nh ren re 19 2.6.4 Chức năng Chính sửa thông tin khách hàng 5 c2 ccscccxss2 20

CHƯƠNG 3: THIẾT KẾ + s2 1219211221711 11111 11 1x 1 E1 trường 20 3.1 BIẾU ĐỒ LỚP THIẾT KẾ 22-2 E2E2E122112112211211221212112 111 re 20 3.1.1 Biểu đề 2 2n HH HH He ưyu 20

3.2 BIẾU ĐỎ TRÌNH TỰ THIẾT KẾ 22 s2 E2 E212 trrree 24

3.2.1 _ Biểu đồ trình tự Đăng ký ch HH ngờ 24 3.2.2 Biểu đồ trình tự Đăng nhập - 5 c scn HE tr ryn 25 3.2.3 Biểu đồ trình tự Đặt hàng 5 ST HH nguy 25 3.2.4 Biểu đồ trình tự Sửa thông tin khách hàng 5c SE 26

3.3 THIẾT KẾ CƠ SỞ DỮ LIỆU 5- 52 E2E11211211221211221 E11 27 3.4 BIỀU ĐỎ THÀNH PHẢN 25 2E 2211211211121 Errre 28 3.5 BIẾU ĐỎ TRIẾN KHAI 2 5 2S E12212112112121122121.2.2 re 29

4.1 YÊU CÂU HỆ THNG - 2 SE 1E 1221221211221 11211 11 trung 30

4.1.1 Phần cứng c2 EnngHH HH Hường 30

4.1.2 Phần mềm 2 c2 122 22122 121221121121 E2101 2 1e nrrre 30 4.2 KẾT QUÁ CÀI ĐẶT GIAO DIỆN 2-5-2 S2 221221222.2 2 eerrre 30

4.2.1 Giao diện đăng nhập cc 0 22212121122 111211522112 115 111 nhau 30

Trang 4

4.2.2 Giao diện tim kiém san pham cccceccccsccsccscesessessesvessvsvseseeevsvsteeeevsveees 31

4.2.3 Giao dién thém vao 916 hang ccc cece eee cecsee tense ceesetseenesssaes 32 4.2.4 Giao dién thay d6i thong tite ccccecceccccccceeseesesseesesessessestestesesesteeeseeeees 32 4.2.5 Giao điện xac nhan dat hang L0 2221221111211 122 1E 1E re re 32 4.3 CÀI ĐẶT CƠ SỞ DỮ LIỆU -.- 2 2S 2E 2E 212112 2121k 33 TÀI LIỆU THAM KHẢO 55: s21 E1 EEEE1221121121121 21121 122121 11kg 34

Trang 5

LOI MO DAU

Trong thế giới ngày càng phát triên và hiện đại, việc quản lý một siêu thị như Winmart không còn giới hạn trong việc đơn thuần bán hàng Nó đòi hỏi một hệ thống phức tạp và tinh vi để đảm bảo hoạt động suôn sẻ và hiệu quả Bài luận này sẽ tập trung vào việc phân tích và thiết kế hệ thống quản lý cho siêu thị Winmart, bao gồm chức năng quản lý đặt hàng

Trong hệ thống này, chúng ta xác định hai tác nhân chính: khách hàng và hệ thống Mỗi tác nhân này có các chức năng và trách nhiệm riêng:

1 Khách hàng: Khách hàng có thê tìm kiếm sản phẩm, đặt hàng và thanh toán Họ cũng có thê tạo một tài khoản đề theo dõi đơn đặt hàng của mình và nhận thông tin cập nhật từ siêu thị

2 Hệ thống: Hệ thống là người quản lý hệ thống Họ có quyền truy cập vào tất cả các chức năng của hệ thống, bao gồm quản lý đặt hàng

3 Hội viên: Hội viên là khách hàng đã đăng ký tài khoản và tham gia chương trình thành viên của siêu thị Họ có thể quản lý tài khoản của mình, kiểm tra điểm thưởng, đôi quà và nhận các ưu đãi đặc biệt từ siêu thị

Chúng em hy vọng rằng thông qua việc nghiên cứu này, chúng em sẽ cung cấp một cái nhìn sâu sắc về cách mà một siêu thị lớn như Winmart hoạt động và đề xuất các giải pháp tiềm năng để cải thiện hiệu suất và khả năng cạnh tranh của nó trong thị trường ngày càng cạnh tranh

Trang 6

CHUONG 1: KHAO SAT HE THONG

1.1 KHAO SAT SO BO

WinMart (tén cũ là Vinmart) là hệ thông siêu thị thuộc tập đoàn Vingroup, Việt Nam

Hệ thống này khai trương ngày 20 tháng 11 năm 2014 với 9 siêu thị trên địa bàn thành

phố Hà Nội.Theo thống kê của Vietnam Report, tính đến tháng 11/2017, VinMart và

chuỗi cửa hàng con VinMart+ nằm top 2 nhà bán lẻ được người tiêu dùng quan tâm nhất

và top 4 trên bảng xếp hạng 10 nhà bán lẻ uy tín năm 2017

Thang 5 nam 2019, VinMart co khoang 111 siéu thi và khoang hon 1.800 ctra hang

VinMart+ trén gan 50 tinh thanh véi tong dién tich mat bang kinh doanh hon 300.000 m2,

số lượng nhân viên khoảng hơn 11.000 người Đến tháng 8 nam 2019, con s6 VM va

VME+ đã lên đến con số 2.200 Đến cuối năm 2022, WinCommerce (đơn vị sở hữu hệ thông WinMart/WinMart+) đã mở thêm 730 cửa hàng WinMart+ và 8 siêu thị WinMart

mới, nâng tổng số cửa hàng lên 3.268 cửa hàng WinMart+ và 130 siêu thị WinMart

Trong tháng 4/2022, WinMart/WinMart+ dự kiến sẽ mở thêm hơn 100 cửa hàng mới Các sản phẩm của VinMart bao gồm thực phâm tươi sống, thực phâm sơ chế, quần áo,

mỹ phẩm, đồ gia dụng, văn phòng phẩm, đồ chơi, v.v Tháng 10/2018, VinGroup mua lại chuỗi 23 siêu thị Fivimart, một thương hiệu đã có hơn 10 năm hoạt động trên thị trường,

và sáp nhập vào VinMart Sau khi hợp nhất, số lượng siêu thị của Vin là khoảng hơn 100, cùng với hơn 1.400 cửa hàng tiện lợi VinMart+

Sau 7 năm hoạt động kinh doanh, Vinmart & Winmart+ đã có sự phát triển vượt bậc, trở thành hệ thông bán lẻ có quy mô lớn nhất thị trường Việt Nam Với cơ cấu tổ chức của VinMart được chia thành các tuyến chức năng, mỗi tuyến là một bộ phận hay đơn vi đảm nhận thực hiện một số chức năng, nhiệm vụ nào đó của tổ chức Giám đốc là người

có trách nhiệm cao nhất, ban hành các chiến lược và dự án xuống cho các bộ phận các bộ phận nhận công việc từ giảm đốc sau đó thực hiện sao cho thực hiện tốt nhất và đem lại lợi ích cao nhất cho công ty Cơ cầu tổ chức của VinMart có ưu điểm là thúc đây chuyên môn hoá kỹ năng, tạo điều kiện cho mỗi cá nhân phát huy tối đa năng lực của mình Nhưng bên cạnh đó cơ cầu tô chức này còn có những nhược điểm, chỉ có những nhà quản trị cao nhất mới có trách nhiệm về lợi nhuận, còn những nhà quản trị thấp hơn chỉ có trách nhiệm với bộ phận mà mình quản lý

Ngày 15 thang 1 năm 2022, VinMart và VinMart+ chính thức đôi tên thành WinMart

va WinMart+ Không lâu sau khi hoàn tat thương vụ mua lại và sở hữu toàn bộ hệ thông siêu thị, cửa hàng tiện ích Vinmart, Vinmart+ (cũ) từ Vincommerce, Công ty Cô phần Tập đoàn Masan (Masan) đã công bố chiến lược kinh doanh hoàn toàn mới cho chuỗi siêu thị, cửa hàng không lồ này với chiến lược Point of Life (tất cả trong một) với tên gọi mới: Winmart

Trang 7

1.2 KHAO SAT CHI TIET

Mô tả chức năng đặt hàng đối với người dùng

1.2.1, Truy Cap Website

Người dùng truy cập trang chính của website hệ thống siêu thị thông qua trình duyệt web

Hệ thông sẽ tiếp nhận và thực hiện một số hoạt động sau:

1 Nhận yêu cầu từ trình đuyệt web: Hệ thống sẽ nhận yêu cầu từ trình đuyệt web để truy cập trang chính

2 Xử lý yêu câu: Hệ thống sẽ xử lý yêu cầu, điều này có thê bao gồm việc kiêm tra các thông tin như phiên đăng nhập của người dùng (nếu có), và lấy dữ liệu cần

thiết từ cơ sở dữ liệu

3 Tạo trang web: Dựa trên đữ liệu đã lấy, hệ thống sẽ tạo trang web ( Winmart) Trang chính thường bao gồm các thông tin như danh sách sản phẩm, thông tin khuyến mãi, và có thê bao gồm các thông tin cá nhân hóa dựa trên lịch sử mua hàng của người dùng

4 Gửi trang web về trình duyệt: Sau khi tạo xong trang web, hệ thống sẽ gửi trang web về trình đuyệt web của người dùng

5 Hién thi trang web: Trinh duyét web sẽ hiển thị trang web ( Winmarf) cho người dùng

À_: - X1

Sản Phẩm Khuyến Mãi 'Đật hàng ngay đơn hàng sẽ đến lúc 08:00 - 10:00, Ngày mai

® fel „ti feel feel fee) ©

Trang 8

1.22 Đăng Nhập Hoặc Đăng Ñÿ

Nếu khách hàng đã có tài khoán, họ đăng nhập bằng cách nhập thông tin đăng nhập của mình Nếu chưa có, họ có thê đăng ký tài khoản mới bằng cách cung cấp thông tin cá

nhân cân thiết

Hệ thống kiểm tra thông tin đăng nhập hoặc xác nhận thông tin mới đăng ký Nếu

thông tin không hợp lệ, hệ thống cung cấp thông báo lỗi

WinMart

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

Khi người dùng tìm kiếm sản phâm trên trang web của siêu thị, quá trình diễn ra như sau:

1 Bắt đầu tìm kiếm: Người dùng sẽ bắt đầu bằng cách sử dụng công cụ tìm kiếm trên trang web Họ có thê nhập tên sản phẩm hoặc danh mục sản phâm mà họ quan

tâm vào thanh tìm kiếm

2 Gửi yêu cầu tìm kiếm: Khi người dùng nhắn nút tìm kiếm hoặc nhấn enter sau khi nhập thông tin tìm kiếm, yêu câu tìm kiếm sẽ được gửi đến hệ thông

3 Hệ thống xử lý yêu cầu: Hệ thống sẽ nhận và xử lý yêu cầu tìm kiếm Điều này bao gồm việc tìm kiếm trong cơ sở dữ liệu đề lấy thông tin về sản phẩm hoặc danh mục sản phẩm tương ứng

4 Hiển thị kết quả tìm kiếm: Hệ thống sẽ tạo trang web hiển thị kết quả tìm kiếm, bao gồm thông tin chỉ tiết về từng sản phẩm phù hợp với yêu cầu tìm kiếm của

8

Trang 9

người dùng Trang web này sau đó sẽ được gửi về trình duyệt web của người dùng

và hiển thị cho họ

Ngoài ra, người dùng cũng có thể tìm kiếm sản phẩm bằng cách xem danh mục sản phẩm Trong trường hợp này, họ sẽ chọn đanh mục sản phâm mà họ quan tâm từ menu danh mục sản phẩm, và hệ thông sẽ hiển thị danh sách các sản phâm thuộc danh mục đó

Wi n M a rt © Eiao nhanh 2h, Giảm thêm 20% Rau WinEco & Thịt Mea

TƯƠI NGON THƯƠNG HẠNG!

TÌM KIẾM GẦN ĐÂY

= Danh mục sản phẩm

-_ TỪ KHÓA GỢI Ý ( Sản Phẩm Khuyến Mai ) Ệ Ưu Đãi Hội Viên 3

C Siêu Sale 9 Tuổi ) C Thịt - Hải Sản Tươi )

C Rau - Củ - Trái Cây ) : Hóa Phẩm - Tẩy rửa `)

© C Bánh Kẹo ) : Đồ uống có cồn 1

Trang 10

Thự - Hải Sản Tươi

Rau - Củ - Trái Cắy

Hóa Phẩm -Tẩy rửa

1.2.4 Xem Thong Tin Chi Tiết

Khi người đùng tìm thấy sản phẩm mà họ quan tâm, họ có thê nhấp vào sản phẩm dé xem thông tin chi tiết Quá trình này điễn ra như sau:

1 Nhấp vào sản phẩm: Người dùng sẽ nhấp vào sản phâm mà họ muốn xem thông

Trang 11

DUY NHẤT 15.11 - 26.11.20:

Nồi thân cao CookPlus Stone hai tay cam 24cm Lock&Lock LCA6244D

1.099.000 đ Tinh trạng Còn hàng

THEM VAO GIO

1.2.5 Thém San Phim Vao Gié Hang

Khi người dùng chọn sô lượng sản phâm cân mua và nhập vao nut “Thém vao gid hàng”, họ sẽ thực hiện các bước sau:

1 Chon sé lượng: Người dùng sẽ chọn 36 lượng sản phâm mà họ muốn mua Điều này thường được thực hiện bằng cách nhập 36 lượng vào một ô số hoặc sử dụng các nút tang/giam

2 Thêm vào giỏ hàng: Sau khi chọn số lượng, người đùng sẽ nhấp vào nút “Thêm vào giỏ hàng” Điều này sẽ gửi một yêu cầu đến hệ thống để thêm sản phẩm vào giỏ hàng của họ

3 Cập nhật giỏ hàng: Hệ thống sẽ nhận yêu cầu và thêm sản phẩm vào giỏ hàng Nó cũng sẽ cập nhật trạng thái giỏ hàng theo thao tác của người dùng, bao gồm việc tăng số lượng sản phẩm trong giỏ hàng và tính toán lại tổng giá trị của giỏ hàng

4 Hiển thị trạng thái giỏ hàng: Hệ thống sẽ cập nhật biêu tượng giỏ hàng trên trang web đề hiền thị số lượng sản phẩm mới đã thêm Biêu tượng giỏ hàng thường hiển thị số lượng sản pham đã thêm Người dùng cũng có thể xem tổng giá trị và số lượng sản phẩm trong giỏ hàng của họ

II

Trang 12

Ba chỉ bò Mỹ cäidát Vimex Thịt đùi heo Meat Deli 400g Nạc thăn heo Meat Deli 500g 400g

1.2.6 Xem Gio Hang

Khi người dùng muôn xem giỏ hàng của mình, họ sẽ thực hiện các bước sau:

1 Truy cập giỏ hàng: Người dùng sẽ nhấp vào biểu tượng giỏ hàng trên trang web Điều này sẽ gửi một yêu cầu đến hệ thống đề hiển thi giỏ hàng

._ Xem thông tin trong giỏ hàng: Hệ thống sẽ hiển thị giỏ hàng cho người dùng, bao gôm danh sách các sản phâm đã thêm vào giỏ hàng, sô lượng của mỗi sản phâm,

va giá của môi sản phâm

._ Kiểm tra thông tin: Người đùng có thê kiểm tra thông tin về các sản phẩm trong giỏ hàng, bao gồm tên sản phẩm, số lượng, và giá Họ cũng có thể xem tông số lượng sản phẩm và tông giá tiền của tất cả các sản phẩm trong giỏ hàng

Quyết định tiếp tục mua hàng hoặc thanh toán: Sau khi kiêm tra thông tin trong giỏ hàng, người dùng có thể quyết định tiếp tục mua sắm (thêm sản phâm khác vào giỏ hàng) hoặc tiếp tục quá trình thanh toán

Quá trình này giúp người dùng kiểm soát được các sản phẩm mà họ đang có ý định mua, cũng như tổng số tiền họ sẽ phải thanh toán Nó giúp người dùng có thể quản lý mua sam của mình một cách hiệu quả và thuận tiện

12

Trang 13

| (à Dang nhap PC lo O0

13

Trang 14

2 Chọn thời gian giao hàng: Người dùng có thể chọn thời gian giao hàng mong muốn

3 Gửi yêu cầu đặt hàng: Khi người dùng đã xác nhận thông tin và chọn thời gian giao hàng, họ sẽ nhấp vào nút “Đặt hàng” đề gửi yêu cầu đặt hàng đến hệ thống Sau đó, hệ thông sẽ thực hiện các bước sau:

1 Nhận yêu cầu từ trình duyệt web: Hệ thông sẽ nhận yêu cầu đặt hàng từ trình duyệt web, bao gồm thông tin về sản phâm, số lượng, địa chỉ giao hàng, và thời gian giao hàng mong muốn

2 Xử lý yêu câu: Hệ thống sẽ xử lý yêu cầu, điều này có thê bao gồm việc kiêm tra tinh trạng kho hàng của sản phẩm, áp dụng khuyên mãi hoặc giảm giá (nêu có), và tạo đơn đặt hàng

3 Tạo đơn đặt hàng: Hệ thống sẽ tạo đơn đặt hàng với thông tin chỉ tiết, bao gồm sản phẩm, số lượng, địa chỉ giao hàng, thời gian giao hàng mong muốn, và tổng giá tiền sau khi đã áp dụng khuyến mãi hoặc giảm giá (nếu có)

14

Trang 15

1.28 Lựa Chọn Phương Thức Thanh Toán

Khi người dùng chọn phương thức thanh toán, họ sẽ thực hiện các bước sau:

1 Chọn phương thức thanh toán: Người dùng sẽ chọn phương thức thanh toán mà họ muốn sử dụng, có thê là thẻ tín dụng, chuyên khoản ngân hàng, hoặc các phương thức thanh toán khác

2 Nhập thông tim thanh toán: Tùy thuộc vào phương thức thanh toán đã chọn, người dùng có thê cần nhập thông tin thanh toán tương ứng, như số thẻ và ngày hết han đối với thẻ tín dụng, hoặc thông tin tài khoản đối với chuyên khoản ngân hàng

3 Xác nhận thanh toán: Sau khi nhập thông tin thanh toán, người dùng sẽ nhấp vào nút “Xác nhận thanh toán” hoặc tương tự dé hoàn tắt quá trình thanh toán Sau đó, hệ thông sẽ thực hiện các bước sau:

1 Nhận yêu cầu thanh toán từ trình duyệt web: Hệ thông sẽ nhận yêu cầu thanh toán

từ trình duyệt web, bao gồm thông tin về phương thức thanh toán và thông tin thanh toán tương ứng

2 Xử lý yêu cầu thanh toán: Hệ thống sẽ xử lý yêu cầu thanh toán, điều này có thé bao gồm việc kiểm tra thông tin thanh toán, xác nhận thanh toán với ngân hàng

15

Trang 16

Khi người dùng đã kiểm tra giỏ hàng và quyết định tiếp tục đặt hang, họ sẽ thực hiện:

1 Xem tổng chỉ phí: Trước khi xác nhận đặt hàng, người dùng sẽ được hiển thị tổng chi phí, bao gồm giá sản phẩm, phí vận chuyên và tổng cộng thanh toán

2 Xác nhận đặt hàng: Sau khi đã xem và đồng ý với tông chi phí, người dùng sẽ xác nhận đặt hàng

Sau đó, hệ thông sẽ thực hiện các bước sau:

1 Tính toán tổng số tiền cần thanh toán: Hệ thống sẽ tính toán tổng số tiền cần thanh toán dựa trên thông tin trong giỏ hàng và các phí liên quan (nếu có)

2 Chuyên người dùng đến công thanh toán: Hệ thống sẽ chuyển người dùng đến công thanh toán, nơi họ có thể hoàn tat quá trình thanh toán

3 Cập nhật trạng thái thanh toán: Sau khi người dùng hoàn tất quá trình thanh toán,

hệ thông sẽ cập nhật trạng thái thanh toán của đơn đặt hàng

l6

Trang 17

Hanh foal 1.099.000 d

t2 Bằng việc chọn vào Đặt Hàng, bạn đồng ý với các điều kiện áp dụng của Winmart.vn

và trở thành Hội viên Win để được hưởng quyền lợi ưu đãi trong giỏ hàng

Sau 10 phút, đơn hàng có thể thay đổi

*Vui lòng điền thông tin nhận hàng

1.3 PHAN TICH YÊU CÂU

13.1 Yêu cầu của người sử dụng

Mua sắm sản phẩm: Người sử dụng có thê mua sắm các sản phẩm bán trên website WinMart Sản phẩm của WinMart bao gồm thực phẩm tươi sống, thực phẩm sơ chế, quần áo, mỹ phẩm, đồ gia dụng, văn phòng phẩm, đồ chơi

Giao hàng tận nơi: Người sử dụng có nhu cầu được giao sản phẩm đến các địa điểm phù hợp với Chính sách giao hàng đăng tải trên Website

Xác lập và hủy đơn hàng: Người sử dụng có thê xác lập hợp đồng mua bán trên WinMart và cũng có quyền hủy Đơn Hàng đã được xác nhận trong một số trường hợp

Chất lượng sản phẩm: WinMart cam kết kiểm tra nghiêm ngặt, chặt chẽ từ khâu nguyên liệu, sản xuất cho đến khâu phân phối, nhằm đảm báo hàng hóa đạt chất

lượng tốt nhất khi đến tay khách hàng

Tiết kiệm chỉ tiêu: Với giá thành rẻ hơn từ 10 đến 20% so với các sản phâm cùng phân khúc trên thị trường, hàng nhãn riêng WinMart ngày càng được người tiêu dùng tin tưởng và lựa chon

1.3.2 Yêu cầu của người quản trị

Người quản trị website siêu thị WinMart có thê có những yêu cầu sau:

Quản lý và cập nhật giao điện website: Đảm bảo giao điện website thân thiện với người dùng, dễ sử dụng và phản ánh đúng hình ánh thương hiệu

Lập kế hoạch nội dung định kỷ: Đảm bảo nội dung trên website luôn được cập nhật, phù hợp với xu hướng và nhu cầu của khách hàng

17

Trang 18

1 | Hé thong Hệ thông xử lý tât cả các chức năng mà khách hàng

thực hiện và thông báo khi khách hàng gặp lỗi 2_ | Khách hàng Khách hàng ở đây là những người truy cập vào

website, co thé dang ki lam thẻ thành viên hoặc

không Người dùng chỉ có một số quyền nhất định đối voi website

Trang 19

2.1.2.2 Usecase phan ra

Usecase Đăng ký: Người dùng sẽ tạo một tài khoản mới trên hệ thống Họ sẽ cung cấp các thông tin cần thiết như tên đăng nhập, mật khâu, email, và có thê là một số thông tin cá nhân khác

Usecase Đăng nhập: Người dùng sẽ sử dụng tên đăng nhập và mật khẩu đã đăng

ký đề truy cập vào hệ thông

Usecase Tìm kiếm sản phẩm: Người dùng có thể tìm kiếm sản phẩm dựa trên tên, loại sản pham, giá cả, hoặc các tiêu chí khác

Usecase Thêm sản phẩm vào giỏ hàng: Khi người dùng tìm thấy sản phẩm ho muốn mua, họ có thể thêm sản phâm đó vào giỏ hàng của họ

Usecase Thay đôi thông tin đặt hàng: Nếu người dùng muốn thay đổi thông tin đặt hàng (như địa chỉ giao hàng, phương thức thanh toán), họ có thể thực hiện trong use case nay

Usecase Xác nhận đặt hàng: Sau khi người dùng đã hài lòng với các sản phẩm trong giỏ hàng và thông tin đặt hàng, họ sẽ xác nhận đặt hàng Hệ thông sau đó sẽ tiễn hành các bước tiếp theo đề hoàn tất đơn hàng

Trang 20

2.1.4 Usecase phân rã chức năng

2.1.4.1 Chức năng đăng ký

2.1.4.2 Chức năng đăng nhập

20

Trang 22

2.1.4.5 Thay đối thông tin đặt hàng

2.1.4.6 Xác nhận đặt hàng

Trang 23

2.2 CAC KICH BAN

2.2.1, Chirc nang dang ky

x |Hệ thống cho phép người dùng tạo tài khoản mới

Đảm bảo tôi Người dùng phải click vào nút “Đăng ký”

thiểu

Điều kiện sau | Người dùng đăng ký thành công

x 1 Người dùng chọn chức năng “Đăng ký” trên giao điện đăng nhập

Chuỗi sự kiện | 9 1H thống biển thị giao điện đăng ký

chính 3 Người dùng nhập số điện thoại, mật khẩu

23

Trang 24

Điều kiện trước Người dùng đã có tài khoản để đăng nhập hệ thống

Tài khoản người dùng đã được phân quyền

1 Người dùng chọn chức năng Hội viên trên trang chủ của hệ thống

2._ Hệ thống hiển thị form đăng nhập

3 Người dùng nhập tên đăng nhập và mật khâu

4 Hệ thống kiểm tra tính hợp lệ của tên đăng nhập và mật khâu

5 Hệ thống hiển thị giao diện chính tương ứng với người dùng

Ngày đăng: 23/02/2025, 21:36