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

Bài tập cuối kỳ phân tích & thiết kế hệ thống máy atm của ngân hàng tp bank

34 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 đề Bài Tập Cuối Kỳ Phân Tích & Thiết Kế Hệ Thống Máy ATM Của Ngân Hàng TP Bank
Tác giả Vũ Thị Quế Chi, Nguyễn Trung Anh, Nguyễn Việt Anh, Phùng Tiến Cường, Bùi Ngọc Dũng
Người hướng dẫn ThS. Nguyễn Đình Hiến
Trường học Học Viện Công Nghệ Bưu Chính Viễn Thông
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập Cuối Kỳ
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 34
Dung lượng 7,13 MB

Nội dung

Hệ thống hiển thị form lựa chọn tài khoản muốn rút tiền và yêu cầu khách hàng chọn 2.. Hệ thống hiển thị form lựa chọn số tiền muốn rút và yêu cầu khách hàng chọn hoặc nhập số tiền muốn

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

KHOA CÔNG NGHỆ THÔNG TIN 1

=====***=====

BÀI TẬP CUỐI KỲ PHÂN TÍCH & THIẾT KẾ HỆ THỐNG MÁY ATM CỦA NGÂN HÀNG TP BANK

HÀ NỘI - 12/2023

Trang 2

MỤC L C Ụ

CHƯƠNG 1 - KHẢO SÁT YÊU CẦU HỆ THỐNG MÁY ATM CỦA NGÂN HÀNG

TP BANK 1

1.1 KHẢO SÁT SƠ BỘ 1

1.2 XÁC ĐỊNH CÁC YÊU CẦU HỆ THỐNG MỚI 1

1.3 KH O SÁT CHI TI T 1Ả Ế CHƯƠNG 2 - PHÂN TÍCH HỆ THỐNG MÁY ATM CỦA NGÂN HÀNG TP BANK 5

2.1 BIỂU ĐỒ USE-CASE 5

2.1.1 Cho c h ả ệ thống 5

2.1.2 Cho t ng ch ừ ức năng 6

2.2 K CH B N 8Ị Ả 2.2.1 K ch b n Use-case Rút ti n 8 ị ả ề 2.2.2 K ch b n Use- ị ả case cho Đổ i mã PIN 9

2.3 PHÂN TÍCH L P 10 2.3.1 Bi ểu đồ ớ l p 10

2.3.2 Đặc tả chi ti t 11 ế 2.4 BIỂU ĐỒ TRÌNH T 12 2.4.1 Chức năng Rút tiền 12

2.4.2 Chức năng Đổi mã PIN 13

2.5 BIỂU ĐỒ HÀNH ĐỘNG 14

2.6 BIỂU ĐỒ TRẠNG THÁI 15

CHƯƠNG 3 - THIẾT KẾ HỆ THỐNG MÁY ATM CỦA NGÂN HÀNG TP BANK 16

3.1 THIẾT KẾ Ớ L P 16

3.1.1 L p thi t k cho riêng ch ớ ế ế ức năng Rút tiền 17

3.1.2 L p thi t k cho riêng ch ớ ế ế ức năng Đổi mã PIN 18

3.2 THIẾT KẾ CSDL 19 3.2.1 B ng the_ATM 19 ả 3.2.2 B ng bien_lai 19 ả 3.2.3 B ng tien_trong_may 19 ả 3.3 BIỂU ĐỒ TRÌNH T 20

3.3.1 Rút ti n 20 ề

Trang 3

3.3.2 Đổi mã PIN 22 3.4 BIỂU ĐỒ THÀNH PH N 23

3.5 BIỂU ĐỒ TRI N KHAI 23

4.1 CÀI ĐẶT CƠ SỞ DỮ LIỆU 24 4.2 CÀI ĐẶT GIAO DIỆN 25 4.3 CÀI ĐẶT CÁC LỚP THỰC THỂ 30

Trang 4

1

NGÂN HÀNG TP BANK

1.1 KHẢO SÁT SƠ BỘ

- Đối tượng: Khách hàng sử dụng máy rút tiền ATM của ngân hàng TP BANK

- Chức năng: Máy rút tiền ATM cho khách hàng rút tiền trong tài khoản nếu như có thẻ ATM và đăng nhập (nhập mã PIN) thành công

1.2 XÁC ĐỊNH CÁC YÊU C U H Ầ Ệ THỐNG M I

- Kiểm tra tính hợp lệ thẻ ATM của khách hàng

- Kiểm tra điều kiện sử dụng cây ATM (nhập đúng mã PIN)

- Rút số tiền trong thẻ ATM

- In biên lai rút tiền cho khách hàng

1.3 KHẢO SÁT CHI TI T

Quá trình hoạt động của hệ thống thông qua tài liệu ảnh sau đây:

• Bước 1: Đưa thẻ vào khe nhận thẻ trên máy ATM TP Bank

Trang 5

2

• Bước 2: Chọn ngôn ngữ thực hiện giao dịch

• Bước 3: Nhập mã PIN

Trang 6

3

• Bước 4: Chọn giao dịch Rút tiền

• Bước 5: Chọn số tiền muốn rút

Trang 7

4

• Bước 6: Có thể chọn in biên lai hoặc không

• Bước 7: Rút thẻ, lấy tiền và biên lai

Trang 9

-6

2.1.2 Cho từng chức năng

Hình 2.1.2.1: Biểu đồ Use case cho Rút tiền

Trang 10

-7

Hình 2.1.2.2: Biểu đồ Use-case cho Đổi mã PI N

Trang 11

bước trước Đảm bảo thành công Số tiền mà khách hàng muốn rút được cây ATM nhả ra khay Kích hoạt Khách hàng chọn chức năng rút tiền trong menu giao dịchChuỗi sự kiện chính:

1 Hệ thống hiển thị form lựa chọn tài khoản muốn rút tiền và yêu cầu khách hàng chọn

2 Khách hàng chọn tài khoản và nhấn chuyển đến bước tiếp theo

3 Hệ thống hiển thị form lựa chọn số tiền muốn rút và yêu cầu khách hàng chọn hoặc nhập số tiền muốn rút

4 Khách hàng nhập nhập số tiền muốn rút và ấn tiếp tục

5 Hệ thống kiểm tra số dư và xác nhận số dư hợp lệ

6 Hệ thống hiển thị màn hình yêu cầu nhập số PIN để thực hiện giao dịch

7 Khách hàng nhập số PIN và ấn tiếp tục

8 Hệ thống kiểm tra số PIN và xác nhận số PIN hợp lệ

9 Hệ thống hiển thị thông báo giao dịch thành công và cây ATM đưa tiền ra khayNgoại lệ:

5.a Hệ thống thông báo số tiền muốn rút không hợp lệ

5.a.1 Hệ thống yêu cầu khách hàng nhập lại số tiền

5.a.2 Khách hàng nhập lại số tiền

8.a Hệ thống thông báo số PIN không hợp lệ

8.a.1 Hệ thống yêu cầu khách hàng nhập lại số PIN

8.a.2 Khách hàng nhập lại số PIN

Trang 12

Kích hoạt Khách hàng chọn chức năng thay đổi mã PIN trên menu giao

dịchChuỗi sự kiện chính:

1 Hệ thống hiển thị form yêu cầu nhập số PIN cũ

2 Khách hàng nhập số PIN cũ và ấn tiếp tục

3 Hệ thống kiểm tra và xác nhận số PIN hợp lệ

4 Hệ thống hiển thị form yêu cầu nhập số PIN mới

5 Khách hàng nhập số PIN mới và ấn tiếp tục

6 Hệ thống kiểm tra và xác nhận số PIN mới hợp lệ

7 Hệ thống cập nhập số PIN mới trong CSDL

8 Hệ thống hiển thị thông báo thay đổi số PIN thành công

Ngoại lệ:

3.a Khách hàng nhập sai số PIN cũ

3.a.1 Hệ thống yêu cầu khách hàng nhập lại số PIN

3.a.2 Khách hàng nhập lại số PIN

6.a Số PIN mới của khách hàng không hợp lệ

6.a.1 Hệ thống yêu cầu khách hàng nhập lại số PIN mới

6.a.2 Khách hàng nhập lại số PIN mới

Trang 16

13

2.4.2 Chức năng Đổi mã PIN

Hình 2.4.2: Biểu đồ trình tự chức năng Đỗi mã PIN

Trang 17

14 2.5 BIỂU ĐỒ HÀNH ĐỘNG

Hình 2.5: Biểu đồ hành động cho Rút tiền

Trang 18

15 2.6 BIỂU ĐỒ TRẠNG THÁI

Hình 2.6: Biểu đồ trạng thái cho chức năng Rút tiền

Trang 20

17

3.1.1 Lớp thiết kế cho riêng chức năng út tiềnR

Hình 3.1.1: Thiết kế chức năng Rút tiền

Trang 21

18

3.1.2 Lớp thiết kế cho riêng chức năng Đổi mã PIN

Hình 3.1.2: Thiết kế chức năng Đổi mã PIN

Trang 23

20 3.3 BIỂU ĐỒ TRÌNH T

3.3.1 Rút tiền

Trang 24

21

Hình 3.3.1: Biểu đồ trình tự chức năng Rút tiền

Trang 25

22

3.3.2 Đổi mã PIN

Hình 3.3.2: Biểu đồ trình tự chức năng Đổi mã PIN

Trang 26

23

3.4 BIỂU ĐỒ THÀNH PHẦN

Hình 3.4: Biểu đồ thành phần

3.5 BIỂU ĐỒ TRIỂN KHAI

Hình 3.5: Biểu đồ triển khai

Trang 28

25

4.2 CÀI ĐẶT GIAO DIỆN

Sau khi đọc được thẻ khách hàng đưa vào, ATM hiển thị màn hình đăng nhập sau:

Hình 4.2.1: Giao diện sau khi đăng nhập

Màn hình lựa chọn loại giao dịch sau khi đăng nhập thành công:

Hình 4.2.2: Giao diện lựa chọn giao dịch

Trang 29

26

Nếu lựa chọn giao dịch rút tiền

- ATM hiển thị màn hình lựa chọn số lượng tiền muốn rút:

Hình 4.2.3: Giao diện lựa chọn tiền rút

- Khách hàng có thể tự điền số lượng tiền muốn rút khi ấn vào số khác Khi

đó ATM sẽ hiển thị màn hình nhập số tiền:

Hình 4.2.4: Giao diện nhập số tiền muốn rút

Trang 30

27

Sau khi đã chọn xong số tiền muốn rút ATM hiển thị màn hình thông tin giao dịch và cho phép lựa chọn in in hóa đơn Khách hàng chọn in hoặc không in

để ATM thực hiện giao dịch:

Hình 4.2.5: Giao diện lựa chọn in hoá đơn

Đối với giao dịch thay đổi mã PIN

ATM hiển thị màn hình các bước để thay đổi số PIN sau khi điền tất cả các thông tin khách hàng ấn ENTER để ATM bắt đầu thực hiện chức năng:

Trang 31

28

Hình 4.2.6: Giao diện đổi mã PIN

Sau khi đã hoàn thành xong các bước ATM hiển thị màn hình chờ để hệ thống thực hiện giao dịch

Hình 4.2.7: Giao diện đang chờ xử lý đổi mã PIN

Trang 32

29

Đối với giao dịch rút tiền, nếu gặp lỗi do số dư tài khoản khách hàng không

đủ cây ATM sẽ hiện màn hình thông báo

Hình 4.2.8: Giao diện số dư không đủ để thực hiện giao dịch

Nếu số dư hợp lệ hoặc đổi mã PIN thành công thì ATM sẽ hiện thị màn hình thông báo giao dịch thành công

Hình 4.2.9: Giao diện giao dịch thành công

Trang 33

30

4.3 CÀI ĐẶT CÁC L P TH C TH Ớ Ự Ể

Trang 34

31

Ngày đăng: 15/02/2025, 22:18