đồ án cdio đề tài website bán giày sneaker

99 0 0
Tài liệu đã được kiểm tra trùng lặp
đồ án cdio đề tài website bán giày sneaker

Đ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 tả chi tiết luồng sự kiện quản lý thông tin cá nhân Đặc tả chi tiết xem thông tin cá nhânMục đích User xem thông tin cá nhân trong hệ thốngMô tả chung User đăng nhập tài khoản để x

Trang 1

ĐẠI HỌC DUY TÂNKHOA CÔNG NGHỆ THÔNG TIN

Trang 4

PHẦN I DESIGN (PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG)

1 ĐẶC TẢ YÊU CẦU CHỨC NĂNG

1.1 Mô tả hệ thống

2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

2.1 Tác nhân của hệ thống

2.2 Biểu đồ use case tổng quát(Use Case Diagram)

2.3 Mô tả chi tiết ca sử dụng

2.4 Biểu đồ lớp

2.5 Thiết kế cơ sở dữ liệu

PHẦN II THIẾT KẾ GIAO DIỆN

1 Đặc tả Giao diện Home

2 Đặc tả giao diện Đăng Ký

KẾT LUẬN

DANH MỤC TÀI LIỆU THAM KHẢO

Trang 5

DANH MỤC BẢNG

Bảng 1.1.Tác nhân của hệ thống

Bảng 1.2 Đặc tả Use-case tổng quát

Bảng 1.3 Đặc tả chi tiết xem thông tin cá nhân

Bảng 1.4 Đặc tả chi tiết chỉnh sửa thông tin cá nhân

Bảng 1.5.Đặc tả chi tiết đổi mật khẩu

Bảng 1.6.Đặc tả chi tiết xem danh sách sản phẩm

Bảng 1.7.Đặc tả chi tiết chỉnh sửa sản phẩm

Bảng 1.8.Đặc tả chi tiết xoá sản phẩm

Bảng 1.9.Đặc tả chi tiết thêm sản phẩm

Bảng 1.10.Đặc tả chi tiết xem thông tin hóa đơn

Bảng 1.11.Đặc tả chi tiết chọn phương thức thanh toán

Bảng 1.12.Đặc tả chi tiết xem đơn hàng

Bảng 1.13.Đặc tả chi tiết tìm kiếm đơn hàng

Bảng 1.14.Đặc tả chi tiết duyệt đơn hàng

Bảng 1.15.Đặc tả chi tiết xem đánh giá

Bảng 1.16.Đặc tả chi tiết xoá đánh giá

Bảng 1.17.Đặc tả chi tiết đăng ký

Bảng 1.18.Đặc tả chi tiết tìm kiếm theo sản phẩm

Bảng 1.19.Đặc tả chi tiết xem giỏ hàng

Bảng 1.20.Đặc tả chi tiết chỉnh sửa số lượng

Bảng 1.21.Đặc tả chi tiết xoá giỏ hàng

Bảng 1.22.Đặc tả chi tiết thêm giỏ hàng

Bảng 1.23.Đặc tả chi tiết xem hàng

Bảng 1.24.Đặc tả chi tiết xem lịch sử đơn hàng

Bảng 1.25.Đặc tả chi tiết mua lại hàng

Bảng 1.26.Đặc tả chi tiết xem đánh giá

Bảng 1.27.Đặc tả chi tiết chỉnh sửa đánh giá

Bảng 1.28.Đặc tả chi tiết xoá đánh giá

Bảng 1.29.Đặc tả chi tiết thêm đánh giá

Bảng 1.30.Đặc tả chi tiết sửa khuyến mãi

Bảng 1.31.Đặc tả chi tiết xoá khuyến mãi

Bảng 1.32.Đặc tả chi tiết thêm khuyến mãi

Bảng 1.33.Đặc tả chi tiết xem danh sách tài khoản

Bảng 1.34.Đặc tả chi tiết xoá tài khoản

Bảng 1.35.Đặc tả chi tiết khóa/mở

Bảng 1.36.Đặc tả chi tiết cập nhập thuế

Bảng 1.37.Đặc tả chi tiết xoá thuế

Bảng 1.38.Đặc tả chi tiết thêm mới thuế

Bảng 1.39.Đặc tả chi tiết xem danh sách thuế

Bảng 1.40.Đặc tả chi tiết thống kê doanh thu

Bảng 1.41.Đặc tả chi tiết thống kê sản phẩm bán chạy

Bảng 1.42.Đặc tả chi tiết thống kê khuyến mãi

Bảng 1.43.Đặc tả chi tiết thống kê khách hàng mua nhiều nhất

Bảng 1.44.Bảng CSDL Nhập - Xuất

Trang 6

Bảng 1.47.Bảng CSDL loại tài khoản

Bảng 1.54.Bảng CSDL chi tiết Khuyến mại

Bảng 2.1.Đặc tả giao diện Home

Bảng 2.2 Giới thiệu chức năng trong giao diện Home

Bảng 2.3.Đặc tả giao diện đăng kí

Trang 7

DANH MỤC HÌNH ẢNH

Hình 1.1 Use-case tổng quát

Hình 1.2.Biểu đồ Use case quản lý thông tin cá nhân

Hình 1.3.Biểu đồ tuần tự xem thông tin cá nhân

Hình 1.4.Biểu đồ tuần tự sửa thông tin cá nhân

Hình 1.5.Biều đồ tuần tự đổi mật khẩu

Hình 1.6.Biểu đồ hoạt động xem thông tin cá nhân

Hình 1.7.Biểu đồ hoạt động sửa thông tin cá nhân

Hình 1.8.Biểu đồ hoạt động đổi mật khẩu

Hình 1.9.Biểu đồ Use case quản lý sản phẩm

Hình 1.10.Biểu đồ tuần tự xem danh sách sản phẩm

Hình 1.11.Biểu đồ tuần tự thêm sản phẩm

Hình 1.12.Biểu đồ tuần tự sửa sản phẩm

Hình 1.13.Biểu đồ tuần tự xóa sản phẩm

Hình 1.14.Biểu đồ hoạt động xem danh sách sản phẩm

Hình 1.15.Biểu đồ hoạt động thêm sản phẩm

Hình 1.16.Biểu đồ hoạt động sửa sản phẩm

Hình 1.17.Biểu đồ hoạt động xóa sản phẩm

Hình 1.18.Biểu đồ Use case đặt hàng

Hình 1.19.Biểu đồ tuần tự xem hóa đơn đã mua

Hình 1.20.Biểu đồ tuần tự sử dụng phương thức thanh toán

Hình 1.21.Biểu đồ hoạt động xem hóa đơn đã mua

Hình 1.22.Biểu đồ hoạt động sử dụng phương thức thanh toán

Hình 1.23.Biểu đồ Use case quản lý đơn hàng

Hình 1.24.Biểu đồ tuần tự tìm kiếm đơn hàng

Hình 1.25.Biểu đồ tuần tự xem đơn hàng

Hình 1.26.Biểu đồ tuần tự duyệt đơn hàng

Hình 1.27.Biểu đồ hoạt động tìm kiếm đơn hàng

Hình 1.28.Biều đồ hoạt động xem đơn hàng

Hình 1.29.Biểu đồ hoạt động duyệt đơn hàng

Hình 1.30.Biểu đồ Use case quản lý đánh giá

Hình 1.31.Biểu đồ tuần tự xem đánh giá

Hình 1.32.Biểu đồ tuần tự xóa đánh giá

Hình 1.33.Biểu đồ hoạt động xem đánh giá

Hình 1.34.Biểu đồ hoạt động xóa đánh giá

Hình 1.35.Biểu đồ Use case đăng ký tài khoản

Hình 1.36.Biểu đồ tuần tự đăng ký tài khoản

Hình 1.37.Biểu đồ hoạt động đăng ký tài khoản

Hình 1.38.Biểu đồ Use case tìm kiếm

Hình 1.39.Biểu đồ tuần tự tìm kiếm

Hình 1.40.Biểu đồ hoạt động tìm kiếm

Hình 1.41.Biểu đồ Use case quản lý giỏ hàng

Hình 1.42.Biểu đồ tuần tự xem giỏ hàng

Hình 1.43.Biểu đồ tuần tự thêm giỏ hàng

Hình 1.44.Biểu đồ tuần tự sửa giỏ hàng

Trang 8

Hình 1.47.Biểu đồ hoạt động thêm giỏ hàng

Hình 1.48.Biểu đồ hoạt động sửa giỏ hàng

Hình 1.49.Biểu đồ hoạt động xóa giỏ hàng

Hình 1.50.Biểu đồ Use-case xem chi tiết sản phẩm

Hình 1.51.Biểu đồ hoạt động xem hàng

Hình 1.52.Biểu đồ tuần tự xem hàng

Hình 1.53.Biểu đồ Use case quản lý lịch sử đơn hàng

Hình 1.54.Biểu đồ tuần tự xem lại đơn hàng

Hình 1.55.Biểu đồ tuần tự mua lại hàng

Hình 1.56.Biểu đồ hoạt động xem lại đơn hàng

Hình 1.57.Biểu đồ hoạt động mua lại hàng

Hình 1.58.Biểu đồ Use case quản lý đánh giá

Hình 1.59.Biểu đồ tuần tự xem đánh giá

Hình 1.60.Biểu đồ tuần tự thêm đánh giá

Hình 1.61.Biểu đồ tuần tự sửa đánh giá

Hình 1.62.Biểu đồ tuần tự xóa đánh giá

Hình 1.63.Biểu đồ hoạt động xem đánh giá

Hình 1.64.Biểu đồ hoạt động thêm đánh giá

Hình 1.65.Biểu đồ hoạt động sửa đánh giá

Hình 1.66.Biểu đồ Use case quản lý khuyến mãi

Hình 1.67.Biểu đồ tuần tự thêm khuyến mãi

Hình 1.68.Biểu đồ tuần tự sửa khuyến mãi

Hình 1.69.Biểu đồ tuần tự xóa khuyến mãi

Hình 1.70.Biểu đồ hoạt động thêm khuyến mãi

Hình 1.71.Biểu đồ hoạt động sửa khuyến mãi

Hình 1.72.Biểu đồ hoạt động xóa khuyến mãi

Hình 1.73.Biểu đồ Use case quản lý tài khoản

Hình 1.74.Biểu đồ tuần tự xem danh sách tài khoản

Hình 1.75.Biểu đồ tuần tự xóa tài khoản

Hình 1.76.Biểu đồ tuần tự khóa/mở tài khoản

Hình 1.77.Biểu đồ hoạt động xem danh sách tài khoản

Hình 1.78.Biểu đồ hoạt động xóa tài khoản

Hình 1.79.Biểu đồ hoạt động khóa/mở tài khoản

Hình 1.80.Biểu đồ Use case quản lý thuế

Hình 1.81.Biểu đồ tuần tự xem danh sách thuế

Hình 1.82.Biểu đồ tuần tự sửa thuế

Hình 1.83.Biểu đồ tuần tự thêm mới thuế

Hình 1.84.Biểu đồ tuần tự xóa thuế

Hình 1.85.Biểu đồ hoạt động xem danh sách thuế

Hình 1.86.Biểu đồ hoạt động sửa thuế

Hình 1.87.Biểu đồ hoạt động thêm mới thuế

Hình 1.88.Biểu đồ Use case quản lý thống kê

Hình 1.89.Biểu đồ tuần tự thống kê doanh thu

Hình 1.90.Biểu đồ tuần tự thống kê sản phẩm bán chạy

Hình 1.91.Biểu đồ tuần tự thống kê khuyến mãi

Hình 1.92.Biểu đồ tuần tự thống kê khách hàng mua nhiều nhất

Hình 1.93.Biểu đồ hoạt động thống kê doanh thu

Trang 9

Hình 1.94.Biểu đồ hoạt động thống kê sản phẩm bán chạy

Hình 1.95.Biểu đồ hoạt động thống kê khuyến mãi

Hình 1.96.Biểu đồ hoạt động thống kê khách hàng mua nhiều nhất

Hình 1.97.Biểu đồ lớp

Hình 1.98.Biểu đồ thiết kế cơ sở dữ liệu

Hình 2.1 Giao diện Home, chức năng hiển thị sản phẩm

Hình 2.2 Giao diện chức năng đăng kí

Trang 10

LỜI MỞ ĐẦU1 Lý do chọn đề tài

Kỹ thuật Thương mại điện tử (còn gọi là thị trường điện tử, thị trường ảo, E-Commerce hay E-Business) là quy trình mua bán ảo thông qua việc truyền dữ liệu giữa các máy tính trong chính sách phân phối của tiếp thị Tại đây sẽ tồn tại một mối quan hệ thương mại hay dịch vụ trực tiếp giữa người cung cấp và khách hàng được tiến hành thông qua Internet

Theo nghĩa rộng, thương mại điện tử bao gồm tất cả các loại giao dịch thương mại mà trong đó các đối tác giao dịch sử dụng các kỹ thuật thông tin trong khuôn khổ chào mời, thỏa thuận hay cung cấp dịch vụ.

Hiện nay, thiết kế Web là lĩnh vực không mới mẻ nhưng tương đối tiềm năng với lượng khách hàng lớn và không ngừng tăng lên, internet mở một kênh tiếp cận màu mỡ để các công ty, các đơn vị tìm kiếm khách hàng thông qua các hoạt động quản bá sản phẩm, quảng bá dịch vụ Các website còn phát triển chức năng và trở thành môi trường làm việc phục vụ các hoạt động quản lí doanh nghiêp.

Tuy nhiên, trong quá trình thăm dò thị trường, đa số các website bán hàng đều trưng bày nhiều loại mặt hàng dẫn đến không có sự đầu tư kĩ lưỡng cho một mặt hàng nhất định, dẫn đến người dùng không thưc sự có được thông tin cần thiết cho loại mặt hàng mình muốn mua và xu hướng hiện nay mọi người luôn chú trọng đến thời trang đặc biệt là giày.

Vì vậy, chúng em nảy ra ý tưởng về một website bán giày sneaker trực tuyến nhắm trực tiếp vào các khách hàng muốn sở hữu những đôi sneaker thời thượng, xu hướng Với việc đầu tư kĩ lưỡng về thông tin sản phẩm sẽ đảm bảo được sự đầu tư lớn về hình ảnh, chi tiết kĩ thuật … của các sản phẩm, đem đến cho khách hàng cái nhìn từ bao quát đến chi tiết về sản phẩm muốn mua.

Website sẽ là phương thức quảng bá nhanh chóng, tiện lợi và thiết thực nhất đối với của hàng sở hữu Cùng với các chức năng quản lý sản phẩm, đơn hàng, thống kê … với cách sử dụng đơn giản và tối ưu nhất Nhóm em tin rằng sản phẩm này sẽ khả quan và có tiềm năng phát triển mạnh hơn nữa sau này.

2 Mục đích và ý nghĩa của đề tài2.1 Mục đích

Trang 11

Website quảng bá các sản phẩm giày đến người tiêu dùng, biến khách truy cập thành khách hàng tiềm năng Website hoạt động hiệu quả thay thế cho cửa hàng bán lẻ và nhân viên bán hàng Khách hàng có thể mua sắm bất cứ thứ gì ở bất cứ nơi đâu chỉ với vài cú nhấp chuột, và có thể tìm kiếm, so sánh, đánh giá các mẫu mã, một cách trực quan nhất.

2.2 Ý nghĩa

Website là một công cụ nghiên giúp người sử dụng xem, mua các sản phẩm giày theo ý thích nhanh chóng mà không cần đến tận cửa hàng.

Xây dựng tài nguyên mã nguồn để không chỉ đối với cửa hàng bán sản phẩm giày mà còn đối với các loại cửa hàng khác.

2.3 Đối tượng nghiên cứu

Nghiên cứu các ngôn ngữ hỗ trợ quá trình xây dựng sản phẩm : HTML, CSS, JavaScript, ReactJS, NodeJs…

Nghiên cứu các phần mềm hỗ trợ quá trình xây dựng sản phẩm: Visual Studio, MongoDB, Figma…

2.4 Phạm vi nghiên cứu

- Các phương thức mua bán trực tuyến.

- Các quy trình, thông tin cần thiết khi đặt hàng trực tuyến - Phương thức liên kết với ngân hàng trong quá trình thanh toán trực tuyến qua thẻ.

Trang 12

Hiện nay, thiết kế Web là lĩnh vực không mới mẻ nhưng tương đối tiềm năng với lượng khách hàng lớn và không ngừng tăng lên, internet mở một kênh tiếp cận màu mỡ để các công ty, các đơn vị tìm kiếm khách hàng thông qua các hoạt động quản bá sản phẩm, quảng bá dịch vụ Các website còn phát triển chức năng và trở thành môi trường làm việc phục vụ các hoạt động quản lí doanh nghiêp.

Tuy nhiên, trong quá trình thăm dò thị trường, em thấy đa số các website bán hàng đều trưng bày nhiều loại mặt hàng dẫn đến không có sự đầu tư kĩ lưỡng cho một mặt hàng nhất định, dẫn đến người dùng không thưc sự có được thông tin cần thiết cho loại mặt hàng mình muốn mua và xu hướng hiện nay mọi người luôn chú trọng đến thời trang đặc biệt là giày

Website sẽ là phương thức quảng bá nhanh chóng, tiện lợi và thiết thực nhất đối với của hàng sở hữu Cùng với các chức năng quản lý sản phẩm, đơn hàng, thống kê … với cách sử dụng đơn giản và tối ưu nhất Em tin rằng sản phẩm này sẽ khả quan và có tiềm năng phát triển mạnh hơn nữa sau này.

Đánh giá cơ sở kiến thức của sinh viên

- Lập trình HTML, CSS, JavaScript, ReactJS, NodeJs … - Figma

- MongoDB.

b Đánh giá khả năng phát triển của sản phẩm

Ước tính số lượng người sẽ hưởng lợi từ sản

Ước tính số lượng người sẽ bỏ tiền ra mua sản

Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1,nhiều

Trang 13

Ngày nay, có rất nhiều website bán hàng trực tuyến ra đời và được đầu tư phát triển mạnh, với lượng khách hàng lớn, các mã nguồn có thể được tái sử dụng nhiều lần khiến nơi này trở thành một thị trường tìm năng lớn của các công ty, tập đoàn lớn nhỏ và cả mới đưa vào hoạt động.

Vì vậy trang web bán hàng SecondHand ra đời nhằm mục đích đáp ứng nhu cầu mua và bán của người tiêu dùng khi dùng sản phẩm mà mình không ưng ý Với việc đầu tư kĩ lưỡng về thông tin sản phẩm sẽ đảm bảo được sự đầu tư lớn về hình ảnh, chi tiết kĩ thuật … của các sản phẩm, đem đến cho khách hàng cái nhìn từ bao quát đến chi tiết về sản phẩm muốn mua.

Website sẽ là phương thức quảng bá nhanh chóng, tiện lợi và thiết thực nhất đối với của hàng sở hữu Cùng với các chức năng quản lý sản phẩm, đơn hàng, thống kê … với cách sử dụng đơn giản nhất.Nhóm em tin rằng sản phẩm này sẽ khả quan và có tiềm năng phát triển mạnh hơn nữa sau này.Em tin rằng sản phẩm này sẽ khả quan và có tiềm năng phát triển mạnh hơn nữa sau này.

Trang 14

triển mạnh hơn nữa sau này.

Đánh giá cơ sở kiến thức của sinh viên

- Lập trình HTML, CSS, JavaScript, ReactJS, NodeJs … - Figma

- MongoDB.

b.Đánh giá khả năng phát triển của sản phẩm

Ước tính số lượng người sẽ hưởng lợi

Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn 20 Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm của bạn (ít nhất là 1, nhiều nhất là 5):

- Các khách hàng muốn mua đồ second hand - Các cửa hàng quần áo second hand muốn bán đồ

Trang 15

PHẦN I DESIGN (PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG)1 ĐẶC TẢ YÊU CẦU CHỨC NĂNG

1.1 Mô tả hệ thống

Như bạn biết đấy, việc tìm đến website là một cửa hàng ảo, nơi mà doanh nghiệp có thể giới thiệu sản phẩm cũng như dịch vụ đến với khách hàng Mặc dù vậy, nhưng đối với những công ty có quá nhiều sản phẩm và dịch vụ rất dễ làm khách hàng cảm thấy rối Điều này làm giảm trải nghiệm của khách hàng đối với Website của bạn, vậy nên chức năng tìm kiếm có vai trò rất quan trọng.

Chức năng giỏ hàng trên web giúp người mua có thể dễ dàng hơn trong việc đặt hàng khi có nhu cầu Bằng cách nhập thông tin cá nhân bao gồm, tên, số điện thoại, địa chỉ cũng như một số yêu cầu liên quan khác Ngay sau khi khách hàng để lại thông tin, những thông tin này sẽ được chuyển đến cho người bán Lúc này các thao tác như kiểm tra đơn hàng, giao hàng và thanh toán đều sẽ được thực hiện

Với thiết kế giao diện này thì khách hàng có thể dễ dàng tìm mua mọi thứ mà họ muốn Ưu điểm của giao diện kiểu liên kết là trang sản phẩm được thiết kế linh hoạt thích hợp cho nhiều hashtag liên kết với nhiều sản phẩm có liên quan khác Những danh mục sản phẩm tương tự sẽ được trình bày ngay trên giao diện giúp khách hàng có thể tìm mua được món hàng mình muốn, đồng thời cũng giúp cho đơn vị bán hàng tăng được doanh thu đáng kể.

Giữa thời buổi của công nghệ số hiện nay, dữ liệu chính là vàng Đây là lý do vì sao việc lưu trữ thông tin (data) của người mua là một trong số những chức năng của website bán hàng có vai trò quan trọng Thông qua nguồn dữ liệu này mà bạn có thể xây dựng chiến dịch email marketing hay digital marketing hiệu quả Khi đã sở hữu được nguồn dữ liệu là thông tin của khách hàng, khi ấy bạn có thể gửi đến họ các chương trình khuyến mãi vào những dịp đặc biệt ví dụ như sinh nhật.

Giao diện trang web bán hàng của bạn càng rõ ràng, độc đáo, ấn tượng thì càng thu hút được sự chú ý của người xem và lượng người mua sản phẩm của bạn.

Hệ thống cho phép:

Trang 16

- Tìm kiếm sản phẩm - Xem chi tiết sản phẩm - Đăng ký tài khoản

Thành viên (Người d‚ng đã đăng ký tài khoản)

- Đăng ký, đăng nhập, đăng xuất, quản lý thông tin cá - Quản lý tài khoản - Quản lý khuyến mãi - Quản lý thuế - Thống kê

Môi trường phát triển

- Công cụ phân tích thiết kế: Draw.io

- Công cụ lập trình: Visual Studio Code, MySQL

Các yêu cầu bổ trợ khác (nếu có)

- ‚ng dụng phục vụ cho tất cả bạn đọc sử dụng trình duyệt có kết nối Internet; các thiết bị điện thoại chạy hệ điều hành Android hay IOS.

- Truy cập nhanh, hỗ trợ nhiều khách hàng đồng thời - Giao diện đơn giản, thẩm mỹ dễ sử dụng

2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG2.1 Tác nhân của hệ thống

1 Guest Người dùng chưa đăng ký có thể đăng kí, đăng nhập, tra cứu thông tin dịch vụ.

2 User Là thành viên đã đăng ký tài khoản của

Trang 17

hệ thống, có quyền xem, tìm kiếm thông tin, liên hệ, đánh giá

sản phẩm và để lại bình luận

3 Admin Người quản trị của hệ thống được quyền cập nhật chỉnh sửa xóa dịch vụ,tài khoản.

Bảng 1.1.Tác nhân của hệ thống

2.2 Biểu đồ use case tổng quát(Use Case Diagram)

Hình 1.1 Use-case tổng quát

Use case Tổng quát

Tác nhân Quản trị admin, User, Guest

Mục đích người dùng trongMô tả toàn bộ chức năng của từng đối tượng hệ thống

Bảng 1.2 Đặc tả Use-case tổng quát

2.3 Mô tả chi tiết ca sử dụng2.3.1 Quản lý thông tin cá nhân

Trang 18

a Biều đồ Use-case

b Đặc tả chi tiết luồng sự kiện quản lý thông tin cá nhân Đặc tả chi tiết xem thông tin cá nhân

Mục đích User xem thông tin cá nhân trong hệ thống

Mô tả chung User đăng nhập tài khoản để xem thông tin cá nhân trên hệ thống

Luồng sự kiệnchính

1.User chọn tài khoản cá nhân

2.Hệ thống gửi yêu cầu và truy cập vào cơ sở

Bảng 1.3 Đặc tả chi tiết xem thông tin cá nhân

Đặc tả chi tiết chỉnh sửa thông tin cá nhânUse case Chỉnh sửa thông tin cá nhân

Mục đích User sửa thông tin cá nhân trong hệ thống Hình 1.2.Biểu đồ Use case quản lý thông tin cá nhân

Trang 19

Mô tả chung User đăng nhập tài khoản để sửa thông tin cá nhân trên hệ thống

Luồng sự kiệnchính

1.User chọn sửa thông tin cá nhân 2.User điền thông tin cá nhân mới

2.Hệ thống gửi yêu cầu và truy cập vào cơ sở

thể Thông tin mới phải thích hợp và không đượctrùng thông tin cũ

Điều kiện trước User phải đăng nhập vào website

Các yêu cầu mở

Bảng 1.4 Đặc tả chi tiết chỉnh sửa thông tin cá nhân

Đặc tả chi tiết đổi mật khẩu

Mục đích User đổi mật khẩu trong hệ thống

Mô tả chung User đăng nhập tài khoản để đổi mật khẩu trên hệ thống

Luồng sự kiệnchính

1.User chọn đổi mật khẩu 2.User điền mật khẩu mới

2.Hệ thống gửi yêu cầu và truy cập vào cơ sở

thể Thông tin mới phải thích hợp và không đượctrùng thông tin cũ

Điều kiện trước User phải đăng nhập vào website

Trang 20

rộng

Bảng 1.5.Đặc tả chi tiết đổi mật khẩu

2.3.1.1 Biểu đồ tuần tự quản lý thông tin cá nhâna)Quản lý thông tin cá nhân (Xem thông tin cá nhân)

Hình 1.3.Biểu đồ tuần tự xem thông tin cá nhân

b)Quản lý thông tin cá nhân (Sửa thông tin cá nhân)

c) Quản lý thông tin cá nhân (Đổi mật khẩu)

Hình 1.4.Biểu đồ tuần tự sửa thông tin cá nhân

Trang 21

Hình 1.5.Biều đồ tuần tự đổi mật khẩu

2.3.1.2 Biểu đồ hoạt động quản lý thông tin cá nhâna)Quản lý thông tin cá nhân (Xem thông tin cá nhân)

Hình 1.6.Biểu đồ hoạt động xem thông tin cá nhân

b)Quản lý thông tin cá nhân (Sửa thông tin cá nhân)

Trang 22

Hình 1.7.Biểu đồ hoạt động sửa thông tin cá nhân

c) Quản lý thông tin cá nhân (Đổi mật khẩu)

Hình 1.8.Biểu đồ hoạt động đổi mật khẩu

2.3.2 Quản lý sản phẩma Biều đồ Use-case

Trang 23

Hình 1.9.Biểu đồ Use case quản lý sản phẩm

b Đặc tả chi tiết luồng sự kiện quản lý sản phẩm Đặc tả chi tiết xem danh sách sản phẩm

Trang 24

rộng

Bảng 1.6.Đặc tả chi tiết xem danh sách sản phẩm.

Đặc tả chi tiết chỉnh sửa sản phẩm

Mục đích Admin sửa sản phẩm trong hệ thống

Mô tả chung Admin đăng nhập tài khoản để sửa sản phẩm trên hệ thống

Luồng sự kiệnchính

1 Admin chọn sửa sản phẩm 2 Admin điền thông tin mới

3 Hệ thống gửi yêu cầu và truy cập vào cơ

thể trùng thông tin cũThông tin mới phải thích hợp và không được

Điều kiện trước Admin phải đăng nhập vào website

Các yêu cầu mở

Bảng 1.7.Đặc tả chi tiết chỉnh sửa sản phẩm

Đặc tả chi tiết xoá sản phẩm

Mục đích ADMIN xóa sản phẩm trong hệ thống

Mô tả chung ADMIN đăng nhập tài khoản để xóa sản phẩm khỏi hệ thống

Luồng sự kiệnchính

1.ADMIN chọn chức năng xóa sp

2.Hệ thống hiển thị thông báo bạn có muốn xóa hay không

3 ADMIN chọn có

4 Hệ thống xóa sản phẩm khỏi dữ liệu đồng

Trang 25

thời cập nhật dữ liệu

Luồng thay thế 5.Hệ thống trở về trang chủ quản lý

Các yêu cầu cụ

thể Sản phẩm đang được bán trên hệ thống Điều kiện trước ADMIN phải đăng nhập vào website

Các yêu cầu mở

Bảng 1.8.Đặc tả chi tiết xoá sản phẩm

Đặc tả chi tiết thêm sản phẩm

Mục đích ADMIN thêm sản phẩm vào hệ thống

Mô tả chung ADMIN đăng nhập tài khoản để thêm sản phẩm vào hệ thống

Luồng sự kiệnchính

1.ADMIN chọn chức năng thêm mới sp

2.Hệ thống hiển thị form thêm sp

3.ADMIN điền đầy đủ thông tin và nhấn nút thêm

4.Hệ thống kiểm tra tính hợp lệ 5.Hiển thị thông báo trên form

Các yêu cầu cụ

thể Sản phẩm đang được bán trên hệ thống Điều kiện trước ADMIN phải đăng nhập vào website

Các yêu cầu mở

Bảng 1.9.Đặc tả chi tiết thêm sản phẩm

2.3.2.1.Biểu đồ tuần tự quản lý sản phẩm

a)Quản lý sản phẩm (Xem danh sách sản phẩm)

Trang 26

Hình 1.10.Biểu đồ tuần tự xem danh sách sản phẩm

b)Quản lý sản phẩm (Thêm sản phẩm)

Hình 1.11.Biểu đồ tuần tự thêm sản phẩm

c) Quản lý sản phẩm (Sửa sản phẩm)

Trang 27

Hình 1.12.Biểu đồ tuần tự sửa sản phẩm

d)Quản lý sản phẩm (Xoá sản phẩm)

Hình 1.13.Biểu đồ tuần tự xóa sản phẩm

2.3.2.2 Biểu đồ hoạt động quản lý sản phẩma) Quản lý sản phẩm (Xem sản phẩm)

Trang 28

Hình 1.14.Biểu đồ hoạt động xem danh sách sản phẩm

b) Quản lý sản phẩm (Thêm sản phẩm)

Hình 1.15.Biểu đồ hoạt động thêm sản phẩm

c) Quản lý sản phẩm (Sửa sản phẩm)

Trang 29

Hình 1.16.Biểu đồ hoạt động sửa sản phẩm

d) Quản lý sản phẩm (Xoá sản phẩm)

Hình 1.17.Biểu đồ hoạt động xóa sản phẩm

2.3.3 Đặt hànga Biều đồ Use-case

Trang 30

Hình 1.18.Biểu đồ Use case đặt hàng

b Đặc tả chi tiết luồng sự kiện đặt hàngĐặc tả chi tiết xem thông tin hóa đơnUse case Xem thông tin hóa đơn

Mục đích User xem thông tin hóa đơn đặt hàng

Mô tả chung User đăng nhập tài khoản để xem thông tin hóa đơn đặt hàng trên hệ thống

Luồng sự kiệnchính

1.User chọn xem hóa đơn

2.Hệ thống gửi yêu cầu và truy cập vào cơ sở

Bảng 1.10.Đặc tả chi tiết xem thông tin hóa đơn

Đặc tả chi tiết chọn phương thức thanh toán

Trang 31

Tác nhân User

Mục đích User chọn phương thức thanh toán trên hệ thống

Mô tả chung User đăng nhập tài khoản để chọn phương thức thanh toán trên hệ thống

thể Phải có sản phẩm trong giỏ hàng trước khichọn chức năng này

Điều kiện trước User phải đăng nhập vào website

Các yêu cầu mở

Bảng 1.11.Đặc tả chi tiết chọn phương thức thanh toán

2.3.3.1 Biểu đồ tuần tự đặt hànga)Đặt hàng (xem hoá đơn đã mua)

Hình 1.19.Biểu đồ tuần tự xem hóa đơn đã mua

Trang 34

b Đặc tả chi tiết luồng sự kiện quản lý đơn hàng Đặc tả chi tiết xem đơn hàng

Mục đích Admin xem đơn hàng trên hệ thống

Mô tả chung Admin đăng nhập tài khoản để xem thông tin đơn hàng trên hệ thống

Luồng sự kiệnchính

1.Admin chọn xem đơn hàng

2.Hệ thống gửi yêu cầu và truy cập vào cơ sở

Bảng 1.12.Đặc tả chi tiết xem đơn hàng

Đặc tả chi tiết tìm kiếm đơn hàng

Mục đích Admin tìm kiếm đơn hàng trên hệ thống

Mô tả chung Admin đăng nhập tài khoản để tìm kiếm đơn

Trang 35

Đặc tả chi tiết duyệt đơn hàng

Mục đích ADMIN duyệt trạng thái đơn hàng

Mô tả chung ADMIN đăng nhập tài khoản để duyệt trạng thái đơn hàng trên hệ thống

Luồng sự kiệnchính

1.ADMIN chọn xem trạng thái đơn hàng

2.Hệ thống truy cập vào cơ sở dữ liệu và kiểm tra

3.Hệ thống trả về kết quả

4.Admin chọn trạng thái đơn hàng 5.Hệ thống gửi yêu cầu và xử lý thông tin 6.Admin quyết định từng trạng thái của đơn hàng

7.Hệ thống sẽ gửi yêu cầu và trả về kết quả của từng trạng thái mà admin đã duyệt

Điều kiện trước ADMIN phải đăng nhập vào website

Các yêu cầu mở

Bảng 1.14.Đặc tả chi tiết duyệt đơn hàng

2.3.9.1 Biểu đồ tuần tự quản lý đơn hànga)Quản lý đơn hàng (Tìm kiếm đơn hàng)

Trang 36

b)Quản lý đơn hàng (Xem đơn hàng)

Hình 1.25.Biểu đồ tuần tự xem đơn hàng

c) Quản lý đơn hàng (Duyệt đơn hàng)

Trang 37

Hình 1.26.Biểu đồ tuần tự duyệt đơn hàng

2.3.4.2 Biểu đồ hoạt đông quản lý đơn hànga)Quản lý đơn hàng (Tìm kiếm đơn hàng)

Trang 38

Hình 1.27.Biểu đồ hoạt động tìm kiếm đơn hàng

b)Quản lý đơn hàng (Xem đơn hàng)

Hình 1.28.Biều đồ hoạt động xem đơn hàng

c) Quản lý đơn hàng (Duyệt đơn hàng)

Trang 39

Hình 1.29.Biểu đồ hoạt động duyệt đơn hàng

2.3.5 Quản lý đánh giáa Biểu đồ Use-case

Trang 40

b Đặc tả chi tiết luồng sự kiện quản lý đánh giá Đặc tả chi tiết xem đánh giá

1.Admin chọn đánh giá cần xem

2.Hệ thống gửi yêu cầu và truy cập vào cơ sở

Bảng 1.15.Đặc tả chi tiết xem đánh giá

Đặc tả chi tiết xoá đánh giá

Mục đích ADMIN xóa đánh giá trong hệ thống

Mô tả chung ADMIN đăng nhập tài khoản để xóa đánh giá khỏi hệ thống

Luồng sự kiệnchính

1.ADMIN chọn chức năng xóa đánh giá 2.Hệ thống hiển thị thông báo bạn có muốn xóa hay không

3 ADMIN chọn có hoặc không

4 Hệ thống xóa đánh giá khỏi dữ liệu và lưu vào cơ sở dữ liệu hoặc quay lại trang chủ

Điều kiện trước ADMIN phải đăng nhập vào website

Điều kiện sau ADMIN xóa đánh giá thành công

Các yêu cầu mở Không có

Ngày đăng: 24/04/2024, 16:26

Tài liệu cùng người dùng

Tài liệu liên quan