BÁO CÁO BÀI TẬP LỚN Phân tích và thiết kế hướng đối tượng ĐỀ TÀI PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM

35 20 1
BÁO CÁO BÀI TẬP LỚN Phân tích và thiết kế hướng đối tượng ĐỀ TÀI PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM

Đ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

PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ VIỄN THÔNG BÁO CÁO BÀI TẬP LỚN Phân tích và thiết kế hướng đối tượng ĐỀ TÀI PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM Hà Nội, 72022 Giản.

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THƠNG BÁO CÁO BÀI TẬP LỚN: Phân tích thiết kế hướng đối tượng ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM Giảng viên hướng dẫn : ThS Vũ Song Tùng Sinh viên thực : Phạm Duy Đông Phạm Trung Hiếu Mã lớp : 133379 Hà Nội, 7/2022 20182426 20182524 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM MỤC LỤC DANH MỤC HÌNH VẼ DANH MỤC BẢNG BIỂU LỜI NÓI ĐẦU CHƯƠNG I: YÊU CẦU HỆ THỐNG 1.1 Các yêu cầu hệ thống .7 1.2 Quy trình thực 1.2.1 Khách hàng thực rút tiền .7 1.2.2 Nhân viên thực nạp tiền .7 CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 2.1 Sơ đồ chức hệ thống 2.2 Sơ đồ thực thể liên kết 2.3 Use Case Diagram 10 2.3.1 Yếu tố tham gia hệ thống 10 2.3.2 Sơ đồ Use Case 10 2.3.3 Mô tả Use Case .11 2.3.4 Sơ đồ Use Case chi tiết .15 2.3.5 Tính UCP 17 2.4 Class Diagram .21 2.5 Activity Diagram 22 2.5.1 Khách hàng 22 2.5.2 Nhân viên 26 2.6 Sequency Diagram 28 2.6.1 Khách hàng 28 2.6.2 Nhân viên 32 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM KẾT LUẬN 34 TÀI LIỆU THAM KHẢO 35 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM DANH MỤC HÌNH VẼ Hình 2.1 Sơ đồ chức hệ thống .8 Hình 2.2 Sơ đồ thực thể liên kết hệ thống .9 Hình 2.3 Sơ đồ Use Case 10 Hình 2.4 Sơ đồ Use Case Khách hàng .15 Hình 2.5 Sơ đồ Use Case Nhân viên 15 Hình 2.6 Sơ đồ Use Case Ngân hàng 16 Hình 2.7 Sơ đồ Class hệ thống 21 Hình 2.8 Sơ đồ Activity chức Rút tiền 22 Hình 2.9 Sơ đồ Activity chức Chuyển tiền 23 Hình 2.10 Sơ đồ Activity chức Kiểm tra số dư 24 Hình 2.11 Sơ đồ Activity chức Đổi mã pin .25 Hình 2.12 Sơ đồ Activity chức Nạp tiền 26 Hình 2.13 Sơ đồ Activity chức Kiểm tra lịch sử nạp/rút 27 Hình 2.14 Sơ đồ Sequency chức Rút tiền 28 Hình 2.15 Sơ đồ Sequency chức Chuyển tiền 29 Hình 2.16 Sơ đồ Sequency chức Kiểm tra số dư .30 Hình 2.17 Sơ đồ Sequency chức Đổi mã pin .31 Hình 2.18 Sơ đồ Sequency chức Nạp tiền 32 Hình 2.19 Sơ đồ Sequency chức Kiểm tra lịch sử nạp/rút 33 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM DANH MỤC BẢNG BIỂU Bảng 2.1 Danh sách Actors 17 Bảng 2.2 Phân loại Actors 17 Bảng 2.3 Danh sách chức 18 Bảng 2.4 Chuyển đổi Use Case 19 Bảng 2.5 Bảng kê UCP 20 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM LỜI NĨI ĐẦU Trong q trình thực dự án phần mềm, giai đoạn phân tích thiết kế hệ thống giai đoạn quan trọng Để có nhìn tổng quan, đánh giá kế hoạch, mô tả khái quát chức hệ thống, cần phải tiến hành xác định kế hoạch phân tích chung hệ thống Để có hệ thống hồn chỉnh đưa vào ứng dụng, cần thiết kế chức năng, sở liệu, giao diện, Chính phân tích thiết kế hệ thống quy trình khơng thể thiếu Và phân tích thiết kế hệ thống hướng đối tượng cách phân tích thiết kế hệ thống với ưu điểm vượt trội so với cách cịn lại Để tìm hiểu vận dụng kiến thức phân tích thiết kế hướng đối tượng, nhóm em định thực đề tài “Phân tích thiết kế ATM” để bước đầu có kiến thức lĩnh vực Trong trình thực đề tài khơng thể tránh khỏi sai sót, nhóm em mong thầy bạn góp ý để đề tài nhóm em hồn thiện Cuối cùng, chúng em xin chân thành cảm ơn ThS Vũ Song Tùng có giảng hướng dẫn bổ ích q trình học tập để chúng em hồn thành đề tài Hà Nội, tháng năm 2022 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM CHƯƠNG I: YÊU CẦU HỆ THỐNG 1.1 - Các yêu cầu hệ thống Khách hàng sử dụng thẻ (ở số thẻ) mã pin để tiến hành đăng nhập vào hệ thống Nhân viên sử dụng mã nhân viên mật để tiến hành đăng nhập vào hệ thống Khi khách hàng rút tiền in hóa đơn cho khách hàng Nhân viên xem lịch sử nạp rút tiền ATM 1.2 Quy trình thực 1.2.1 1.2.2 Khách hàng thực rút tiền Khách hàng tiến hành đăng nhập số thẻ mã pin cấp Chọn mục rút tiền, tiến hành nhập số tiền cần rút Hệ thống trừ tiền tài khoản (nếu đủ) báo số dư không đủ Khách hàng chọn đăng xuất để kết thúc giao dịch Nhân viên thực nạp tiền - Nhân viên tiến hành đăng nhập mã nhân viên mật cấp Chọn nạp tiền, nhập số tiền nạp vào ATM Sau có xác nhận thành công tiến hành đăng xuất khỏi hệ thống PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 2.1 Sơ đồ chức hệ thống Hình 2.1 Sơ đồ chức hệ thống Hệ thống bao gồm chức năng:      Quản lý ATM: thông tin ATM Quản lý khách hàng: thông tin cá nhân khách hàng Quản lý nhân viên: thông tin cá nhân nhân viên Quản lý thẻ ATM: số thẻ mã pin khách hàng Tạo hóa đơn: thơng tin, mẫu hóa đơn hoạt động rút tiền, chuyển tiền, nạp tiền,…  Lịch sử nạp/rút: liệu số tiền nạp/rút ATM PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM 2.2 Sơ đồ thực thể liên kết Hình 2.2 Sơ đồ thực thể liên kết hệ thống 2.3 Use Case Diagram 2.3.1 Yếu tố tham gia hệ thống - Khách hàng: Người sử dụng, rút tiền từ ATM  Kiểm tra số dư tài khoản  Rút tiền (In hóa đơn muốn)  Chuyển tiền (In hóa đơn muốn)  Đổi mã pin PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM - Nhân viên: Người nạp tiền cho ATM  Nạp tiền cho ATM (In hóa đơn muốn)  Kiểm tra lịch sử nạp/rút tiền (In hóa đơn muốn) - Ngân hàng: nơi lưu trữ số liệu, liệu để tiến hành đối chiếu, thực việc đăng nhập, rút/nạp/chuyển tiền 2.3.2 Sơ đồ Use Case Hình 2.3 Sơ đồ Use Case 2.3.3 Mô tả Use Case 2.3.3.1 Kiểm tra số dư  Tóm tắt định danh:  Tiêu đề: Kiểm tra số dư tài khoản  Tóm tắt: Use Case cho phép khách hàng kiểm tra số dư tài khoản  Actor: Khách hàng  Ngày tạo  Ngày cập nhật  Mô tả kịch bản:  Điều kiện tiên quyết: 10 ... thiết kế hệ thống hướng đối tượng cách phân tích thiết kế hệ thống với ưu điểm vượt trội so với cách lại Để tìm hiểu vận dụng kiến thức phân tích thiết kế hướng đối tượng, nhóm em định thực đề. .. 28 2.6.2 Nhân viên 32 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM KẾT LUẬN 34 TÀI LIỆU THAM KHẢO 35 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM DANH MỤC HÌNH VẼ Hình 2.1 Sơ đồ chức... 14 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM 2.3.4 Sơ đồ Use Case chi tiết  Khách hàng: Hình 2.4 Sơ đồ Use Case Khách hàng  Nhân viên: Hình 2.5 Sơ đồ Use Case Nhân viên 15 PHÂN TÍCH VÀ THIẾT KẾ CÂY ATM

Ngày đăng: 24/11/2022, 05:17

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

Tài liệu liên quan