[Thực Hành] Xây Dựng Sơ đồ Use Case Cho Một Hệ Thống Thương ...
Có thể bạn quan tâm
NỘI DUNG BÀI VIẾT
- Mục tiêu:
- Mô tả:
- Hướng dẫn:
- Bước 1: Thu thập kiến thức liên quan đến hệ thống sẽ xây dựng
- Bước 2: Xác định các Actor
- Bước 3: Xác định Use Case
- Bước 4: Vẽ bản vẽ Use Case
Mục tiêu:
Xây dựng sơ đồ Use case cho một hệ thống thương mại điện tử
Mô tả:
“Một công ty chuyên kinh doanh về các thiết bị điện tử và công nghệ thông tin trong nhiều năm nay và đã có một lượng khách hàng nhất định.Để mở rộng hoạt động kinh doanh của mình, công ty mong muốn xây dựng một hệ thống thương mại điện tử nhằm mở rộng phạm vi kinh doanh trên mạng Internet. Hệ thống mới phải đảm bảo cho khách hàng viếng thăm Website dễ dàng lựa chọn các sản phẩm, xem các khuyến mãi cũng như mua hàng. Việc thanh toán có thể được thực hiện qua mạng hoặc thanh toán trực tiếp tại cửa hàng. Khách hàng có thể nhận hàng tại cửa hàng hoặc sử dụng dịch vụ chuyển hàng có phí của công ty. Ngoài ra, hệ thống cũng cần có phân hệ để đảm bảo cho công ty quản lý các hoạt động kinh doanh như số lượng hàng có trong kho, quản lý đơn đặt hàng, tình trạng giao hàng, thanh toán v.v… Thông tin chi tiết các chức năng các bạn có thể tham khảo thêm tại các Website bán hàng. Bạn hãy giúp công ty xây dựng hệ thống use casse trên.”
Hướng dẫn:
Bước 1: Thu thập kiến thức liên quan đến hệ thống sẽ xây dựng
Trước hết, để phân tích hệ thống trên bạn phải có kiến thức về hệ thống thương mại điện tử, chúng ta có thể tìm hiểu thông qua các nguồn sau:
- Xem các trang Web bán hàng qua mạng như amazon, lazada.vn…
- Xem các hệ thống mẫu về thương mại điện tử nguồn mở như Magento, OpenCart, Spree Commerce v.v…
- Đọc sách, báo về eCommerce
- Hỏi những người chuyên về lĩnh vực này (hỏi chuyên gia)
Lưu ý: Bạn không thể thiết kế tốt được nếu bạn không có kiến thức về lĩnh vực của sản phẩm mà bạn sẽ xây dựng.
Bước 2: Xác định các Actor
Hãy trả lời cho câu hỏi “Ai sử dụng hệ thống này?”
Xem xét Website chúng ta nhận thấy:
- Những người muốn mua hàng vào website để xem thông tin. Những người này là Khách hàng tiềm năng (Guest).
- Những người đã đặt hàng vào kiểm tra đơn hàng, thanh toán v.v.. gọi là Khách hàng (Customer).
- Về phía đơn vị bán hàng, có những người sau đây tham gia vào hệ thống:
- Người quản lý bán hàng: quyết định nhập hàng, giá bán, quản lý tồn kho, doanh thu, chính sách khuyến mãi.
- Người bán hàng: Tư vấn cho khách hàng, theo dõi đơn hàng, thu tiền, theo dõi chuyển hàng cho khách.
- Quản lý kho: xuất, nhập hàng, quản lý tồn kho.
- Quản trị hệ thống: Tạo người dùng, Phân quyền, Tạo cửa hàng.
Tiếp theo chúng ta trả lời câu hỏi “Hệ thống nào tương tác với hệ thống này?”
Giả sử ở đây, chúng ta sử dụng dịch vụ của Ngân Lượng để thanh toán trực tuyến và gọi nó là “Cổng thanh toán” thì ta có thêm một Actor tương tác với hệ thống.
Như vậy, chúng ta đã có các Actor của hệ thống gồm: Khách hàng tiềm năng, khách hàng, Người bán hàng, Quản lý Kho, Quản trị hệ thống, Cổng thanh toán
Bạn cần khảo sát và phân tích thêm cũng như hỏi trực tiếp khách hàng để xác định đầy đủ các Actor cho hệ thống
Bước 3: Xác định Use Case
Bạn cần trả lời câu hỏi “Actor sử dụng chức năng gì trên hệ thống?”.
Trước tiên, xem xét với Actor “Khách hàng tiềm năng” trên trang để xem họ sử dụng chức năng nào?
Xem trang chủ
- Xem các sản phẩm theo:
- Theo chủng loại
- Nhà sản xuất
- Tìm kiếm theo văn bản gõ vào
- Xem chi tiết sản phẩm được chọn
- Xem khuyến mãi
- Xem so sánh
- Mua hàng
- Quản lý giỏ hàng
- Chat với người bán hàng
- Đăng ký tài khoản để trở thành khách hàng
Tiếp theo, xem xét Actor “Khách hàng” và nhận thấy họ sử dụng chức năng:
- Đăng nhập
- Xem đơn hàng
- Thanh toán
Tiếp theo, xem xét Actor “Người bán hàng” và họ có thể sử dụng các chức năng:
- Đăng nhập
- Chat với khách hàng
- Theo dõi đơn hàng
- Thu tiền
- Theo dõi chuyển hàng
Tương tự như vậy bạn xác định chức năng cho các Actor còn lại.
Bước 4: Vẽ bản vẽ Use Case
Từ khóa » Sơ đồ Use Case Bán Hàng Trực Tuyến
-
Phân Tích Thiết Kế Hệ Thống Bán Hàng Trực Tuyến - Tài Liệu Text - 123doc
-
Do An Xay_dung_website_thuong_mai_dien_tu - Slideshare
-
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
-
P1. Phân Tích Và Thiết Kế Use Case Diagram Cho Website Bán Hàng ...
-
[PDF] XÂY DỰNG WEBSITE BÁN MŨ BẢO HIỂM
-
(DOC) Đồ án Webside Bán Hàng | Vô Thường
-
Tạo Biểu đồ Use Case Trực Tuyến - Creately
-
Tất Cả Những Gì Bạn Cần Biết Về Biểu đồ Use Case Quản Lý Bán Hàng
-
[DOC] Phân Tích Và Thiết Kế Hệ Thống Website Bán Hàng Online. Báo Cáo Tiểu ...
-
Thực Hành Xây Dựng Bản Vẽ Use Case - Iviettech
-
Phân Tích Thiết Kế Hệ Thống Bán Hàng Trực Tuyến - Tài Liệu Text 2022
-
Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Website Bán Sữa Trực Tuyến
-
Mô Hình Use Case Quan Ly Ban Hang, Quản Lý Bán Hàng