Tài liệu Kỹ thuật lập trình Chương 1 (tiếp) docx

65 891 6
Tài liệu Kỹ thuật lập trình Chương 1 (tiếp) docx

Đ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

Kỹ thuật lập trình Chương (tiếp) Nguyễn Diệu Hương huongnd@it-hut.edu.vn huongnd-fit@mail.hut.edu.vn Case Study: Phần mềm máy ATM 5.1 Xác định yêu cầu toán Bài toán Một ngân hàng muốn cài đặt máy ATM cho phép người dùng thực giao dịch tài Mỗi người dùng có tài khoản (account) Người dùng phép: Xem số dư tài khoản Rút tiền mặt Nạp tiền vào tài khoản Giao diện máy ATM Trước ngày, khay đựng tiền nạp vào 500 tờ $20 Một phiên giao dịch ATM xác thực người dùng, thông qua: Số tài khoản (account number) Số PIN (personal identification number) Tương tác với sở liệu thông tin tài khoản ngân hàng (số tài khoản, PIN, số dư tài khoản) Thực giao dịch xem số dư tài khoản/nạp tiền/rút tiền Xác thực người dùng Màn hình nhắc người dùng nhập số tài khoản Người dùng nhập số TK (5 kí tự) Màn hình nhắc người dùng nhập số PIN Người dùng nhập số PIN Nếu số TK PIN: Đúng: menu Sai: thơng báo lặp lại bước Menu Giao dịch rút tiền Giao dịch rút tiền Người dùng nhập lựa chọn (1-6) Nếu số tiền muốn rút so với số tiền TK: > : thông báo lặp lại

Ngày đăng: 18/01/2014, 08:20

Từ khóa liên quan

Mục lục

  • Kỹ thuật lập trìnhChương 1 (tiếp)

  • 5. Case Study: Phần mềm máy ATM

  • 5.1. Xác định yêu cầu bài toán

  • Bài toán

  • Giao diện của máy ATM

  • Một phiên giao dịch

  • Xác thực người dùng

  • Menu chính

  • Giao dịch rút tiền

  • Giao dịch rút tiền

  • Giao dịch nạp tiền

  • User’s Use case diagram

  • 5.2. Thiết kế hệ thống ATM

  • Thiết kế hệ thống ATM

  • 1. Nhận dạng các lớp

  • Các lớp

  • Mối quan hệ giữa các lớp

  • Mô hình mối quan hệ giữa các lớp cho hệ thống ATM

  • 2. Nhận dạng thuộc tính của lớp

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

  • Đang cập nhật ...

Tài liệu liên quan