Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
1,6 MB
Nội dung
Phần II: Phân tích thiết kê hệ thống 15 MUC LUC I Mô hình hệ thống 15 Chỉ mục Trang II Mô tả toán .16 Lời cảm ưn Nội dung toán 16 Lời nói đầu Lựa chọn công cụ phát triển 16 Phần I: Các chức máy ATM Phân tích 19 1.1.Các chức giao dịch ứng dụng ATM (Chức dành cho khách hàng) Thiết kế giao diện chương trình 24 chức củacủa thẻchương ghi nợ trình 24 AutoLink AMT • Các Sơ đồ chức • Chức rút tiền (Withdrawal) • Chức vấn tin số dư tài khoản (Balance Inquiry) • Chức kê tài khoản (Mini-Statement) • Chức chuyển khoản (Fund Transíer) • Chức đổi PIN LỜI CẢM ƠN Lời đẩu tiên đồ án cho phép em hày tỏ lòng biết ơn chân thành sâu sắc tới thầy giáo Trần Công Hoà người tận tình bảo hướng dẫn em thời gian làm đồ án Em xin chân thành gửi lời cảm ơn thầy giáo chủ nhiệm khoa toàn thể thầy cô khoa Công Nghệ Thông Tin trường ĐHDL Phương Đông bảo dạy dỗ, cung cấp cho em kiến thức chuyên môn, tạo điều kiện thuận lợi để em hoàn thành đồ án Cuối xin gủi lời cảm ơn tới bạn IỚỊ) nhiệt tình giúp đỡ hoàn thành tốt đồ án Hà Nội, tháng 12 năm 2006 LỜI NÓI ĐẦU Bản đồ án trình bày cách khái quát ATM hệ thống ngân hàng đặc tính ưu việt Trên sở đề tài tiếp tục nghiên cứu tìm hiểu câu trúc ATM hệ thống ngân hàng nhằm giúp cho khách hàng hiểu rõ cách sử dụng, ứng dụng ATM Cuối xây dựng mô hình ATM hệ thống ngân hàng cách hoàn thiện PHẦN I CÁC CHỨC NĂNG CỦA MÁY ATM 1.1 Các chức giao dịch ứng dụng ATM (Chức dành cho khách hàng) • Các chức thẻ ghi nự AutoLink AMT Hướng dẫn sử dụng cho trường họp ngôn ngữ lựa chọn tiếng Việt: • Các thao tác bắt buộc đưa thẻ vào máy (trước lựa chọn giao dịch ) Khi đưa thẻ vào máy, ATM yêu cầu khách hàng thực số thao tác bao gồm : Chọn ngôn ngữ , Nhập số PIN + Đưa thẻ vào đầu đọc thẻ + Tại hình “Chọn ngôn ngữ”, chọn loại ngôn ngữ ATM hiển thị hình trình giao dịch + Tại hình “ Xin mời nhập số PIN ”, nhập vào số PIN nhần nút “Đồng ý” • Chức rút tiền (Withdrawal) + Cho phép khách hàng rút tiền từ ATM + Tại hình “Chọn chức giao dịch”, nhấn nút tương ứng với lựa chọn giao dịch “Rút tiền” + Tại hình “ Chọn số tiền ”, nhấn nút tương ứng với số tiền cần rút _ Nếu muốn tự nhập vào số tiền rút nhấn nút tương ứng với lựa chọn “Tự nhập số tiền” + Tại hình “Xin mời nhận tiền!” , nhận tiền trả từ ATM ( chọn có in hoá đơn bước ) • Chức vấn tin sô dư tài khoản (Balance Inquiry) + Cho phép khách hàng vấn tin số dư tài khoản phát thẻ + Tại hình “Chọn chức giao dịch”, nhấn nút tương ứng với lựa chọn giao dịch “Vấn tin số dư tài khoản” + ATM hiển thị hình “Yêu cầu sử lý Xin vui lòng chờ ” gửi yêu cầu giao dịch hệ thống để xử lý + Tại hình “Bạn muốn thực giao dịch khác ?”, nhận hoá đơn in từ ATM lựa chọn có không thực tiếp giao dịch khác _ Nếu chọn không nhận lại thẻ từ đầu đọc thẻn ATM _ Nếu chọn có , ATM hiển thị hình lựa chọn giao dịch để thực giao dịch khác • Chức kê tài khoản (Mini-Statement) + Cho phép khách hàng in liệt kê 05 giao dịch gần tài khoản phát hành thẻ + ATM hiển thị hình “ Yêu cầu xử lý Xin vui lòng chờ ” gửi yêu cầu giao dịch hệ thống để xử lý + Tại hình “ Bạn muốn thực giao dịch khác ?” , nhận hoá đơn in từ ATM lựa chọn có không thực tiếp giao dịch khác _ Nếu chọn không nhận lại thẻ từ đầu đọc thẻn ATM _ Nếu chọn có , ATM hiển thị hình lựa chọn giao dịch để thực giao dịch • Chức chuyển khoản (Fund Transfer) + Chuyển khoản từ tài khoản phát hành thẻ khách hàng sang tài khoản khác hệ thống thẻ + Tại hình “Chọn chức giao dịch”, nhấn nút tương ứng với lựa chọn giao dịch “Chuyển khoản” + Tại hình “Chuyển khoản Mời bạn nhập số tài khoản chuyển đến”, nhập vào số tài khoản để chuyển tiền đến nhấn “Đồng ý” + Tại hình “Chuyển khoản Mời bạn nhập số tiền cần chuyển ” nhấn “Đồng ý” + ATM hiển thị hình “Yêu cầu xử lý Xin vui lòng chờ ” gửi yêu cầu giao dịch hệ thống để xử lý + Nhận hoá đơn in từ ATM • Chức đổi PIN + Tại hình “Đổi PIN Xin mời nhập số PIN mới”, nhập vào số PIN nhấn nút “Đồng ý” + Tại hình “Đổi PIN Xin mời nhập lại số PIN mới”, nhập lại vào số PIN lần nhấn nút “Đồng ý” + Tại hình “Bạn muốn thực giao dịch khác ?”, nhận hoá đơn in từ ATM lựa chọn có không thực tiếp giao dịch khác _ Nếu chọn không nhận lại thẻ từ đầu đọc thẻn ATM rmniPkrn Chức tin ngân hàng l og onthông :>hu!Oawn l anguriqe Help • ‘uiaal ccnềxrc 1I r,i r« *’• Tra Lortm cứu thông tin sản phẩm, dịch vụ Ngân Hàng Đây chức cho phép khách hàng ( không phân biệt số thẻ ) thực giao dịch ĩ>« « ựcỆÂMỂiar?' Wirr%iỉÉúft II#ệ'i • t "ìrl»i rnt Ittl 1«* |I*MI 1?«y f*Ể IM ilrlNcể nmd tỊ9 p)fM 9ặ nr wtiuẩ tH“ |itit Artitrr Iirdiscr^rvtati iá'i lii In p r vl + Tại hình “ Chọn chức giao dịch ”, nhấn nút tương ứng với lựa chọn giao dịch “Thông tin Ngân hàng” + Tại hình tiếp theo, lựa chọn thông tin cần tra cứu + Để kết thúc giao dịch , hình “Thông tin Ngân hàng”, nhấn nút “Đóng lại” nhấn nút “Cancel” bàn phím • Chức Inứng tiền mặt Cho phép khách hàng ứng tiền mặt thẻ tín dụng Số tiền ứng hợp lệ phải bội số nhỏ số tiền có máy - Chọn menu Log On,tiếp theo chọn Maintemance Mode từ menu thả xuống • Chức vấn tin hạn mức tín dụng( Credit Inquiry) Chờ lát, hình đăng nhập ra, nhập vào Password gồm số Cho phép khách hàng vấn tin hạn mức tín dụng thẻ tín dụng 1.2 Chức quản trị ứng dụng ATM( Dành cho cán quản lý ATM) 1.2.1Chuyển chê độ hoạt động ATM + Tại ATM có chế độ hoạt động chế độ giao dịch (In Service hay Consumer Mode) chế độ tạm ngừng phục vụ(Out of Services hay Maintemance Mode) + Chế độ giao dịch cho phép khách hàng thực chức giao dịch có ATM + Chế độ tạm ngừng phục vụ chế độ giành cho ngời quản trị ATM để thực số chức quản lý: tiếp quỹ, xử lý thiết bị máy in hoá đơn,xử lý máy in nhật ký, thiết lập thông số hộp tiền Nếu Password hợp lệ,màn hình chế độ Maintemance Mode Sau thao tác xong, muốn trở chế độ giao dịch Chọn menu Exit,tiếp theo chọn 98 Tiếp theo ATM thực lại việc kiểm tra lại lần lợt tất thiết bị 1.2.2 Xem mã sô ATM + Cách đánh số ATM đọc gán ATM theo quy luật sau: OxxxxxOO.Trong xxxxx ký tự số đợc gán cho Terminal ID ATM Way4 + Ví dụ Way4 khai báo ATM có Terminal ID là:ATM00001 ATM ta phải khai báo 00000100 + Trong số trờng hợp, cán quản lý ATM cần biết xác số hiệu thời máy ATM, thực nh sau: Chuyển ATM sang chế độ Maintemance Mode 10 -ISlxll G Computer Management -SJj File Action View Window Help o -*Ì£] E3 - Trong hình có thông tin Machine number: OOOOlóOO.Theo cách đánh + Trong số cửa sổ bên phải, chọn Transaction Host“> Chọn Coníigure Protocol, ATM có Terminal ID là: ATM00016 1.2.3 Kiểm tra tình trạng thiết bị Để kiểm tra tình trạng thiết bị, thực nh sau: - Chuyển ATM sang chế độ Maintemance Mode: 4.Khai báo thông sô máy chủ Switch( SW) 12 11 13 + Chức vấn tin sô dư tài khoản (Balance Inquiry) khách hàng ATM + Chức kê tài khoản (Mini-Statement) Khách Hàng ATM 25 + Chức chuyên khoản (Fund Transfer) + Chức đổi PIN 26 + Chức thông tin Ngân Hàng đưa thẻ vào máy chọn ngôn ngữ Nhập Pin Ch ọn Gia o dịc h Nh ận thẻ Yê u cầu ch ọn ng Yêu cầu nhập PIN Yê u cầ u ch ọn Hiển thị thông tin Nh ận thẻ Khách hàng ATM Nh ận thẻ Trả thẻ + Chức ứng tiền mặt(Cash Advance) dưa thẻ vào máy chọn ngôn ngữ Nhập Pin Ch ọn Gia o dịc h Nhập số tiền Yê u cầu chọ n Yêu cầu nhập PIN Yêu cầu chọn giao dịch Yêu cầu nhập số tiền KHÁCH HÀNG ATM Nh ận thẻ 27 Trả thẻ Nh ận tiền Trả tiền Nhận hoá đơn In hoá đơn + Chức vấn tin hạn mức tín dụng (Credit Inquiry) + Giao diện hình chờ nhận thẻ + Đây giao diện may ATM (Màn hình chờ nhận thẻ) 28 + Giao diện khi khách hàng đút thẻ vào đầu đọc thẻ Khi khách hàng dút thẻ đa vào đầu đọc thẻ giao diện hình CANCEL CLEAR 29 + Màn hình lựa chọn giao dịch Nếu mật mã cá nhân khách hàng vừa nhập hợp lệ hình giao dịch yêu cầu khàch hàng lựa chọn giao dịch [Màn hình lựa chọn giao dịch) 30 + Giao diện giao dịch rút tiền Nếu khách hàng lựa chọn giao dịch “Rút tiền” hình sau 31 + Giao diện rút tiền từ tài khoản thẻ Nếu khách hàng lựa chọn rút tiền từ “tài khoản thẻ” hình sau yêu (Giao diện rút tiên từ tài khoản thẻ) 32 + Giao diện hình chờ Khi khách hàng lựa chọn số tiền muốn rút nhấn ENTER hình chờ (Giao diện hình chờ) 33 +Giao diện hình nhận tiền Khi khách hàng nhấn ENTER máy ATM kiểm tra số tiền khách hàng có tài khoản Nếu số tiền tài khoản hợp lệ hình “Nhận tiền ra” yêu cầu khách hàng nhận tiền (Màn hình yêu cầu khách hàng nhận tiên) 34 + Giao diện hình trả thẻ Sau khách hàng nhận tiền , nế u khách hàng nhấn “Huỷ bỏ giao dịch” hình chờ giây lát Sau chuyển sang hình trả lại thẻ cho khách hàng Khi khách hàng nhận lại thẻ hình “Chờ nhận thẻ” Cáin ou bạu đà giao dịch với Ngân Hàng Xiu mòi bạu uhậu lại thẻ CANCEL Ị CLEAR ENTER (Giao diện hình trả thẻ) 35 • Viết mã cho thủ tục form + Mã Code chuyển từ hình chờ nhận thẻ sang hình nhập mật mã cá nhân Dim i Private Sub i = i If i > Forml.Hide frmnhappin.Show Timerl.Enabled End End Sub As Integer Timerl_Timer() + Then = False If + Mã Code chuyển từ hình mật mã cá nhân sang hình lựa chọn giao dịch Private Sub cmdnhap_Click(Index As ĩnteger) If Textl.Text = "911054" Then írmnhappin.Hide frmluachon.Show Else MsgBox "Xin moi nhap lai" Textl.Text = "" End End Sub If + Mã Code hình lựa chọn giao dịch (Chọn giao dịch rút tiền) 36 ữmnhappin.Hide End End Sub If + Mã Code hình rút tiền từ tài khoản thẻ Private Sub cmdgiaodichkhac_Click(Index As Integer) írmruttien.Hide frmluachon.Show End Sub Private Sub cmdhuybo_Click(Index As Integer) írmrattien.Hide Dim i Private Sub Timerl_Timer() = If i ữmluachon.Hide frmnhantien.Show ữmcho.Hide Timerl.Enabled End End Sub > As Integer + = Then False If + Mã Code hình yêu cầu nhận tiền Private Sub cmdgiaodichkhac_Click(Index As Integer) fnnsotien.Textl.Text = "" 37 frmchol.Show End Sub + Mã Code hình trả thẻ Dim i As Integer Private Sub Timerl_Timer() i = i+ If i > Forml.Show ữmnhanthe.Hide Timerl.Enabled = End Then False If 38 TÀI LIÊU THAM KHẢO • DIEBOLD; ỌlXTerminal Control Software(TCS), TCS Plus, ancl 9IX TCS CSP, Terminal Programmỉng Manual; Technical Document, 2003, TP799387-001N PD 1959 • DIEBLOD; Agilis TM 91X Maintenance ManuaỉEor Technical Document, 2003, TP-820943-001B PD 5816 • DIEBOLD; Software extend Application (SXA) Technical Document, 2003, TP-820593-001A PD 4770 • Hướng clẫn vận hành hệ thống thiết bị thẻ( Tài liệu đào tạo nghiệp vụ thẻ Ngân Hàng VPBANK ị dự thảo),2006) • Kỹ lập trình Visưal Basic (NXB: Thống kê) 39 2.0.0 Opteva Terminals; Operating Guide; [...]... THIÊT KÊ HÊ THỐNG I_ MÔ HÌNH HỆ THỐNG 15 II MÔ TẢ I.Nội dung + Nội dung bài toán cần giải quyết BÀI của TOÁN toán bài Khi người khách hàng muốn thực hiện giao dịch với Ngân Hàng thông qua máy ATM, việc đầu tiên người khách hàng phải làm là đến địa điểm được đặt máy ATM Sau đó người khàch hàng này thực hiện các giao dịch với Ngân Hàng Khi Khách Hàng muốn giao dịch với Ngân Hàng qua máy ATM thì họ phải... được Ngân Hàng phát (khi dã đăng ký với Ngân Hàng) vào đầu đọc thẻ của máy ATM thì màn hình đầu tiên hiện ra yêu cầu khách hàng nhập mã PIN ứng với chiếc thẻ của mình Nếu mã PIN không hợp lệ thì sẽ có thông báo lỗi Nếu khách hàng nhập sai mã PIN của mình 3 lần thì đầu đọc thẻ sẽ tự động nuốt chiếc thẻ đó Khách hàng muốn lấy lại thẻ của mình cần phải đến trực tiếp Ngân Hàng Nếu mã PIN khách hàng nhập vào... khách hàng ATM" 24 23 + Chức năng vấn tin sô dư tài khoản (Balance Inquiry) khách hàng ATM + Chức năng sao kê tài khoản (Mini-Statement) Khách Hàng ATM 25 + Chức năng chuyên khoản (Fund Transfer) + Chức năng đổi PIN 26 + Chức năng thông tin Ngân Hàng đưa thẻ vào máy chọn ngôn ngữ Nhập Pin Ch ọn Gia o dịc h Nh ận thẻ Yê u cầu ch ọn ng Yêu cầu nhập PIN Yê u cầ u ch ọn Hiển thị thông tin Nh ận thẻ Khách hàng. .. thẻ + Đây là giao diện đầu tiên của may ATM (Màn hình chờ nhận thẻ) 28 + Giao diện màn khi khi khách hàng đút thẻ vào đầu đọc thẻ Khi khách hàng dút thẻ đa năng vào đầu đọc thẻ thì giao diện màn hình trên sẽ hiện ra và CANCEL CLEAR 29 + Màn hình lựa chọn giao dịch Nếu mật mã cá nhân khách hàng vừa nhập là hợp lệ thì màn hình giao dịch sẽ hiện ra và yêu cầu khàch hàng lựa chọn giao dịch [Màn hình lựa... hình chờ) 33 +Giao diện màn hình nhận tiền Khi khách hàng nhấn ENTER thì máy ATM sẽ kiểm tra số tiền của khách hàng có trong tài khoản Nếu số tiền trong tài khoản hợp lệ thì màn hình “Nhận tiền sẽ hiện ra” và yêu cầu khách hàng nhận tiền (Màn hình yêu cầu khách hàng nhận tiên) 34 + Giao diện màn hình trả thẻ Sau khi khách hàng đã nhận tiền , nế u khách hàng nhấn “Huỷ bỏ giao dịch” thì màn hình chờ sẽ hiện... ActiveX, nhúng và kết nối các đối tượng - Sử dụng thư viện liên kết động (DLL) và WinAPI, cách tạo help cho các ứng dụng, các sử dụng các Trình tự động của Visual Basic 6 - Cơ sở dữ liệu trong Visual Basic 6: bảng cơ sở dữ liệu như trường, khoá, bảng, câu truy vấn , kỹ thuật lập trình như ODBC, DAO, RDO, RDS, ADO và dùng microsolì Access và SQL Server là cơ sở dữ liệu để minh hoạ Cách tạo và sử dụng các... 30 + Giao diện giao dịch rút tiền Nếu khách hàng lựa chọn giao dịch của mình là “Rút tiền” thì màn hình sau sẽ hiện ra và 31 + Giao diện rút tiền từ tài khoản thẻ Nếu khách hàng lựa chọn rút tiền từ “tài khoản thẻ” thì màn hình sau sẽ hiện ra và yêu (Giao diện rút tiên từ tài khoản thẻ) 32 + Giao diện màn hình chờ Khi khách hàng lựa chọn số tiền muốn rút và nhấn ENTER thì màn hình chờ sẽ hiện ra (Giao... những lập trình viên muốn tìm kiếm những kĩ năng mới, VB6 có thể giúp người sử dụng nắm bắt và khai thác những thế mạnh của ngôn ngữ lập trình này, nhất là quản lý cơ sở dữ liệu Sau đó có thể vận dụng và phát triển theo những gì đã được học * Nội CƯ bản của Visual Basic - Tập trung vào các quy tắc và kĩ thuật lập trình cơ bản dùn để xử lý dữ liệu, lưu trữ, xử lý trên giao diện và các phương pháp đồ hoạ... Giao Dịch sẽ được hiện ra Khi màn hình Giao Dịch được hiện ra khách hàng có thể chọn một trong các Giao Dịch như sau: + Rút tiền + Vấn tin số dư tài khoản + In sao kê + Chuyển khoản + Đổi PIN + Xem thông tin Ngân Hàng Khách hàng chọn Giao Dịch nào thì màn hình tương ứng với Giao Dịch đó sẽ được hiện ra 2 Lựa chọn + Công cụ thiết kê và quản lý dữ liệu công 16 cụ phát triển + Công cụ xây dựng giao diện... TP-820943-001B PD 5816 • DIEBOLD; Software extend Application (SXA) Technical Document, 2003, TP-820593-001A PD 4770 • Hướng clẫn vận hành hệ thống thiết bị thẻ( Tài liệu đào tạo nghiệp vụ thẻ Ngân Hàng VPBANK ị dự thảo),2006) • Kỹ năng lập trình Visưal Basic 6 (NXB: Thống kê) 39 2.0.0 Opteva Terminals; Operating Guide; ... khái quát ATM hệ thống ngân hàng đặc tính ưu việt Trên sở đề tài tiếp tục nghiên cứu tìm hiểu câu trúc ATM hệ thống ngân hàng nhằm giúp cho khách hàng hiểu rõ cách sử dụng, ứng dụng ATM Cuối xây... đặt máy ATM Sau người khàch hàng thực giao dịch với Ngân Hàng Khi Khách Hàng muốn giao dịch với Ngân Hàng qua máy ATM họ phải đút thẻ đa Ngân Hàng phát (khi dã đăng ký với Ngân Hàng) vào đầu... KÊ HÊ THỐNG I_ MÔ HÌNH HỆ THỐNG 15 II MÔ TẢ I.Nội dung + Nội dung toán cần giải BÀI TOÁN toán Khi người khách hàng muốn thực giao dịch với Ngân Hàng thông qua máy ATM, việc người khách hàng phải