<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

atm機軟件設計說明書

2023-06-19

第一篇:atm機軟件設計說明書

ATM機管理系統 設計說明書

班級:軟件0802

姓名:楊凱

學號:200807040221

ATM機管理系統

1編寫目的

ATM機管理系統是銀行業務流程過程中十分重要且必備的環節之一,在銀行業務流程當中起著承上啟下的作用,其重要性不言而喻。但是,目前許多銀行在具體的一些業務流程處理過程中仍然使用手工操作的方式來實施,不僅費時、費力,效率低下,而且無法達到理想的效果。為明確軟件需求、安排項目規劃與進度、組織軟件開發與測試,撰寫本文檔,本文針對上述問題,采用軟件工程的開發原理,依據軟件流程過程規范,按照需求分析,概要設計,程序編碼,軟件應用等過程,開發了這個系統。ATM系統必須向客戶提供如下服務:

1、客戶可以做一次取款(取款金額必須是100元人民幣的整數倍),在現金被提取之前,

必須得到銀行的許可。

2、客戶可以做一次存款,客戶把存款量輸入到ATM系統中,必須從銀行得到許可。

3、客戶可以做一次轉帳。

4、客戶可以進行一次詳細賬戶信息查詢。

5、客戶通過有效驗證后可以更改密碼。

6、客戶可以在取回磁卡是選擇是否得到記錄操作的打印憑條。

ATM系統將把每一處理傳達到銀行并且獲得銀行許可。如果銀行確定客戶PIN 是無效的,客戶將被要求再進入PIN。 如果客戶不能在五次嘗試之后成功地進入PIN,客戶的卡將被機器沒收,而客戶不得不聯系銀行取回它。

2背景

待開項目名稱:ATM機管理系統。

3定義

賬號:在銀行中,事務應用的單個賬號。賬號可以為多種類型,但是至少包括支票和存款。每個顧客可以擁有多個賬號。

ATM:一個工作站終端,使得顧客能夠使用現金卡在ATM上進行自己的事務處理。ATM同顧客進行交互,收集事務信息,并發送事務信息到中心計算機,由中心計算機確認和處理信息之后,將現金通過ATM提供給顧客。

銀行:一個金融機構,負責保存顧客的賬號信息,執行授權卡通過ATM網訪問賬號。

銀行計算機:銀行擁有的計算機,同ATM網和銀行自己的現金工作站進行交互。銀行可以擁有自己的內部計算機網處理賬號,但是我們只關心同網絡進行交互的計算機。

現金卡:每張卡提供給一個銀行客戶,授權客戶可以使用ATM機訪問自己的賬號。每張卡包含一個銀行代碼和一個卡號,銀行代碼根據信用卡的國際標準進行編碼,卡號確定卡能夠訪問的賬戶。一張卡不能訪問客戶的所有賬戶。每張卡只能有一個持卡人,但是多個復本可能存在,所以必須考慮從不同的ATM機同時使用相同卡的行為。

客戶:擁有銀行的一個或者多個賬號的人??蛻艨梢园ㄒ粋€人或者多個人,或者是公司。相同的人,擁有不同銀行的賬號被認為是不同的客戶。

事務:對單個客戶賬號的單個完整的操作請求。

4參考資料

a. 《 統一建模語言UML》 主編:袁濤 孔蕾蕾 清華大學出版社

b.

軟件工程國家標準:軟件需求說明書(GB856T——88)

5性能

說明:

1、ATM系統軟件總體結構:交互式界面和事務處理型系統的混合體。

2、ATM系統分為三個系統層次:

(1)ATM事務處理層 (2)營業部事務處理層 (3)聯營機構事務處理層

3、事務處理的數據庫在營業部計算機中集中存放??杀欢鄠€并發的ATM通

過聯營機構確定連接訪問。數據處理是單一的批處理型系統(指一個帳號 被封鎖直到處理結束)。

4、聯營計算機通過電話線與各營業部計算機連接。并通過站代碼和營業部代

碼區分ATM業務到營業部的業務處理。

5、每一時刻ATM上只有一個業務活動,聯營計算機和營業部計算機可同時

處理多個并發的業務活動。一個業務通過三個物理片段來完成,缺一不可。

6、系統應該具有增加和刪除ATM和營業部處理層的能力。

7、系統的安全保證至關重要。必須包括:存取權限、數據一致性保證、出錯處理等解決方案

6. ATM機查詢賬戶系統設計說明

進入查詢帳戶的操作界面

選擇你需要的操作就可以查詢并顯示你的帳戶信息 如果 還需要其他操作

按“返回”鍵

否則 (超過10秒鐘沒有操作 或 選擇退出)

退卡

如果 選擇其他三個任意一個操作

進入各自的界面進行各自的操作 否則

退卡

7.ATM機轉賬系統設計說明

進入轉賬/匯款的操作界面 選擇你需要的操作

界面提醒你輸入兩次你要轉入的卡號

卡號輸入完畢,提醒你輸入金額

按“確定”鍵,轉賬完畢

如果 還需要其他操作

按“返回”鍵

否則 超過10秒鐘沒有操作 或 選擇退出

退卡

如果 選擇其他三個任意一個操作 進入各自的界面進行各自的操作

否則

退卡

案。

ATM管理系統用例圖:

uc ATM用例圖 打印憑條插卡輸入密碼客戶AMT輸入取款金額退卡選擇業務繼續交易完成交易

ATM管理系統類圖:

class ATM類圖 總行-分行地址分行名稱1維護*- 1-姓名職務-+ + + + + 現有金額支出金額打印數據()讀卡()分發現金()提交用戶輸入信息()吞卡()1處理*-- 金額類型日期修改 擁有1遠程事務-銀行卡*1密碼賬戶號碼授權

ATM順序圖:

sd ATM順序圖 CustomerInterfaceWithdrawalTransactionAccountDepositor插入銀行卡()有效銀行卡()輸入密碼()驗證賬戶()與分行驗證賬戶()銀行賬戶合法()賬戶合法()選擇取款業務()輸入取款金額()處理取款業務()更新賬戶余額()業務處理成功()業務成功()分發現金()詢問是否繼續()選擇結束服務()打印憑條()打印憑條()提取賬戶余額信息()返回收據信息()提取儲戶信息()推出銀行卡()描述了顧客在ATM機上取款時信息的流動情況。以時間為順序。因為僅是示例,所以整個過程是沒有出現任何故障時的流程,并且只畫到了取款結束。通過這個圖,我們可以看出消息是如何在系統中不同對象之間進行交互。

8.注意事項

1.密碼只能由0到9中的任意六個數字構成.

2.密碼不能為空.

3.密碼不能為相同的六個數字或其他過于簡單的組成.

第二篇:java ATM機

ATM柜員機

目 錄

1 課程設計過程概述 ................................................................................. 1 2 課程設計題目描述和基本設計要求 ....................................................... 1 3 系統需求分析 ......................................................................................... 1 3.1 功能需求分析 ················································································ 1 3.2 其他需求分析 ················································································ 1 4 系統設計 ................................................................................................ 2 4.1 總體設計 ························································································ 2 4.2 ATM柜員機界面設計 ···································································· 3 4.3 各功能模塊設計············································································· 4

4.3.1 登陸頁面模塊設計 ··························································· 4 4.3.2 選擇服務模塊設計 ··························································· 5 4.3.3 取款模塊設計 ·································································· 7 4.3.4 修改密碼模塊設計 ··························································· 8 4.3.5 退卡模塊設計 ·································································· 9

4.4 異常處理情況說明 ········································································· 9 5 系統實現與測試 ................................................................................... 10 6 課程設計總結 ....................................................................................... 12 6.1 遇到的問題及解決辦法 ······························································· 12 6.2 心得體會 ······················································································ 12 參考文獻 .................................................................................................. 13 附錄.......................................................................................................... 13

ATM柜員機

1 課程設計過程概述

2009年6月,JAVA游戲開發課程設計在實驗樓三樓機房進行,持續時間為兩周。這次課程設計的主要目的是結合面向對象程序設計課程,培養我們面向對象軟件開發的思維,初步了解軟件開發的一般流程,提高用JAVA編程的實際動手能力并增強大家對面向對象的了解。這次課程設計的主要內容是獨立用JAVA語言開發一個小的應用程序。我開發了一個ATM柜員機。

2 課程設計題目描述和基本設計要求

我設計的ATM柜員機主要是由各個Windows窗口組成,它是由登錄頁面、選擇服務、取款、查詢余額、修改密碼和退卡等功能。它的各種按鈕的事件和功能可以簡單的模擬ATM柜員機的要求。

3 系統需求分析 3.1 功能需求分析

本ATM柜員機的主要功能如下所述:

要求使用圖形用戶界面。當輸入給定的卡號和密碼(初始卡號為000000和密碼為123456)時,系統能登錄ATM柜員機系統,用戶可以按照以下規則進行:

查詢余額:初始余額為50000元

ATM取款:每次取款金額為100的倍數,總額不超過5000元,支取金額不允許透支。

ATM存款:不能出現負存款。

修改密碼:只有舊密碼正確,新密碼符合要求,且兩次輸入相同的情況下才可以成功修改密碼。

3.2 其他需求分析

(1)性能描述

實時性好、靈活性強、易于不同年齡階段的人操作。 (2)設計約束

開發工具:JCrator ProV3.5.0 運行環境:Windows 2000以上 能實現用戶所定義的各項需求。 (3)界面要求

以Windows窗口形式顯示,標題欄為ATM柜員機名稱,右上角有最小化按鈕、最大化按鈕、關閉按鈕,不同的窗口中有不同的按鈕和選擇菜單。

4 系統設計 4.1 總體設計

我所設計的ATM柜員機主要是由登錄頁面模塊還由選擇服務模塊組成,其中選擇服務模塊又由取款模塊、查詢余額模塊、修改密碼模塊、退卡模塊組成。其功能結構圖如下所示:

圖1

ATM功能結構示意圖

4.2 ATM柜員機界面設計

我覺得一個系統的界面應該要簡單明了,當然樣式美觀就更好了。我設計的界面主要是由窗體組成,操作簡單。而每一個窗口則執行相應的功能。

一個系統界面的好壞直接影響到用戶的操作,界面設計要求樣式美觀、簡單明了、方便易操作。我設計的界面主要分為窗體、菜單、按鈕和文本輸入框幾個部分,分別執行相應的操作。

(1)窗體的設計

窗體整個框架使用Frame類構造,Frame有自己的外邊框和自己的標題,創建Frame時可以指定其窗口標題,我創建的窗口標題是各個不同功能的模塊的名字,比如說查詢余額,還有取款等。相應源代碼為:WindowBox(String s,Account act){super(“ATM柜員機”);} 、Selection(String s,Account act){ } 向Frame窗口中添加組件使用add()。 例如:button1 = new Button("存款"); p1.add(button1); this.add(p1); super(s); 每個Frame在其右上角都有三個控制圖標,分別代表將窗口最小化、窗口最大化和關閉的操作,其中最小化和最大化操作Frame可自動完成,而關閉窗口操作實現需要書寫有關的代碼,在我的程序中我采用的是對WINDOWS_CLOSING事件做出響應,調用dispose()方法關閉窗口。Frame也可以引發WindowsEvent類代表的窗口事件。相應源代碼為:

addWindowListener(new WindowAdapter() //窗口偵聽器,以從此窗口接收窗口事件 {public void windowClosing(WindowEvent e) //處理窗口關閉事件

{ System.exit(0); } }); } (2)窗體的主要結構的設計

我所設計的窗口的主要結構的特點就是每個窗口都對應著一個特定的功能。比如說報各種各樣的錯,還有各種查詢余額、取款、選擇服務等,所以它們都是由各種按鈕和文本框,標簽組成的,而聯系各個窗體成為一個整體的就是各個按鈕的監聽事件。所以整個設計就趨向簡單化了。

為了定義各個按鈕所對應的命令和操作,首先需要將各個按鈕注冊給實現了動作事件的監聽接口ActionListener的監聽者,然后為監聽者定義actionPerformed(ActionEvent e)方法,在這個方法中調用e.getSource()或e.getActionCommand()來判斷用戶點擊的菜單子項,并完成這個菜單子項定義的操作。

4.3 各功能模塊設計 4.3.1 登陸頁面模塊設計

與ATM柜員機打交道比較多的,也是大家對安全比較關心的問題:密碼。所以第一個界面就是要輸入密碼和卡號才能繼續服務。

我定義了文本框累的對象tf1,tf2。抓藥是用于輸入單行的文本;文本區調用public String getText()方法,獲取用戶想要的字符串。用來判斷輸入的密碼和卡號是否正確,如果不正確的話,則彈出密碼或卡號錯誤的警告框,并用dispose()關掉窗口。此模塊相應的部分源代碼為:

public void actionPerformed(ActionEvent e){

Account act; String card;

String pwd;

act=new Account("000000","Devil","123456",50000);//初始化

/*選擇各種服務*/ if(e.getSource() == button1){

String number1,number2;

number1=tf1.getText();

number2=tf2.getText(); /*判斷密碼和卡號是否正確*/

if((act.get_Code().equals(number1))&&(act.get_Password().equals(number2))){

dispose();

/*卡號和密碼都正確則進入功能選擇窗口*/

}

Selection s = new Selection("選擇服務",act);

}else{

}

dispose();

ErrorWarn ew = new ErrorWarn("消息!",act);

/*退卡*/ if(e.getSource()==button2){

}

} System.exit(0); dispose(); 4.3.2 選擇服務模塊設計

在選擇服務模塊中,有各種ATM的服務功能,只要用戶在該界面中選擇按鈕,它就會彈出各個相應的界面。每一個按鈕都有監聽器,在選擇了按鈕后,java.awt.event中的ActionEvent類創建一個事件對象,并將它傳遞給方法public void actionPerformed(ActionEvent e)中的參數e,監視器就會知道所發生的事件,對此事件進行處理。其中的部分源代碼為:

p.add(new Label("請選擇你要的服務"));

this.add(p); button1 = new Button("存款"); p1.add(button1); this.add(p1); button2 = new Button("取款");

} p2.add(button2); this.add(p2); button3 = new Button("查詢余額"); p3.add(button3); this.add(p3); button4 = new Button("退出"); p4.add(button4); this.add(p4); button5 = new Button("修改密碼"); p5.add(button5); this.add(p5); this.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

}); System.exit(0); } button2.addActionListener(this); button3.addActionListener(this); button4.addActionListener(this); button5.addActionListener(this); //setLayout(new GridLayout()); setBounds(150,150,200,200); setVisible(true); validate(); public void actionPerformed(ActionEvent e){ if(e.getSource()==button2){//取款 dispose();

}

}

} GetBalance gb = new GetBalance("取款",act);

if(e.getSource()==button3){//查詢余額

} else if(e.getSource()==button4){//退出

} else if(e.getSource()==button5){//修改密碼

}

ChangePassword cp = new ChangePassword("修改密碼",act); dispose(); System.exit(0); dispose(); Query q =new Query("查詢余額",act); dispose(); 4.3.3 取款模塊設計

在取款模塊中,和其他的界面也是同樣的結構。也是有一個文本框和一個按鈕還有標簽組成的。用戶在文本框中輸入他想取的數額,但是必須是100的倍數,而且每一次最多只能取5000塊。當然了取款的時候也不能超過卡里的余額,再就是卡里的余額不可以為負,否則就會彈出報錯的窗口。其方法為:

if(e.getSource()==button){

/*判斷余額是否為負*/

if(act.get_Money()<0){

dispose();

ErrorWarn4 ew4 = new ErrorWarn4("消息!",act);

}

/*判斷取款數額是否小于卡里余額*/ else if(money<=act.get_Money()){

/*取款的數額必須是100的倍數且每次最多只能取5000塊*/

if((money%100!=0)||(money>=5000)){

}

act.set_Balance(money);//重新設置卡里的余額 this.setVisible(false);

dispose();

ErrorWarn6 ew6 = new ErrorWarn6("消息!",act);

/*取款后就再次進入選擇界面*/

}

Selection s = new Selection("選擇服務",act);

//dispose();

}else if(money>act.get_Money()){

}

dispose();

ErrorWarn5 ew5 = new ErrorWarn5("消息!",act); 4.3.4 修改密碼模塊設計

在修改密碼模塊中,首先你必須要輸入你的舊密碼是否正確,否則就會報錯。再一個就是要兩次輸入你的新密碼,且兩次藥匹配,否則也會報錯,然后再重新回到修改密碼的界面。在修改密碼時用到的方法為:

/*判斷舊密碼是是否正確*/ if(pwd2.equals(act.get_Password())){ /*判斷兩次輸入的密碼是否匹配*/ if(pwd3.equals(pwd4)){

/*如果都正確的話就設置新密碼*/

act.setPassword(pwd3);

dispose();

Selection s = new Selection("選擇",act);

}else{

dispose();

ErrorWarn2 ew2 = new ErrorWarn2("消息",act);

}

}else{

this.setVisible(false);

ErrorWarn3 ew1 = new ErrorWarn3("消息",act);

dispose(); }

4.3.5 退卡模塊設計

在退卡模塊設計中,這個方法就更加的簡單了,if(e.getSource()==button4){//退出

System.exit(0);

dispose(); } 這個方法就可以實現了,這里就不再多說了。

4.4 異常處理情況說明

(1)打開、保存文件時的異常處理 需要處理的異常:IOException (2)數據庫訪問時的異常處理 需要處理的異常:SQLException (3)加載類時的異常處理

它只是用了需要處理的異常:ClassNotFindException,當應用程序試圖使用Class類中的forName方法通過字符串名加載類時,但是沒有找到具有指定名稱的類的定義。

(4)加載URL時的異常

需要處理的異常:MalformedURLException,拋出這一異常指示出現了錯誤的 URL?;蛘咴谝幏蹲址姓也坏饺魏魏戏▍f議,或者無法分析字符串。

5 系統實現與測試

(1)打開DOS,編譯運行程序后,將會看到如下的界面,如圖2所示。如果輸入的密碼或卡號不正確的話就會報右下圖的錯誤。

圖2 主界面—登陸頁面

(2)選擇服務界面效果

當輸入的密碼和卡號正確,單擊確定后就會進入到選擇服務的界面,如圖3所示。然后就可以選擇所需要的服務了。

圖3 選擇服務界面

(3)取款界面,如圖4所示。

圖4 取款界面

當輸入的錢數不是100的倍數或每一次大于5000時就會報圖5的錯誤。

圖5 輸入錯誤1 當取款時如果超過卡里的余額的話就會報圖6的錯誤。

圖6 輸入錯誤2 (4)查詢余額界面,如圖7所示。

圖7 查詢余額界面

經過測試,所有的功能基本上都實現了,而且運行正常。

6 課程設計總結

6.1 遇到的問題及解決辦法

在此次課程設計中,我遇到了一些問題,如:對于面向對象的方法了解不夠透徹,運用到實際的軟件開發中存在著困難;對于Java語言,只學習到了一些最基本的知識,這導致編寫程序時經常出現一些語法錯誤,而且要在短時間內用Java語言來設計一個具體的系統是一個較大的挑戰;還有對于正規開發一個系統的流程不熟悉,適應起來比較慢,編寫各個模塊相對應的操作時,自己感覺難以動手,這表明所學的知識不能靈活運用到實際中。

對于以上的問題,自己有清楚的認識,解決辦法是需要大量閱讀相關的書籍,對于書上以及網站上下載的資料中的Java實例必須有清楚的理解,還有就是多跟精通此方面的老師和同學交流,取其精華。對于實際動手能力與系統開發的流程的適應,必須多進行實際的練習與操作,才能有大的進步。

6.2 心得體會

在這次的學課程設計中,我主要運用了Java語言的界面設計、異常處理、、Awt控件、Swing控件,輸入輸出流等,綜合運用了Java語言。我深刻感受到了面向對象語言中類庫的強大功能,掌握了運用Java中的類實現某些基本功能,并學會了自己查詢使用類的方法,為以后的面向對象語言的自學奠定了基礎。

通過這兩個禮拜的課程設計我真的學到了很多的東西,當然這也和我的同學的幫助是離不開的。好了,下面就談一下我在這些天的體會吧:

在這次的課程設計中,主要是運用JAVA語言來編寫一個小的應用程序,當然還可以用其他的技術來輔助了。在這個小應用程序當中,我用了Java外還用了Swing控件。輸入輸出流等技術。由于以前學的不是很扎實,而且還有些知識我們都是沒有學過的,這就要求我們去查相關的書籍,還有就是和同學之間的交流。正因為這樣,才鍛煉了我的自學的能力,還有就是加深了我對各個知識點的認識,并且提高了我對專業的學習的興趣,為我以后的學習打下了基礎。此外,我還感受到了面向對象語言的類庫的強大的功能,掌握了運用JAVA中的類實現某些基本功能,并學會了自己查詢使用類的方法,

也就是要會用API文檔,為以后更好的學習面向對象語言奠定了基礎。

通過將近兩周的努力,這次課程設計終于結束了,在這個過程當中,我學到了很多的知識,同時也感謝我的同學的幫助和指導。在以后的學習當中,我會更加努力的學習好專業知識,并將所學的知識用于實踐當中去,以便牢固掌握知識。

參考文獻

[1] 王萌,劉婧,來賓著.JAVA程序設計[M]北京 冶金工業出版社,2004 [2] 黃聰明

精通 JAVA2程序設計[M]北京:清華大學出版社,2004.4 [3] 王文濤,袁海燕 JAVA實用程序設計100例[M]北京:人民郵電出版社,2005.5 [4] 雍俊海 JAVA程序設計[M]北京:清華大學出版社,2006.8 [5] 劉寶林 JAVA程序設計與案例[M]北京:高等教育出版社,2006.11 附錄

import javax.swing.*; import java.awt.*; import javax.swing.border.*; import java.awt.event.*; import java.io.*;

/*登陸頁面首窗口*/ class WindowBox extends Frame implements ActionListener{

Box baseBox,box1,box2; TextField tf1,tf2; Button button1; Button button2; WindowBox(String s){//構造方法 super(s);

tf1 = new TextField(6);

tf2 = new TextField(6);

box1= Box.createVerticalBox; box1.add(new Label("請輸入你的卡號")); //輸入卡號 box1.add(Box.createVerticalStrut(8)); box1.add(new Label("請輸入你的密碼"));//輸入密碼 box2=Box.createVerticalBox(); box2.add(tf1); //box2.add(new TextField(16)); box2.add(Box.createVerticalStrut(8)); box2.add(tf2); //box2.add(new TextField(16)); baseBox=Box.createHorizontalBox(); baseBox.add(box1); baseBox.add(Box.createHorizontalStrut(10)); baseBox.add(box2); add(baseBox); button1= new Button("確定");//加入按鈕 button1.addActionListener(this); add(button1);

button2 = new Button("退卡");//退卡按鈕 button2.addActionListener(this); add(button2); setLayout(new FlowLayout()); /*監聽器*/ this.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0);

} }); } setBounds(120,125,200,175); setVisible(true); public void actionPerformed(ActionEvent e){ Account act; String card;

String pwd;

act=new Account("000000","Devil","123456",50000);//初始化

/*選擇各種服務*/ if(e.getSource() == button1){

String number1,number2;//輸入的兩個卡號和密碼的變量

number1=tf1.getText();

number2=tf2.getText();

/*判斷兩次輸入的卡號和密碼是否正確*/ if((act.get_Code().equals(number1))&&(act.get_Password().equals(number2))){

dispose();

Selection s = new Selection("選擇服務",act);

}else{

dispose();

ErrorWarn ew = new ErrorWarn("消息!",act);//報輸入密碼或卡號不正確

}

} if(e.getSource()==button2){

}

System.exit(0); dispose();//退出 } }

/*主函數*/ class ATM{

}

/*選擇服務*/ import java.awt.*; import java.awt.event.*; class Selection extends Frame implements ActionListener{

Button button1,button2,button3,button4,button5; Panel p1 = new Panel(); Panel p2 = new Panel(); Panel p3 = new Panel(); Panel p4 = new Panel(); Panel p5 = new Panel(); Panel p = new Panel(); Account act;

public Selection(){} Selection(String s,Account act){

super(s); this.act=act; this.setLayout(null);

public static void main(String [] args){ } new WindowBox("登錄頁面");

this.setLayout(new GridLayout(6,1)); p.add(new Label("請選擇你要的服務")); this.add(p);

/*各種服務功能*/

button1 = new Button("存款"); p1.add(button1); this.add(p1); button2 = new Button("取款"); p2.add(button2); this.add(p2); button3 = new Button("查詢余額"); p3.add(button3); this.add(p3); button4 = new Button("退出"); p4.add(button4); this.add(p4); button5 = new Button("修改密碼"); p5.add(button5); this.add(p5); this.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

}); System.exit(0); } button2.addActionListener(this); button3.addActionListener(this); button4.addActionListener(this); button5.addActionListener(this);

}

} setBounds(150,150,200,200); setVisible(true); validate(); public void actionPerformed(ActionEvent e){

} if(e.getSource()==button2){//取款

} if(e.getSource()==button3){//查詢余額

} else if(e.getSource()==button4){//退出

} else if(e.getSource()==button5){//修改密碼

}

ChangePassword cp = new ChangePassword("修改密碼",act); dispose(); System.exit(0); dispose(); Query q =new Query("查詢余額",act); dispose(); dispose(); GetBalance gb = new GetBalance("取款",act);

/*class Test4{ public static void main(String [] args){

Selection s = new Selection("選擇"); }

}*/ /*取款功能*/ import javax.swing.*; import java.awt.*; import javax.swing.border.*; import java.awt.event.*; class GetBalance extends Frame implements ActionListener{

Box baseBox, box1,box2; Button button; TextField tf; Account act; GetBalance(String s,Account act){//構造函數

super(s); this.act=act; button=new Button("確定"); Panel panel = new Panel(); Panel panel1 = new Panel(); tf = new TextField(6); this.setLayout(new GridLayout(2,1)); panel1.add(new Label("請輸入你想取錢的數目")); panel1.add(tf); panel.add(button); this.add(panel1); this.add(panel); button.addActionListener(this); this.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){

于5000

}

});

}

System.exit(0); setBounds(200,200,150,150); this.setVisible(true); public void actionPerformed(ActionEvent e){

//System.out.println(e.getActionCommand()); double money;

money = Double.parseDouble(tf.getText().trim()); if(e.getSource()==button){

if(act.get_Money()<0){//判斷余額是否為負

}

dispose();

ErrorWarn4 ew4 = new ErrorWarn4("消息!",act); else if(money<=act.get_Money()){//取錢的數額不大于余額 if((money%100!=0)||(money>=5000)){//取錢數為100的倍數或不大

}

dispose();

ErrorWarn6 ew6 = new ErrorWarn6("消息!",act);

act.set_Balance(money);//重置余額 this.setVisible(false);

Selection s = new Selection("選擇服務",act);//返回選擇服務窗口

//dispose(); }else if(money>act.get_Money()){判斷取款數額是否大于余額

} /*

}

}

}

dispose();

ErrorWarn5 ew5 = new ErrorWarn5("消息!",act); public static void main(String[] args){

}

/*修改密碼功能*/ import javax.swing.*; import java.awt.*; import javax.swing.border.*; import java.awt.event.*; class ChangePassword extends Frame implements ActionListener{

Panel panel1 = new Panel(); Panel panel2 = new Panel(); Panel panel3 = new Panel(); Panel panel = new Panel(); TextField tf4,tf5,tf6; Button button; Account act; ChangePassword(String s,Account act){ super(s);

GetBalance test = new GetBalance("dfdf"); } GetBalance gb = new GetBalance("取款");

this.act=act;

tf4 = new TextField(6); tf5 = new TextField(6); tf6 = new TextField(6); button = new Button("確定"); button.addActionListener(this); /*建立新密碼*/

}

panel1.add(new Label("請輸入你的舊密碼:")); panel1.add(tf4); panel2.add(new Label("請輸入你的新密碼:")); panel2.add(tf5); panel3.add(new Label("請再次輸入你的新密碼")); panel3.add(tf6); panel.add(button); this.add(panel1); this.add(panel2); this.add(panel3); this.add(panel); setLayout(new GridLayout(4,1)); setBounds(200,200,250,250); this.setVisible(true); /*窗口事件*/ this.addWindowListener(new WindowAdapter(){

}); public void windowClosing(WindowEvent e){

}

System.exit(0);

} } /*判斷事件源,看條件是否成立再修改密碼*/ public void actionPerformed(ActionEvent e){ if(e.getSource()==button){ String pwd2,pwd3,pwd4;

pwd2 = tf4.getText();

pwd3 = tf5.getText();

pwd4 = tf6.getText();

} if(pwd2.equals(act.get_Password())){//判斷舊密碼是否正確

if(pwd3.equals(pwd4)){//判斷兩次輸入的新密碼是個匹配

act.setPassword(pwd3);//啟用新的密碼 dispose(); Selection s = new Selection("選擇",act);//返回選擇服務窗口

}else{

//this.setVisible(true);

//ErrorWarn2 ew = new ErrorWarn2("消息",act);

dispose(); }

ErrorWarn2 ew2 = new ErrorWarn2("消息",act); }else{

this.setVisible(false);

}

ErrorWarn3 ew1 = new ErrorWarn3("消息",act);

dispose(); /*查詢余額功能*/

import javax.swing.*; import java.awt.*; import javax.swing.border.*; import java.awt.event.*; class Query extends Frame implements ActionListener{

//Account act; Button button; Account act; Query(String s,Account act){//構造函數

super(s); this.act = act;

button=new Button("確定"); //TextField tf = new TextField(6); Panel panel1 = new Panel(); Panel panel = new Panel(); panel1.add(new Label("你的余額為: " + act.get_Money()));//查詢余額的方法 //panel1.add(tf);

button.addActionListener(this); panel.add(button); this.add(panel); this.add(panel1); this.setLayout(new GridLayout(2,1)); this.addWindowListener(new WindowAdapter(){

}); public void windowClosing(WindowEvent e){

}

System.exit(0); setBounds(200,200,150,150);

} } setVisible(true); public void actionPerformed(ActionEvent e){

} if(e.getSource()==button){

dispose(); Selection s = new Selection("選擇服務",act);//返回選擇服務窗口 } /*賬戶*/ import java.io.*;

/*該類為實現客戶信息及部分功能*/ class Account { private String code

=null;

//信用卡號

private String name

=null;

//客戶姓名

private String password=null;

//客戶密碼

private double money

=0.0;

//卡里金額

/********************/ public Account(String code,String name,String password,double money) {

this.code=code;

this.name=name;

this.password=password;

this.money=money; }

public String get_Code() {//取得卡號

return code; }

public String get_Name() {//取得名字

return name; }

public String get_Password() {//取得密碼

return password; }

public double get_Money() {//取得余額

return money; }

/*得到剩余的錢的數目*/ protected void set_Balance(double mon) {

money -= mon; } /*重置秘密的方法*/ public String setPassword(String pwd){

} } password = pwd; return password;

第三篇:ATM機申請報告

關于*****支行在*****處

安裝ATM機的請示

***支行:

為提升經營范圍、拓展商圈,樹立蘭*****形象,經過我行充分市場調查,擬在*****安裝ATM存取款機各一臺,現將具體情況匯報如下:

****汽配城,周邊商戶眾多,臨街商鋪繁華,已全面形成了成熟的商業社區,同時該市場商戶有三百六十多戶,經營人員有一千余人,并且70%以上的商戶擁有**的POS機。該區域周邊無一家金融服務網點,我行經過考察調研,為滿足經營戶及周邊居民的強烈要求,方便大家的日常金融需求,申請在*****安裝ATM存取款機各一臺。

如有意向,甲方與我行進一步確定房屋租金。ATM機安裝后,我行將進一步開展電子銀行業務,積極推廣開辦POS機及網上銀行、手機銀行等電子渠道產品的營銷活動,將帶動電子銀行業務快速發展。

妥否,請批示。

*****

2016年3月15日

第四篇:ATM機應急預案

自助銀行及ATM突發事件

應急預案

一、預警預防

1、安排本網點員工和保安員,對附屬自助銀行、自助設備狀況,ATM燈箱、插卡口、出鈔口、密碼鍵盤及防護罩等重點部位進行現場檢查。每天班前、班后檢查應以網點員工為主,檢查情況錄入網點內控自查系統。營業期間檢查應以網點值勤保安為主。

2、加強客戶宣傳和引導。通過采取一定的宣傳措施,提醒客戶提高警惕,注意用卡安全,避免落入犯罪分子設下的陷阱。

二、預想場景一及應急處置

營業網點附屬自助銀行及ATM突發事件發生后,事發營業網點組長應迅速分析判斷有關情況,啟動本單位應急處置預案,指揮全體人員沉著冷靜、靈活處置,及時報警、報告。

預想場景:發現異常

網點營業期間,網點員工在對附屬自助銀行、ATM現場檢查中,發現ATM有張貼不明告示、出鈔口被堵等不法分子作案的痕跡。

應急處置要點:

1、網點ATM機專管人員對異常事件應保護好現場,提示客戶暫時不要使用該自助設備,立即向網點負責人報告。

2、負責人接到報告后,應對自助銀行、ATM現場進行仔細檢查,判斷ATM確實被不法分子作案后,啟動應急預案,通知總行保衛部。

3、網點負責人應組織員工檢查其他附屬自助設備情況,保護好現場,提示客戶暫時不要使用該自助設備。

4、ATM機專管員應立即打印交易流水,確定作案時間段內所有交易的客戶卡號,并對交易卡進行分類,分出我行卡和他行卡,報送上級主管業務部門。視情況撥打110報警電話。

5、保衛部應第一時間通知行領導,并啟動應急預案,調閱查看監控錄像,鎖定不法分子作案時間段。

6、保衛部迅速派出工作人員到事發現場,協助網點、110處理事件。

7、將此次事件全過程、后果及影響的文字、圖片資料備案,并上報行領導。

預想場景二:ATM案件

網點營業期間,保安員在安全巡查中發現一名(或多名)不法分子在網點附屬自助設備上安裝銀行卡信息偷盜裝置或暴力破壞自助設備意圖竊取設備內資金,或接監控中心值班人員通知:有不法分子正在網點自助設備上安裝銀行卡信息偷盜裝置。

應急處置要點:

1、后臺監控人員發現情況后,迅速通知網點負責人;并上報總行保衛部。網點負責人應與保安隱蔽監視,在不清楚不法分子是否攜帶兇器的情況下,不要貿然靠近和采取行動;若確認不法分子未攜帶兇器的情況下,在可以制服不法分子時,果斷用防衛器械圍捕不法分子。

2、保衛部會立即上報行領導,啟動緊急預案,視情況聯系110警方;派出工作人員到達事發現場,立即調閱后臺監控錄像,確認犯罪份子的作案時間,保存資料、圖片證據。

3、網點保安及工作人員若在制服不法分子的過程中,其若逃跑,應緊隨追擊,呼叫周圍群眾協助追捕。

4、如不法分子已經逃離現場,在保衛工作人員應指揮網點保安劃出警戒線,保護好現場配合警方調查取證,提示客戶暫時不要使用自助設備。

5、將此次事件全過程、后果及影響的文字、圖片資料備案,并上報行領導。

三、應急處置注意事項:

營業網點附屬自助銀行及ATM突發事件,如處置措施不當,可能導致我行和客戶資金被盜,并引發我行與客戶之間的糾紛,給我行帶來不利影響。營業網點附屬自助銀行及ATM突發事件發生后,如網點員工隨意接受新聞媒體采訪或粗暴拒絕新聞媒體采訪,可能會給我行帶來負面報道,影響我行聲譽。為此,在處置過程中要注意以下事項:

1、發生附屬自助銀行及ATM突發事件,處置一定要迅速、及時,保障客戶資金安全。

2、網點所有員工就網點突發事件內容不得接受任何媒體的采訪,如遇有媒體采訪,應婉言謝絕,請其聯系上級單位。

第五篇:ATM機崗位職責

自助業務營業網點職責

1、負責所屬自助設備的管理及運行環境的檢查工作,保證自助設備的正常運行;每日都要對自助設備進行常規測試和檢查,重點檢查現金庫存和打印紙,保證正常支付和打印機正常工作。

2、嚴格按照自助設備的操作規程,做好加鈔、清潔保養、耗材領用與更換、巡檢、報障、宣傳引導等日常運行管理工作,及時清除自助設備機身或周圍的非法張貼物。

3、對新投入運行或排除故障后再投入運行的自助設備進行測試驗收后方可對外開放使用。

4、發現自助設備故障時,須立即檢查自助設備工作狀態,一般性故障要及時排除,遇有技術上的故障,應立即通知總部自助設備管理部門,積極協助總部排除故障,并做好相關記錄。

5、負責自助服務業務日常賬務管理,配合做好自助設備發生的差錯核對和賬務調整。

6、宣傳引導客戶使用自助設備,做好柜面分流,及時處理客戶投訴。

7、負責自助設備電子攝像監控設備的日常操作與維護,發現問題應立即上報總部保衛部門。

8、負責確定自助設備管理人員并上報總部存檔備案。 自助業務專管員及出納員職責

1、自助設備保險柜鑰匙和密碼必須雙人分別保管,即專管員(管理員)保管自助設備保險柜密碼,出納員(加鈔員)保管自助設備保險柜和錢箱鑰匙。鑰匙用畢,不得隨身攜帶,必須入庫(柜)保管。

2、專管員(管理員)工作調動時,應及時更換密碼;密碼須不定期更換,每月至少更換一次。在更改密碼過程中必須打開保險箱門,密碼更改后應至少3次測試新密碼并開鎖,在未驗證保險箱密碼正確設臵之前,嚴禁關閉保險箱門。

3、辦理鑰匙、密碼交接時,必須在會計出納交接登記簿中做好記錄。為防止遺忘保險箱密碼,專管員(管理員)在設臵密碼后,將設備的新密碼封入不透明信封, 并在封口加蓋名章由主辦會計檢驗蓋章后入庫保存。備用密碼記錄和鑰匙由專管員(管理員)和出納員(加鈔員)分別密封后交由總部保衛部門入保險柜保管。如需啟封,按總部有關規定辦理。

4、裝入或取出自助設備現鈔,必須做到雙人【專管員(管理員)和出納員(加鈔員)】操作、武裝守護、及時清點、交叉復核、不得中途換人。裝取現鈔時,必須做到“同裝、同取、同清點”;錢箱啟閉時,必須做到“同開、同閉、同加鎖”;

5、因特殊情況無法開箱取鈔時,專管員(管理員)必須立即報告總部技術部門,迅速查明原因,并會同營業網點和總部有關技術人員共同開箱;開箱后,其他人員一律不得接觸現鈔;

6、每次自助設備裝填現鈔前進行軋賬處理,裝鈔后對外營業前,專管員(管理員)必須進行實地測試,測試無誤后方可投入使用。測試情況在“自助設備運行維護登記簿”記載,測試的內容包括:

(1)、檢查鈔箱設臵與裝載的幣種面額是否相符;

(2)、檢查錢箱有無串位;

(3)、做一筆取款交易(測試金額應為350元),檢查吐鈔面額是否準確。

7、自助設備備付金現鈔必須是無破損、無斷裂、無透明紙粘貼、無褶皺及卷角等7-8成新的同版人民幣。禁止使用原封新鈔和潮濕的現鈔。自助設備備付金現鈔在裝機前,須經識別假幣功能的點鈔機及人工反假、過數。

8、每日結賬時必須清點剩余備付金,與綜合業務網絡系統自助設備柜員的現金軋賬單核對一致。軋賬清單數據與箱內現金金額不符或取款人提出疑問時,必須當時清點機內庫存現金。自助設備的現金庫存必須控制在財會部門核定的限額內。

9、自助設備出現現金長短款,應登記“自助設備運行維護登記簿”,先在銀聯卡差錯處理賬戶掛賬,待查明原因后按照《陜西省農村信用社銀行卡業務差錯處理辦法》進行處理。

10、自助服務業務按照省聯社統一的賬務核算要求,設臵和使用會計科目,會計處理按照《陜西省農村信用社富秦卡會計核算辦法》執行。篇二:atm機

全國銀行atm機服務工程師

招聘簡章

編號:14-04-03

一、崗位名稱:全國銀行atm機服務工程師

二、崗位職責: atm服務工程師是負責銀行atm等自助設備的運維管理工作。工作內容包括:對銀行atm硬件故障的維修、日常運行維護、清機加鈔,現金清分整點,設備運行監控值守,卡鈔處理,回收卡處理,軟件運維與升級服務、預防性保養服務、安裝與移機服務以及耗材補充與更換服務等工作。

三、職業概況:

隨著銀行atm自助設備數量的提升,atm的維修和軟件的運維也日益增加,實用型atm運維人才的供需矛盾日益突出。與龐大的市場需求相比,我國的atm運維人才的供應缺口仍然很大,尤其是掌握atm硬件維修與atm軟件運維技能與技術的專業人才(即atm服務工程師),目前已成為市場急需的人才之一。當前我國高校的課程設置、教學目標的差異,導致高校培養的人才難以符合銀行實際的用人需要,只有專業化的培訓,才能解決市場的供需矛盾。 atm服務工程師是國內金融it行業的熱門職業,國際權威研究機構rbr的研究成果表明,未來5年,我國atm市場每年的增長速度超過30%,因此,該職業目前處于上升期并被列為發展前景最好的職業之一。與同類職業相比,atm服務工程師的職業地位與薪酬收入也具有較為明顯的優勢,因此,atm服務工程師師是國內現階段最好的就業選擇之一。

四、招聘要求:

1. 遵紀守法,品行端正,身體健康,有固定住所,無刑事犯罪記錄; 2. 男性,18-30周歲。 3. 統招本科、大專畢業生(學信網可查),理工科專業,財政金融類,計算機科學與技術類,電子信息與自動化類,會計與審計類,機械類等相關專業的畢業生優先??山邮諏嵙暽?。學歷不同,待遇不同。

五、培訓時間和內容:

培訓班學制6個月,免費提供住宿,吃飯自理,有食堂。培訓采用“封閉脫產”形式

分兩階段進行,第一階段為技能培訓期(1.5個月-2個月),第二階段為各地服務站實戰訓練期(3-4個月)(實訓期間補助1500-2000元)。培訓內容為計算機基礎、電子電工基礎、atm基礎、atm故障診斷、atm故障處理、atm維修工具、服務與atm服務、wnc外設、wnc取款機、db取款機、ncr取款機、oki取款機、db取款機和服務外包流程培訓。

六、工資待遇:

學歷不同,待遇不同。每天8個小時,每周5天工作日,第一年月工資2000-3000元,第二年月工資3000-4000元,第三年4000-8000元,免費提供住宿,提供工作餐或餐補,繳納五險一金,享受相關福利待遇。

關于三級九節制:

三個月一次考核,考核通過晉升一節 a. 基本工資的基礎上晉升一節是200元,以此類推一節、兩節、三節這是一級 b .第二級是在第一級的基礎上(200乘以1.5)還是經過三次考核,一節、兩節、三節這是第二級 c. 第三級是在第二級的基礎之上再乘上1.5,在經過三次考核完成第三級工資

七、就業安置:

經考試合格的學員,直接到全國各大銀行上班,簽訂勞動合同,繳納五險一金(部分企業六險一金),享受相關福利待遇。后期轉正。關于學員就業安置,原則上以其戶籍所在地銀行為依據,并結合個人意愿來決定工作地點,如遇戶籍地暫無需求,須服從工作安排。

八、分配原則:

一、 戶籍地和就業意愿指向原則。以勞動者的戶籍所在地和勞動者的就業意愿為參考。若就業者的戶籍所在地和就業意愿所指地有用人需求的,由用人單位直接安排勞動者至就業者的戶籍所在地或就業者的就業意愿所指地工作。若用人單位在就業者的戶籍所在地和就業者的就業意愿所指地無需求的,須無條件服從用人單位的工作安排,用人單位的工作安排遵循第二條原則。

二、 一次分配二次調整的原則。該原則是指勞動者首次工作地與其戶籍所在地和勞動者的就業意愿所指地不同時,用人單位首先在其他工作地點對勞動者進行工作安置,待勞動者在用人單位工作滿一定時間后由勞動者向用人單位以書面形式提出申請,調整工作所在地,用人單位根據實際情況在本系統內進行工作所在地的調整。

三、 特別說明。戶籍地是指勞動者戶口所在市(市指的是地級市,非縣級市)。勞動者的工作所在地的安排,行為主體為用人單位。與招聘人員、培訓單位無關。招聘宣傳人員和培訓單位只具有向用人單位的建議權,故勞動者在用人單位面試時或勞動者在與用人單位簽訂勞動合同時,勞動者對工作所在地這一款項應充分了解。否則因此而產生的一切不良后果均由勞動者承擔。

九、合同性質:atm機廠商,直簽,首簽三年,續簽五年,隨后轉為長期。

十、報名準備資料:學歷證原件、身份證原件、戶口本原件、復印件、無犯罪記錄證明。

下發時間:2014年4月24日篇三:電子銀行部崗位職責 xxxx農村信用社合作聯社電子銀行

部崗位職責

為加強xxxx農村信用合作聯社電子銀行部各項業務的管理,有效防范業務風險,促進電子銀行部各項業務健康、有序發展,根據《電子銀行業務管理辦法》、《pos收單業務管理辦法》、《固定資產、低值易耗品管理辦法》以及相關業務制度,制定本崗位職責。 xxxx農村信用合作聯社電子銀行部的職責是對市場業務需求統籌和業務發展規劃與市場營銷、規章制度建設與監督執行、電子銀行部各項業務系統運營管理等工作的職能部門。

部門負責人(經理)崗職責 (買買提艾力)

一、電子銀行業務

一、負責與當地銀監局、人民銀行等監管機構的溝通協調及新產品報批報備工作,落實各項監管要求;

二、負責落實風險管理要求,控制部門主管業務的風險;

三、負責組織轄內主管業務檢查工作,審批、指導本社主管業務工作的開展,監督各項規章制度的執行落實;

四、負責組織編制及分解下達全聯社主管業務指標,考核、評價網點相關工作考評;

五、對電子銀行系統在運行過程中發生的重大事項進行跟蹤和報送;

六、負責業務系統機構號和柜員的新建、刪除、調整;

七、領導交辦的其他工作;

具體工作內容包括:

(1)受理網點提交的《網上銀行機構信息維護申請表》、《網上銀行操作員增加、變更、刪除申請表》(附件i)。另外為轄區網點操作員進行密碼重臵。統計網點開辦網銀業務情況以及企業、個人網銀用戶數量,作為本部門年底考核的依據。

(2)負責編寫《xxxx聯社電子銀行業務客戶操作圖解教程(維、漢文)》,條件允許的情況首在辦公室親自指導做一個簡單的現場培訓。培訓內容包括:如何安裝電子銀行助手、如何轉賬、查詢歷史交易、查詢余額、賬單打印、網吧、公共計算機上使用網銀授權設備時應注意哪些、如何防范病毒、黑客入侵、防止密鑰盜竊等。為了避免日后工作中操作人員因誤操作產生經濟糾紛,培訓結束后讓操作員或財務人員《電子銀行業務培訓確認單》上簽字確認,并且裝訂入檔保管。

(3)每個月對轄區網點網銀業務的開展情況進行統計,內管系統打印匯總表,形成書面報告報聯社領導。按網點統計并在轄區公布開展情況。

(4)每個月統計ukey、動態口令卡的使用情況、庫存結余情況;

(5)針對網銀業務的開展情況每個月進行一次經營分析,并生成經營分析報告提交給分管領導;

(6)本部門負責人組織部門人員對轄區網點進行抽查;

(7)結合部門季度自律監管工作編制檢查實施方案、調查通知書等資料;

二、pos收單業務(特約商戶審批崗職責)

1、負責與當地銀監局、人民銀行等監管機構的溝通協調及新產品報批報備工作;

2、可根據收單業務相關制度和規定制訂實施細則,并報自治區聯社信用卡中心備案;

3、依據區聯社的拓展規劃,負責業務的組織落實;

4、負責組織轄內主管業務檢查工作,審批、指導本部主管業務工作的開展,監督各項規章制度的執行落實;

5、負責新拓展商戶入網資格審核、扣率標準、商戶類別碼(mcc碼)確定以及商戶受理功能審查核對等工作;

5、負責對轄內特約商戶管轄網點日常巡檢工作的檢查、督促;

6、負責上報助農取款業務開辦申請

7、負責清算和開支手續費和傭金

8、負責監督助農取款點業務辦理合規性、助農取款點標示牌發放等工作 具體工作內容包括:

(1)受理營業網點提交的特約商戶入網初審資料;

(2)督促pos機具密鑰的申請、灌入以及安裝進度;

(3)聯系供應商更換機具,同時重新配pos機具保證商戶正常營業;

(4)每天需要解決特約商戶遇到的問題,如:商戶業務的咨詢、投訴、故障排查、差錯交易調整、刷卡消費不成功、流水打印機卡紙、線路故障、清算中心不及時清算跨行交易等; (5)根據故障情況上報商戶提交的手工處理申請單、商戶調帳表等資料;

(6)每個月底導出月交易量統計表,按照商戶手續費收入情況對轄區特約商戶進行排行統計,作為今后的金牌商戶、高效益商戶獎勵的依據。

(7)向聯社經營班子報優惠政策實施方案,經分管領導批準可根據收單業務需求制定特約商戶利益返還、獎勵等優惠政策),對收單業務的開展情況形成書面資料報聯社分管領導批閱。

(8)聯系各營業網點將本轄區有良好的企業信譽、較為完善的內部管理、能認真履行特約商戶協議中的各項條款

的商戶作為發展對象,根據聯社領導下達的計劃指標,每個月保證營銷10臺pos機(擬定)。

三、atm自助設備業務(atm業務審批崗職責)

1、負責atm設立的可行性論證、申請報批等工作

2、負責根據業務需要上報atm機型,并負責業務培訓、管理及宣傳推廣;

3、負責atm業務統計和效益考核;

4、負責atm突發事件的緊急處臵;

5、負責保險柜鑰匙等重要物品的登記和保管;

6、負責規劃atm機具編號、ip地址;

7、負責轄區內組織季度自律監管檢查;

8、負責制定本項業務違規操作處罰細則,并進行處罰;

具體工作內容:

1、負責選址分析報告的編寫、機具型號、數量的選定;

2、負責制定業務培訓計劃、宣傳推廣方案;

3、atm機運行情況的監督檢查、突發事件的緊急處臵

4、負責督促機具故障處理、監控設備的安裝進度、ups供電設備的運行情況等;

5、每個月對轄區atm機盈利情況進行統計,編寫經營分析報告;

6、每個月對轄區自助設備的開機率、停機率、假鈔情況、吞卡情況、故障情況、交易成功率、綜合交易排名等情篇四:網點各崗位職責

網點各崗位職責

一、 營業主管兼綜合柜員

1、負責協助營業部主任進行網點基礎管理工作

2、負責營業部在行式atm機清機加鈔工作

3、堅持庫存現金限定,做到不超庫存,大額存取款及時上繳

4、嚴格管理重要空白憑證,按月使用量請領相關單冊

5、定期檢查各柜員賬務,加強現場監管,對柜員的工作情況做好檢查和評價。

6、按制度規定處理會計出納工作中的重要事項和疑難問題,對發生的各類會計出納差錯和事故,及時組織追查、補救和上報工作。

7、按規定掌管有關登記簿,并做好紀錄。

8、定期檢查各柜員現金、重要憑證、有價單證保管使用情況。

9、隨時對監控系統進行檢查,發現問題及時解決,確保系統正常運行。

10、每日營業終了,檢查各柜員保管的現金、重要空白憑證、卡片賬、有價單證等是否相符,賬簿的登記是否合規,并對檢查事項在有關登記簿上做好記錄。

11、履行綜合柜員日常職責,完成領導和上級管理部門交辦的其他事項。

二、會計主管兼大堂主管

1、負責大堂內衛生檢查,秩序維護,安排大堂經理日常工作

2、負責公司業務柜員進行業務學習,負責對柜員業務知識和業務技能的定期考核工作。

3、定期檢查公司業務柜員賬務,加強現場監管,對柜員的工作情況做好檢查和評價。

4、履行會計主管日常職責,完成領導和上級管理部門交辦的其他事項。

5、嚴格管理公司業務重要空白憑證,按月使用量請領相關單冊

6、、負責vip客戶現場維護工作

7、兼職網點理財經理,在發現理財客戶后進行理財購買,保險出單,大客戶大額取款等工作。

8、負責網點離行式atm機日常加鈔工作。

9、在規定權限內對前臺柜員有關業務進行授權。

10、監督對公單位的開銷戶、賬號、戶名的變更和掛失、凍結與扣劃是否符合有關規定。

11、審核匯票、本票、支票簽發、解付、退票、掛失以及電匯的匯出、匯入、退匯是否符合規定;委托收款、托收承付以及承兌匯票的貼現處理手續是否合規;各種查詢查復是否及時

三、公司業務柜員

1、受理公司業務前臺業務,開立對公存款賬戶

2、負責公司業務優質客戶經辦人員維護工作

3、負責網點離行式atm機日常加鈔以及在行市atm機日常維護工作

四、普通柜員工作職責

1、認真執行各項規章制度,規范業務操作,嚴格按規程處理業務。

2、辦理儲蓄業務、電子銀行業務、各類中間業務等業務。

3、負責臨柜業務查詢、掛失、解掛、凍結、解凍等事項,并登記相關登記簿。

4、隨時檢查現金箱、憑證箱,保持合理庫存,超限額部分及時上繳綜柜。

5、營業終了,按規定打印有關報表、資料,核對當日庫存現金和憑證,經核實無誤后簽退。篇五:銀行卡部門職責與崗位職責

長子縣融匯村鎮銀行卡部職責

崗位結構圖

職能

負責組織銀行卡業務營銷和管理,atm、pos等自主設備管理。

職責一 負責執行卡業務風險內控各項規章制度及格式化文本 1. 負責貫徹執行國家有關方針政策和法律法規 2. 負責執行全行卡業務的各項內控工作制度和流程 3. 負責制定本部門各項規章制度和流程并組織實施

職責二 擬定本行卡業務發展政策、發展規劃和本部門工作計劃,并組織實施 1. 根據全行年度工作重點,擬定全行卡業務發展政策、發展規劃和部門年度工作計劃 2. 負責監督工作計劃的完成情況,并及時糾偏

職責三 負責全行個人存款、貸款的中間業務的營銷和管理 1. 負責制定授權范圍內個人存款、貸款和中間業務的營銷方案,并組織實施,對實施過程進行指導、協調、檢查和監督,對營銷方案的實施效果進行評估 2. 進行市場調研,搜集行業及客戶信息,分析卡業務市場情況 3. 開展對持卡客戶群的調查、統計和分析,進行持卡客戶的市場細分和目標市場定位,組織全行卡業務系統的挖掘及培育優質客戶群,提高市場份額

職責四 負責卡業務的各項調研統計,按照要求開展調查工作 職責五 負責銀行卡業務及銀聯業務的管理工作

職責六 完成pos商戶的相關工作以及與其他機構的聯絡協調工作

職責七 負責自主設備的選址、布設與管理 1. 負責自主設備的市場調研、選址,協調安裝、驗收、承擔材料的報備工作 2.負責統計本行自助設備的基本情況 3.負責各支行的自助設備管理情況及運行情況進行監督 4.負責培訓指導支行設備管理員

職責八 負責卡業務的政策研究、新產品開發、培訓和推廣工作 1. 負責個人業務新產品的開發工作 2. 負責組織專業人員對新產品進行培訓和業務交流 3. 負責已開發新產品的推廣工作

職責九 負責配合做好本部門案件轉向治理和案件防控工作 1. 負責本部門員工案件治理工作目標責任書的簽訂工作,并進行考核 2. 負責定期對本部門員工進行風險排查 3. 負責制定本部門員工年度合規和案件警示教育培訓工作、 職責十 負責本部門新上線計算機應用系統的管理

1. 配合新業務品種的開發,對系統提出業務需求,并編制管理規定和操作流程 2. 配合科技信息部不斷改進和完善計算機應用系統,提高計算機處理業務水平 3. 負責配合相關部門完成系統的測試、驗收、上線推廣和培訓,制定和完善操作手冊 職責十一 負責本部門預案演練及風險控制

職責十二 負責內部溝通與人員管理

職責十三 負責體系有關的工作

職責十四 完成領導交辦的其他工作

經理(副經理)崗位職責

(副職協助工作,按分工做好崗位職責工作)

一、 主持本部門全面工作,負責本部門日常管理工作,組織本部門人員完成計劃任務

二、 擬定本部門工作計劃、工作實施方案,提出工作措施,報批后組織實施。

三、 擬定、調整、完善本部門人員崗位職責和考核辦法,報批后組織實施。

四、 負責提出、修訂本部門的崗位責任制、操作規程和業務流程,做好各崗位的分工合作,協調各項業務工作的順利開展,對員工進行績效考核。

五、 組織擬定銀行卡業務發展目標、年度工作計劃及考核指標,并負責組織實施、知道、檢查,定期將考核情況向領導匯報。

六、 制定、組織落實銀行卡業務營銷方案,宣傳方案;制定銀行卡業務培訓計劃并組織人員培訓。

七、 做好銀行卡業務風險控制和業務監測,預防利用銀行卡、atm自助銀行設備、pos中斷等各種犯罪活動。

八、 負責銀行卡部人員崗位調配及日常管理工作。

九、 撰寫、審核銀行卡部各類文字上報材料,把好材料文字質量關。

十、 負責本部門員工的教育、培訓和管理工作。

十一、 貫徹國家法律法規和單位各項規章制度、工作要求,做好工作調研,提出工作意見、建議,報批后執行。

十二、 按時上報工作計劃、工作總結、報表等相關工作資料,定期向領導報告工作。做好單位上下、內外的協調溝通。

十三、 遵守法律規章和單位各項制度、工作職責、工作紀律,講職業道德、職業操守。按照單位各項工作事務和業務操作規程做好各項工作。

十四、 完成單位分配和領導安排的其他工作任務。

綜合崗位職責

一、 做好部門辦公室事務管理、會務、文件草擬和收發、傳達等日常工作和各項后勤事務工作。保管、使用業務業務印章、重要資料。值守本部門電話,做好電話記錄,及時準確向相關人員和相關部門傳遞緊要電話資訊。

二、 對本部門的文件、資料、會議記錄等的手機、整理和分類裝訂保管,并建立業務檔案。完成本部門業務檔案的手機、整理、利用和歸檔工作。

三、 做好本部門工作例會、學習的準備、召開工作。

四、 編制、匯總填報有關工作報表,起草、審核本部門工作文件、報告和工作計劃、總結。做好報表統計、報告和各種書面報告收集、你寫報送工作。

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:151種浪費的心得體會下一篇:arp類病毒的解決方案

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火