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

Bài tập lớn môn phân tích thiết kế hệ thống tên đề tài khảo sát, phân tích thiết kế hệ thống cửa hàng kem

105 3 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 đề Khảo Sát, Phân Tích Thiết Kế Hệ Thống Cửa Hàng Kem
Tác giả Hoàng Minh Đạt, Nguyễn Văn Phúc, Ma Doãn Huy Hậu, Ma Doãn Huy Hùng, Lâm Hữu Quốc
Người hướng dẫn PTS. Phạm Thị Liên
Trường học Trường Đại Học Công Nghệ Thông Tin và Truyền Thông
Chuyên ngành Phân tích và Thiết kế Hệ thống
Thể loại Bài tập lớn
Năm xuất bản 2023
Thành phố Hồ Chí Minh
Định dạng
Số trang 105
Dung lượng 6,48 MB

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

Cấu trúc

  • I. Khảo sát hệ thống 5 (0)
  • II. Phân tích và thiết kế hệ thống 7 (0)
    • 2.1. Biểu đồ UseCase (6)
      • 2.1.1. Biểu đồ UC tổng quát (0)
      • 2.1.2 Biểu đồ Use Case Phân Rã (7)
    • 2. Biểu đồ UC phân rã cho tác nhân Nhân Viên (8)
    • 3. Biểu đồ UC phân rã cho tác nhân Nhà Quản Lí (8)
      • 2.1.3. Đặc tả Use Case (10)
      • 2.2 Biểu đồ lớp phân tích (103)
      • 2.3. Biểu đồ thành phần (104)
      • 2.4. Biểu đồ triển khai (105)

Nội dung

Phân tích và thiết kế hệ thống 7

Biểu đồ UseCase

Các tác nhân và UC

+ Xem thông tin sản phẩm

+ Xem thông tin khách hàng

+ Quản lí thông tin sản phẩm

2.1.1 Biểu đồ Use Case Tổng Quát

2.1.2 Biểu đồ Use Case Phân Rã

1 Biểu đồ UC phân rã cho tác nhân Khách Hàng

Biểu đồ UC phân rã cho tác nhân Nhà Quản Lí

- Kịch bản cho UC đăng ký

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Khách hàng cần truy cập vào website và đảm bảo rằng hệ thống sẽ loại bỏ thông tin đã nhập, đưa họ trở về trang chủ Để đảm bảo thành công, thông tin của khách hàng sẽ được thêm vào cơ sở dữ liệu khi họ chọn chức năng đăng ký.

1 Hệ thống hiển thị form điền thông tin đăng ký và yêu cầu khách hàng nhập thông tin.

2 Khách hàng điền đầy đủ thông tin như: họ tên, địa chỉ, sđt, và bấm đăng ký.

3 Hệ thống kiểm tra thông tin khách hàng và xác nhận hợp lệ.

4 Hệ thống thêm tài khoản khách hàng vào CSDL.

5 Hệ thống thống báo đăng ký thành công và quay trở lại trang chủ. Ngoại lê:

3.a Hệ thống thông báo tài khoản có trong CSDL.

3.a.1 Hệ thống yêu cầu khách hàng nhập lại thông tin tài khoản.

3.a.2 Khách hàng nhập lại thông tin.

3.a.3 Hệ thống xác nhận thành công.

3.b Hệ thống thông báo tài khoản không hợp lệ.

3.b.1 Hệ thống yêu cầu khách hàng nhập lại thông tin tài khoản.

3.b.2 Khách hàng nhập lại thông tin

3.b.3 Hệ thống xác nhận thành công

Tác nhân chính Khách hàng, Nhân viên, Nhà quản lí

Tiền điều kiện cần thiết để truy cập vào trang web là đảm bảo tối thiểu các yêu cầu, giúp đảm bảo thành công trong việc hiển thị sản phẩm theo tìm kiếm Kích hoạt tác nhân chọn tìm kiếm là bước quan trọng để nhận được kết quả mong muốn.

1.Tác nhân chọn chức năng tìm kiếm.

2.Hệ thống yêu cầu nhập thông tin sản phẩm để tìm kiếm. 3.Hệ thống hiển thị sản phẩm theo thông tin tìm kiếm.

3.a Không có sản phẩm tìm kiếm.

3.a.1 Hệ thống hiển thị không có sản phẩm nào và yêu cầu nhập lại.

*Xem thông tin sản phẩm

Tên UC Xem thông tin sản phẩm

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Để khách hàng truy cập vào trang web, cần đảm bảo rằng trang web có tối thiểu một trang chủ hoạt động hiệu quả và hiển thị đầy đủ thông tin sản phẩm Khi khách hàng kích hoạt bằng cách bấm vào sản phẩm, điều này sẽ tạo ra chuỗi sự kiện chính dẫn đến thành công trong việc giới thiệu và bán hàng.

1 Khách hàng bấm vào sản phẩm muốn xem.

2 Hệ thống hiển thị thông tin sản phẩm.

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Khách hàng cần chọn xem thông tin sản phẩm và đảm bảo các điều kiện tối thiểu để trở lại giao diện xem thông tin Việc này đảm bảo thành công trong việc hiển thị danh sách chức năng.

Kích hoạt Chọn chức năng mua hàng

1.Khách hàng chức năng mua hàng

2.Hệ thống hiển thị form chọn chức năng như chọn vị kem, chọn kích cỡ,chọn số lượng, chọn phiếu giảm giá.

Tên UC Chọn vị kem

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Tiền điều kiện Khách hàng chọn mua hàng Đảm bảo tối thiểu Đảm bảo thành công Hiện thị vị kem đã chọn

Kích hoạt Bấm vào chức năng chọn vị kem

1.Khách hàng chọn chức năng chọn vị kem

2.Hệ thống hiển thị vị kem theo sản phẩm đã chọn

3.Khách hàng chọn vị theo mong muốn.

4.Hệ thống hiển thị vị kem đã chọn

Tên UC Chọn kích cỡ

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Tiền điều kiện Khách hàng chọn mua hàng Đảm bảo tối thiểu Đảm bảo thành công Hiển thị kích cỡ đã chọn

Kích hoạt Chọn chức năng chọn kích cỡ

1.Khách hàng chọn chức năng chọn kích cỡ

2.Hệ thống hiển thị kích cỡ theo sản phẩm đã chọn

3.Khách hàng chọn kích cỡ theo mong muốn.

4.Hệ thống hiển thị kích cỡ đã chọn

Tên UC Chọn số lượng

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Tiền điều kiện Khách hàng chọn mua hàng Đảm bảo tối thiểu Đảm bảo thành công Hiển thị số lượng đã chọn

Kích hoạt Chọn chức năng chọn số lượng

1.Khách hàng chọn chức năng chọn số lượng

2.Khách hàng điền số lượng theo mong muốn.

3.Hệ thống hiển thị số lượng đã chọn đã chọn

2.a Khách hàng điền quá số lượng trong kho

2.a.1 Hệ thông thông báo số lượng không đủ và yêu cầu khách hàng nhập lại

2.a.2 Khách hàng điền lại số lượng 2.a.3 Hệ thống xác nhận hợp lệ

Tên UC Chọn phiếu giảm giá

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Tiền điều kiện Khách hàng chọn mua hàng Đảm bảo tối thiểu Đảm bảo thành công Mã giảm giá được áp dụng

Kích hoạt Chọn chức năng chọn phiếu giảm giá

1.Khách hàng chọn chức năng chọn phiếu giảm giá

2.Khách hàng chọn phiếu giảm giá hoặc nhập mã giảm giá

3.Hệ thống kiểm tra mã giảm giá và xác nhận hợp lệ

4.Mã giảm giá được áp dụng vào đơn hàng

3.a Mã giảm giá không hợp lệ

3.a.1 Hệ thống thông báo mã giảm giá không hợp lệ

3.a.2 Khách hàng nhập lại mã giảm giá hoặc hủy chọn

3.a.3 Hệ thống xác nhận hợp lệ

Tác nhân chính Khách hàng

Người chịu trách nhiệm Nhà quản lý

Sau khi hoàn tất các bước chọn vị kem, kích cỡ, số lượng và mã giảm giá, hệ thống sẽ thông báo lỗi nếu có và cho phép quay lại bước trước Đảm bảo rằng đơn hàng được tạo thành công và nhân viên sẽ nhận thông báo để xác nhận.

Kích hoạt Chọn giao hàng

1.Khách hàng chọn giao hàng

Hệ thống kiểm tra kết quả của các chức năng và xác nhận tính hợp lệ, đồng thời tạo đơn hàng mới và thông báo cho nhân viên chờ xác nhận.

2.a Khách hàng chưa chọn hết các chức năng

2.a.1 Hệ thống thông báo chưa chọn hết chức năng và yêu cầu khách hàng chọn hết chức năng

2.a.2 Khách hàng chọn chức năng chọn thiếu

2.a.3 Hệ thống xác nhận hợp lệ

Tác nhân chính Khách hàng ,Nhân viên,Nhà quản lý

Người chịu trách nhiệm Nhà quản lý

Khách hàng cần truy cập vào website và đảm bảo đáp ứng các điều kiện tối thiểu Trong trường hợp quá trình đăng nhập bị hủy, người dùng có thể quay lại bước trước để tiếp tục Để đảm bảo thành công, giao diện trang chủ sẽ được hiển thị tùy theo loại tài khoản của khách hàng.

Kích hoạt Chọn chức năng đăng nhập

1.Tác nhân chọn chức năng đăng nhập

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

3.Tác nhân thực hiện nhập tài khoản và mật khẩu

4.Hệ thống kiểm tra tài khoản và mật khẩu

5.Hệ hiển thị giao diện trang chủ tùy theo loại tài khoản

4.a Thông thông tin tài khoản hoặc mật khẩu không đúng

4.a.1 Hệ thông báo thông tin tài khoản hoặc mật khẩu không đúng và yêu cầu nhập lại.

4.a.2 Tác nhân nhập lại thông tin tài khoản và mật khẩu

4.a.3 Hệ thông xác nhận hợp lệ

Tác nhân chính Khách hàng ,Nhà quản lý,Nhân viê

Người chịu trách nhiệm Nhà quản lý

Tiền điều kiện Tác nhân đăng nhập vào hệ thống Đảm bảo tối thiểu Đảm bảo thành công Tác nhân trở về giao diện đăng nhập

Kích hoạt Chọn chức năng đăng xuất

1.Tác nhân chọn đăng xuất

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

Tên UC Quên mật khẩu

Tác nhân chính Khách hàng ,Nhân viên,Nhà quản lý

Người chịu trách nhiệm Nhà quản lý

Để đảm bảo quá trình đăng nhập thành công, người dùng cần đáp ứng các điều kiện tối thiểu và chọn chức năng đăng nhập phù hợp Nếu quá trình bị hủy, người dùng sẽ quay lại giao diện đăng nhập Cuối cùng, mật khẩu mới sẽ được cập nhật vào cơ sở dữ liệu.

Kích hoạt Chọn chức năng quên mật khẩu

1.Tác nhân chọn chức năng quên mật khẩu

2.Hệ thống hiển thị form điền tài khoản và số điện thoại.

3.Tác nhân điền thông tin và submit.

4.Hệ thống kiểm tra thông tin tài khoản và gửi mã đến số điện thoại.

5.Hệ thống hiển thị form điền mã xác nhận

6.Tác nhận điền mã xác nhận và submit.

7.Hệ thống xác nhận thành công và hiển thị lại mật khẩu.

4.a Thông tin tài khoản hoặc số điện thoại không đúng

4.a.1 Hệ thông báo thông tin tài khoản hoặc số điện thoại không đúng và yêu cầu nhập lại.

4.a.2 Tác nhân nhập lại thông tin tài khoản và số điện thoại. 4.a.3 Hệ thông xác nhận hợp lệ

7.a.1 Hệ thống thông báo mã xác nhận không đúng 7.a.2 Tác nhân thực hiện nhập lại mã xác nhận.

7.a.3 Hệ thống xác nhận hợp lệ

*Xem thông tin khách hàng:

Tên UC Xem thông tin khách hàng

Tác nhân chính Nhân viên ,Nhà quản lý

Người chịu trách nhiệm Nhà quản lý

Để đăng nhập vào trang web, người dùng cần đáp ứng các điều kiện tối thiểu, bao gồm việc trở về trang chủ một cách dễ dàng và đảm bảo thông tin khách hàng được hiển thị đầy đủ.

Kích hoạt Tác nhân chọn xem thông tin khách hàng Chuỗi sự kiện chính:

1 Tác nhân bấm vào xem thông tin khách hàng

2 Hệ thống hiển thị thông tin khách hàng.

Tên UC Quản lý đơn hàng

Tác nhân chính Nhân viên

Người chịu trách nhiệm Nhà quản lý

Để nhân viên đăng nhập vào hệ thống, cần đảm bảo rằng hệ thống thông báo lỗi và trở về trang chủ trong trường hợp không thành công Khi quá trình đăng nhập thành công, hệ thống sẽ hiển thị danh sách các đơn hàng mà khách hàng đã đặt.

Kích hoạt Chọn quản lý đơn hàng

1.Nhân viên chọn chức năng quản lý đơn hàng

2.Hệ thống hiển thị danh sách các đơn hàng

3.Nhân viên có thể chọn chức năng hủy đơn hoặc duyệt đơn.

Tác nhân chính Nhân viên

Người chịu trách nhiệm Nhà quản lý

Nhân viên cần chọn chức năng quản lý đơn hàng để đảm bảo rằng các đơn hàng được duyệt thành công và in hóa đơn Điều này là điều kiện tối thiểu để đảm bảo thành công trong quy trình xử lý đơn hàng.

Kích hoạt Chọn duyệt đơn

1.Nhân viên chọn chức năng duyệt đơn

2.Hệ thống thực hiên in hóa đơn và thông báo đơn hàng đã được duyệt cho khách hàng.

Tác nhân chính Nhân viên

Người chịu trách nhiệm Nhà quản lý

Tiền điều kiện Nhân viên chọn chức năng quản lý đơn hàng Đảm bảo tối thiểu Đảm bảo thành công Đơn hàng được hủy

Kích hoạt Chọn hủy đơn

1.Nhân vien chọn chức năng hủy đơn.

2 Hệ thống xóa đơn hàng khỏi danh sách đơn hàng và thông báo kết quả cho khách hàng.

*Xem tình trạng giao hàng:

Tên UC Xem tình trạng giao hàng:

Tác nhân chính Nhân viên

Người chịu trách nhiệm Nhà quản lý

Nhân viên đã phê duyệt đơn hàng của khách, đảm bảo rằng hệ thống thông báo lỗi hoạt động hiệu quả và cho phép quay lại bước trước Điều này giúp đảm bảo thành công trong quá trình xử lý đơn hàng và hiển thị tình trạng giao hàng một cách rõ ràng.

Kích hoạt Chọn chức năng xem tình trạng giao hàng Chuỗi sự kiện chính:

1.Nhân viên chọn chức năng xem tình trạng giao hàng.

2 Hệ thống hiển thị tình trạng giao hàng cửa đơn hàng.

*Quản lý thông tin sản phẩm :

Tên UC Quản lý thông tin sản phẩm

Tác nhân chính Nhà quản lý

Người chịu trách nhiệm Nhà quản lý

Để đảm bảo quản lý hiệu quả, người dùng cần đăng nhập vào hệ thống với các điều kiện tối thiểu Hệ thống sẽ báo lỗi nếu có vấn đề và cho phép người dùng quay trở lại trang chủ Khi đăng nhập thành công, hệ thống sẽ hiển thị danh sách các sản phẩm có sẵn.

Kích hoạt Chọn quản lý thông tin sản phẩm

1 Nhà quản lý chọn chức năng quản lý thông tin sản phẩm.

2 Hệ thống hiển thị danh sách sản phẩm.

3 Nhà quản lý có thể xem thông tin chi tiết của sản phẩm và chọn các chức năng thêm sản phẩm, sửa thông tin, xóa sản phẩm.

Tên UC Thêm sản phẩm

Tác nhân chính Nhà quản lý

Người chịu trách nhiệm Nhà quản lý

Nhà quản lý cần chọn chức năng cập nhật sản phẩm để đảm bảo hệ thống loại bỏ dữ liệu đã nhập và quay trở lại bước trước Để đảm bảo thành công, sản phẩm phải được thêm vào cơ sở dữ liệu (CSDL) của website Kích hoạt chức năng thêm sản phẩm là bước tiếp theo quan trọng.

1 Nhà quản lý chọn chức năng thêm sản phẩm.

2 Hệ thống hiển thị form thêm sản phẩm.

3 Nhà quản lý điền thông tin sản phẩm và bấm submits.

4 Hệ thống thông báo thêm thành công.

3.a Nhà quản lý điền thiếu thông tin.

3.a.1 Hệ thống yêu cầu thêm đủ thông tin.

Nhà quản lý sẽ thêm thông tin còn thiếu vào hệ thống, sau đó nhận được thông báo thành công Nếu nhà quản lý điền thông tin không hợp lệ, hệ thống sẽ yêu cầu nhập lại thông tin Sau khi nhà quản lý sửa lại thông tin, hệ thống sẽ tiếp tục thông báo thành công.

Tên UC Sửa thông tin sản phẩm

Tác nhân chính Nhân viên

Người chịu trách nhiệm Nhà quản lý

Ngày đăng: 20/09/2023, 15:39

TỪ KHÓA LIÊN QUAN

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