1. Trang chủ
  2. » Thể loại khác

phân tích thiết kế phần mềm website ivymoda com

110 0 0
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

Câu1: Các sản phẩm chính của côngty là gì?Câu 2: Lợi ích cốt lõi mà sản phẩmmang lại là gì?Câu 3: Vì sao các sản phẩm củacông ty thường xuyên thu hút đượckhách hàng và khiến họ muốn muas

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN======***======

BÁO CÁO BTL THUỘC HỌC PHẦN:

PHÂN TÍCH THIẾT KẾ PHẦN MỀM

PHÂN TÍCH THIẾT KẾ PHẦN MỀMWEBSITE ivymoda.com

Nhóm - Lớp: Nhóm 9 – 20232IT6066003Thành viên: Phạm Việt Anh – 2022604151

Nguyễn Thái Dương – 2022603389Ngô Hoài Đức – 2022604116Khương Văn Hiệp – 2022603720Nguyễn Trí Việt Hùng –2022604163

Hà Nội, Năm 2024

Trang 2

LỜI MỞ ĐẦU

Chào mừng đến với ivymoda.com - điểm đến lý tưởng dành cho những người yêu thời trang và tìm kiếm sự độc đáo và phong cách trong mỗi trang phục Ivymoda không chỉ đơn thuần là một trang web bán quần áo, mà còn là một cộng đồng thời trang nơi mà cá nhân hóa và sự tự tin được khuyến khích và tôn trọng Với sứ mệnh làm cho thời trang trở nên dễ dàng tiếp cận hơn và mang lại niềm vui khi mua sắm trực tuyến, chúng tôi đã tự hào giới thiệu một nền tảng mua sắm đa dạng, đầy màu sắc và chất lượng.

"GIÚP KHÁCH HÀNG TẠO DỰNG PHONG CÁCH BẰNG NHỮNG TUYÊN NGÔN THỜI TRANG"

Xuất phát điểm từ lĩnh vực thời trang công sở năm 2005, và vươn mìnhmạnh mẽ để đi đầu trong mảng công sở nữ cao cấp tại Việt Nam Nhưng với ýchí luôn luôn không ngừng vận động để thay đổi, IVY moda nhanh chóng

chiếm lấy thị phần thị trường thời trang nội địa và trở thành thương hiệu thời trang xu hướng hàng đầu Việt Nam phuc vụ cho phái đẹp Vao năm

2017, IVY moda khẳng định vị thế bằng việc là một trong những thương hiệu thời trang Việt hiếm hoi đủ tiềm lực tổ chức 2 Fashion Show hàng năm Dự kiến vào năm 2025, thương hiệu IVY moda sẽ có 130 cửa hàng trên toàn quốc.

IVY moda còn thể hiện tinh thần, phong cách, lý tưởng sống và làm việc qua nhiều sự kiện đồng hành hoặc hợp tác với các nghệ sĩ tên tuổi lớn như: Sơn Tùng MTP, Hoa hậu Tiểu Vy, Rapper Đen Vâu, Ca sỹ Hoàng Thuỳ Linh Thêm vào đó, năm 2022 còn là bước đột phá trên con đường khẳng định dấu ấn thời trang của IVY moda bằng cách ra mắt một thương hiệu thời trang nam hoàn toàn mới có tên là Metagent.

Chúng tôi tin rằng mỗi bộ trang phục không chỉ là để mặc mà còn là cách để bạn tự tin và thể hiện bản thân Với ivymoda.com, chúng tôi muốn trở thành người bạn đồng hành tin cậy trong hành trình tìm kiếm phong cách và sự tự tin của bạn Hãy đồng hành cùng chúng tôi và khám phá thế giới thời trang đa dạng và sáng tạo ngay hôm nay.

Phân tích thiết kế phần mềm

Trang 3

1.1.3 Thông tin sơ bộ về hệ thống 19

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

1.2 Khảo sát chi tiết 30

1.2.1 Hoạt động của hệ thống 30

1.2.2 Các yêu cầu chức năng và dữ liệu 32

1.2.3 Các yêu cầu phi chức năng 33

Chương 2 Mô hình hóa chức năng 35

2.1 Biểu đồ use case 35

2.1.1 Các use case chính 36

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

2.1.3 Quan hệ giữa các use case 40

2.2 Mô tả chi tiết các use case 40

2.2.1 Mô tả use case Sửa thông tin tài khoản (Nguyễn Thái Dương) 40

2.2.2 Mô tả use case Bảo trì cửa hàng (Nguyễn Thái Dương) 42

2.2.3 Mô tả use case Đặt hàng (Ngô Hoài Đức) 44

2.2.4 Mô tả use case Bảo trì sản phẩm (Ngô Hoài Đức) 45

2.2.5 Mô tả use case Tìm kiếm cửa hàng (Nguyễn Trí Việt Hùng) 48

2.2.6 Mô tả use case Quản lý đánh giá (Nguyễn Trí Việt Hùng) 49

Trang 4

2.2.7 Mô tả use case Tìm kiếm sản phẩm theo bộ lọc (Khương Văn Hiệp) 51

2.2.8 Mô tả use case Bảo trì khuyến mãi (Khương Văn Hiệp) 52

2.2.9 Mô tả use case Hủy đơn hàng (Phạm Việt Anh) 54

2.2.10 Mô tả use case Quản lý tai khoản (Phạm Việt Anh) 55

Chương 3 Mô hình hóa dữ liệu 58

3.1 Các yêu cầu về dữ liệu 58

3.2 Biểu đồ thực thể liên kết mức logic 59

3.3 Mô hình cơ sở dữ liệu mức vật lý 60

3.3.1 Thiết kế bảng 60

3.3.2 Biểu đồ thực thể liên kết mức vật lý 65

Chương 4 Phân tích use case 66

4.1 Biểu đồ các lớp Entity của hệ thống 66

4.2 Phân tích các use case 66

4.2.1 Phân tích use case Bảo trì cửa hàng (Nguyễn Thái Dương) 66

4.2.2 Phân tích use case Sửa thông tin tài khoản (Nguyễn Thái Dương)694.2.3 Phân tích use case Đặt hàng (Ngô Hoài Đức) 71

4.2.4 Phân tích use case Bảo trì sản phẩm (Ngô Hoài Đức) 73

4.2.5 Phân tích use case Tìm kiếm cửa hàng (Nguyễn Trí Việt Hùng).764.2.6 Phân tích use case Quản lý đánh giá (Nguyễn Trí Việt Hùng) 78

4.2.7 Phân tích use case Tìm kiếm sản phẩm theo bộ lọc (Khương Văn Hiệp) 804.2.8 Phân tích use case Bảo trì Khuyến mãi (Khương Văn Hiệp) 82

4.2.9 Phân tích use case Hủy đơn hàng (Phạm Việt Anh) 85Phân tích thiết kế phần mềm

Trang 5

4.2.10 Phân tích use case Quản lý tài khoản (Phạm Việt Anh) 87

4.3 Biểu đồ các lớp phân tích 88

4.3.1 Nhóm use case chính 88

4.3.2 Nhóm use case thứ cấp 88

Chương 5 Thiết kế giao diện 90

5.1 Các giao diện use case 90

5.1.1 Giao diện use case Sửa thông tin tài khoản (Nguyễn Thái Dương)905.1.2 Giao diện use case Bảo trì cửa hàng (Nguyễn Thái Dương) 92

5.1.3 Giao diện use case Đặt hàng (Ngô Hoài Đức) 94

5.1.4 Giao diện use case Bảo trì sản phẩm (Ngô Hoài Đức) 96

5.1.5 Giao diện use case Tìm kiếm cửa hàng (Nguyễn Trí Việt Hùng) 985.1.6 Giao diện use case Quản ly đánh giá (Nguyễn Trí Việt Hùng) 100

5.1.7 Giao diện use case Tìm kiếm sản phẩm theo bộ lọc (Khương Văn Hiệp) 1025.1.8 Giao diện use case Bảo trì khuyến mãi (Khương Văn Hiệp) 104

5.1.9 Giao diện use case Hủy đơn hàng (Phạm Việt Anh) 105

5.1.10 Giao diện use case Quản lý tài khoản (Phạm Việt Anh) 107

5.2 Biểu đồ điều hướng giữa các màn hình 108

5.2.1 Nhóm use case chính 108

5.2.2 Nhóm use case thứ cấp 109

Trang 6

Chương 1 Khảo sát hệ thống1.1Khảo sát sơ bộ

Địa chỉ: IVY moda 248 - 250 Hồ Tùng Mậu, Phường Phú Diễn, Quận Bắc Từ Liêm, Hà Nội tại phòng bán hàng Số điện thoại: 024.3204.7339

Ngày: 20/03/2024Thời gian bắt đầu: 8hThời gian kết thúc: 8h30

Phân tích thiết kế phần mềm

Trang 7

+ Đối tượng được hỏi: Nguyễn TháiDương

+ Dữ liệu cần thu thập: chính sách chămsóc khách hàng của công ty

Kế hoạch những việc cần làm trong khiphỏng vấn:

1 Giới thiệu:

Chúng tôi là ban phỏng vấn đạidiện cho công ty ABC xin hỏianh/chị một số vấn đề về thôngtin sản phẩm của công ty và cácchính sách ưu đãi mà công tyđang áp dụng.

2 Tổng quan về dự án:

Dự án tìm hiểu về chính sáchchăm sóc khách hàng

3 Tổng quan về phỏng vấnThu thập thông tin về sản phẩmvà các chính sách dành cho kháchhàng của công ty.

4 Ghi âm lại cuộc phỏng vấn

Chủ đề 1: Mô tả sản phẩm của công ty

Ước lượng thời gian:2 phút

2 phút

2 phút

5 phút

Trang 8

Câu1: Các sản phẩm chính của côngty là gì?

Câu 2: Lợi ích cốt lõi mà sản phẩmmang lại là gì?

Câu 3: Vì sao các sản phẩm củacông ty thường xuyên thu hút đượckhách hàng và khiến họ muốn muasản phẩm?

Chủ đề 3: Chính sách chăm sóc kháchhàng

Câu 1: Vào những ngày lễ, ngày đặcbiệt cửa hàng có những ưu đãi gìdành cho khách hàng?

Câu 2: Có những chính sách bảohành nào đối với các sản phẩm bị hưhỏng, lỗi sản phẩm?

Câu 3: Đối với những khách hàngmời tới tìm hiểu về các sản phẩmcủa công ty, cần có những chínhsách nào để thu hút họ mua các sảnphẩm của công ty?

5 phút

12 phút

Phân tích thiết kế phần mềm

Trang 9

Câu 4: Đối với những khách hàngthân thiết, thường xuyên mua hàngthì cần những chính sách nào để tiếptục giữ chân họ ở lại để mua các sảnphẩm của công ty?

5 Tổng hợp các nội dung chính ýkiến củangười được hỏiKết thúc(thỏa thuận)

3 phút4 phút

Dự kiến tổng cộng: 30 phút

PHIẾU PHỎNG VẤN

Dự án: Tìm hiểu về chínhsách chăm sóc khách hàng

Tiểu dự án: không cóNgười được hỏi: Nguyễn

Thái Dương – người quảnlý

Người hỏi: Nguyễn Trí Việt HùngNgày: 20/03/2024

Câu 1: Các sản phẩm chínhcủa công ty là gì?

Trả lời: Một số sản phẩm chính mà một côngty thời trang có thể cung cấp bao gồm: Quầnáo,phụ kiện thời trang, sảnphẩm làm đẹp, ảnphẩm dành cho gia đình, các sản phẩm đặcbiệt: Có thể là các sản phẩm thời trang độcđáo, được thiết kế riêng cho các dịp đặc biệthoặc các bộ sưu tập giới hạn.

Quan sát:

Trang 10

Câu 2: Lợi ích cốt lõi mà

sản phẩm mang lại là gì?

Trả lời: Sản phẩm thời trang không chỉ làphần của bộ trang phục mà còn là biểu tượngcủa phong cách và cá nhân hóa Chúng manglại sự tự tin và thoải mái cho người mặc trongmọi hoàn cảnh Đa dạng và phong phú, sảnphẩm thời trang cho phép mỗi người thể hiệnbản thân và cá tính riêng biệt Sự chăm sóctrong thiết kế và sử dụng chất liệu cao cấpcũng tạo nên cảm giác hạnh phúc và tự hàokhi sử dụng sản phẩm.

Quan sát:

Câu 3: Vì sao các sản phẩm

của công ty thường xuyênthu hút được khách hàng vàkhiến họ muốn mua sảnphẩm?

Trả lời: C Các sản phẩm thường xuyên nhậnđược sự quan tâm từ khách hàng vì chúng cóthiết kế đẹp, bắt mắt và có những chươngtrình giảm giá, tích điểm đổi quà, bảo hành, nên khách chú ý hơn

Quan sát:

Câu 4: Sản phẩm của công

ty có những loại nào?

Trả lời: Công ty cung cấp một loạt sản phẩmđa dạng từ quần áo, phụ kiện, giày dép đếnđồ mặc nhà và trang phục thể thao Mỗi sảnPhân tích thiết kế phần mềm

Trang 11

phẩm đều được chăm chút kỹ lưỡng, đảm bảosự thoải mái, phong cách và an toàn chokhách hàng.

Quan sát:

Câu 5: Sản phẩm nào của

của công ty được đánh giácao nhất? Vì sao?

Trả lời: Các sản phẩm nhập được đánh giácao từ phía khách hàng là những sản phẩmđắt tiền như: Đầm ôm Tuysi, áo Supima,quần âu Tailor, từ các hãng nổi tiếng bởichất liệu tốt, thiết kế đẹp mắt tạo nên sức hútđặc biệt đối với người tiêu dùng.

Quan sát:

Câu 6: Công ty có kế hoạch

mở rộng danh mục sảnphẩm trong tương laikhông?

Trả lời: Có, việc mở rộng danh mục sảnphẩm thường là một phần quan trọng củachiến lược phát triển của các công ty thờitrang Điều này có thể bao gồm việc thêmvào các loại sản phẩm mới để đáp ứng nhucầu của khách hàng hiện tại hoặc để tiếp cậncác phân khúc thị trường mới Mở rộng danhmục sản phẩm cũng có thể là một cách đểduy trì sự tươi mới và hấp dẫn trong ngànhcông nghiệp thời trang, đồng thời tạo ra cơhội tăng trưởng kinh doanh và mở rộng tầmảnh hưởng của công ty.

Trang 12

Quan sát:

Câu 7: Vào những ngày lễ,

ngày đặc biệt cửa hàng cónhững ưu đãi gì dành chokhách hàng?

Trả lời: Vào những ngày lễ, ngày đặc biệt,chúng tôi có các chính sách giảm giá chokhách hàng tùy thuộc vào KPI bán ra của sảnphẩm và mức độ thân thiết với khách hàngQuan sát:

Câu 8: Có những chính sách

bảo hành nào đối với cácsản phẩm bị hư hỏng, lỗisản phẩm?

Trả lời: Với những sản phẩm bị lỗi, hư hỏngtừ bên phía cửa hàng, chúng tôi sẽ có nhữngchính sánh đổi hàng hoặc bồi thường bằngtiền hoặc hiện vật để khách hàng cảm thấyhài lòng

Quan sát:

Câu 9: Đối với những khách

hàng mời tới tìm hiểu vềcác sản phẩm của công ty,cần có những chính sáchnào để thu hút họ mua cácsản phẩm của công ty?

Trả lời: Để thu hút khách hàng mới tới tìm hiểu về các sản phẩm của công ty và tăng cơhội họ mua sản phẩm, công ty chúng tôi thực hiện các chính sách sau: Chương trình giảm giá và ưu đãi, tạo trải nghiệm thử nghiệm sản phẩm, chính sách bảo hành và hậu mãi tốt, tạo sự tin tưởng thông qua đánhgiá và phản hồi, chiến lược tiếp thị đa kênh, tạo các gói sản phẩm đặc biệt, xây dựng mốiquan hệ cá nhân, Chính sách đổi/trả hàng

Phân tích thiết kế phần mềm

Trang 13

linh hoạt.Quan sát:

Câu 10: Đối với những

khách hàng thân thiết,thường xuyên mua hàng thìcần những chính sách nàođể tiếp tục giữ chân họ ở lạiđể mua các sản phẩm củacông ty?

Trả lời: Để giữ chân những khách hàng thân thiết và thường xuyên mua hàng, công ty chúng tôi triển khai các chính sách và chiến lược sau đây:

- Chương trình khách hàng thân thiết: Tạo rachương trình khách hàng thân thiết hoặc hệ thống tích điểm để khuyến khích khách hàngtiếp tục mua hàng và tích lũy điểm thưởng để đổi lấy các ưu đãi đặc biệt hoặc quà tặng.- Ưu đãi đặc biệt: Cung cấp các ưu đãi, giảmgiá đặc biệt hoặc quà tặng độc quyền chỉ dành cho khách hàng thân thiết nhằm thể hiện sự đánh giá và tri ân từ phía công ty.- Sự hỗ trợ sau bán hàng: Đảm bảo rằng công ty cung cấp dịch vụ hỗ trợ sau bán hàng tốt, bao gồm chăm sóc khách hàng, bảo hành và sửa chữa sản phẩm, để khách hàng cảm thấy an tâm và tin tưởng khi mua hàng.

- Sự đổi mới liên tục: Liên tục cập nhật và phát triển các sản phẩm mới và dịch vụ tiên tiến để khách hàng luôn cảm thấy hứng thú và tiếp tục mua hàng.

Quan sát:

Đánh giá chung:

Trang 14

Phiếu điều tra

Phân tích thiết kế phần mềm

Trang 16

Phân tích thiết kế phần mềm

Trang 18

Phân tích thiết kế phần mềm

Trang 19

Link phiếu điều tra:

Quan sát

- Quan sát hoạt động của nhân viên bán hàng: Khi nhân viên xử lý đơnhàng trên website cho khách hàng, họ cần tuân thủ một loạt các bướcđể đảm bảo quá trình này diễn ra một cách suôn sẻ và hiệu quả Trướctiên, nhân viên cần xác nhận và kiểm tra đơn hàng, đảm bảo rằngthông tin của khách hàng được nhập đúng và đầy đủ Sau đó, họ cầnkiểm tra tình trạng tồn kho để đảm bảo rằng sản phẩm có sẵn và có thểđược gửi đi Tiếp theo, nhân viên sẽ gói đóng gói sản phẩm một cáchcẩn thận và an toàn, gắn nhãn và chuẩn bị vận chuyển sản phẩm.Trong quá trình này, việc cập nhật trạng thái đơn hàng là quan trọngđể khách hàng có thể theo dõi tình trạng giao hàng của mình Cuốicùng, nhân viên cần đảm bảo rằng thông tin vận chuyển và giao hàngđược cập nhật đúng đắn và đảm bảo rằng sản phẩm được gửi đi đúngđịa chỉ và đến đúng người nhận Bằng cách này, nhân viên có thể đảmbảo rằng quá trình xử lý đơn hàng diễn ra một cách mạch lạc và kháchhàng nhận được sản phẩm một cách an toàn và đúng hẹn.

1.1.3 Thông tin sơ bộ về hệ thống

- Địa chỉ: TT mua sắm AEON Mall Hà Đông, Dương Nội, Hà Đông, Hà Nội.- Thời gian : Được thành lập vào năm 2005 bởi doanh nhân Nguyễn Vũ Anh,tại thời điểm đó, việc tổ chức những show thời trang và duy trì chúng sao chogiữ nguyên được quy mô tổ chức, chất lượng show diễn cũng như chỗ đứngtrên thị trường là vô cùng khó khăn cùng với đó là sự xâm lấn thị trường đếntừ các thương hiệu nước ngoài như : HM, Zara, Uniqlo, Topshop…Dẫu vậy,Ivy đã đứng vững trên thị trường thời trang Việt và có vô số các cơ sở trảikhắp cả 3 miền bắc trung nam Được định hình phương hướng thời trang, kếhoạch tương lai rõ ràng, đã tạo nên 1 Ivy cá tính, độc lập, và để lại cho khách

Trang 20

hàng những ấn tượng mạnh làm nên thương hiệu của mình Kế thừa ý chí củaông Nguyễn Vũ Anh, là ông Nguyễn Lê Vũ Linh cũng đã cho thấy 1 Ivy hiệnđại hơn và vững vàng hơn.

- Tổ chức: Xuất xứ: Ivy Moda là một thương hiệu thuần Việt, từ CEO cho đếnngười thiết kế đều là người Việt Nam.

- Phong cách và chất lượng: Ivy Moda hướng đến hệ sinh thái thời trang thuầnViệt Họ đề cao tính thời trang và chất lượng trong mỗi bộ sưu tập Các sảnphẩm của Ivy Moda thường có thiết kế sang trọng, cuốn hút và phù hợp vớinhiều phong cách khác nhau Ivy Moda chuyên kinh doanh các loại áo sơ mi,áo thun, đầm, chân váy, quần và áo khoác/vest cho nữ Họ cũng có các dòngsản phẩm dành cho nam và trẻ em

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

1.1.4.1 Đăng nhập

Hình 1 Hoạt động đăng nhập

Phân tích thiết kế phần mềm

Trang 21

1.1.4.2 Đăng ký

Hình 2 Hoạt động đăng ký

1.1.4.3 Xem thông tin tài khoản

Hình 3 Hoạt động Xem thông tin tài khoản

Trang 22

1.1.4.4 Sửa thông tin tài khoản

Hình 4 Hoạt động Sửa thông tin tài khoản

1.1.4.5 Đăng xuất

Hình 5 Hoạt động đăng xuất

Phân tích thiết kế phần mềm

Trang 23

1.1.4.6 Xem thông tin cửa hàng

Hình 6 Hoạt động Xem thông tin cửa hàng

1.1.4.7 Xem sản phẩm theo danh mục

Hình 7 Hoạt động Xem sản phẩm theo danh mục

Trang 24

1.1.4.8 Tìm kiếm sản phẩm theo tên

Hình 8 Hoạt động Tìm kiếm sản phẩm theo tên

1.1.4.9 Tìm kiếm sản phẩm theo bộ lọc

Hình 9 Hoạt động Tìm kiếm sản phẩm theo bộ lọc

Phân tích thiết kế phần mềm

Trang 26

1.1.4.12 Thêm vào giỏ hàng

Hình 12 Hoạt động Thêm vào giỏ hàng

1.1.4.13 Thêm sản phẩm yêu thích

Hình 13 Hoạt động Thêm sản phẩm yêu thích

Phân tích thiết kế phần mềm

Trang 27

1.1.4.14 Xem sản phẩm yêu thích

Hình 14 Hoạt động Xem sản phẩm yêu thích

1.1.4.15 Xem chi tiết đơn hàng

Hình 15 Hoạt động xem chi tiết đơn hàng

Trang 29

1.1.4.18 Xem khuyến mãi

Hình 18 Hoạt động Xem khuyến mãi

1.1.4.19 Tìm kiếm hỗ trợ

Hình 19 Hoạt động tìm kiếm hỗ trợ

Trang 30

1.1.4.20 Tìm kiếm cửa hàng

Hình 20 Hoạt động Tìm kiếm cửa hàng

1.2Khảo sát chi tiết

1.2.1 Hoạt động của hệ thống

1.2.1.1 Hoạt động đăng nhập đăng ký

Khi truy cập vào website chính thức của Ivy moda người dùng sẽ thấybiểu tượng đăng ký, đăng nhập ở góc trên bên phải của trang

Khi chưa có tài khoản, người dùng bấm “Đăng ký” chuyển sang giaodiện đăng ký, người dùng nhập các thông tin bắt buộc và xác nhận đểđang ký tài khoản

Khi đã có tài khoản có thể đang nhập với thông tin tài khoản qua emailhay số điện thoại đã đăng ký và mật khẩu.Ngoài ra, web còn hỗ trợthêm 2 phương pháp đăng nhập bằng mã OTP hay QR Nếu người dùngquên mật khẩu có thể click vào “Quên mật khẩu” và nhập lại thông tinthì hệ thống sẽ xác nhận qua email hay số điện thoại của người dùng.1.2.1.2 Hoạt động tìm kiếm

Khi truy cập vào trang web sẽ có thanh tìm kiếm trên màn hình Ngườidùng sẽ nhập tên hay loại sản phẩm để tìm kiếm

Bên cạnh đó còn xuất hiện những lựa chọn:

Phân tích thiết kế phần mềm

Trang 31

- Nam: Khi người dùng click chuột vào sẽ hiển thị đồ thời trang dànhcho nam

- Nữ: Khi người dùng click chuột vào sẽ hiển thị đồ thời trang dànhcho nữ

- Trẻ em : Khi người dùng click chuột vào sẽ hiển thị đồ thời trangdành cho trẻ nhỏ

- Big sales: Khi người dùng click chuột vào sẽ hiện ra những sản phẩmđược giảm giá và cập nhật liên tục theo từng đơt

- Bộ sưu tập: Khi đưa chuột qua nút sẽ hiển thị ra các bộ sưu tập củahãng về các mẫu

- Về chúng tôi: Nếu người dùng click vào sẽ hiển thị thị ra các thôngtin của Ivy moda

- Mức giảm giá: Khi click chuột vào sẽ hiên rthij ra các sản phẩm theomức giảm giá người dùng chọn

1.2.1.3 Hoạt động đặt hàng và trả hàng

Sau khi tìm được sản phẩm phù hợp Người dùng click vào hình ảnhsản phẩm Lúc này web sẽ hiển thị ra thông tin chi tiết sản phẩm và cácnút màu sắc, size, số lượng để người dùng chọn Các nút chính là thêmvào giỏ, thanh toán, yêu thích

Khi click vào Yêu Thích sản phẩm sẽ tự động thêm vào mục yêu thíchđể khách hàng có thể lưu lại sản phẩm muốn xem lại.

Khi click vào Thêm Vào Giỏ Hàng trang web sẽ hiển thị khung muahàng gồm nút Thanh Toán và Tiếp Tục Mua Hàng và đồng thời thêmsản phẩm vào giỏ hàng Nếu người dùng chưa Đăng Nhập thì ngườidùng phải đăng nhập mới có thể tiếp tục giao dịch.

Nếu người dùng chỉ mua 1 sản phẩm sẽ chuyển tới thanh toán

Nếu người dùng đã đăng nhâp, khi bấm Thanh Toán sẽ được gửi tới nơithực –hiên thanh toán: –

- Bước 1: Nhâp thông tin cá nhân bao gồm thông tin người mua vàđịa chỉ nhận hàng Sau đó nhấn tiếp tục để chuyển sang bước 2.

Trang 32

- Bước 2: Thanh toán Người dùng chọn 1 hình thức thanh toán giao hàng là thanh toán bằng ngân hàng hoặc thanh toán khi giaohàng Sau đó nhấn tiếp tục để chuyển sang bước 3.

- Bước 3: Người dùng click nút Hoàn tất đơn hàng để hoàn tất viêcđặt hàng –

Gần ô giảm giá chứa các thông tin về sản phẩm, giá thành, phí vân chuyển dư –kiến, tổng chi phí phải thanh toán.

Khi người dùng đã mua hàng và nhận được hàng Người dùng có thể thực hiện theo dõi đơn hàng hoặc quyền yêu cầu trả hàng trong vòng 48h kể từ thời gian nhận hàng.

Người dùng có thể viết đánh giá về trải nghiệm sản phẩm hoặc góp ý cải thiện về hệ thống hoạt động khi mua hàng.

1.2.2 Các yêu cầu chức năng và dữ liệu

Người dùng có thể vào website để thực hiện:

Chức năng đăng nhâp, đăng ký tài khoản người dùng, tìm lại mât khẩu và –đăng nhâp bằng mạng xã hội khác (Facebook, Google) –

Xem danh mục các sản phẩm đang bán (loại quần áo, quốc gia ).Xem thông tin chi tiết các sản phẩm (mẫu mã, kiểu dáng, chất liệu….).Chức năng tìm trang phục (theo tên, kiểu dáng, cũ đến mới, theo giá, theo mùa ).

Chức năng quản lý thông tin tài khoản (đơn hàng của tôi, thông tin cá nhân ).

Chức năng gợi ý sản phẩm mới, cùng combo hoăc đang flashsale –Chức năng mua hàng

Thêm sản phẩm vào giỏ hàng, điều chỉnh số lượng sản phẩm.Chức năng thanh toán trực tiếp, qua tài khoản ngân hàng, ví điên tử –Chức năng sử dụng các mã giảm giá.

Chức năng đánh giá sản phẩm của khách hàng –Chức năng kiểm tra chi tiết đơn hàng.

Chức năng kiểm tra lịch sử giao dịch.Chức năng đổi trả hàng nếu có vấn đề.Chức năng quản trị của admin.

Hệ thống cần hỗ trợ các chức năng lưu và quản lý thông tin về:

Phân tích thiết kế phần mềm

Trang 33

Các tài khoản người dùngCác thể loại thời trangCác đơn hàngCác nhân viên

Các phong cách, sự kiệnCác mã giảm giá

1.2.3 Các yêu cầu phi chức năng

Yêu cầu trang web phải có thời gian tải nhanh để người dùng không phải chờ đợi quá lâu khi truy cập trang.

Yêu cầu trang web phải có khả năng xử lý nhiều người dùng truy cập cùng một lúc mà không gây ra sự cố hoặc giảm hiệu suất.

Yêu cầu cung cấp các biện pháp bảo mật như SSL để bảo vệ thông tin cá nhân và thanh toán của người dùng.

Yêu cầu các biện pháp bảo mật dữ liệu như mã hóa để đảm bảo an toàn khi lưu trữ thông tin khách hàng và giao dịch.

Yêu cầu trang web có khả năng mở rộng để có thể mở rộng chức năng và dung lượng dữ liệu khi cần thiết mà không ảnh hưởng đến hiệu suất.Yêu cầu sử dụng cấu trúc code linh hoạt và sạch sẽ để dễ dàng bảo trì và mở rộng sau này.

Yêu cầu trang web phải tương thích với nhiều loại trình duyệt khác nhau (Chrome, Firefox, Safari, Edge, v.v.) và các thiết bị (máy tính, điện thoại di động, máy tính bảng).

Yêu cầu trang web phải có giao diện phản hồi, tức là tự động thích ứng với kích thước và độ phân giải màn hình khác nhau.

Yêu cầu mã nguồn phải được viết một cách sạch sẽ và có cấu trúc tốt để dễ dàng bảo trì và mở rộng.

Yêu cầu có hệ thống quản lý nội dung (CMS) linh hoạt để quản lý nội dung sản phẩm, bài viết, và các thông tin khác trên trang web.

Yêu cầu dữ liệu sản phẩm phải được quản lý một cách chính xác và nhất quán để đảm bảo thông tin hiển thị cho người dùng là đúng và chi tiết.

Yêu cầu cập nhật dữ liệu sản phẩm và tồn kho một cách thường xuyên và tự động để đảm bảo tính chính xác của thông tin trên trang web.

Yêu cầu cung cấp trải nghiệm người dùng thú vị và hấp dẫn thông qua việc sử dụng hình ảnh chất lượng cao, mô tả sản phẩm rõ ràng và thuận tiện, và tính năng tương tác như phản hồi người dùng và đánh giá sản phẩm.

Trang 34

Yêu cầu cung cấp hướng dẫn và hỗ trợ dễ hiểu để người dùng có thể sử dụng trang web một cách dễ dàng và hiệu quả.

Phân tích thiết kế phần mềm

Trang 35

Chương 2 Mô hình hóa chức năng2.1Biểu đồ use case

Hình 1: Use case tổng quan

Trang 37

2 Đăng nhập: use case này cho phép khách hàng hoặc admin đăng nhập vào hệ thống.

3 Đăng xuất: usecase này cho phép khách hàng đăng xuất tài khoản

khỏi hệ thống.

4 Xem thông tin tài khoản: usecase này cho phép khách hàng xem

thông tin tài khoản cá nhân.

5 Sửa thông tin tài khoản: usecase này cho phép khách hàng sửa

thông tin tài khoản cá nhân.

6 Tìm kiếm sản phẩm theo tên: usecase này cho phép khách hàng tìm kiếm bằng từ khóa.

7 Tìm kiếm sản phẩm theo bộ lọc: usecase này cho phép khách hànglọc sản phẩm cần tìm theo bộ lọc.

8 Tìm kiếm cửa hàng: usecase này cho phép khách hàng tìm kiếm cửa hàng muốn ghé thăm

9 Xem thông tin cửa hàng: usecase này cho phép khách hàng xem thông tin của cửa hàng

10.Xem sản phẩm theo danh mục: usecase này cho phép khách hàng vào xem sản phẩm theo danh mục

11.Xem bộ sưu tập: usecase này cho phép khách hàng xem bộ sưu tập của cửa hàng

12.Xem giỏ hàng: usecase này cho phép khách hàng vào xem giỏ hàng.

13.Xem chi tiết sản phẩm: usecase này cho phép khách hàng vào xem chi tiết sản phẩm mà mình chọn

14.Thêm vào giỏ hàng: usecase này cho phép khách hàng thêmsản phẩm vào giỏ hàng.

Trang 38

15.Xem chi tiết đơn hàng: usecase này cho phép khách hàng xem chi tiết đơn hàng

16.Xem khuyến mại: usecase này cho phép khách hàng xem chi tiết ưu đãi, khuyến mại vừa nhận được17.Đặt hàng: usecase này cho phép khách hàng đặt hàng

18.Thêm sản phẩm yêu thích: usecase này cho phép khách hàng thêm sản phẩm vào danh sách sản phẩm yêu thích cá nhân.

19.Xem sản phẩm yêu thích: usecase này cho phép khách hàng xem sản phẩm đã được cho vào mục sản phẩm yêu thích

20.Hủy đơn đặt hàng: usecase này cho phép khách hàng hủy đơn đặt hàng21.Tìm kiếm hỗ trợ: usecase này cho phép khách hàng tìm sự trợ giúp từ

nhân viên chăm sóc khách hàng của shop

2.1.2 Các use case thứ cấp

Phân tích thiết kế phần mềm

Trang 39

khách hàng xem đánh giá có phù hợp không

5 Quản lý tài khoản: usecase này cho phép Admin quản lý, sửa đổi thông tin các tài khoản

Trang 40

6 Quản lý lịch sử giao dịch: usecase này cho phép Admin xem và kiểm tra lịch sử giao dịch

7 Bảo trì cửa hàng: usecase này cho phép Admin bảo trì cửa hàng để cập nhật danh mục, thể loại hàng mới

8 Lập thống kê: usecase này cho phép Admin lập thống kê doanh thu của cửa hàng nhận được sau khoảng thời gian

9 Bảo trì thanh toán: usecase này cho phép Admin bảo trì dịch vụ thanh toán khi số tiền giao dịch quá lớn

10.Bảo trì sản phẩm: usecase này cho phép Admin bảo trì sản phẩm khi mặt hàng này đã bán hết

2.1.3 Quan hệ giữa các use case

Phân tích thiết kế phần mềm

Ngày đăng: 25/06/2024, 16:24

Xem thêm:

w