Biểu đồ hoạt động của chức năng quản lý xe máy

Một phần của tài liệu Phân tích thiết kế hệ thống Quản lý cửa hàng bán xe máy HONDA (Trang 44)

CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.5 Chức năng quản lí xe máy

2.5.2 Biểu đồ hoạt động của chức năng quản lý xe máy

2.5.2.1 Thêm xe máy

Hình 2. 35 Biểu đồ hoạt động thêm xe máyMô tả: Mô tả:

Bước 1: Người dùng yêu cầu thêm xe máy

Bước 2: Hệ thống sẽ hiển thị giao diện thêm xe máy

Bước 3: Hệ thống yêu cầu tác nhân nhập thông tin xe máy

Bước 4: Hệ thống kiểm tra xem thông tin tác nhân nhập vào đúng hay chưa: - Nếu đúng thì hiển thị kết quả lên giao diện quản lý xe máy

- Nếu sai thì hệ thống yêu cầu nhập lại. Bước 5: Kết thúc quy trình thêm xe máy

2.5.2.2 Xóa xe máy

Hình 2. 36 Biểu đồ hoạt động xóa thú cưng

Mô tả:

Bước 1: Người dùng yêu cầu xóa xe máy

Bước 2: Hệ thống sẽ hiển thị giao diện xóa xe máy

Bước 3: Hệ thống yêu cầu tác nhân nhập thông tin xe máy

Bước 4: Hệ thống kiểm tra xem thông tin tác nhân nhập vào đúng hay chưa: - Nếu đúng thì hệ thống xóa xe máy.

- Nếu sai thì hệ thống yêu cầu nhập lại. Bước 5: Kết thúc quy trình xóa xe máy.

2.5.2.3 Sửa xe máy

Hình 2. 37 Biểu đồ hoạt động sửa xe máy

Mô tả:

Bước 1: Người dùng yêu cầu sửa thông tin xe máy

Bước 2: Hệ thống sẽ hiển thị giao diện sửa thông tin xe máy Bước 3: Hệ thống yêu cầu tác nhân nhập thông tin cần sửa

Bước 4: Hệ thống kiểm tra xem thông tin tác nhân nhập vào đúng hay chưa: - Nếu đúng thì hệ thống sửa thơng tin xe máy

- Nếu sai thì hệ thống yêu cầu nhập lại. Bước 5: Kết thúc quy trình sửa xe máy.

2.5.3.1 Chức năng thêm xe máy

Hình 2. 38 Biểu đồ trình tự thêm xe máy2.5.3.2 Chức năng xóa xe máy 2.5.3.2 Chức năng xóa xe máy

2.5.3.3 Chức năng sửa xe máy

Hình 2. 40 Biểu đồ trình tự sửa xe máy2.5.4 Biểu đồ cộng tác của chức năng quản lý xe máy 2.5.4 Biểu đồ cộng tác của chức năng quản lý xe máy

2.5.4.1 Chức năng thêm xe máy

2.5.4.2 Xóa xe máy

Hình 2. 42 Biểu đồ cộng tác xóa xe máy2.5.4.3 Sửa xe máy 2.5.4.3 Sửa xe máy

2.5.5 Biểu đồ trạng thái của chức năng quản lí xe máy2.5.5.1 Thêm xe máy 2.5.5.1 Thêm xe máy

2.5.5.2 Xóa xe máy

2.5.5.3. Sửa xe máy

2.6 Chức năng quản lí hóa đơn

2.6.1 Biểu đồ usecase quản lí hóa đơn

Hình 2. 47 Biểu đồ usecase quản lí hóa đơnĐặc tả use case quản lí hóa đơn Đặc tả use case quản lí hóa đơn

Use-case Nội dung Tên Thêm hóa đơn

Mơ tả Cho phép Thêm hóa đơn mới Actor Người dùng

Điều kiện Click nút Thêm hóa đơn Tiền điều kiện Đã đăng nhập thành công

Tài khoản có quyền thêm hóa đơn Hậu điều kiện Thêm hóa đơn thành công

Luồng sự kiện 1. Hiển thị popup Thêm hóa đơn

2. Nhập tên hóa đơn. Nếu click nút hủy thì chuyển sang ngoại lệ A1

3. Hệ thống thêm hóa đơn 4. Đóng popup Thêm hóa đơn 5. Load lại sơ đồ cây hóa đơn 6. Kết thúc use-case

Ngoại lệ A1 - Click nút Hủy:

Use-case Nội dung Tên Xuất hóa đơn

Mô tả Cho phép Xuất hóa đơn thuộc quyền quản lý của mình Actor Người dùng

Điều kiện Click nút Xuất hóa đơn Tiền điều kiện Đã đăng nhập thành công

Tài khoản có quyền xuất hóa đơn Hậu điều kiện Xuất hóa đơn thành công

Luồng sự kiện 1. Hiển thị popup Xuất hóa đơn

2. Nhập tên hóa đơn. . Nếu click nút hủy thì chuyển sang ngoại lệ A1

3. Hệ thống xuất hóa đơn 4. Đóng popup Xuất hóa đơn 5. Load lại sơ đồ cây hóa đơn 6. Kết thúc use-case

Ngoại lệ A1 - Click nút Hủy:

2.6.2 Biểu đồ hoạt động của chức năng quản lý hóa đơn2.6.2.1 Thêm hóa đơn 2.6.2.1 Thêm hóa đơn

Hình 2. 48 Biểu đồ hoạt động thêm hóa đơnMô tả: Mô tả:

Bước 1: Người dùng yêu cầu thêm hóa đơn

Bước 2: Hệ thống sẽ hiển thị giao diện thêm hóa đơn

Bước 3: Hệ thống yêu cầu tác nhân nhập thông tin hóa đơn

Bước 4: Hệ thống kiểm tra xem thông tin tác nhân nhập vào đúng hay chưa: - Nếu đúng thì hiển thị kết quả lên giao diện quản lý hóa đơn

- Nếu sai thì hệ thống yêu cầu nhập lại. Bước 5: Kết thúc quy trình thêm thú cưng

2.6.2.2 Xuất hóa đơn

Hình 2. 49 Biểu đồ hoạt động xuất hóa đơnMô tả: Mô tả:

Bước 1: Người dùng yêu cầu xuất hóa đơn

Bước 2: Hệ thống sẽ hiển thị giao diện xuất hóa đơn Bước 3: Hệ thống kiểm tra thông tin hóa đơn

Bước 4: Hệ thống kiểm tra xem thơng tin đúng hay chưa: - Nếu đúng thì x́t hóa đơn

- Nếu sai thì hệ thống u cầu nhập lại thơng tin bị sai. Bước 5: Kết thúc quy trình xuất hóa đơn

2.6.3 Biểu đồ trình tự của chức năng Quản lý hóa đơn2.6.3.1 Chức năng thêm hóa đơn 2.6.3.1 Chức năng thêm hóa đơn

Hình 2. 50 Biểu đồ trình tự thêm hóa đơn2.6.3.2 Chức năng xuất hóa đơn 2.6.3.2 Chức năng xuất hóa đơn

2.6.4 Biểu đồ cộng tác của chức năng quản lý hóa đơn2.6.4.1 Chức năng thêm hóa đơn 2.6.4.1 Chức năng thêm hóa đơn

Hình 2. 52 Biểu đồ cộng tác thêm hóa đơn2.6.4.2 Xuất hóa đơn 2.6.4.2 Xuất hóa đơn

2.6.5 Biểu đồ trạng thái của chức năng quản lí hóa đơn2.6.5.1 Thêm hóa đơn 2.6.5.1 Thêm hóa đơn

Hình 2. 54 Biểu đồ trạng thái thêm hóa đơn2.6.5.2 Xuất hóa đơn 2.6.5.2 Xuất hóa đơn

2.7 Biểu đồ triển khai

Hình 2. 56 Biểu đồ triển khai2.8 Biểu đồ thành phần 2.8 Biểu đồ thành phần

2.9 Biểu đồ lớp

CHƯƠNG III: PHÁT SINH MÃ TRÌNH

CHƯƠNG IV: THIẾT KẾ GIAO DIỆN

4.1 Đăng nhập

4.2 Giao diện quản lý nhân viên

4.3 Giao diện quản lý khách hàng

4.4 Giao diện quản lý hóa đơn

4.5 Giao diện quản lý xe máy

KẾT LUẬN

Với tốc độ phát triển ngày càng tăng của công nghệ, việc ứng dụng phân tích thiết kế hệ thống vào cuộc sống hằng ngày là một sự lựa chọn hết sức phù hợp. Chính vì vậy qua q trình tìm hiểu, khảo sát, em đã chọn và xây dựng hệ thống quản lý cửa hàng xe máy Honda 229 Tân Mai.

Với kiến thức nền tảng cộng thêm sự giảng dạy trên lớp tận tình của cơ Lê Thị Trang Linh, em đã hoàn thành đề tài và chúng em đã phần nào hiểu được quy trình, cách thức xây dựng một hệ thống quản lý. Chúng em đã hiểu hơn về phân tích thiết kế UML, biết cách sử dụng các công cụ hỗ trợ để tạo ra một hệ thống hoàn chỉnh.

Mặc dù hệ thống quản lý đã hồn thành, nhưng nó vẫn cịn rất nhiều mặt hạn chế và vấn đề thiếu xót. Như là, mô tả các chức năng chưa đầy đủ, thiếu chính xác, thiết kế giao diện sơ xài và chưa được chuẩn hóa, chưa thực sự hoàn thiện,... Em rất mong nhận được sự đóng góp của cô và các bạn để trong thời gian tới thì chúng em sẽ cố gắng khắc phục các hạn chế, những vấn đề chưa được tốt, và bổ sung thêm những chức năng mới cho hệ thống.

Một phần của tài liệu Phân tích thiết kế hệ thống Quản lý cửa hàng bán xe máy HONDA (Trang 44)

Tải bản đầy đủ (DOCX)

(72 trang)
w