Đ 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 .
H th ng cây rút ti n ATM | IT4080
M c l c
M c l c ..................................................................................................................... 2
PH N I. GI I THI U Đ TÀI ................................................................................ 3
1. Tên đ tài .......................................................................................................... 3
2. M c đích ........................................................................................................... 3
3. Mô t ................................................................................................................. 3
4. Chi ti t( Nhân s , th i gian, giá thành)ế ............................................................ 3
5. R i ro ................................................................................................................ 3
PH N II. ĐC T .................................................................................................... 6
1. Gi i thi u h th ng .......................................................................................... 6
2. Đc t yêu c u h th ng .................................................................................. 7
2.1. Đc t ch c năng v i Mô hình phân c p ch c năng ................................. 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 ế ........................................ 11
PH N III. PHÂN TÍCH THI T K ........................................................................ 12
1. Xác đnh tác nhân và Use Case ........................................................................ 12
2. Các bi u đ phân tích( Thi t k b ng Visual Studio) ế ế ................................... 12
2.1 Bi u đ Use Case m c khung nhìn ........................................................... 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 ........................................................................................ 17
PH N IV. CODE .................................................................................................... 21
PH N V. KI M TH ............................................................................................. 23
1.Ki m th h p đen ............................................................................................ 23
2.Ki m th h p tr ng ......................................................................................... 25
SCREENSHOT ....................................................................................................... 29
Page 2 of 29
H th ng cây rút ti n ATM | IT4080
PH N I. GI I THI U Đ TÀI
1. Tên đ 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ườ
2. M c đích
Á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ế ế ườ
3. Mô t
H th ng cây rút ti n ATM có các ch c năng chính sau:
– Rút ti n, ki m tra tài kho n: Đây là ch c năng c b n nh t, ng i dùng ch ơ ườ
c n ghé m t cây ATM b t k và th c hi n các thao tác đn gi n đ có đc ơ ượ
kho n ti n m t t tài kho n th . M i ng i không c n ph i mang theo ti n m t ườ
nhi u đ tránh m t mát mà ch mang theo m t kho n v a đ, khi c n đã có
ATM.
– Chuy n kho n: Các khách hàng trong cùng m t ngân hàng có th chuy n kho n
cho nhau thông qua h th ng ATM.
– Thanh toán các hóa đn, d ch v : Không nh ng v y ATM còn có th thanh toán ơ
th tín d ng, hóa đn đi n tho i di đng, phí b o hi m… ơ
– Các ch c năng cao c p khác:
+ Rút ti n không c n th . Tính năng này giúp b n đáp ng ngay nh ng nhu c u
c p thi t v ti n m t trong khi không mang th theo bên mình. ế
+ G i ti t ki m online qua máy ATM ế
+ Đăng ký các d ch v online nh : vay v n, d ch v đăng ký thông tin thay đi s ư
d tài kho n qua đi n tho i ho c email và d ch v giao d ch ngân hàng qua tin ư
nh n đi n tho i di đng
4. Chi ti t( Nhân s , th i gian, giá thành)ế
-S ng i tham gia : 5 ng i ườ ườ
-Th i gian hoàn thành: 2 tháng.
-Gía thành: 50 tri u đng.
5. R i ro
*Các m i ràng bu c liên k t: ế
-Th i gian th c hi n quá ít
Page 3 of 29
H th ng cây rút ti n ATM | IT4080
-Thi u th i gian cho ki m đnhế
-Thi u ngân sách khi th c hi nế
-Nhân l c b thay đi
*Kĩ thu t phát tri n ph n m m:
-Yêu c u khó hi u
- Không đ, không rõ ràng, văn phong tr u t ng, thi u d li u ượ ế
-Thi t k không tuân th các tiêu chu n.ế ế
- Thay đi quá nhi u và th ng xuyên (h ng ngày, h ng tu n). ườ
- Thay đi sát lúc hoàn thành d án.
- Tài li u yêu c u quá đ s , do nhi u ng i tham gia. ườ
- khâu tích h p và ki m đnh ch a nhi u l i.
-Ki m th m c đn v còn nghèo ,r gây nhi u l i ti m tang. ơ
-Thi u tính n đnh trong môi tr ng v n hành th c và thi u b o m t d li uế ườ ế
*Môi tr ng phát tri n d án:ườ
-Nhân viên thi u kinh nghi mế
-Rào c n v ngôn ng
-Vi ph m b n quy n v i ph n m m khác
-Công ngh thay đi
-Các nhân viên không quen môi tr ng làm vi c m iườ
-Nhân viên không có tinh th n làm vi c, s h p tác gi a các nhân viên còn kém
-Các xung đt c a nhân viên
* Ki m soát r i ro:
-Tránh né:
Dùng đng đi khác đ tránh r i ro. Ch ng h n:ườ
Thay đi ph ng pháp , công c th c hi n, thay đi con ng i ươ ườ
Th ng l ng v i khách hang đ thay đi muc tiêu.ươ ượ
-Chuy n giao:
Gi m thi u r i ro b ng cách chia s tác h i khi chúng x y ra:
Đ ngh khách hang ch p nh n và chia s r i ro
Báo cáo ban hành lãnh đo đ ch p nh n tác đng và chi phí đ đi phó
r i ro
-Gi m nh :
Th c thi các bi n pháp đ gi m thi u kh năng x y ra r i ro ho c gi m thi u chi
phí kh c ph c r i ro:
C nh báo và tri t tiêu các y u t làm r i ro xu t hi n ế
Đi u ch nh các y u t có liên quan theo dây chuy n đ r i ro x y ra có ít ế
tác đng.
-Ch p nh n:
Đành ch p nh n “s ng chung” v i r i ro trong tr ng h p chi phí lo i b , phòng ườ
tránh, làm nh r i ro quá l n (l n h n chi phí kh c ph c tác h i), ho c tác h i ơ
c a r i ro n u x y ra là nh hay c c k th p. K ho ch đi phó có th là: ế ế
Thu th p ho c mua thông tin đ có k ho ch ki m soát t t h n ế ơ
L p k ho ch kh c ph c tác h i khi r i ro x y ra. ế
Page 4 of 29
H th ng cây rút ti n ATM | IT4080
Page 5 of 29