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

bài tập lớn môn phân tích và thiết kế hệ thống thông tin đề tài xây dựng hệ thống website bán kính

63 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

Thông tin cơ bản

Tiêu đề Xây Dựng Hệ Thống Website Bán Kính
Tác giả Bùi Thế Dũng, Phạm Thế Huy, Nguyễn Văn Sơn
Người hướng dẫn Nguyễn Văn Nam
Trường học Trường Đại Học Thủy Lợi
Chuyên ngành Phân Tích Và Thiết Kế Hệ Thống Thông Tin
Thể loại bài tập lớn
Định dạng
Số trang 63
Dung lượng 1,2 MB

Cấu trúc

  • CHƯƠNG 1: YÊU CẦU ĐẶT RA VÀ YÊU CẦU CỦA HỆ THỐNG (6)
    • 1: Yêu cầu đưa ra (6)
    • 2: Các actor tương tác với hệ thống (6)
    • 3: Xác định use-case (6)
  • CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG (7)
    • I. Người sử dụng hệ thống (7)
    • II. Hệ thống ngoài (8)
    • III. Biểu đồ usecase (8)
      • 1: Xemtrang chủ (14)
      • 2: Xem thông tin sản phẩm (15)
      • 3: Tìm kiếm (16)
      • 4: Tư vấn online (17)
      • 5: Đăng nhập (17)
      • 6: Đăng ký tài khoản (19)
      • 7: Quản lý thông tin cá nhân (20)
      • 8: Đặt sản phẩm (21)
      • 9: Quản lí giỏ hàng (22)
      • 10: Thanh toán (22)
      • 11: Quản lí đơn hàng (23)
      • 12: Thống kê (25)
      • 13: Thêm sản phẩm (26)
      • 14: Sửa sản phẩm (28)
      • 15: Xóa sản phẩm (29)
      • 16: Quản lí nhân viên (31)
      • 17: Quản lý người dùng (32)
      • 18: Quản lý doanh thu (33)
      • 19: Chương trình khuyến mãi tri ân khách hàng (34)
  • CHƯƠNG 3: XÂY DỰNG LỚP- BIỂU ĐỒ TUẦN TỰ- BIỂU ĐỒ CỘNG TÁC (52)
  • CHƯƠNG 4: BIỂU ĐỒ LỚP - BIỂU ĐỒ ER - CƠ SỞ DỮ LIỆU (60)
    • 1. Biểu đồ lớp (0)
    • 2. Biểu đồ ER (61)
    • 3. Cơ sở dữ liệu (61)
    • 4. Biểu đồ thành phần (62)

Nội dung

- Nhân viên bán hàng Seller: Là người tư vấn cho khách hàng, lên đơn cho khách hàng, tiếp nhận khiếu nại của khách hàng.- Nhân viên kho Staff Store: Là người thống kê tồn kho, tra cứu th

YÊU CẦU ĐẶT RA VÀ YÊU CẦU CỦA HỆ THỐNG

Yêu cầu đưa ra

Thiết kế hệ thống bán kính online.

Các actor tương tác với hệ thống

- Nhân viên bán hàng (Seller)

- Nhân viên kho (Staff Store)

Xác định use-case

Khách hàng: o Xem trang chủ o Xem thông tin sản phẩm (Mã sản phẩm, Tên sản phẩm, Mô tả, Hãng sản xuất, Đánh giá) o Tìm kiếm sản phẩm o Trao đổi tư vấn online o Đăng kí

Người dùng: o Đăng nhập o Tìm sản phẩm o Đánh giá sản phẩm o Quản lí thông tin cá nhân:

Chỉnh sửa thông tin cá nhân( đổi mật khẩu , thay ảnh đại diện … )

Xem lịch sử mua hàng o Đặt sản phẩm:

Chọn màu Chọn số lượng Thêm vào giỏ hàng o Quản lí giỏ hàng:

Xóa, xem sản phẩm o Thanh toán:

Thanh toán khi nhận hàng (Shipcode) Chuyển khoản ngân hàng (Internet Banking)

Nhân viên bán hàng: o Quản lí đơn hàng:

Xem đơn đặt hàng Tạo hóa đơn o Chăm sóc khách hàng

Xử lí khiếu nại Nhận thông tin bảo hành Nhân viên kho: o Tra cứu thông tin sản phẩm o Nhập xuất kho:

Nhập số lượng tồn Nhập sản phẩm hoàn o Thống kê số lượng sản phẩm

Quản lý: o Quản lí sản phẩm:

Thêm, sửa, xóa sản phẩm o Quản lí nhân viên bán hàng, nhân viên kho:

Có toàn quyền của nhân viên bán hàng và nhân viên kho Thêm nhân viên bán hàng và nhân viên kho o Quản lí người dùng

Xóa người dùng Xem lịch sử mua hàng của người dùng Xem phản hồi của người dùng o Quản lí doanh thu o Thông báo

Sự kiện tri ân tặng quà free o Quản lí thanh toán

Kiểm tra thanh toán của khách hàng qua ví điện tử và qua Internet Banking

Liên kết với đơn vị vận chuyển

PHÂN TÍCH HỆ THỐNG

Người sử dụng hệ thống

- Khách hàng (Guest): Khách hàng vào hệ thống xem sản phẩm và đăng kí tài khoản để trở thành người dùng.

- Người dùng (User): Người dùng xem sản phẩm, liên hệ tư vấn sản phẩm, đặt mua sản phẩm, thay đổi thông tin cá nhân.

- Hệ thống thanh toán (Paypal)

- Nhân viên bán hàng (Seller): Là người tư vấn cho khách hàng, lên đơn cho khách hàng, tiếp nhận khiếu nại của khách hàng.

- Nhân viên kho (Staff Store): Là người thống kê tồn kho, tra cứu thông tin sản phẩm.

- Quản lý (Manager): Quản lí thêm sửa xóa sản phẩm, quản lí nhân viên bán hàng nhân viên kho và người dùng, người quản lí có thể thêm sửa xóa quyền của nhân viên, theo dõi doanh thu và kiểm tra các thanh toán trực tuyến.

Hệ thống ngoài

- Ngân hàng: Là bên hỗ trợ hình thức thanh toán qua mạng bằng hình thức chuyển khoản trực tiếp từ tài khoản ngân hàng để hỗ trợ cho việc thanh toán đơn hàng để hỗ trợ cho việc thanh toán và chính xác cho các giao dịch thanh toán trong hệ thống.

- Các ví điện tử: Là bên hỗ trợ thanh toán trực tuyến bằng hình thức chuyển tiền thanh toán sản phẩm của khách hàng từ ví điện tử của khách hàng qua ví điện tử của cửa hàng.

Biểu đồ usecase

1 Sơ đồ use case tổng quan

Tên Use case Xem trang chủ

Mục tiêu Giúp người dùng, khách hàng, nhân viên có thể xem thông tin sản phẩm,tìm kiếm sản phẩm

Mức 1 Điều kiện tiên quyết

Khách hàng người dùng nhân viên vào trang web Điều kiện thành công Điều kiện thất bại

Thiết bị vào trang web không có kết nối nối internet

Tác nhân Hệ thống, khách hàng Điều kiện kích hoạt

Luồng sự kiện Hành động

Luồng thay thế Hành động

2: Xem thông tin sản phẩm

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

Mục tiêu Giúp người dùng, khách hàng, nhân viên có thể xem thông tin sản phẩm

Mức 1 Điều kiện tiên quyết

Khách hàng người dùng nhân viên vào trang web Điều kiện thành công Điều kiện thất bại

Tác nhân Hệ thống, khách hàng Điều kiện kích hoạt

Luồng sự kiện Hành động

1 Actor kéo xuống giao diện hiển thị sản phẩm

2 Actor ấn vào SP để chuyển sang trang hiển thị thông tin chi tiết

Luồng thay thế Hành động

Tên Use case Tìm kiếm sản phẩm

Mục tiêu Giúp người dùng và khách hàng tìm kiếm được sản phẩm mong muốn

Mức 1 Điều kiện tiên quyết

Khách hàng và người dùng ấn vào thanh tìm kiếm và tìm sản phẩm Điều kiện thành công

Tìm được sản phẩm mình mong muốn Điều kiện thất bại

Khách hàng nhập vào ô tìm kiếm kí tự hoặc nội dung không liên quan

Tác nhân Hệ thống , khách hàng Điều kiện kích hoạt Ấn vào nút tìm kiếm

Luồng sự kiện Bước Hành động

- Actor click vào thanh tìm kiếm

- Thanh tìm kiếm kéo xuống bên dưới hiện thị dòng mở lịch sử tìm kiếm

- Actor nhập thông tin cần tìm kiếm

- Actor click vào biểu tượng tìm kiếm hoặc ấn nut Enter để xác nhận tìm kiếm

- Hệ thống hiển thị kết quả tìm kiếm trên giao diện

Tên Use case Trao đổi tư vấn

Mục tiêu - Giúp khách hàng biết thêm 1 số thông tin thông qua việc tư vấn online

Mức 1 Điều kiện tiên quyết

- Khách hàng ấn vào biểu tượng message trên trang web Điều kiện thành công Điều kiện thất bại

Tác nhân - Khách hàng,người dùng Điều kiện kích hoạt

Luồng sự kiện Bước Hành động

- ấn vào biểu tượng message hiện trên màn hình

- nhập nội dung cần trao đổi và gửi nội dung

- hệ thống sẽ có nhân viên trực page tư vấn và phản hồi

Luồng thay thế Bước Hành động

- gọi trực tiếp cho hệ thống thông qua số hotline

Tên Use case Đăng nhập

Mục tiêu - Giúp người dùng nhân viên và quản lý đăng nhập được vào hệ thống

Mức 1 Điều kiện tiên quyết

- Actor phải có tài khoản cá nhân

- Tài khoản của nhân viên và quản lý đã được phân quyền Điều kiện thành công

- Thiết bị truy cập phải có kết nối Internet

- Tài khoản và mật khẩu chính xác Điều kiện thất bại

- Thiết bị truy cập không có kết nối Internet

- Tài khoản và mật khẩu không chính xác

Tác nhân - Người dùng , nhân viên và quản lí Điều kiện kích hoạt

- Actor click vào nút đăng nhập

- Actor nhấn vào nút đăng nhập

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

- Actor nhập tên tài khoản và mật khẩu sau đó click vào nút đăng nhập

- Hệ thống kiểm tra thông tin và thông báo đăng nhập thành công ( nếu đăng nhập thành công thì chuyển đến giao diện phù hợp với quyền actor , nếu thất bại thì quay lại giao diện đăng nhập)

- Nút quên mật khẩu giúp người dùng lấy lại mật khẩu

- Hệ thống chuyển màn hình đăng nhập của google

- Nhập tài khoản google và đăng nhập

- Google xác thực thông tin đăng nhập và cho phép người dùng truy cập vào hệ thống

- Đăng nhập bằng Facebook, Zalo …

Tên Use case Đăng ký tài khoản

Mục tiêu Giúp người dùng tạo tài khoản để vào trang web sản phẩm

Mức 1 Điều kiện tiên quyết

Khách hàng chọn đăng kí Điều kiện thành công

Hệ thống xác nhận đăng kí thành công Điều kiện thất bại Khách nhập thông tin không hợp lệ

Tác nhân Hệ thống,Khách hàng Điều kiện kích hoạt

Luồng sự kiện Bướ c Hành động 1

- Khách hàng chọn mục đăng kí

- Hệ thống hiển thị form đăng kí tài khoản

- Khách hàng nhập đầy đủ thông tin vào form

- Khách hàng ấn nút xác nhận đăng kí

- Hệ thống tiếp nhận yêu cầu và xử lí

- Chuyển đến trang đăng nhập

Luồng thay thế Bướ c Hành động

7: Quản lý thông tin cá nhân

Tên Use case Quản lí thông tin cá nhân

Mục tiêu - Giúp người dùng có thể xem hoặc chỉnh sửa thông tin cá nhân ví dụ số điện thoại ảnh đại diện …

Mức 1 Điều kiện tiên quyết

- Người dùng chọn mục quản lí thông tin Điều kiện thành công

- Người dùng có thể xem thông tin và chỉnh sửa thông tin cá nhân Điều kiện thất bại

Khách hàng chưa có tài khoản tức là khách vãn lai

Tác nhân - Người dùng ,quản lí,nhân viên Điều kiện kích hoạt

Luồng sự kiện Bước Hành động

- Người dùng chọn mục quản lí thông tin

- Người dùng xem thông tin

- Người dùng thực hiện hành động chỉnh sửa

- Hệ thống hiển thị fom chỉnh sửa

- Người dùng sẽ nhập thông tin vào form

- Người dùng bấm nút cập nhật

- Hệ thống sẽ xử lí thông tin và thông báo chỉnh sửa thành công

Luồng thay thế Bước Hành động

Tên Use case Đặt sản phẩm

Mục tiêu - Khách hàng chọn sản phẩm và thêm được vào mục giỏ hàng

Mức 1 Điều kiện tiên quyết

- Sản phẩm sau khi chọn phải hiển thị trong mục giỏ hàng Điều kiện thành công Điều kiện thất bại

Tác nhân - Khách hàng , người dùng Điều kiện kích hoạt

Luồng sự kiện Bước Hành động

- Actor chọn sản phẩm cần mua

- Hệ thống sẽ hiển thị thông tin chi tiết mà sản phẩm đã chọn

- Khách hàng xác nhận các thông tin liên quan như số lượng sản phẩm, màu sắc, chất liệu …

- Click vào nút thêm sản phẩm

- Kết thúc sản phẩm được thêm vào giỏ hàng

Tên Use case Quản lí giỏ hàng

Mục tiêu - Giúp người dùng xem được thông tin sản phẩm của mình

Mức 1 Điều kiện tiên quyết Điều kiện thành công Điều kiện thất bại - Khách hàng chưa đăng nhập

Tác nhân - Hệ thống , người dùng Điều kiện kích hoạt

Luồng sự kiện Bước Hành động

- Khách hàng chọn vào giỏ hàng

- Hiện thị form giỏ hàng

- Hiển thị thông tin sản phẩm đã chọn

- Người dùng xem được thông tin chi tiết sản phẩm mình đã chọn

- Người dùng có thể xóa sản phẩm đã chọn bằng cách ấn vào biểu tượng xóa Luồng thay thế Bước Hành động

- Người dùng muốn kiểm tra giỏ hàng mà chưa đăng nhập thì yêu cầu người dùng đăng nhập

- Nếu đăng nhập rồi thì đưa đến giao diện giỏ hàng

Tên Use case Thanh toán

Mục tiêu - Người dùng có thể thanh toán tiền sản phẩm đã chọn

Mức 1 Điều kiện tiên quyết

- Người dùng đã chọn sản phẩm và cần thanh toán Điều kiện thành công Điều kiện thất bại

Tác nhân - Người dùng, khách hàng Điều kiện kích hoạt

- Khách hàng chọn vào giỏ hàng

- Hệ thống hiển thị danh sách các sản phẩm đã chọn

- Khách hàng chọn sản phẩm cần thanh toán

- Hệ thống sẽ hiển thị các phương thức thanh toán (thanh toán trực tiếp hoặc qua ví điện tử)

- Hệ thống hiển thị form thanh toán và yêu cầu khách hàng nhập các thông tin liên quan

- Hệ thống xử lí và xác nhận thông tin

- Khách hàng đồng ý thanh toán

- Hệ thống thông báo thành công

Luồng thay thế Bước Hành động

Tên Use case Quản lí đơn hàng

Mục tiêu - Giúp nhân viên bán hàng xem thông tin đơn và xác nhận đơn hàng

Mức 2 Điều kiện tiên quyết

- Actor đang trong giao diện quản lí đơn hàng Điều kiện thành công Điều kiện thất bại

Tác nhân - Nhân viên bán hàng Điều kiện kích hoạt

- Nhân viên bán hàng click vào xem đơn hàng của khách

Luồng sự kiện Bước Hành động

- Hệ thống chuyển hướng tới giao diện thông tin đơn hàng:

+ Mã đơn hàng + Đơn vị vận chuyển + Địa chỉ nhận hàng + Tên người nhận + Số điện thoại liên hệ người nhận + Tên sản phẩm

+ Ảnh sản phẩm + Số lượng + Phương thức thanh toán + Thời gian đặt hàng + Giá tiền từng sản phẩm + Tổng tiền

- Actor xác nhận đơn hàng cho người dùng

- Hệ thống xuất ra giao diện đơn hàng

- Actor click vào nút lưu đơn hàng và gửi thông tin đơn sang cho bộ phận kho

Tên Use case Thống kê sản phẩm

Mục tiêu - Giúp nhân viên kho kiểm kê tồn kho

Mức 3 Điều kiện tiên quyết

- Nhân viên kho đang trong giao diện quản lí sản phẩm Điều kiện thành công Điều kiện thất bại

Tác nhân - Nhân viên kho Điều kiện kích hoạt

- Nhân viên kho click vào chức năng thống kê hàng

- Hệ thống hiển thị giao diện thống kê sản phẩm theo mã SP hoặc tên SP

- Actor điền mã sản phẩm hoặc tên SP rồi chọn nút thống kê

- Hệ thống truy cập cơ sở dữ liệu và hiển thị số lượng tồn kho của sản phẩm tương ứng

2.1 - Actor điền mã sản phẩm hoặc tên hoặc một số thuộc tính không tồn tại

3.1 - Hệ thống xuất ra thông báo sản phẩm không tồn tại và quay trở về giao diện quản lí sản phẩm

Tên Use case Thêm sản phẩm

Mục tiêu - Giúp quản lí thêm sản phẩm mới lên trang website

Mức 3 Điều kiện tiên quyết

- Quản lí đến giao diện quản lí sản phẩm Điều kiện thành công

- Quản lí nhập đúng thông tin các thuộc tính của sản phẩm và đúng với yêu cầu Điều kiện thất bại

- Quản lí nhập các thông tin thuộc tính sản phẩm sai và thêm sản phẩm mới thất bại

Tác nhân - Quản lí Điều kiện kích hoạt

- Quản lí click vào nút thêm sản phẩm mới

1 - Hệ thống chuyển đến một giao diện mới bao gồm các label và textbox:

+ Mã sản phẩm + Tên sản phẩm + Hình ảnh sản phẩm + Mô tả

+ Màu sắc + Chất liệu+ Độ bền+ Thương hiệu+ Xuất xứ

+ Khối lượng + Giá bán + Số lượng

- Quản lí điền các thông tin theo yêu cầu

- Actor click nút thêm sản phẩm

- Hệ thống xuất thông báo thêm sản phẩm thành công

- Hệ thống lưu sản phẩm vào bảng product trong database với các thông tin tương ứng:

+ ID + Name + Img + Description + Color + Material + Reliability + Trademark + Origin + Weight + Price + Quantity

- Hệ thống xuất sản phẩm ra giao diện website

- Quản lí điền các yêu cầu không chính xác

- Hệ thống xuất thông báo thêm sản phẩm thất bại

- Hệ thống không lưu các thông tin trên database

- Hệ thống quay trở lại giao diện thêm sản phẩm

Mục tiêu - Giúp quản lí sửa thông tin sản phẩm trên trang website

Mức 3 Điều kiện tiên quyết

- Quản lí đang trong giao diện quản lí sản phẩm Điều kiện thành công

- Quản lí sửa đúng thông tin phù hợp các thuộc tính của sản phẩm được chọn Điều kiện thất bại

- Quản lí sửa thông tin không phù hợp các thuộc tính sản phẩm sai và sửa sản phẩm thất bại

Tác nhân - Quản lí Điều kiện kích hoạt

- Quản lí click vào sản phẩm cần sửa

Luồng sự kiện Bước Hành động

- Actor click chọn nút sửa thông tin sản phẩm

- Hệ thống chuyển đến một giao diện mới bao gồm các label và textbox đã có sẵn thông tin của sản phẩm được chọn:

+ Mã sản phẩm + Tên sản phẩm + Hình ảnh sản phẩm + Mô tả

+ Màu sắc + Chất liệu + Độ bền + Thương hiệu + Xuất xứ + Khối lượng + Giá bán + Số lượng

- Quản lí sửa lại các thông tin phù hợp theo yêu cầu

- Actor click nút lưu sản phẩm

- Hệ thống xuất thông báo sửa sản phẩm thành công

- Hệ thống cập nhật lại thông tin sản phẩm vào bảng product trong database với các thông tin tương ứng: + ID

+ Name + Img + Description + Color + Material + Reliability + Trademark + Origin + Weight + Price + Quantity

- Hệ thống quay trở lại giao diện trang quản lí sản phẩm

- Quản lí sửa thông tin sản phẩm không phù hợp với yêu cầu

- Hệ thống xuất thông báo sửa sản phẩm thất bại

- Hệ thống không lưu các thông tin trên database

- Hệ thống quay trở lại giao diện sửa sản phẩm

Tên Use case Đăng ký tài khoản

Mục tiêu - Giúp quản lí xóa sản phẩm

Mức 3 Điều kiện tiên quyết

- Quản lí đang trong giao diện quản lí sản phẩm Điều kiện thành công Điều kiện thất bại

Tác nhân - Quản lí Điều kiện kích hoạt

- Quản lí click vào sản phẩm cần xóa

- Actor click chọn nút xóa sản phẩm

- Hệ thống xuất ra thông báo xác nhận xóa sản phẩm này

- Hệ thống xóa thông tin sản phẩm trong cơ sở dữ liệu

- Hệ thống hiển thị thông báo xóa thành công và quay trở về trang quản lí sản phẩm

- Không đồng ý xóa sản phẩm

- Hệ thống không xóa thông tin sản phẩm trong cơ sở dữ liệu

- Hệ thống hiển thị thông báo xóa sản phẩm thất bại và quay trở về trang quản lí sản phẩm

Tên Use case Quản lí nhân viên

Mục tiêu - Giúp quản lí thêm sửa xóa nhân viên, phân quyền cho nhân viên

Mức 1 Điều kiện tiên quyết

- Quản lí đang trong giao diện quản lí nhân viên Điều kiện thành công Điều kiện thất bại

Tác nhân - Quản lí Điều kiện kích hoạt

- Quản lí click chọn chức năng

- Quản lí chọn chức năng thêm nhân viên

- Hệ thống chuyển đến giao diện gồm các label và text box

- Actor sẽ nhập các thông tin tương ứng và nhấn nút lưu lại

- Hệ thống gửi thông báo xác nhận thay đổi

- Quản lí đồng ý thay đổi

- Thay đổi cơ sở dữ liệu

- Thông báo thêm hoặc sửa hoặc xóa thành công, trở lại trang quản lí nhân viên

- Quản lí chọn chức năng sửa nhân viên

- Hệ thống chuyển tới giao diện bao gồm các thông tin của nhân viên đã được chọn

- Cơ sở dữ liệu không thay đổi

- Thông báo thêm hoặc sửa hoặc xóa không thành công và trở lại trang quản lí nhân viên

Mục tiêu - Quản lí thông tin người dùng

Mức 2 Điều kiện tiên quyết

- Quản lí đang ở trong giao diện quản lí chung Điều kiện thành công Điều kiện thất bại

Tác nhân - Quản lí Điều kiện kích hoạt

- Quản lí click vào phần quản lí member trong giao diện quản lí chung

1 - Hệ thống hiển thị thông tin danh sách toàn bộ các user:

+ Thanh tìm kiếm+ Số lượng user+ Mã user+ Tên user+ Giói tính

+ Địa chỉ + Số điện thoại

- Actor chọn tên của user cần tìm trên thanh tìm kiếm hoặc chọn trên danh sách

- Hiển thị thông tin về user cần tìm kiếm + Mã người dùng

+ Tên + Giới tính + Địa chỉ + Số điện thoại + Email + Lịch sử mua hàng

3.1 Tên user cần tìm không tồn tại, hệ thống hiển thị thông báo tên người cần tìm không tồn tại và chuyển màn hình về giao diện quản lí người dùng

Tên Use case Quản lí doanh thu

Mục tiêu - Giúp quản lí kiểm tra doanh thu của hệ thống

Mức 2 Điều kiện tiên quyết - Quản lí đang ở trong giao diện quản lí chung Điều kiện thành công Điều kiện thất bại

Tác nhân - Quản lí Điều kiện kích hoạt - Quản lí chọn chức năng doanh thu

Luồng sự kiện Bước Hành động

- Hệ thống chuyển tới giao diện doanh thu bao gồm các đơn hàng đã bán với giá trị các đơn hàng đã bán

- Quản lí chọn tính tổng doanh thu theo ngày, tuần, tháng

- Hệ thống xuất ra tổng số doanh thu theo ngày, tuần , tháng

Luồng thay thế Bước Hành động

19: Chương trình khuyến mãi tri ân khách hàng

Tên Use case Chương trình khuyến mãi

Mục tiêu - Người dùng khách hàng và nhân viên biết được thông tin khuyến mãi sự kiện tri ân khách hàng …

Mức 1 Điều kiện tiên quyết Điều kiện thành công Điều kiện thất bại

Tác nhân - Người dùng, khách hàng, quản lí, nhân viên Điều kiện kích hoạt

- Quản lí tạo thông báo

- Hệ thống sẽ hiển thị giao diện tạo thông báo

- Actor sẽ nhập thông tin các chương trình khuyến mãi

- Xác nhận đăng tải nội dung

- Hiển thị thông báo lên toàn hệ thống

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

7 Quản lí thông tin cá nhân

11.Quản lí đơn mua SP

19 Chương trình khuyến mãi tri ân khách hàng

XÂY DỰNG LỚP- BIỂU ĐỒ TUẦN TỰ- BIỂU ĐỒ CỘNG TÁC

Biểu đồ lớp phân tích:

9 Quản lí đơn đặt hàng

11.Quản lí thông tin cá nhân

BIỂU ĐỒ LỚP - BIỂU ĐỒ ER - CƠ SỞ DỮ LIỆU

Biểu đồ thành phần

Bài tập đã làm được các nội dung sau đây:

- Xác định bài toán và quá trình học tập

- Phân tích hệ thống để đưa ra các bản mô tả phù hợp:

● Xác định các Use Case và phân tích chi tiết

● Xây dựng các biểu đồ Active Diagram

● Xây dựng các biểu đồ Sequence Diagram

● Xây dựng biểu đồ lớp

● Xây dựng biểu đồ ER

● Xây dựng cơ sở dữ liệu

● Xây dựng biểu đồ thành phần

Ngày đăng: 15/05/2024, 18:48

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

TÀI LIỆU LIÊN QUAN

w