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

Tiểu luận môn nhập môn công nghệ phần mềm tìm hiểu đặc tả yêu cầu, phân tích thiết kế hệ thống và thiết kế một số trường hợp kiểm thử cho hệ thống cây rút tiền ATM 1339373

29 203 0

Đ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

Định dạng
Số trang 29
Dung lượng 1,23 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tiểu luận áp dụng những kiến thức trong môn học Nhập môn công nghệ phần mềm để tìm hiểu theo nhóm về hệ thống cây rút tiền ATM theo các khía cạnh: đặc tả yêu cầu; phân tích và thiết kế hệ thống; thiết kế các trường hợp kiểm thử cho hệ thống. ĐỀ TÀI: Tìm hiểu đặc tả yêu cầu, phân tích thiết kế hệ thống và thiết kế một số trường hợp kiểm thử cho Hệ thống cây rút tiền ATM.

Trang 1

th ng và thi t k  m t s  tr ố ế ế ộ ố ườ ng h p ki m th  cho H ợ ể ử ệ  

th ng cây rút ti n ATM ố ề      

Trang 2

              7  2.2. Đ c t  ch c năng v i Bi u đ  lu ng d  li uặ ả ứ ớ ể ồ ồ ữ ệ

               7  2.3. Đ c t  d  li u v i Mô hình th c th  liên k tặ ả ữ ệ ớ ự ể ế

              12   2.2 Bi u đ  Use Case chínhể ồ

               13   2.3 Bi u đ  l p c a h  th ngể ồ ớ ủ ệ ố

               13   2.4 Bi u đ  ho t đ ng cho các luông s  d ngể ồ ạ ộ ử ụ

               14   2.5 Bi u đ  tu n tể ồ ầ ự

               23   2.Ki m th  h p tr ngể ử ộ ắ

              25   SCREENSHOT

              29   

Trang 3

PH N I. GI I THI U Đ  TÀI Ầ Ớ Ệ Ề

1. Tên đ  tài

2. M c đích

3. Mô tả

ATM

4. Chi ti t( Nhân s , th i gian, giá thành) ế ự ờ

5. R i ro

*Các m i ràng bu c liên k t: ố ộ ế

Trang 4

­Thi u th i gian cho ki m đ nhế ờ ể ị

­Tránh né:

r i roủ

Trang 6

PH N II. Đ C T Ầ Ặ Ả

1. Gi i thi u h  th ng ớ ệ ệ ố

d ch ,s  d  tài kho n ị ố ư ả

khách hàng 

Trang 7

2. Đ c t  yêu c u h  th ng ặ ả ầ ệ ố

đ  đ  đ c t  yêu c u h  th ngồ ể ặ ả ầ ệ ố

Xóa TT KH

KH

Trang 8

Ch c năng Qu n lí tài kho n ứ ả ả

Ch c năng Qu n lí th ứ ả ẻ

Trang 9

Ch c năng Qu n lí giao d ch ứ ả ị

Ch c năng Báo cáo ứ

Trang 10

Ch c năng Qu n lí khách hàng ứ ả

Trang 11

2.3. Đ c t  d  li u v i Mô hình th c th  liên k tặ ả ữ ệ ớ ự ể ế

Thu c ộ

C ó

C ó

maGD

tenGD

moTa

soGD mathe tenGD sotienGD lePhi vat

maLoaithe tenLoaithe luotGD

tienGDmoTa

maThe

maTK PIN

maLoaiT he hieuLuc

TrangTh ai

C ó ó

Trang 12

2. Các bi u đ  phân tích( Thi t k  b ng Visual Studio)  ể ồ ế ế ằ

Hệ thống máy ATM

Khách hàng

Ngân hàng

Nhân viên ngân hàng

Trang 13

2.2 Bi u đ  Use Case chínhể ồ

Trang 14

2.4 Bi u đ  ho t đ ng cho các luông s  d ngể ồ ạ ộ ử ụ

Trang 15

2.4.3 Bi u đ  ho t đ ng Mua hàng t i qu yể ồ ạ ộ ạ ầ

Trang 16

2.4.4 Bi u đ  ho t đ ng G i ti nể ồ ạ ộ ử ề

Trang 17

2.5 Bi u đ  tu n tể ồ ầ ự

2: YeuCauChonNgonNgu

3: ChonNgonNgu

9: tra loi 10: Hien Thi( )

Trang 18

: KhachHang : W_DangNhap : W_Main : W_DoiMaPIN : QL_DoiMaPIN : Tai Khoan

1: DangNhap

2: KiemTraDN( ) 3: Hien Thi( ) 4: YeuCauChonViec 5: ChonDoiMaPIN

6: Hien Thi( ) 7: Yeu cau nguoi dung nhap ma PIN cu

8: Nhap vap ma PIN cu

9: LayTaiKhoan( )

10: KiemTraMaPIN( ) 11: Tra loi 12: Tra loi

13: Hien Thi( ) 14: Nhap 6 so cuoi CMND

15: LayTaiKhoan( )

16: LayTaiKhoan( ) 17: Tra loi 18: Tra loi

19: Hien Thi( ) 20: Nhap vao ma PIN moi

21: Yeu cau nhap lai ma PIN 22: Nhap lai ma PIN

24: LayTaiKhoan( )

25: KiemTraMaPIN( ) 26: Tra loi 27: Tra loi

28: Hien Thi( ) 23: Xac Nhan Ma PIN( )

Trang 19

 : KhachHang  : W_Main  : W_QLGiaoDich  : QuanLyGuiTien  : Ngan Hang  : Tai Khoan  : BienLai 1:  Dua the vao may

28: Luu HD( ) 29: Ket qua( )

Trang 20

2.5.4 Use Case Rút ti n th  ATMề ẻ

: KhachHang : W_Main : W_QLGiaoDich : QuanLyRutTien : Ngan Hang : Tai Khoan : BienLai 1: Dua the vao may

2: yeu cau chon ngon ngu

3: Chon ngon ngu

4: y/c nhap ma PIN

5: Nhap ma PIN

6: KiemTra Ma Pin( )

8: Chon Giao dich rut tien

23: Day tien va HD ra khe( ) 24: KH nhan tien va HD

25: day the ra khe( ) 26: KH nhan lai the

10: Chon hoac nhap so tien muon rut

7: hien thi loai giao dich( ) 9: Hien thi mac dinh so tien rut

20: Luu HD( )

Trang 23

Expecte

d ResultRút 

> 0 và < s  ố

d , < ti n ư ềATM

Nh p 1 s  ti n >0, < s  dậ ố ề ố ư True Tr  ra ả

s  ti n ố ề

c n rút ầcho user

Pass

So sánh v i s  ti n trong ớ ố ề

>0,<s  ố

d ,>ti n ư ềATM

Nh p 1 s  ti n >0, < s  dậ ố ề ố ư True Thông 

So sánh v i s  ti n trong ớ ố ề

ti n>0,>s  ề ốdư

Nh p 1 s  ti n >0, >s  dậ ố ề ố ư True Thông 

báo thành công

Trang 25

// check whether the cash dispenser has enough money     (6) if ( cashDispenser.isSufficientCashAvailable( amount ) ) { 

Trang 26

9

8

Trang 27

  “Insufficient cash available in the ATM. Please choose a smaller amount.”

amount != Cancel, amount <= availableBalance, isSufficientCashAvailable(   amount ) == true

“Your cash has been. Dispensed. Please take Your cash now”

Trang 28

H ướ ng phát tri n cho đ  tài, cho s n ph m và kh  năng  ng d ng ể ề ả ẩ ả ứ ụ

+ C n hoàn thi n h n đ  gi i quy t đầ ệ ơ ể ả ế ược tri t đ , gi i quy t đệ ể ả ế ược đ yầ  

Trang 29

SCREENSHOT

Ngày đăng: 21/01/2021, 15:48

HÌNH ẢNH LIÊN QUAN

Dùng ph ươ ng th c đ c t  hình th c: vi t b ng t p kí pháp đ  h a và các l u  ư - Tiểu luận môn nhập môn công nghệ phần mềm  tìm hiểu đặc tả yêu cầu, phân tích thiết kế hệ thống và thiết kế một số trường hợp kiểm thử cho hệ thống cây rút tiền ATM 1339373
ng ph ươ ng th c đ c t  hình th c: vi t b ng t p kí pháp đ  h a và các l u  ư (Trang 7)
2.3. Đ c t  d  li u v i Mô hình th c th  liên k ế - Tiểu luận môn nhập môn công nghệ phần mềm  tìm hiểu đặc tả yêu cầu, phân tích thiết kế hệ thống và thiết kế một số trường hợp kiểm thử cho hệ thống cây rút tiền ATM 1339373
2.3. Đ c t  d  li u v i Mô hình th c th  liên k ế (Trang 11)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w