1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo sprint 1 công nghệ phần mềm Đề tài web bán quần Áo thể thao

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

Thông tin cơ bản

Tiêu đề Web Bán Quần Áo Thể Thao
Tác giả Nguyễn Sỹ Hởi, Trần Đức Núi, Lê Anh Tuấn
Người hướng dẫn TS. Trần Khánh Dung
Trường học Trường Đh Xây Dựng
Thể loại báo cáo
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 17
Dung lượng 0,98 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Use Case Name Đăng nhậpUse Case ID UC02 Use Case Description Mô tả trường hợp sử dụng: +Khách hàng đăng nhập vào trang web với tài khoản đã đăng kí Priority Mức độ ưu tiên của Use Case s

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐH XÂY DỰNG

- -BÁO CÁO SPRINT 1 CÔNG NGHỆ PHẦN MỀM

ĐỀ TÀI : WEB BÁN QUẦN ÁO THỂ THAO

Giảng viên hướng dẫn : TS.Trần Khánh Dung

Lớp : 64PM2

Nhóm thực hiện : 38

Thành viên :

Nguyễn Sỹ Hởi - 90864

Trần Đức Núi - 150964

Lê Anh Tuấn – 212464

Hà Nội, 04/2023

Trang 2

BÁO CÁO SPRINT 1

A.Sprint Backlog

ID As a … I want to be ableto So that … Priority Status ReviewPoint

1 Kháchhàng Giao diện trangchủ Để chọn sản phẩmcần mua Must Done B+

2 Kháchhàng Đăng nhập Để truy cập vào hệthống Must Done B+

3 Kháchhàng Tìm kiếm theo tênsản phẩm Tìm kiếm sản phẩmmuốn mua Must Done B+

4 Kháchhàng Tìm kiếm theo thểloại SP Tìm kiếm sản phẩmmuốn mua Must Done B+

5 Kháchhàng Đăng ký Đăng ký tài khoản đểđăng nhập Must Done B+

Trang 3

B.Use Case

1.Use Case Tổng quát

2.Use Case Đăng Nhập

Trang 4

Use Case Name Đăng nhập

Use Case ID UC02

Use Case Description Mô tả trường hợp sử dụng:

+Khách hàng đăng nhập vào trang web với tài khoản đã đăng kí

Priority Mức độ ưu tiên của Use Case so với các Use Case còn lại: 02

Pre-Condition Điều kiện cần để Use Case thực hiện thành công:+ Khách hàng đã đăng kí tài khoản thành công

+Mail đăng ký chưa được sử dụng Post-Condition Những thứ xuất hiện sau khi Use Case thực hiện thành công:+Giao diện home của web bán hàng

Basic Flow

Luồng tương tác chính giữa Actor và System để Use Case thực hiện thành công:

+Khách hàng truy cập vào trang web để chọn quần áo +Sau đó khách hàng thêm quần áo vào giỏ hàng và thanh toán

Trang 5

Alternative Flow Luồng thay thế giữa Actor và System để Use Case thực hiện thành công:+Khách hàng truy cập vào trang web

+Khách hàng đã chọn được quần áo từ trước, chỉ cần thanh toán

Exception Flow Luồng tương tác ngoại lệ giữa Actor và System khiến Use Case thực hiện thất bại:

+Khách hàng đăng nhập sai thông tin tài khoản

3.Use Case liên lạc

Use Case Name Liên lạc

Use Case ID UC05

Use Case Description Mô tả trường hợp sử dụng:+Khách hàng không chọn được sản phẩm, có thắc mắc hoặc cần tư vấn về

sản phẩm

Priority Mức độ ưu tiên của Use Case so với các Use Case còn lại: 05

Pre-Condition Điều kiện cần để Use Case thực hiện thành công:+ Khách hàng ấn vào nút chat hoặc gọi trên màn hình

Post-Condition Những thứ xuất hiện sau khi Use Case thực hiện thành công:+Chat box giữa người bán và khách hàng, form gọi điện hoặc zalo của

người bán

Basic Flow Luồng tương tác chính giữa Actor và System để Use Case thực hiện thành

Trang 6

+Khách hàng truy cập vào trang web để chọn quần áo +Sau có có thắc mắc hoặc cần tư vấn

Alternative Flow Luồng thay thế giữa Actor và System để Use Case thực hiện thành công:+Khách hàng chọn chat với người bán và cho số điện thoại để gọi

Exception Flow Luồng tương tác ngoại lệ giữa Actor và System khiến Use Case thực hiện thất bại:

+Khách hàng nhập sai số điện thoại cần tư vấn, không có zalo

4 Use Case quản lý tài khoản

Use Case Name Quản lý tài khoản

Use Case ID UC03

Use Case Description Mô tả trường hợp sử dụng:+Khách hàng sau khi đăng nhập vào tài khoản và muốn cập nhật địa chỉ

giao hàng, xem đơn hàng đã mua, đổi mật khẩu hoặc đăng xuất

Priority Mức độ ưu tiên của Use Case so với các Use Case còn lại: 03

Pre-Condition Điều kiện cần để Use Case thực hiện thành công:+ Khách hàng đã đăng nhập vào tài khoản của mình

Post-Condition Những thứ xuất hiện sau khi Use Case thực hiện thành công:+Giao diện trang quản lý tài khoản

Basic Flow Luồng tương tác chính giữa Actor và System để Use Case thực hiện thành

Trang 7

+Khách hàng đăng nhập vào web bằng tài khoản +Sau đó khách hàng chọn phần quản lý tài khoản để cập nhật địa chỉ giao hàng, xem đơn hàng đã mua, đổi mật khẩu hoặc đăng xuất

Alternative Flow Luồng thay thế giữa Actor và System để Use Case thực hiện thành công:+Không

Exception Flow Luồng tương tác ngoại lệ giữa Actor và System khiến Use Case thực hiện thất bại:

+Khách hàng chưa đăng nhập bằng tài khoản vào trang

5.Use Case quên mật khẩu

Use Case Name Quên mật khẩu

Use Case ID UC04

Use Case Description Mô tả trường hợp sử dụng:+Khách hàng muốn đăng nhập vào tài khoản nhưng không nhớ mật khẩu

Priority Mức độ ưu tiên của Use Case so với các Use Case còn lại: 04

Pre-Condition Điều kiện cần để Use Case thực hiện thành công:+ Khách hàng đã đăng ký tài khoản bằng mail của mình

Trang 8

Post-Condition Những thứ xuất hiện sau khi Use Case thực hiện thành công:+Giao diện trang quên mật khẩu và phần text box để khách hàng nhập mail

Basic Flow

Luồng tương tác chính giữa Actor và System để Use Case thực hiện thành công:

+Khách hàng vào trang web +Sau đó khách hàng chọn nút quên mật khẩu +Khách hàng nhập mail đã đăng kí tài khoản vào text box

Alternative Flow Luồng thay thế giữa Actor và System để Use Case thực hiện thành công:+Không

Exception Flow Luồng tương tác ngoại lệ giữa Actor và System khiến Use Case thực hiện thất bại:

+Khách hàng chưa đăng kí tài khoản

6.Use Case tìm kiếm

Use Case Name Tìm kiếm

Use Case ID UC10

Use Case Description Mô tả trường hợp sử dụng:+Khách hàng muốn tìm kiếm sản phẩm muốn mua

Trang 9

Actor Khách hàng

Priority Mức độ ưu tiên của Use Case so với các Use Case còn lại: 10

Pre-Condition Điều kiện cần để Use Case thực hiện thành công:+ Khách hàng tìm kiếm theo loại hàng hoặc tên sản phẩm

Post-Condition Những thứ xuất hiện sau khi Use Case thực hiện thành công:+Các sản phẩm mà khách hàng tìm kiếm

Basic Flow

Luồng tương tác chính giữa Actor và System để Use Case thực hiện thành công:

+Khách hàng vào trang web +Sau đó khách hàng chọn nút tìm kiếm hoặc chọn loại hàng cần tìm +Click nút tìm kiếm

Alternative Flow Luồng thay thế giữa Actor và System để Use Case thực hiện thành công:+Không

Exception Flow Luồng tương tác ngoại lệ giữa Actor và System khiến Use Case thực hiện thất bại:

+Khách hàng nhập tên sản phẩm sai

7.Use Case quản lý giỏ hàng

Use Case Name Quản lý giỏ hàng

Trang 10

Use Case ID UC06

Use Case Description Mô tả trường hợp sử dụng:+Khách hàng muốn thêm số lượng hoặc xóa sản phẩm khỏi giỏ hàng

Priority Mức độ ưu tiên của Use Case so với các Use Case còn lại: 06

Pre-Condition Điều kiện cần để Use Case thực hiện thành công:+ Khách hàng có sản phẩm trong giỏ hàng

Post-Condition Những thứ xuất hiện sau khi Use Case thực hiện thành công:+Các sản phẩm mà khách hàng đã chọn thêm vào giỏ hàng

Basic Flow

Luồng tương tác chính giữa Actor và System để Use Case thực hiện thành công:

+Khách hàng vào trang web +Sau đó khách hàng chọn nút giỏ hàng Alternative Flow Luồng thay thế giữa Actor và System để Use Case thực hiện thành công:+Không

Exception Flow Luồng tương tác ngoại lệ giữa Actor và System khiến Use Case thực hiện thất bại:

+Khách hàng không có sản phẩm trong giỏ hàng

8.Use Case thanh toán

Use Case Name Thanh toán

Trang 11

Use Case ID UC07

Use Case Description Mô tả trường hợp sử dụng:+Khách hàng đặt hàng và tiến hành thanh toán

Priority Mức độ ưu tiên của Use Case so với các Use Case còn lại: 07

Pre-Condition Điều kiện cần để Use Case thực hiện thành công:+ Khách hàng có sản phẩm trong giỏ hàng, nhập đủ thông tin khách hàng,

địa chỉ giao hàng và hình thức thanh toán

Post-Condition Những thứ xuất hiện sau khi Use Case thực hiện thành công:+Thông tin chi tiết đơn hàng bạn đã đặt

Basic Flow

Luồng tương tác chính giữa Actor và System để Use Case thực hiện thành công:

+Khách hàng vào trang web +Sau đó khách hàng chọn nút giỏ hàng + Khách hàng tiến hành thanh toán Alternative Flow Luồng thay thế giữa Actor và System để Use Case thực hiện thành công:+Khách hàng liên hệ với người bán trước và tiến hành thanh toán trước.

Exception Flow Luồng tương tác ngoại lệ giữa Actor và System khiến Use Case thực hiện thất bại:

+Khách hàng không có tiền

C SEQUENCE DIAGRAM

Trang 12

1 Sequence Đăng nhập

Trang 13

2.Sequence Tìm kiếm

3 Sequence Quên mật khẩu

Trang 14

4 Sequence Thanh toán

5 Sequence Liên lạc

Trang 15

6 Sequence Thanh toán

7 Sequence Quản lý giỏ hàng

D GIAO DIỆN

1 Đăng nhập

Trang 16

2 Đăng ký

Trang 17

3 Giao diện trang chủ

Ngày đăng: 06/12/2024, 12:55

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w