atm軟件工程課程設(shè)計(jì) atm機(jī)程序設(shè)計(jì)(5篇)
每個(gè)人都曾試圖在平淡的學(xué)習(xí)、工作和生活中寫一篇文章。寫作是培養(yǎng)人的觀察、聯(lián)想、想象、思維和記憶的重要手段。寫范文的時(shí)候需要注意什么呢?有哪些格式需要注意呢?以下是小編為大家收集的優(yōu)秀范文,歡迎大家分享閱讀。
atm軟件工程課程設(shè)計(jì) atm機(jī)程序設(shè)計(jì)篇一
調(diào)查時(shí)間 4月1日
調(diào)查地點(diǎn):通州西門附近銀行網(wǎng)點(diǎn)
業(yè)務(wù)實(shí)踐:使用銀行網(wǎng)點(diǎn)的atm機(jī)進(jìn)行查詢存取款業(yè)務(wù) 去超市購物用pos機(jī)刷卡消費(fèi) 觀察多媒體自助終端 在自助銀行用
電話銀行查詢銀行卡余額
自動(dòng)柜員機(jī),即atm,是指銀行在不同地點(diǎn)設(shè)置一種小型機(jī)器,利用一張信用卡大小的膠卡上的磁帶記錄客戶的基本戶口資料(通常就是銀行卡),讓客戶可以透過機(jī)器進(jìn)行提款、存款、轉(zhuǎn)帳等銀行柜臺(tái)服務(wù)。操作 1 提款
按卡上箭頭所示方向?qū)⒖ú迦氩蹇ㄌ帯?/p>
在鍵盤上輸入密碼后,按“輸入”鍵。依照屏幕上顯示的欄目,按屏幕左側(cè)“提款”鍵。
輸入所需取款金額,核對(duì)后按“輸入”鍵。
取回提款卡及“客戶通知書”。
點(diǎn)收從提款機(jī)吐出的現(xiàn)鈔。2 查詢
插卡、輸入密碼后,按:“輸入”鍵。
依照屏幕顯示的欄目,按屏幕右側(cè)的“查詢”鍵。
屏幕上將顯示您的帳面余額,可用余額以及當(dāng)日自動(dòng)提款機(jī)上可用余額。屏幕返回后,按屏幕右側(cè)的“取卡”鍵,取回提款卡。3 更改密碼
按卡上箭頭所示方向?qū)⒖ú迦氩蹇ㄌ帯?/p>
在鍵盤上輸入密碼后,按“輸入”鍵。
依照屏幕顯示的欄目,按屏幕左側(cè)“更改密碼”鍵。
在鍵盤上輸入新密碼(六位數(shù)字,屏幕顯示六個(gè)“*”)后,按“輸入”鍵。
再輸入一次新密碼,以確認(rèn)新密碼正確與否,若兩次輸入不一致,則密碼不更新;若密碼被更改,則屏幕上顯示“新密碼已被接納”。
取回提款卡及“客戶通知書”。
請(qǐng)您注意:
操作時(shí),每一步驟請(qǐng)勿超過30秒鐘。
當(dāng)您的提款舊卡退出時(shí),請(qǐng)即抽出,如退出一半的提款卡又被直接推入,或超過30秒鐘不取卡,柜員機(jī)將吞沒提款卡。
如密碼輸入錯(cuò)誤,柜員機(jī)將要求您重新輸入,連續(xù)三次輸入錯(cuò)誤,柜員機(jī)將自動(dòng)將卡吞沒。
如遇提款卡被柜員機(jī)吞進(jìn),請(qǐng)您憑身份證到發(fā)卡行領(lǐng)取。
如遇取款交易完成但錢款未從柜員機(jī)中吐出,請(qǐng)攜帶身份證及“客戶通知書”速于信用卡部聯(lián)系。
密碼遺忘:請(qǐng)持身份證到市中行信用卡部辦理。
提款卡應(yīng)避免接觸磁性物質(zhì)。atm機(jī)的好處
1、服務(wù)延伸。自助設(shè)備有效的延伸了銀行服務(wù)的時(shí)間,銀行一般都是有固定的上班時(shí)間,在銀行營(yíng)業(yè)網(wǎng)點(diǎn)下班的時(shí)候,自助設(shè)備可以有效的延長(zhǎng)營(yíng)業(yè)時(shí)間,給客服提供有效的金融服務(wù)。
2、降低銀行營(yíng)運(yùn)成本。大家都知道,銀行業(yè)的薪水是非常高的,而據(jù)不完全統(tǒng)計(jì),一臺(tái)自助設(shè)備每年提供的金融服務(wù)量遠(yuǎn)超一名柜員一年提供的服務(wù)量,而成本卻只是柜員的1/20。
3、提供增值服務(wù)。許多自助設(shè)備可以跟第三方系統(tǒng)連接,完成諸如交水電費(fèi)、電信費(fèi)等功能,極大方便了群眾的需求
4、減少柜面營(yíng)業(yè)壓力。根據(jù)調(diào)查,在自助設(shè)備完成一次取款或者存款交易,所需的時(shí)間僅僅是在柜面人工操作的1/10(這還不計(jì)算等候排序的時(shí)間)我國(guó)自助設(shè)備應(yīng)用現(xiàn)狀和發(fā)展趨勢(shì)
自20世紀(jì)80年代出現(xiàn)第一臺(tái)atm以來,我國(guó)自助設(shè)備經(jīng)過20多年的發(fā)展,全國(guó)保有量已接近30萬臺(tái),成為了銀行維護(hù)客戶、延伸服務(wù)、打造品牌的重要渠道之一。本文對(duì)我國(guó)自助設(shè)備的運(yùn)用現(xiàn)狀和發(fā)展趨勢(shì)進(jìn)行了簡(jiǎn)要分析。
一、我國(guó)自助設(shè)備的使用現(xiàn)狀
國(guó)內(nèi)銀行最早在1987年引入atm,其初衷并不是為了分流客戶,而是為了樹立銀行高科技、現(xiàn)代化的嶄新形象,加之當(dāng)時(shí)銀行卡發(fā)行很少,自助設(shè)備更像是銀行宣傳的一個(gè)“噱頭”,使用效果很不理想。20世紀(jì)90年代中后期,各家銀行開始將銀行卡作為個(gè)人金融業(yè)務(wù)的發(fā)展重點(diǎn),atm等自助設(shè)備也得以高速發(fā)展。此后,銀聯(lián)網(wǎng)絡(luò)的誕生和windows系統(tǒng)在自助設(shè)備上的應(yīng)用,掃除了不同品牌不同銀行間業(yè)務(wù)辦理的障礙,自助設(shè)備迎來了發(fā)展的黃金期。1.自助設(shè)備的類型
目前,國(guó)內(nèi)自助設(shè)備主要分為自動(dòng)取款機(jī)(atm)、存取款一體機(jī)、自助服務(wù)終端三大類,為客戶提供7×24小時(shí)的取款、存款、轉(zhuǎn)賬、查詢、代繳費(fèi)等服務(wù),個(gè)別銀行還應(yīng)用了自助發(fā)卡機(jī)、ic圈存機(jī)等自助設(shè)備,服務(wù)種類基本涵蓋了銀行網(wǎng)點(diǎn)所能提供的全部零售銀行服務(wù)。
2.自助設(shè)備的布放
在我國(guó),自助設(shè)備多布放于銀行網(wǎng)點(diǎn)內(nèi)部。隨著商業(yè)銀行的股改上市,在網(wǎng)點(diǎn)之外布放單臺(tái)設(shè)備及建立離行式自助銀行成為近年來自助設(shè)備發(fā)展的一個(gè)趨勢(shì),據(jù)不完全統(tǒng)計(jì),離行式自助設(shè)備已超過全部設(shè)備總量的20%。
從全國(guó)范圍來看,自助設(shè)備更多的集中在東部沿海地區(qū),中西部地區(qū)的城市,尤其是非省會(huì)城市地區(qū),分布較少,其發(fā)展仍有很大的空間。3.自助設(shè)備對(duì)銀行的意義
①分流網(wǎng)點(diǎn)壓力。在國(guó)外,自助設(shè)備基本替代了銀行網(wǎng)點(diǎn),大部分交易都在自助設(shè)備上完成,而我國(guó)的銀行網(wǎng)點(diǎn)常常人滿為患,客戶分流仍有很長(zhǎng)的路要走。
②拓展銀行服務(wù)。離行式自助設(shè)備延伸了銀行服務(wù)的范圍,其資金投入較新設(shè)網(wǎng)點(diǎn)大大降低,而7×24小時(shí)的服務(wù)特點(diǎn),更是滿足了白天無時(shí)間辦理業(yè)務(wù)的客戶群體的需要。
③創(chuàng)新盈利模式。隨著自助設(shè)備服務(wù)功能的不斷拓展,異地交易、跨行交易、代繳費(fèi)等業(yè)務(wù)給銀行帶來的手續(xù)費(fèi)收入不斷增加,自助設(shè)備已經(jīng)可以實(shí)現(xiàn)盈利,而由其帶來的人力成本節(jié)約、客戶滿意度提升等替代效益則更為可觀。
④應(yīng)對(duì)同業(yè)競(jìng)爭(zhēng)和提升銀行形象。自助銀行的建立與發(fā)展,不僅為客戶帶來了便利的服務(wù),更在一定程度上打造了銀行新的形象。
二、我國(guó)自助設(shè)備推進(jìn)使用中遇到的問題
自助設(shè)備經(jīng)過20多年的發(fā)展,已成為客戶辦理銀行業(yè)務(wù)的重要渠道之一。但在使用過程中,也暴露出了較多的問題。1.針對(duì)自助設(shè)備的刑事犯罪屢禁不止
⑴加裝讀卡器和攝像裝置,盜取客戶銀行卡磁條信息和密碼,通過克隆客戶卡片的方式,盜取客戶銀行卡資金。⑵通過張貼虛假告示并偽造自助設(shè)備故障,待客戶撥打告示上的電話時(shí),以銀行工作人員的身份要求客戶告知卡號(hào)及密碼,或以保證客戶資金安全為由,讓客戶向指定賬戶轉(zhuǎn)賬,騙取客戶資金。⑶封堵出鈔口,造成自助設(shè)備無法出鈔的假象,待客戶誤以為設(shè)備故障離開或?qū)ふ毅y行工作人員之際,取出卡在出鈔口內(nèi)的鈔票。⑷趁客戶辦理業(yè)務(wù)時(shí),偷窺客戶密碼,待客戶業(yè)務(wù)辦理完成尚未取卡之際,以地上掉錢為由,調(diào)包銀行卡,而后盜取客戶資金。⑸夜間在自助銀行內(nèi)部趁客戶取錢之際,實(shí)施搶劫、傷害等惡性刑事犯罪。
⑹布放山寨atm,盜取客戶銀行卡信息及密碼。
⑺對(duì)自助設(shè)備進(jìn)行打、砸、切割等破壞,這種破壞手段主要存在于業(yè)務(wù)發(fā)展初期,目前很少發(fā)生。
2.日常管理已成為自助設(shè)備發(fā)展中的一大瓶頸
隨著自助設(shè)備的快速布放,許多大城市單家銀行布放的設(shè)備均超過100臺(tái),有些地方超過1000臺(tái)。而在銀行內(nèi)部,自助設(shè)備的日常管理往往分散于零售、科技、營(yíng)運(yùn)等不同部門,這勢(shì)必會(huì)對(duì)日常管理和維護(hù)工作帶來一定困難。同時(shí),這幾年設(shè)備的爆發(fā)式增長(zhǎng),使得以往對(duì)自助設(shè)備的管理維護(hù)經(jīng)驗(yàn)落伍過時(shí),研究如何更有效的管理快速增長(zhǎng)的自助設(shè)備已成為商業(yè)銀行面臨的一大課題,這在幾大國(guó)有股份制銀行中顯得更為迫切。3.客戶對(duì)自助設(shè)備的認(rèn)識(shí)仍有偏差
銀行卡業(yè)務(wù)的快速發(fā)展,客觀上推進(jìn)了持卡人對(duì)自助設(shè)備的使用,但大多數(shù)人對(duì)atm的認(rèn)識(shí)仍停留在可以取款、查詢的層面,存款、轉(zhuǎn)賬、代繳費(fèi)、基金買賣等功能則知之甚少,這從絕大部分交易為取款交易的數(shù)據(jù)統(tǒng)計(jì)中就可見一斑。另外,客戶在自助設(shè)備上辦理交易的自我風(fēng)險(xiǎn)防范意識(shí)也亟待加強(qiáng)。
三、對(duì)進(jìn)一步推進(jìn)自助設(shè)備應(yīng)用的一些建議 1.加強(qiáng)風(fēng)險(xiǎn)防范,為客戶營(yíng)造安全放心的業(yè)務(wù)環(huán)境
⑴強(qiáng)化針對(duì)持卡人的用卡安全防范宣傳,如輸入密碼時(shí)用手遮擋、不可相信虛假告示、遇有情況不要馬上離開而原地?fù)艽蜚y行客服電話等,從源頭降低不法分子作案的機(jī)率。
⑵通過應(yīng)用指紋(動(dòng)脈)認(rèn)證、鈔票識(shí)別、抖動(dòng)讀卡、更新驗(yàn)鈔模塊等技術(shù),開發(fā)設(shè)備防犯罪軟件,用科技手段,促業(yè)務(wù)健康發(fā)展。⑶構(gòu)建聯(lián)網(wǎng)集中監(jiān)控系統(tǒng),并加大設(shè)備巡查,尤其是夜間的巡查力度,做到針對(duì)自助設(shè)備犯罪的早預(yù)防、早發(fā)現(xiàn)、早處理。2.優(yōu)化自助設(shè)備的布放選址
較之國(guó)外離行式atm布放比例超過70%,我國(guó)離行式atm的發(fā)展還有很大的空間。利用gis系統(tǒng),細(xì)分客戶群體,增加繁華街道、商場(chǎng)、居民小區(qū)、車站等人流量大的區(qū)域的設(shè)備布放,在增加一個(gè)客戶服務(wù)渠道的同時(shí),也打造一個(gè)營(yíng)銷宣傳的渠道。3.強(qiáng)化自助設(shè)備的日常管理
走專業(yè)化的管理道路,集中自助設(shè)備日常管理中的清點(diǎn)清分、清機(jī)加鈔、賬務(wù)處理、狀態(tài)監(jiān)控等主要環(huán)節(jié),將故障維護(hù)交由專業(yè)的維保公司負(fù)責(zé),用現(xiàn)代化的管理手段推進(jìn)自助設(shè)備的規(guī)范使用。4.豐富自助設(shè)備的服務(wù)功能
不斷拓展atm等自助設(shè)備的交易功能,在豐富金融服務(wù)功能的同時(shí),研究非金融類服務(wù)在自助設(shè)備上的應(yīng)用,切實(shí)滿足客戶全方位的服務(wù)需求。
5.加大客戶宣傳力度
通過flash短片、海報(bào)、網(wǎng)點(diǎn)大堂經(jīng)理引導(dǎo)等多種方式,加大atm等自助設(shè)備的服務(wù)功能宣傳,通過客戶體驗(yàn)、交易抽獎(jiǎng)、費(fèi)率優(yōu)惠等多種形式,積極引導(dǎo)客戶對(duì)自助設(shè)備的主動(dòng)使用。
四、自助設(shè)備未來應(yīng)用的設(shè)想
縱觀國(guó)外atm等自助設(shè)備的發(fā)展歷程,可以預(yù)見,隨著銀行網(wǎng)絡(luò)的持續(xù)優(yōu)化、銀行卡業(yè)務(wù)的快速發(fā)展、客戶金融服務(wù)理念的不斷提升,在不久的將來,國(guó)內(nèi)自助設(shè)備將迎來其發(fā)展的井噴期。1.設(shè)備布局合理化 設(shè)備數(shù)量快速增長(zhǎng),每百萬人擁有設(shè)備數(shù)量持續(xù)提高,除大城市外,中小城市及農(nóng)村市場(chǎng)設(shè)備布放率和使用率不斷提升,自助銀行尤其是離行式自助銀行成為銀行服務(wù)的最重要渠道之一。隨著設(shè)備布放主體的放開,非銀行類機(jī)構(gòu)加快自助設(shè)備的布放力度,自助設(shè)備網(wǎng)絡(luò)建設(shè)日漸完善,業(yè)務(wù)交易量呈現(xiàn)爆發(fā)式增長(zhǎng)。2.服務(wù)功能豐富化
無卡折存取款交易全面推出,公私轉(zhuǎn)賬全面開通,ic卡業(yè)務(wù)交易成為另一支柱,代購機(jī)/車票、訂花、下載音樂等非金融類服務(wù)得以廣泛應(yīng)用,在自駕汽車上不下車辦理業(yè)務(wù)成為常態(tài),自助設(shè)備成為銀行業(yè)務(wù)辦理、營(yíng)銷宣傳、拓展客戶的重要渠道。3.安全防范科技化
靜脈識(shí)別、鈔票記憶、環(huán)境動(dòng)態(tài)對(duì)比分析、防欺詐軟件的全面應(yīng)用以及動(dòng)態(tài)密碼鎖、指紋開鎖等科技手段的創(chuàng)新應(yīng)用,從內(nèi)外部?jī)蓚(gè)方面持續(xù)提升自助設(shè)備安全使用規(guī)范,設(shè)備安全性得到有效保證。4.運(yùn)營(yíng)模式多樣化
除銀行負(fù)責(zé)本行atm等自助設(shè)備日常運(yùn)營(yíng)管理工作外,第三方運(yùn)營(yíng)商將成為銀行自助設(shè)備運(yùn)營(yíng)管理的重要力量之一,同時(shí)承擔(dān)多家銀行現(xiàn)金清分、鈔票押運(yùn)、清機(jī)加鈔、故障維護(hù)等運(yùn)營(yíng)管理工作。另外,銀行與第三方機(jī)構(gòu)合作,由第三方負(fù)責(zé)設(shè)備購買、安裝、維護(hù)等工作,銀行負(fù)責(zé)設(shè)備冠名的雙方共贏的新模式將迎來發(fā)展良機(jī)。5.盈利能力顯著化
atm等自助設(shè)備交易功能的不斷豐富和收費(fèi)機(jī)制的市場(chǎng)化進(jìn)程加快,自助設(shè)備的直接創(chuàng)收能力將得以顯著體現(xiàn),自助設(shè)備在成為客戶服務(wù)、營(yíng)銷宣傳主渠道的同時(shí),也必將成為銀行盈利創(chuàng)收的重要渠道之一。
當(dāng)前,不法分子針對(duì)銀行自助設(shè)備的違法犯罪活動(dòng)呈明顯上升趨勢(shì)。鑒于這種情況,強(qiáng)化自助設(shè)備管理,著力打造安全的用卡環(huán)境是非常重要的。
為了確保自助設(shè)備的安全運(yùn)行,該行根據(jù)實(shí)際情況,出臺(tái)自助設(shè)備安全管理工作指導(dǎo)意見,著力建立自助設(shè)備安全管理長(zhǎng)效機(jī)制:一是為保障自助銀行監(jiān)控、報(bào)警等硬件設(shè)施時(shí)時(shí)處于良好狀態(tài),積極探索創(chuàng)新安全巡查方式和方法,研究不法分子的作案規(guī)律和特點(diǎn),提高重點(diǎn)時(shí)段的巡查次數(shù),有針對(duì)性地做好超前防范工作。二是營(yíng)業(yè)機(jī)構(gòu)堅(jiān)持每日“一查二巡三到位”,即每天早上班前對(duì)自助設(shè)備前端有否異常情況進(jìn)行檢查,上班期間保安每隔20分鐘一次巡查,確保夜間巡查時(shí)間、人員、責(zé)任三到位,有效保證自助設(shè)備的安全運(yùn)營(yíng)。三是積極研究自助設(shè)備作案規(guī)律,提前做好風(fēng)險(xiǎn)防范。對(duì)現(xiàn)有自助設(shè)備發(fā)案情況進(jìn)行一次梳理分類,對(duì)多發(fā)地段自助設(shè)備落實(shí)專人,盯死看牢;對(duì)一般地段定時(shí)巡回檢查;對(duì)夜間客流量較少的自助設(shè)備要采用圖像自動(dòng)檢測(cè)巡查方法,通過遠(yuǎn)程對(duì)講、巡邏、守候三為一體聯(lián)動(dòng)監(jiān)控。主動(dòng)分析和及時(shí)掌控不法分子新的作案規(guī)律和特點(diǎn),針對(duì)新的作案形式和手段,研究制定防范措施,堵塞隱患和漏洞。四是完善自助設(shè)備管理考核機(jī)制,列入安全運(yùn)營(yíng)考核。
堅(jiān)持客戶利益無小事,為加強(qiáng)自助設(shè)備安全防范,積極開展全市的自助設(shè)備巡查活動(dòng)。一是關(guān)注重點(diǎn)時(shí)段。營(yíng)業(yè)網(wǎng)點(diǎn)的營(yíng)業(yè)時(shí)間內(nèi)由網(wǎng)點(diǎn)保安員每20分鐘巡查一次;非營(yíng)業(yè)時(shí)間由縣(市)支行保衛(wèi)部門根據(jù)當(dāng)?shù)氐纳鐣?huì)治安狀況決定組織若干巡查小組;鹿城區(qū)范圍內(nèi)由市分行監(jiān)察保衛(wèi)部統(tǒng)一組織,對(duì)于附行式與離行式進(jìn)行分時(shí)段監(jiān)控,主要以遠(yuǎn)程監(jiān)控中心為主,巡查隊(duì)為輔的時(shí)實(shí)監(jiān)控和巡查,晚上的兩個(gè)重點(diǎn)時(shí)段由遠(yuǎn)程監(jiān)控中心與巡邏隊(duì)相結(jié)合的方式進(jìn)行監(jiān)控與巡查。二是關(guān)注重點(diǎn)區(qū)域。對(duì)附行式、離行式自助設(shè)備進(jìn)行全面巡查和時(shí)實(shí)監(jiān)控,特別是案件頻發(fā)區(qū)域和治安情況比較復(fù)雜、客流量大的自助設(shè)備,采取特殊手段,如白天增派保安人員執(zhí)勤、夜間蹲點(diǎn)守候以及保安公司巡邏等方式方法。三是關(guān)注重點(diǎn)機(jī)型。重點(diǎn)檢查近期案件多發(fā)的老式迪堡型、未加裝密碼鍵盤防窺罩、讀卡器異型口的自助設(shè)備。四是關(guān)注重點(diǎn)部位。重點(diǎn)檢查自助銀行門口是否加裝了假的門禁讀卡器,自助設(shè)備插卡口、出鈔口、鍵盤和自助設(shè)備上方的燈箱是否有微型攝像機(jī)等;自助設(shè)備及自助銀行區(qū)是否有非法張貼的宣傳單、告示;自助設(shè)備上是否有曾粘貼作案機(jī)具的強(qiáng)力膠殘留痕跡。
同時(shí),通過靈活多樣方式、方法開展檢查,一是營(yíng)業(yè)網(wǎng)點(diǎn)大堂經(jīng)理或營(yíng)業(yè)經(jīng)理每天早、中、晚三次檢查,特別是開門前自助設(shè)備檢查和異常情況的監(jiān)控回放;二是監(jiān)控室值班和應(yīng)急處置人員一定要落實(shí)到位;三是巡查人員同監(jiān)控中心緊密配合,做到巡查與守候相結(jié)合,畫面盯梢與動(dòng)態(tài)分析相結(jié)合,責(zé)任分工與考核獎(jiǎng)勵(lì)相結(jié)合,提高巡查效率,增強(qiáng)巡查效果。此外,建行溫州分行加大客戶安全用卡的宣傳力度,提高客戶風(fēng)險(xiǎn)防范意識(shí)。通過案情分析與總結(jié)客戶在用卡過程中容易出現(xiàn)的風(fēng)險(xiǎn)點(diǎn),加強(qiáng)對(duì)營(yíng)業(yè)網(wǎng)點(diǎn)人員、銀行卡營(yíng)銷人員的安全防范教育工作,并通過他們對(duì)持卡人開展安全用卡宣傳,提高客戶的自我防范能力。同時(shí)在工作中幫助、提醒持卡人養(yǎng)成良好的自助設(shè)備用卡習(xí)慣,即先確認(rèn)自助機(jī)具無異常后再使用,在使用過程中保護(hù)好自己的密碼,操作密碼時(shí)盡可能用手遮擋。并根據(jù)防控工作時(shí)事動(dòng)態(tài),在自助設(shè)備大門出入口明顯處統(tǒng)一制作警方溫馨提示,告知客戶用卡的注意事項(xiàng)和掌握當(dāng)前犯罪新動(dòng)向,確?蛻衾娌皇軗p失。
atm軟件工程課程設(shè)計(jì) atm機(jī)程序設(shè)計(jì)篇二
西安郵電學(xué)院
學(xué)院名稱學(xué)生姓名專業(yè)名稱班級(jí)軟件工程報(bào)告
計(jì)算機(jī)學(xué)院
網(wǎng)絡(luò)工程
: : : :
part a: ? what is software engineering(se)軟件工程是一門工程學(xué)科,涉及軟件生產(chǎn)的各個(gè)方面,從最初的系統(tǒng)描述一直到使用后的維護(hù),都屬于其學(xué)科范疇。軟件工程人員運(yùn)用的是系統(tǒng)的、有組織的的工作方法,這種方法對(duì)于制作高質(zhì)量的軟件是最有效的。
? how many different parts in se development(1).問題的定義以及規(guī)劃;(2).需求分析;(3).軟件設(shè)計(jì);(4).程序編碼;(5).軟件測(cè)試;(6).軟件維護(hù)。
? what is software processes 軟件過程是指制作軟件產(chǎn)品的一組活動(dòng)及其結(jié)果。所有的軟件工程都包含:(1).軟件描述;(2)軟件開發(fā);
(3)軟件的有效性驗(yàn)證;(4)軟件進(jìn)化。
? software development(technology and method)軟件工程方法是一種軟件開發(fā)的結(jié)構(gòu)化方法,其目的在于提高軟件質(zhì)量的同時(shí),使其性價(jià)比較高。結(jié)構(gòu)化分析方法(demarco,1978)和jsd方法(jackson,1983)在20世紀(jì)70年代首次開發(fā)出來,這些方法旨在識(shí)別系統(tǒng)中基本的功能模塊,面向功能的方法現(xiàn)在仍被廣泛應(yīng)用。在20世紀(jì)80到90年代,booch(1994)和rumbaugh(1991)等人又提出了面向?qū)ο蟮姆椒ā,F(xiàn)在這些不同的方法已經(jīng)被集成了一種方法——統(tǒng)一建模語言(uml)。
? project and project management
軟件項(xiàng)目管理者和其他的工程項(xiàng)目管理者的工作性質(zhì)是相同的,然而,軟件工程管理與其他的工程管理相比,在很多方面是有顯著的區(qū)別的。(1).軟件產(chǎn)品是無形的;(2).沒有標(biāo)準(zhǔn)的軟件過程;
(3).大型軟件項(xiàng)目常常是“一次性”項(xiàng)目。
一、需求分析
由于經(jīng)濟(jì)社會(huì)發(fā)展速度的大幅提高,幾乎所有的銀行都配備了不用繁瑣的人工操作的atm自動(dòng)取款機(jī)。人們可以隨時(shí)隨地進(jìn)行交易,不再受銀行的服務(wù)時(shí)間的約束,取款時(shí)也為人們節(jié)省了很多時(shí)間,方便快捷。
這個(gè)項(xiàng)目的開發(fā)是為銀行提供一套高效穩(wěn)定可靠的終端服務(wù)平臺(tái),為儲(chǔ)戶登錄,存款,取款,查詢,打印憑條等操作提供便利,尤其是在atm機(jī)出現(xiàn)故障的情況下,提供了故障恢復(fù)的功能。
二、軟件設(shè)計(jì)
本系統(tǒng)相應(yīng)的需求有以下方面:
(1)能夠讀取和存儲(chǔ)客戶賬戶中的存取款信息,并方便有效地進(jìn)行客戶選擇的交易操作。這主要包括以下內(nèi)容:
① 自動(dòng)調(diào)用銀行總系統(tǒng)中客戶原有信息 ② 銀行客戶賬戶中的信息的查詢、讀取 ③ 客戶操作的識(shí)別,及信息的錄入、更新、存儲(chǔ)
(2)能夠?qū)⒖蛻糨斎氲男畔⒓皶r(shí)上傳到銀行總系統(tǒng)中,并將客戶原有信息進(jìn)行自動(dòng)更新。這其中主要包括以下內(nèi)容:
① 匯總客戶更新的信息,直接上傳到銀行總系統(tǒng)中 ② 抽調(diào)銀行總系統(tǒng)中客戶原有信息,并進(jìn)行修改
③ 將銀行總系統(tǒng)中客戶原有信息更新為客戶最新輸入的信息,并存儲(chǔ)(3)提供客戶信息訪問的權(quán)限和管理。其中包括: ① 客戶訪問普通信息的權(quán)限
② 銀行系統(tǒng)管理員對(duì)客戶信息的錄入、更改和刪除
需要補(bǔ)充說明的幾點(diǎn)有:
(1)數(shù)據(jù)保存:需要長(zhǎng)期保存的數(shù)據(jù)信息有
① 客戶信息:客戶開通銀行賬戶的基本信息 ② 賬戶信息:客戶在銀行的存取款信息(2)系統(tǒng)用戶:銀行系統(tǒng)管理員和客戶
① 銀行系統(tǒng)管理員:對(duì)atm機(jī)中的信息可進(jìn)行錄入、更改和刪除等操作 ② 客戶:在atm機(jī)上可進(jìn)行存取交易操作
系統(tǒng)的總體規(guī)劃
登陸界面否驗(yàn)證是選擇操作界面是查詢存款取款是否出現(xiàn)故障否否是是否故障恢復(fù)成功打印是是否打印憑條否否是否交易結(jié)束是退卡
客戶端流程
三、軟件開發(fā)與運(yùn)行維護(hù)
由于本人水平有限以及時(shí)間倉促,暫時(shí)用c語言來實(shí)現(xiàn),后期的運(yùn)行維護(hù)也尚未展開。
#include “stdio.h” /*讀取文件 將內(nèi)容存放到內(nèi)存*/ #include “stdlib.h” #include “string.h” fscanf(fp,“#%s %s %fn”,atm[m].zhan#include “conio.h” ghao,atm[m].password,&atm[m].allmon ey);int no=0,m,n=0;fclose(fp);/*記錄用戶賬號(hào)次序變量*/ file *fp,*fp1;struct atmsystem { char zhanghao[9];
/*賬號(hào)*/ char password[11];
/*密碼*/ float allmoney;
/*總金額*/ }atm[30],atmtemp;/*定義30個(gè)帳戶與一個(gè)臨時(shí)帳戶*/
main()
/*主函數(shù)*/ { void kaihu();
/*聲明開戶函數(shù)*/ int check();
/*聲明密碼驗(yàn)證函數(shù)*/ void service();
/*聲明服務(wù)菜單函數(shù)*/ void zhuanzhang();
/*聲明轉(zhuǎn)帳函數(shù)*/ void changepw();
/*聲明更改密碼函數(shù)*/ void quit();/*聲明退出函數(shù)*/ char a;/*菜單選擇用的變量*/ if((fp=fopen(“”,“r”))==null)/*打開文件*/ {
printf(“file cannot be openedn”);
system(“pause”);
return 0;} for(m=0;!feof(fp);m++)/*關(guān)閉文件*/ no=m+1;for(;;)
/*循環(huán)主菜單*/ { system(“cls”);
/*設(shè)置清屏*/ printf(“***********welcome to atm system*************nn”);
printf(“please select: a new er systemn”);/*輸出主菜單*/
printf(“-------------n”);
scanf(“%c”,&a);
/*接收一個(gè)數(shù)字字符*/
if(a=='1')
/*判斷是否是1*/
{
printf(“setting user informationn”);
kaihu();
/*調(diào)用新開戶的函數(shù)*/
printf(“npress any key to continue”);
getch();
system(“cls”);
/*設(shè)置清屏*/
}
else if(a=='2')
/*判斷是否是2*/
{
if(check()==1)/*調(diào)用檢查賬戶函數(shù)*/
service();/*認(rèn)證后 開始服務(wù)*/
else 已經(jīng)存在,請(qǐng)重新輸入*/
{
getch();
printf(“nsorry,you
break;have been wrong for 3 times.”);
}
else if(n==29)quit();/*輸入的帳戶不存在,開建新帳戶*/ }
flag=1;
} }
else if(a=='3')
if(flag==1)break;
/*判斷是否是3*/ quit();/*退出*/ }
system(“pause”);return 0;} void kaihu()
/*定義新開帳戶函數(shù)*/ { int i,j,flag=0;char pw,ch1;float money;char ch[7];
if(no<=30)/*判斷是否有空間創(chuàng)建帳戶*/ { for(;;){ printf(“please enter your account id:(less than 8 characters)n”);
scanf(“%s”,&ao);
/*接收一個(gè)字符串*/ if(strcmp(ao,“exit”)==0)exit(1);for(n=0;n<30;n++)/*驗(yàn)證輸入的帳戶和密碼*/ { if(strcmp(atm[n].zhanghao,ao)==0)/*如果輸入的帳戶已經(jīng)存在*/
{
printf(“naccount already exists, please you want to exit,please enter 'exit' when you enter any key to ”);
/*帳戶/*跳出檢查*/ }
printf(“n”);
for(j=0;j<3;j++){ i=0;
printf(“please enter your password:(less than 10 characters)n”);
pw=getch();
while(pw!='r')/*接收密碼*/ {
if(pw=='b')
{
printf(“b b”);
--i;
} else
{
putchar('*');
rd[i++]=pw;
} pw=getch();
} rd[i]='';printf(“n”);printf(“please re-enter password”);/*再次輸入密碼*/ printf(“n”);
i=0;ch1=getch();while(ch1!='r'){
if(ch1=='b')
{
printf(“b b”);
--i;} else
{
putchar('*');
ch[i++]=ch1;}
} else printf(“sorry, there can't ch1=getch();have more account.n”);} } ch[i]='';
printf(“n”);int check()
if(strcmp(rd,ch)==0)
/*定義檢查函數(shù)*/ /*兩次輸入密碼一樣,繼續(xù)*/
{
strcpy(atm[no-1].zhanghao,ao);
/*創(chuàng)建新賬號(hào)*/
strcpy(atm[no-1].password,rd);
atm[no-1].allmoney=0;
/*金額的初始值為0*/
for(;;)
{
printf(“please enter the amount in the first time:n”);
scanf(“%f”,&money);
if(money>0)/*判斷是否輸入錯(cuò)誤*/
{
atm[no-1].allmoney+=money;
/*總金額等于總金額加上初次存入金額*/
break;
}
else printf(“wrong !n”);
}
printf(“---------------------n”);
printf(“information:nid:%snamount:%.2fn”,atm[no-1].zhanghao,atm[no-1].allmoney);
printf(“---------------------n”);
no++;/*帳戶自增*/
break;
}
else printf(“please re-enter have 3 times to try!n”);
} { int i,j,flag=0;
/*設(shè)變量*/ char pw;for(j=0;j<3;j++)
/*讓密碼輸入循環(huán)*/ { i=0;printf(“please enter your account id:n”);
scanf(“%s”,&ao);
/*輸入賬號(hào)*/ printf(“please enter your password:n”);
pw=getch();while(pw!='r'){ if(pw=='b')
{
printf(“b b”);
--i;
} else
{
putchar('*');
rd[i++]=pw;
}
pw=getch();} rd[i]='';printf(“n”);for(n=0;n<30;n++)/*驗(yàn)證輸入的帳戶和密碼*/ if(strcmp(atm[n].zhanghao,ao)==0&&strcmp(atm[n].password,rd)==0)/*如果輸入的帳戶和密碼相同*/
{
printf(“n----------------authentication successful----------------nn”);
/*認(rèn)證成功*/
flag=1;
/*而且標(biāo)志為1*/ printf(“tyour choice:”);
break;scanf(“%d”,&a);
/*跳出內(nèi)循環(huán)*/ /*輸入選擇*/
} if(a==1)
if(flag==1)break;
/*跳出外循環(huán)*/ if(flag==0)
/*如果驗(yàn)證密碼不通過*/
printf(“authentication failed!please re-enter and can not be much of an error in three times!nn”);/*認(rèn)證失敗!請(qǐng)重新輸入,不容許多于三次的錯(cuò)誤!*/
} return flag;} void service()
/*聲明服務(wù)菜單函數(shù)*/ { int a;
/*設(shè)定輸入選擇的變量*/ int flag=0;float cq,q;/*設(shè)cq存入金額的變量,q取款金額的變量*/ for(;;){ system(“cls”);
printf(“please select..............................id:%snn”,atm[n].zhanghao);
printf(“t------------------n”);
/*輸出語句-子菜單*/ printf(“t services--------------------n”);printf(“ service----------------------n”);printf(“er----------------------------n”);printf(“ password---------------------n”);printf(“ the account information-------n”);printf(“ out-----------------------------n”);printf(“t------------------nn”);/*如果選擇1*/
{
for(;;)
{
printf(“please enter the amount you want deposited:”);
/*請(qǐng)輸入您要存入的金額*/
scanf(“%f”,&cq);
/*輸入存款的金額*/
if(cq>0)
{
atm[n].allmoney+=cq;
/*余額等于余額加上存款*/
break;
}
else printf(“wrong !n”);
}
printf(“------------------n”);
printf(“nthe amount of your deposit:%.2fntotal amount of money are:%.2fn”,cq,atm[n].allmoney);/*輸出存款和余額*/
printf(“------------------n”);
printf(“npress any key to continue”);
getch();
system(“cls”);
/*設(shè)置清屏*/
} else if(a==2)
/*如果選擇2*/
{
for(flag=0;;)
/*加入循環(huán)*/
{
if(flag)
break;/*跳出循環(huán)*/
for(;;)
{
printf(“please enter the amount of money you want:”);
scanf(“%f”,&q);
/*輸入您要取款的金額*/
if(q>0)
{
if(q>atm[n].allmoney)
/*如果取款金額大于余額*/
{
printf(“you have not enough balance!n”);
/*輸出“余額不足”,繼續(xù)循環(huán)*/
}
else
/*否則*/
{
atm[n].allmoney-=q;
/*余額等于原余額減去取款金額*/
printf(“-----------------------n”);
printf(“nthe amount of money you want are:%.2fnthe balance are:%.2fn”,q,atm[n].allmoney);/*輸出取款金額和余額*/
printf(“-----------------------n”);
printf(“npress any key to continue”);
getch();
system(“cls”);
/*設(shè)置清屏*/
flag=1;
break;
/*并跳出循環(huán)*/
}
}
else printf(“wrong !n”);
}
} } else if(a==3)
/*如果選擇3*/
{ zhuanzhang();
/*調(diào)用轉(zhuǎn)賬函數(shù)*/
printf(“npress any key to continue”);
getch();
system(“cls”);
/*設(shè)置清屏*/
}
else if(a==4)
/*如果選擇4.修改密碼*/ {
changepw();
/*調(diào)用修改密碼的函數(shù)*/ printf(“npress any key to continue”);
getch();
system(“cls”);
/*設(shè)置清屏*/ }
else if(a==5)
/*如果選擇5*/
{
printf(“---------------------n”);
printf(“id:%sn”,atm[n].zhanghao);
/*輸出清單:賬號(hào)*/
printf(“psaaword:******n”);
/*輸出密碼*/
printf(“balance: %.2fn”,atm[n].allmoney);
/*輸出金額*/
printf(“---------------------n”);
printf(“press any key to continuen”);
getch();
system(“cls”);
/*設(shè)置清屏*/
}
else if(a==6)
/*如果選擇是6*/
{
break;
}
} } void zhuanzhang()
/*定義轉(zhuǎn)帳函數(shù)*/ { int i,flag=0,m;float s;
for(i=0;i<3;i++){
printf(“enter the account id to be transferred to:”);
/*輸入您要轉(zhuǎn)入帳號(hào)*/
scanf(“%s”,ao);for(m=0;m<30;m++)
if(strcmp(atm[m].zhanghao,ao)==0)/*如果輸入的帳戶存在*/
{
flag=1;
/*而且標(biāo)志為1*/
break;
/*跳出內(nèi)循環(huán)*/
} if(flag==1)break;/*跳出外循環(huán)*/ if(flag==0)printf(“nenter the account id is re-enter and can not be much of an error in three times!n”);} for(;;){
if(flag==1)printf(“nenter the amount you want transferred to:”);
/*輸入您要轉(zhuǎn)入的金額*/ else
break;scanf(“%f”,&s);
/*輸入轉(zhuǎn)入的金額*/ if(s>0){
if(atm[n].allmoney
/*如果轉(zhuǎn)出的金額大于余額*/
printf(“you have not enough balance!n”);
/*輸出“余額不足”,并繼續(xù)循環(huán)*/
else
{
atm[n].allmoney-=s;
/*轉(zhuǎn)出的賬戶金額等于余額減去轉(zhuǎn)出的金額*/
atm[m].allmoney+=s;
/*轉(zhuǎn)入的賬戶金額等于余額加上轉(zhuǎn)入的金額*/
printf(“n------------------n”);
printf(“successful transfer!n”);
printf(“your account balance are:%.2fn”,atm[n].allmoney);/*輸出余額*/
printf(“------------------n”);
break;
}
} else printf(“wrong !n”);
} } void changepw()
/*定義修改密碼的函數(shù)*/ { int i,j,p;char ch,ch1,ch2;char aa[11],cc[11],dd[11];
/*設(shè)定變量aa為輸入原密碼cc密碼*/ for(;;)
/*循環(huán)*/ { i=0;printf(“nplease enter the original password:”);
/*請(qǐng)輸入原密碼*/ ch=getch();while(ch!='r'){ if(ch=='b')
{
printf(“b b”);
--i;
} else
{
aa[i++]=ch;putchar('*');} ch=getch();} aa[i]='';
/*輸入原密碼*/ printf(“n”);if(strcmp(aa,atm[n].password)==0)
/*判斷輸入的密碼是否與原密碼相同*/
{
p=0;
j=0;
printf(“nplease enter your new password:”);
/*請(qǐng)輸入您的新密碼*/
ch1=getch();
/*輸入設(shè)定新密碼*/
while(ch1!='r')
{
if(ch1=='b')
{
printf(“b b”);
--j;
} else
{
cc[j++]=ch1;
putchar('*');}
ch1=getch();
}
cc[j]='';
printf(“n”);
printf(“please re-enter the password:”);
ch2=getch();
while(ch2!='r')
{
if(ch2=='b')
{
printf(“b b”);
--p;
} else
{
dd[p++]=ch2;
putchar('*');}
ch2=getch();
}
dd[p]='';
printf(“n”);
if(strcmp(cc,dd)==0)
{
strcpy(atm[n].password,cc);
/*將新密碼復(fù)蓋舊密碼*/
printf(“------------------n”);
printf(“nyour password has been successfully modifiedn”);
/*您的密碼已修改成功*/
printf(“------------------n”);
break;
/*跳出循環(huán)*/
}
} else
/*判斷密碼為不想同*/
{
printf(“nyou enter the password is not correctn”);
/*您輸入的密碼不正確,并且繼續(xù)循環(huán)*/
printf(“*******please re-enter********n”);
printf(“npress any key to continue”);
getch();
system(“cls”);/*設(shè)置清屏*/
} } }
void quit(){
remove(“”);/*刪除舊文件*/
fp1=fopen(“”,“w+”);/*重新寫入文件*/
for(n=0;n fprintf(fp1,“#%s %s %fn”,atm[n].zhanghao,atm[n].password,atm[n].allmoney); fclose(fp1); printf(“ngood bye!nthank you for using!n”); getch(); exit(1); /*跳出系統(tǒng)*/ } 《c/s項(xiàng)目實(shí)訓(xùn)》 課程設(shè)計(jì)報(bào)告 題 目: atm模擬銀行 學(xué)生姓名(學(xué)號(hào)): 代小龍(20***1)安梓瑋(20***7)侯碩(20***5) 專 業(yè): 信息管理與信息系統(tǒng) 班 級(jí): 18信管(一)班 指導(dǎo)教師: 申晨 信息管理與工程系 2023年01月02日 基于java的atm模擬銀行開發(fā)與設(shè)計(jì) 摘要: 自動(dòng)取款機(jī)又稱atm,意思是自動(dòng)柜員機(jī),因大部分用于取款,又稱自動(dòng)取款機(jī)。它是一種利用磁性代碼卡或智能卡實(shí)現(xiàn)金融交易的自助服務(wù),代替銀行柜面人員的工作。可提取現(xiàn)金、查詢存款余額、進(jìn)行賬戶之間資金轉(zhuǎn)賬、余額查詢等工作;還可以進(jìn)行現(xiàn)金存款(實(shí)時(shí)入賬)、中間業(yè)務(wù)等工作。持卡人可以根據(jù)密碼辦理自動(dòng)取款、查詢余額、轉(zhuǎn)賬、現(xiàn)金存款,更改密碼,繳納手機(jī)話費(fèi)等業(yè)務(wù)。我們?cè)谶@次課程設(shè)計(jì)上運(yùn)用了java以及 sql server 2023進(jìn)行設(shè)計(jì)。.該系統(tǒng)是站在用戶的角度來實(shí)現(xiàn)取款,存款,轉(zhuǎn)賬,修改密碼,定期存款,查詢余額多個(gè)頁面的實(shí)現(xiàn),頁面的實(shí)現(xiàn)滿足了銀行基本的業(yè)務(wù)需求,使銀行工作規(guī)范化,自動(dòng)化,在系統(tǒng)頁面設(shè)計(jì)方面,我們使得系統(tǒng)的功能操作簡(jiǎn)單,用戶體驗(yàn)較好。 窗體底端 關(guān)鍵字:atm模擬機(jī),用戶,管理員,頁面設(shè)計(jì),java,sql server,eclipse集成開發(fā)環(huán)境下開發(fā)系統(tǒng) 目 錄 項(xiàng)目簡(jiǎn)介與分工 1 1.1 項(xiàng)目簡(jiǎn)介 1 1.1.1 系統(tǒng)開發(fā)需求 1 1.1.2系統(tǒng)具體事務(wù) 1 1.1.3 系統(tǒng)開發(fā)環(huán)境要求 1 1.2 項(xiàng)目分工 2 項(xiàng)目設(shè)計(jì)方案 3 項(xiàng)目功能實(shí)現(xiàn) 4 3.1數(shù)據(jù)庫的實(shí)現(xiàn) 4 3.2主要功能實(shí)現(xiàn) 5 3.2.1主界面 5 3.2.2普通用戶存款界面 9 3.2.3用戶轉(zhuǎn)賬 11 3.2.4手機(jī)繳費(fèi) 16 3.2.5用戶取款 19 3.2.6凍結(jié) 24 3.2.7開戶 26 3.2.8銷戶 30項(xiàng)目總結(jié)及展望 33 心得體會(huì) 34 參 考 文 獻(xiàn) 35 項(xiàng)目簡(jiǎn)介與分工 1.1 項(xiàng)目簡(jiǎn)介 本系統(tǒng)采用java語言編寫測(cè)試完成,基本上在字符界面下模擬了atm系統(tǒng)的相關(guān)實(shí)現(xiàn)。主要模擬銀行atm機(jī)系統(tǒng)功能,主要有查閱、轉(zhuǎn)賬、取款、存款、添加用戶、刪除用戶、修改密碼、凍結(jié)用戶,管理員解凍、手動(dòng)手機(jī)費(fèi)繳費(fèi)等功能 1.1.1 系統(tǒng)開發(fā)需求 隨著市場(chǎng)經(jīng)濟(jì)的發(fā)展,經(jīng)濟(jì)信息化程度的不斷深入,銀行的傳統(tǒng)業(yè)務(wù)己愈來 愈不能滿足銀行客戶的需要。同時(shí),隨著國(guó)內(nèi)銀行機(jī)構(gòu)的大量增加,我國(guó)的銀行業(yè)面臨更加激烈的同業(yè)競(jìng)爭(zhēng),如何提供更多的金融產(chǎn)品和更優(yōu)質(zhì)的服務(wù),如何吸引更多的客戶,如何利用計(jì)算機(jī)技術(shù)加強(qiáng)銀行帳戶信息管理,提高銀行的工作效率和業(yè)務(wù)竟?fàn)幠芰κ菙[在各家銀行面前的一個(gè)迫切需要解訣的問題。隨著信息技術(shù)對(duì)銀行業(yè)的滲透和促進(jìn),銀行卡業(yè)務(wù)近年來得到“迅猛發(fā)展,銀行卡發(fā)卡量、交易量大幅激增,atm設(shè)備數(shù)量也隨之增加。 1.1.2系統(tǒng)具體事務(wù) 用戶:用戶存款、取款、轉(zhuǎn)賬、余額信息查詢、修改密碼、手機(jī)話費(fèi)的繳費(fèi)并與數(shù)據(jù)庫實(shí)時(shí)同步。 管理員:對(duì)用戶賬號(hào)的凍結(jié)以及解凍并詢問是否修改密碼、開戶與銷戶、與數(shù)據(jù)庫實(shí)時(shí)同步。 ?.操作系統(tǒng):windows系統(tǒng) ?.開發(fā)語言:java、sql server ?.數(shù)據(jù)庫:sqlserver2023 ?.軟件:eclipse 1.2 項(xiàng)目分工 代小龍:管理員的開戶,銷戶,凍結(jié),用戶明細(xì),jdbc的連接 安梓瑋:存款,轉(zhuǎn)賬,查詢余額,電話繳費(fèi),撰寫報(bào)告 侯碩:取款,用戶界面美化,撰寫報(bào)告 項(xiàng)目設(shè)計(jì)方案 實(shí)現(xiàn)atm機(jī)的基本功能,包括:查詢余額、存款、取款、轉(zhuǎn)賬、用戶明細(xì)、手機(jī)繳費(fèi)以及管理員開戶、銷戶等操作,等基本功能; 查詢余額:連接數(shù)據(jù)庫,根據(jù)與數(shù)據(jù)庫內(nèi)數(shù)據(jù)相同的正確的用戶名和密碼登錄查詢對(duì)應(yīng)的余額;轉(zhuǎn)賬,存取款的金額必須為100或者是100的整數(shù)倍,操作完成后會(huì)實(shí)時(shí)更新數(shù)據(jù)庫內(nèi)相應(yīng)的內(nèi)容。 修改密碼:在舊密碼相同的情況下,新密碼和確認(rèn)密碼也相同的情況下,密碼修改完成。 轉(zhuǎn)賬:可以轉(zhuǎn)賬任何金額,但是當(dāng)轉(zhuǎn)賬金額小于余額時(shí),轉(zhuǎn)賬失敗。 手機(jī)繳費(fèi):需要繳費(fèi)的手機(jī)號(hào)需時(shí)已經(jīng)存在的,可以存任意金額。 管理員操作的基本功能包括對(duì)銀行卡開戶、銷戶、凍結(jié)、解凍、修改管理員密碼等的操作,并在數(shù)據(jù)庫內(nèi)實(shí)時(shí)更新。項(xiàng)目功能實(shí)現(xiàn) card表:主要是用戶銀行卡的信息,包括賬號(hào)、密碼、余額、是否被凍結(jié)、存款余額,其中account是varchar型的主鍵。 details表:主要是戶主名account,日期和資金明細(xì)。 gly表:包含所有管理員的信息。并對(duì)管理員的account設(shè)為主鍵。 package atm_client; import ; import yout; import event; import listener; import edreader; import ption; import treamreader; import riter; import dress; import ; import nhostexception; import n; import ; import ; import npane; import ; import ordfield; import ield; import ; import gly; public class login extends jframe { jtextfield tfaccount; jpasswordfield tfpwd; jbutton btok,btcancel,btgly; card currcard; cardgly currcardgly; private int count=0; public void init(){ //界面 jlabel iaccount,ipwd,itag; iaccount= new jlabel(”賬號(hào):“); ipwd= new jlabel(”密碼:“); itag=new jlabel(”歡迎登錄atm系統(tǒng)“); tfaccount = new jtextfield(); tfpwd =new jpasswordfield(); btok=new jbutton(”普通登錄“); btgly=new jbutton(”管理員登錄“); btcancel =new jbutton(”取消“); t(new font(”“,_baseline, 20)); t(new font(”“,_baseline, 12)); t(new font(”“,_baseline, 12)); t(new font(”“,_baseline, 12)); it(new font(”“,_baseline, 18)); tft(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); jpanel panelone = new jpanel(null); que(false); nds(120,15,350,30); nds(40, 270, 100, 40); nds(160,270,100,40); nds(280,270,100,40); nds(160,100,160,40); nds(90,105,80,40); nds(90, 165,80, 40); nds(160,160,160,40); (itag); (ipwd); (iaccount); (btcancel); (btgly); (btok); (tfaccount); (tfpwd); (panelone); le(”精神小伙銀行“); nds(700, 250, 450, 400); ible(true); //監(jiān)聽 //普通用戶登錄 ionlistener(new actionlistener(){ @override public void actionperformed(actionevent e){ // todo auto-generated method stub string account=tft(); string pwd=new string(sword()); bufferedreader br=null; printwriter pw=null; string strecho=”“; try { socket s=new socket(ame(”127.0.0.1“), 8009); br=new bufferedreader(new inputstreamreader(utstream())); pw=new printwriter(putstream()); (”loginrn“); (account+”rn“); (pwd+”rn“); (); strecho=ne(); if((”1“)){ ssagedialog(, ”對(duì)不起,您的賬號(hào)有誤!“); tft(”“); t(”“); }else if((”2“)){ float money =loat(ne()); string dongjie=ne(); string name=ne(); currcard=new card(account,pwd,money,dongjie,name); ssagedialog(, ”歡迎登錄河北金苑銀行!“); .dispose(); new mainframe(br,pw,currcard).init(); }else if((”3“)){ count++; if(count==3){ ssagedialog(, ”對(duì)不起,密碼錯(cuò)誤3次,您的卡已被凍結(jié)!請(qǐng)聯(lián)系管理員“); (”dongjiern“); (); .dispose(); }else { ssagedialog(,”密碼錯(cuò)誤,請(qǐng)重新輸入“); string c=f(count); (c+”rn“); (); } }else if((”4“)){ ssagedialog(,”對(duì)不起,您的卡已被凍結(jié),請(qǐng)聯(lián)系管理員“); .dispose(); } } catch(unknownhostexception e1){ // todo auto-generated catch block tacktrace(); } catch(ioexception e1){ // todo auto-generated catch block tacktrace(); } } }); //管理員登錄 ionlistener(new actionlistener(){ @override public void actionperformed(actionevent e){ // todo auto-generated method stub string account=tft(); string pwd=new string(sword()); bufferedreader br=null; printwriter pw=null; string strecho=”“; try { socket s=new socket(ame(”127.0.0.1“), 8009); br=new bufferedreader(new inputstreamreader(utstream())); pw=new printwriter(putstream()); (”glyrn“); (account+”rn“); (pwd+”rn“); (); strecho=ne(); if((”9“)){ ssagedialog(, ”對(duì)不起,您的賬號(hào)有誤!“); tft(”“); t(”“); }else if((”8“)){ ssagedialog(,”您已經(jīng)以管理員身份登錄!“); .dispose(); new mainframegly(br,pw,currcardgly).init(); }else if((”7“)){ ssagedialog(,”您的密碼錯(cuò)誤“); } } catch(unknownhostexception e1){ // todo auto-generated catch block tacktrace(); } catch(ioexception e1){ // todo auto-generated catch block tacktrace(); } } }); ionlistener(new actionlistener(){ @override public void actionperformed(actionevent e){ // todo auto-generated method stub .dispose(); } }); } public static void main(string[] args){ new login().init(); } } package atm_client; import ; import event; import listener; import edreader; import ption; import riter; import n; import ; import ; import npane; import ; import ield; import ; import ; public class save extends jframe implements actionlistener{ // 存款界面按鈕 jtextfield tfmoney; private jbutton bt000,bt001,bt002,bt003,bt004,bt005,bt006,bt007,bt008,bt009; private jbutton bt100,bt200,bt300,bt500,bt1000; private jbutton btok,btcancel,btretry; bufferedreader br; printwriter pw; card currcard; public save(bufferedreader br,printwriter pw,card currcard){ =br; =pw; rd=currcard; } public void init(){ jpanel paneltake = new jpanel(null); kground(new color(119,119,253)); jlabel lblqukuan = new jlabel(”請(qǐng)輸入您的存款數(shù):“); (lblqukuan); nds(115, 20, 150, 30); lblqukuan=new jlabel(”提示:只能是100元或100元的整數(shù)倍。“); (lblqukuan); nds(115, 50, 300, 30); tfmoney=new jtextfield(12); bled(false); (tfmoney); nds(115,90,200,30); bt100=new jbutton(”100“); (bt100); ionlistener(this); nds(45,190,60,30); bt200=new jbutton(”200“); (bt200); ionlistener(this); nds(115,190,60,30); bt300=new jbutton(”300“); (bt300); ionlistener(this); nds(185,190,60,30); bt500=new jbutton(”500“); (bt500); ionlistener(this); nds(255,190,60,30); bt1000=new jbutton(”1000“); (bt1000); ionlistener(this); nds(325,190,65,30); bt001=new jbutton(”1“); (bt001); ionlistener(this); nds(45,230,60,30); bt002=new jbutton(”2“); (bt002); ionlistener(this); nds(115,230,60,30); bt003=new jbutton(”3“); (bt003); ionlistener(this); nds(185,230,60,30); bt004=new jbutton(”4“); (bt004); ionlistener(this); nds(255,230,60,30); bt005=new jbutton(”5“); (bt005); ionlistener(this); nds(325,230,65,30); bt006=new jbutton(”6“); (bt006); ionlistener(this); nds(45,270,60,30); bt007=new jbutton(”7“); (bt007); ionlistener(this); nds(115,270,60,30); bt008=new jbutton(”8“); (bt008); ionlistener(this); nds(185,270,60,30); bt009=new jbutton(”9“); (bt009); ionlistener(this); nds(255,270,60,30); bt000=new jbutton(”0“); (bt000); ionlistener(this); nds(325,270,65,30); btok=new jbutton(”確定“); (btok); ionlistener(this); nds(70,140,80,30); btretry=new jbutton(”重輸“); (btretry); ionlistener(this); nds(175,140,80,30); btcancel=new jbutton(”返回“); (btcancel); ionlistener(this); nds(280,140,80,30); le(”存款!“); (paneltake); e(435,350); ible(true); ation(500, 250); } @override public void actionperformed(actionevent arg0){ // todo auto-generated method stub if(rce()==bt100||rce()==bt200||rce()==bt300||rce()==bt500||rce()==bt1000) t(ioncommand()); else if(rce()==bt000||rce()==bt001||rce()==bt002||rce()==bt003||rce()==bt004||rce()==bt005||rce()==bt006||rce()==bt007||rce()==bt008||rce()==bt009){ t(t()+ioncommand()); }else if(rce()==btok){ int savemoney=nt(t()); if(savemoney%100!=0){ ssagedialog(, ”對(duì)不起,您輸入的金額不符合規(guī)定!“); t(”“); } else{ //發(fā)送新的賬戶信息給服務(wù)器 (”savern“); (savemoney+”rn“); (); //等待響應(yīng),更新當(dāng)前登錄賬號(hào) string strecho=”“; try { strecho = ne(); if((”success“)){ ey(ey()+savemoney); ssagedialog(null, ”恭喜你成功存款“+savemoney+”元n當(dāng)前賬戶余額為:“+ey()); t(”“); } else if((”failure“)){ ssagedialog(,”存款失敗“); } } catch(ioexception e){ // todo auto-generated catch block tacktrace(); } } }else if(rce()==btcancel){ .dispose(); new mainframe(br,pw,currcard).init(); }else if(rce()==btretry){ t(”“); } } } package atm_client; import yout; import event; import listener; import edreader; import ption; import riter; import n; import ; import ; import npane; import ; import ield; import ; public class trans extends jframe { jtextfield taccount,tmoney; jbutton btok,btcancel; jlabel laccount,lmoney; bufferedreader br; printwriter pw; card currcard; public trans(bufferedreader br,printwriter pw,card currcard){ =br; =pw; rd=currcard; } public void init(){ jpanel paneltrans=new jpanel(null); out(new gridlayout(3,2)); laccount =new jlabel(”賬戶:“); lmoney =new jlabel(”金額:“); btok = new jbutton(”確定“); btcancel = new jbutton(”取消“); taccount=new jtextfield(); tmoney = new jtextfield(); (laccount); (taccount); (lmoney); (tmoney); (btok); (btcancel); (paneltrans); le(”轉(zhuǎn)賬!“); e(300,160); ation(500, 250); ible(true); //aultcloseoperation(_on_close); ionlistener(new actionlistener(){ @override public void actionperformed(actionevent e){ // todo auto-generated method stub if(tt().equals(”“)){ ssagedialog(, ”請(qǐng)輸入賬號(hào)“); }else if(t().equals(”“)){ ssagedialog(, ”請(qǐng)輸入金額“); }else { (”transrn“); (tt()+”rn“); (t()+”rn“); (); string strecho=”“; try { strecho=ne(); if((”success“)){ ey(ey()-loat(t())); ssagedialog(, ”轉(zhuǎn)賬成功“); }else if((”1“)){ ssagedialog(, ”賬號(hào)不存在“); }else if((”2“)){ ssagedialog(,”不能向自己轉(zhuǎn)賬“); }else if((”3“)){ ssagedialog(,”余額不足“); }else if((”fuilure“)){ ssagedialog(,”轉(zhuǎn)賬失敗“); } } catch(ioexception e1){ // todo auto-generated catch block tacktrace(); } } } }); ionlistener(new actionlistener(){ @override public void actionperformed(actionevent e){ // todo auto-generated method stub .dispose(); } }); } } package atm_client; import yout; import event; import listener; import edreader; import ption; import riter; import n; import ; import ; import npane; import ; import ield; import ; public class communi extends jframe{ jtextfield tnumber,tmoney; jbutton btok,btcancel; jlabel inumber,lmoney; bufferedreader br; printwriter pw; card currcard; public communi(bufferedreader br,printwriter pw,card currcard){ =br; =pw; rd=currcard; } public void init(){ jpanel paneltrans=new jpanel(null); out(new gridlayout(3,2)); inumber =new jlabel(”賬戶:“); lmoney =new jlabel(”金額:“); btok = new jbutton(”確定“); btcancel = new jbutton(”取消“); tnumber=new jtextfield(); tmoney = new jtextfield(); (inumber); (tnumber); (lmoney); (tmoney); (btok); (btcancel); (paneltrans); le(”手機(jī)繳費(fèi)!“); e(300,160); ation(500, 250); ible(true); //aultcloseoperation(_on_close); ionlistener(new actionlistener(){ @override public void actionperformed(actionevent e){ // todo auto-generated method stub if(t().equals(”“)){ ssagedialog(, ”請(qǐng)輸入手機(jī)號(hào)“);//導(dǎo)入類——消息對(duì)話框 }else if(t().equals(”“)){ ssagedialog(, ”請(qǐng)輸入金額“); }else { (”communirn“); (t()+”rn“); (t()+”rn“); (); string strecho=”“; try { strecho=ne(); if((”success“)){ ey(ey()-loat(t())); ssagedialog(, ”充值成功“); e(); }else if((”1“)){ ssagedialog(, ”手機(jī)號(hào)不存在“); }else if((”2“)){ ssagedialog(,”余額不足“); }else if((”fuilure“)){ ssagedialog(,”充值失敗“); } } catch(ioexception e1){ // todo auto-generated catch block tacktrace(); } } } }); ionlistener(new actionlistener(){ @override public void actionperformed(actionevent e){ // todo auto-generated method stub e(); } }); } } package atm_client; import ; import event; import listener; import edreader; import ption; import riter; import n; import ; import ; import npane; import ; import ield; import ; import ; public class take extends jframe implements actionlistener{ // 取款界面按鈕 jtextfield tfmoney; private jbutton bt000,bt001,bt002,bt003,bt004,bt005,bt006,bt007,bt008,bt009; private jbutton bt100,bt200,bt300,bt500,bt1000; private jbutton btok,btcancel,btretry; bufferedreader br; printwriter pw; card currcard; public take(bufferedreader br,printwriter pw,card currcard){ =br; =pw; rd=currcard; } public void init(){ jpanel paneltake = new jpanel(null); kground(new color(119,119,253)); jlabel lblqukuan = new jlabel(”請(qǐng)輸入您要取的錢數(shù):“); (lblqukuan); nds(115, 20, 150, 30); lblqukuan=new jlabel(”提示:只能是100元或100元的整數(shù)倍!); (lblqukuan); nds(115, 50, 300, 30); tfmoney=new jtextfield(12); bled(false); (tfmoney); nds(115,90,200,30); bt100=new jbutton(”100“); (bt100); ionlistener(this); nds(45,190,60,30); bt200=new jbutton(”200“); (bt200); ionlistener(this); nds(115,190,60,30); bt300=new jbutton(”300“); (bt300); ionlistener(this); nds(185,190,60,30); bt500=new jbutton(”500“); (bt500); ionlistener(this); nds(255,190,60,30); bt1000=new jbutton(”1000“); (bt1000); ionlistener(this); nds(325,190,65,30); bt001=new jbutton(”1“); (bt001); ionlistener(this); nds(45,230,60,30); bt002=new jbutton(”2“); (bt002); ionlistener(this); nds(115,230,60,30); bt003=new jbutton(”3“); (bt003); ionlistener(this); nds(185,230,60,30); bt004=new jbutton(”4“); (bt004); ionlistener(this); nds(255,230,60,30); bt005=new jbutton(”5“); (bt005); ionlistener(this); nds(325,230,65,30); bt006=new jbutton(”6“); (bt006); ionlistener(this); nds(45,270,60,30); bt007=new jbutton(”7“); (bt007); ionlistener(this); nds(115,270,60,30); bt008=new jbutton(”8“); (bt008); ionlistener(this); nds(185,270,60,30); bt009=new jbutton(”9“); (bt009); ionlistener(this); nds(255,270,60,30); bt000=new jbutton(”0“); (bt000); ionlistener(this); nds(325,270,65,30); btok=new jbutton(”確定“); (btok); ionlistener(this); nds(70,140,80,30); btretry=new jbutton(”重輸“); (btretry); ionlistener(this); nds(175,140,80,30); btcancel=new jbutton(”返回“); (btcancel); ionlistener(this); nds(280,140,80,30); le(”取款!“); (paneltake); e(435,350); ible(true); ation(500, 250); } @override public void actionperformed(actionevent arg0){ // todo auto-generated method stub if(rce()==bt100||rce()==bt200||rce()==bt300||rce()==bt500||rce()==bt1000) t(ioncommand()); else if(rce()==bt000||rce()==bt001||rce()==bt002||rce()==bt003||rce()==bt004||rce()==bt005||rce()==bt006||rce()==bt007||rce()==bt008||rce()==bt009){ t(t()+ioncommand()); }else if(rce()==btok){ int takemoney=nt(t()); if(ey() ssagedialog(, ”對(duì)不起,您的余額不足!“); t(”“); }else if(takemoney%100!=0){ ssagedialog(, ”對(duì)不起,您輸入的金額不符合規(guī)定!“); t(”“); } else{ //發(fā)送新的賬戶信息給服務(wù)器 (”takern“); (takemoney+”rn“); (); //等待響應(yīng),更新當(dāng)前登錄賬號(hào) string strecho=”“; try { strecho = ne(); if((”success“)){ ey(ey()-takemoney); ssagedialog(null, ”恭喜你成功取款“+takemoney+”元n當(dāng)前賬戶余額為:“+ey()); t(”“); } else if((”failure“)){ ssagedialog(,”取款失敗“); } } catch(ioexception e){ // todo auto-generated catch block tacktrace(); } } }else if(rce()==btcancel){ e(); }else if(rce()==btretry){ t(”“); } } } } 3.2.6凍結(jié) package atm_client; import ; import event; import listener; import edreader; import ption; import riter; import n; import ; import ; import npane; import ; import ield; import gly; public class dongjie extends jframe implements actionlistener{ jbutton btok,btcancel; jtextfield account,name; bufferedreader br; printwriter pw; cardgly currcardgly; public dongjie(bufferedreader br,printwriter pw,cardgly currcardgly){ =br; =pw; rdgly=currcardgly; } public void init(){ jlabel iaccount,iname,itag; iaccount =new jlabel(”賬號(hào)“); iname=new jlabel(”用戶名“); itag=new jlabel(”請(qǐng)輸入要凍結(jié)的賬號(hào)及用戶名“); account =new jtextfield(); name =new jtextfield(); btok=new jbutton(”確定“); btcancel=new jbutton(”取消“); t(new font(”“,_baseline, 20)); t(new font(”“,_baseline, 12)); t(new font(”“,_baseline, 12)); it(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); it(new font(”“,_baseline, 18)); jpanel panelone = new jpanel(null); que(false); nds(80,15,350,30); nds(80, 270, 100, 40); nds(240,270,100,40); nds(160,100,160,40); nds(90,105,80,40); nds(90, 165,80, 40); nds(160,160,160,40); ionlistener(this); ionlistener(this); (itag); (iname); (iaccount); (btcancel); (btok); (account); (name); (panelone); le(”代小龍+安梓瑋+侯碩“); nds(700, 250, 450, 400); ible(true); } @override public void actionperformed(actionevent arg0){ // todo auto-generated method stub if(rce()==btok){ if(t().equals(”“)||t().equals(”“)){ ssagedialog(,”用戶名和賬號(hào)不能為空“); }else { (”dongjiern“); (t()+”rn“); (t()+”rn“); (); n(t()+t()); try { string strecho=ne(); if((”9“)){ ssagedialog(, ”賬號(hào)不存在,請(qǐng)重新輸入“); t(”“); t(”“); }else if((”7“)){ ssagedialog(, ”凍結(jié)成功“); e(); new ask(br, pw, currcardgly).init(); }else if((”5“)){ ssagedialog(, ”用戶名錯(cuò)誤“); t(”“); }else if((”6“)){ ssagedialog(, ”您的賬號(hào)已被凍結(jié)“); e(); }else if((”8“)){ ssagedialog(, ”凍結(jié)失敗“); } } catch(ioexception e){ // todo auto-generated catch block tacktrace(); } } }else if(rce()==btcancel){ e(); } } } package atm_client; import ; import event; import listener; import edreader; import ption; import riter; import n; import ; import ; import npane; import ; import ordfield; import ield; import gly; public class open extends jframe implements actionlistener{ jtextfield tfname;//文本框 jtextfield tfmoney; jpasswordfield tfpwd;//密碼框 jpasswordfield tfpwd1; jbutton btok,btcancel; cardgly currcardgly; bufferedreader br; printwriter pw; public open(bufferedreader br,printwriter pw,cardgly currcardgly){ =br; =pw;//文本字節(jié)流寫入 rdgly=currcardgly; } //初始化 public void init(){ jlabel iname;//標(biāo)簽組件 jlabel imoney; jlabel ipwd,ipwd1; jlabel itag=new jlabel(”請(qǐng)輸入要開戶用戶的基本信息“); ipwd=new jlabel(”密碼:“); ipwd1=new jlabel(”確認(rèn)密碼“); iname=new jlabel(”姓名:“); imoney=new jlabel(”預(yù)存金額“); tfname=new jtextfield(); tfmoney=new jtextfield(); btok=new jbutton(”確定“); btcancel=new jbutton(”取消“); tfpwd=new jpasswordfield(); tfpwd1=new jpasswordfield(); t(new font(”“,_baseline, 20)); it(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); tft(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 12)); t(new font(”“,_baseline, 12)); jpanel panelone = new jpanel(null); que(false);//設(shè)置控件透明 nds(80,15,350,30); nds(70,85,80,40); nds(200,80,160,40); nds(70, 135, 80, 40); nds(200, 130, 160, 40); nds(70, 185,80, 40); nds(200, 180, 160, 40); nds(70, 235, 80, 40); nds(200, 230, 160, 40); nds(80, 280, 100, 40); nds(240,280,100,40); ionlistener(this); ionlistener(this); (itag); (iname); (ipwd); (ipwd1); (imoney); (tfname); (tfpwd); (tfpwd1); (tfmoney); (btcancel); (btok); (panelone); le(”代小龍+安梓瑋+侯碩“); nds(700, 250, 450, 400); ible(true); } //監(jiān)聽button.@override //socket編程,client發(fā)出消息,在server中接收,并且在接收時(shí)采用readline()方法時(shí)需要注意,//readline()方法要讀到分隔符才會(huì)完成讀取操作,,n public void actionperformed(actionevent arg0){ // todo auto-generated method stub if(rce()==btok){//如果事件源始按鈕ok,則進(jìn)行下面操作 if(tft().equals(”“)||t().equals(”“)||t().equals(”“)){ ssagedialog(,”賬號(hào)密碼不能為空“);//導(dǎo)入類——消息對(duì)話框 }else if(!t().equals(t())){ ssagedialog(,”兩次輸入的密碼不相同“); t(”“); t(”“); }else if(t().equals(”“)){ ssagedialog(,”若不需要存錢,請(qǐng)輸入0“); }else if(t().equals(t())&&!tft().equals(”“)&&!t().equals(”“)){ (”openrn“);//在服務(wù)器獲取輸入流寫入一段字符 (tft()+”rn“); (t()+”rn“); (t()+”rn“); (); try { string strecho=ne(); if((”1“)){ ssagedialog(,”開戶失敗!有用戶名重復(fù)的可能!“); }else if((”2“)){ string account=ne(); ssagedialog(,”開戶成功!您的賬號(hào)為“+account+”,請(qǐng)牢記您的賬號(hào)“); .dispose(); } } catch(ioexception e){ // todo auto-generated catch block tacktrace(); } } }else if(rce()==btcancel){ .dispose(); } } } package atm_client; import ; import event; import listener; import edreader; import ption; import riter; import n; import ; import ; import npane; import ; import ordfield; import ield; import gly; public class close extends jframe implements actionlistener { bufferedreader br; printwriter pw; cardgly currcardgly; private jbutton btok,btcancel; private jtextfield tfaccount; private jpasswordfield tfpwd; public close(bufferedreader br,printwriter pw,cardgly currcardgly){ =br; =pw; rdgly=currcardgly; } public void init(){ jlabel iaccount,ipwd,itag; iaccount= new jlabel(”賬號(hào):“); ipwd= new jlabel(”密碼:“); itag=new jlabel(”請(qǐng)輸入要銷戶的賬號(hào)及密碼“); tfaccount=new jtextfield(); tfpwd=new jpasswordfield(); btok=new jbutton(”確定“); btcancel=new jbutton(”取消“); t(new font(”“,_baseline, 20)); t(new font(”“,_baseline, 12)); t(new font(”“,_baseline, 12)); it(new font(”“,_baseline, 18)); tft(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); t(new font(”“,_baseline, 18)); jpanel panelone = new jpanel(null); que(false); nds(120,15,350,30); nds(80, 270, 100, 40); nds(240,270,100,40); nds(160,100,160,40); nds(90,105,80,40); nds(90, 165,80, 40); nds(160,160,160,40); ionlistener(this); ionlistener(this); (itag); (ipwd); (iaccount); (btcancel); (btok); (tfaccount); (tfpwd); (panelone); le(”代小龍+安梓瑋+侯碩“); nds(700, 250, 450, 400); ible(true); } @override public void actionperformed(actionevent arg0){ // todo auto-generated method stub if(rce()==btok){ string account=tft(); string pwd=new string(sword()); (”closern“); (account+”rn“); (pwd+”rn“); (); string strecho; try { strecho=ne(); if((”7“)){ ssagedialog(, ”銷戶成功“); }else if((”9“)){ ssagedialog(, ”您輸入的賬號(hào)不存在“); tft(”“); t(”“); }else if((”8“)){ ssagedialog(, ”銷戶失敗“); }else if((”6“)){ ssagedialog(, ”您的密碼錯(cuò)誤“); t(”"); } } catch(ioexception e){ // todo auto-generated catch block tacktrace(); } }else if(rce()==btcancel){ e(); } } }項(xiàng)目總結(jié)及展望 本次課程設(shè)計(jì)主要做的是模擬atm機(jī),在實(shí)現(xiàn)傳統(tǒng)的atm機(jī)基礎(chǔ)功能的情況下,我們還增添新的內(nèi)容,用戶明細(xì)以及話費(fèi)繳費(fèi)。實(shí)現(xiàn)了普通用戶與管理員登錄。管理員對(duì)用戶賬號(hào)的凍結(jié),解凍。連接數(shù)據(jù)庫并實(shí)時(shí)更新。將普通用戶和管理員的信息分別放在兩個(gè)表中。 在實(shí)現(xiàn)過程中,由于考慮和實(shí)現(xiàn)不充分,表的結(jié)構(gòu)過于簡(jiǎn)單。在實(shí)現(xiàn)話費(fèi)充值上號(hào)碼預(yù)存實(shí)現(xiàn)的不人性化,我們后續(xù)會(huì)加以完善。在接下來的學(xué)習(xí)中,我們想更加完善atm功能,并增加新的特色,完善界面。心得體會(huì) 通過這次的c/s程序設(shè)計(jì),從了解用戶需求,到設(shè)計(jì)數(shù)據(jù)庫,編寫代碼,連接數(shù)據(jù)庫,調(diào)試程序,實(shí)現(xiàn)功能我們都得到了很大的進(jìn)步,我們遇到過很多bug,我們請(qǐng)教別人,上網(wǎng)查詢,最終可以說是得到解決,把老師在課上所授的知識(shí)應(yīng)用到實(shí)踐中去。c/s程序設(shè)計(jì)中,是java與連接數(shù)據(jù)庫的統(tǒng)一。為了防止開戶生成的賬號(hào)重復(fù),我們?cè)跀?shù)據(jù)庫中對(duì)相應(yīng)的表設(shè)置主鍵,以免重復(fù),在明細(xì)中,我們修復(fù)了很多問題,克服了很多困難,最終得以實(shí)現(xiàn),感謝申晨老師的幫助,讓我們更加深入了解java語言設(shè)計(jì)并應(yīng)用到實(shí)踐中去。感受到了java語言編程的魅力,在接下來的時(shí)間中,我們不會(huì)停止對(duì)java網(wǎng)絡(luò)項(xiàng)目編程的探索和學(xué)習(xí)。 參 考 文 獻(xiàn) [1] 編程思想[m].第4版.機(jī)械工業(yè)出版社, 機(jī)械工業(yè)出版社 [2] java從入門到精通[m].北京:清華大學(xué)出版社, 2005.4 [3]薩師煊,王珊.《數(shù)據(jù)庫系統(tǒng)概論》.高等教育出版社,2002.2 [4] 編程指南(第二版)[m].電子工業(yè)出版社,2003.3 [5] 編程技巧[m].機(jī)械工業(yè)出版社,2004.5 [6] 耿祥義,實(shí)用教程[m].清華大學(xué)出版社,2003.5.1 銀行網(wǎng)點(diǎn)工作總結(jié) 銀行網(wǎng)點(diǎn)>工作總結(jié) (一)一、加大組織存款力度,增強(qiáng)資金實(shí)力,鞏固存款開門紅成果。 第一,我部對(duì)存款工作早部署、早安排,強(qiáng)化競(jìng)爭(zhēng)意識(shí)和拼搶意識(shí),敢于和善于競(jìng)爭(zhēng),確保存款工作順利展開。 第二,行黨委的正確領(lǐng)導(dǎo),機(jī)關(guān)的密切配合和營(yíng)業(yè)部全體員工的共同努力是存款穩(wěn)定增長(zhǎng)的基矗通過開展對(duì)公通存系統(tǒng)、儲(chǔ)蓄代收學(xué)費(fèi)系統(tǒng)和儲(chǔ)蓄對(duì)公聯(lián)網(wǎng)系統(tǒng)等大量工作,我部一方面保證了原有存款戶的穩(wěn)定性,另一方面也通過網(wǎng)絡(luò)優(yōu)勢(shì)吸引了一些系統(tǒng)性行業(yè)存款。在行長(zhǎng)帶領(lǐng)下,在客戶部、信貸科等部門配合下,我部加大系統(tǒng)的公關(guān)力度,抓系統(tǒng)、抓大戶,鞏固老戶、拓展新戶,使存款呈現(xiàn)穩(wěn)步增長(zhǎng)態(tài)勢(shì)。財(cái)政、醫(yī)改、煙草、建筑、能源、交通和學(xué)校、醫(yī)院等單位、系統(tǒng)是我部公關(guān)的重中之重。截止20**年末,這些系統(tǒng)客戶占我部存款總量三分之二強(qiáng)。 第三,提高服務(wù)檔次,以優(yōu)取勝,樹立我部良好社會(huì)形象。全部要樹立文優(yōu)服務(wù)出效益、出精品的思想,文優(yōu)服務(wù)常抓不懈。結(jié)合市分行、支行的文明優(yōu)質(zhì)服務(wù)規(guī)范化要求,我部狠抓柜面服務(wù),文優(yōu)水平顯著提高。針對(duì)不同客戶群體的要求,我部還采取個(gè)性化服務(wù)措施,配備專門的送單人員(即客戶經(jīng)理)上門服務(wù),既延伸了柜臺(tái),拉近了與客戶的距離,又捕捉了客戶信息,為領(lǐng)導(dǎo)決策提供重要依據(jù)。 第四,完善激勵(lì)機(jī)制,加大考核力度,實(shí)行工效掛鉤,對(duì)攬儲(chǔ)攬存能手給予一定的物質(zhì)和精神獎(jiǎng)勵(lì),充分調(diào)動(dòng)員工組織存款積極性。 二、加強(qiáng)信貸結(jié)構(gòu)調(diào)整,全面落實(shí)雙優(yōu)戰(zhàn)略。 信貸資產(chǎn)是銀行生存與發(fā)展的生命線。我部要結(jié)合上級(jí)行的要求,進(jìn)一步加強(qiáng)信貸結(jié)構(gòu)調(diào)整,有進(jìn)有退,有所為,有所不為。 第一,加大市場(chǎng)開發(fā)力度,拓展雙優(yōu)客戶,加強(qiáng)對(duì)優(yōu)勢(shì)產(chǎn)業(yè)和優(yōu)良客戶的競(jìng)爭(zhēng),積極推行對(duì)雙優(yōu)客戶的承諾授信。今年貸款投向?yàn)闊煵、學(xué)校、交通、煤炭、農(nóng)業(yè)養(yǎng)殖等優(yōu)勢(shì)產(chǎn)業(yè)領(lǐng)域及國(guó)家基礎(chǔ)設(shè)施項(xiàng)目等。今年投放貸款**億元,主要有龍巖卷煙廠投放**億元,**公司**萬元**學(xué)院**萬元,**實(shí)業(yè)**萬元,***萬元。 第二,建立淘汰機(jī)制,堅(jiān)決淘汰劣質(zhì)客戶。堅(jiān)決退出國(guó)家政策限制和禁止的產(chǎn)業(yè)、行業(yè)和產(chǎn)品領(lǐng)域,特別是國(guó)家明令禁止的五小產(chǎn)業(yè)等。結(jié)合清非工作要求,我部及時(shí)召開外勤會(huì)議,明確清非重點(diǎn)。對(duì)賴債戶,經(jīng)綜合排隊(duì),依法起訴,力爭(zhēng)訴一筆、勝一筆、收一筆。 三、堅(jiān)持從嚴(yán)治行,經(jīng)營(yíng)與管理并重,確保各項(xiàng)業(yè)務(wù)健康發(fā)展。我部狠抓基本制度落實(shí),落實(shí)基層主任十親自和坐>班主任八個(gè)一。柜面工作人員和坐班主任,嚴(yán)格按>規(guī)章制度,確實(shí)按《>會(huì)計(jì)法》和會(huì)計(jì)出納達(dá)標(biāo)規(guī)范要求處理每一筆業(yè)務(wù)。我部順利通過 會(huì)計(jì)規(guī)范化檢查和會(huì)計(jì)電腦系統(tǒng)的升級(jí)工作。信貸管理上,我部堅(jiān)持按章辦事,規(guī)范信貸決策行為,防范化解信貸風(fēng)險(xiǎn),順利完成信貸系統(tǒng)升級(jí)及五級(jí)分類認(rèn)定前期工作。我部切實(shí)加強(qiáng)三防一保工作,牢固樹立安全 就是效益的思想,確保了業(yè)務(wù)穩(wěn)健發(fā)展和安全 無事故目標(biāo)的實(shí)現(xiàn)。 四、大力推進(jìn)黨建工作和精神文明建設(shè)。 第一,加強(qiáng)和完善系統(tǒng)黨建工作,圍繞業(yè)務(wù)抓黨建,抓好黨建促經(jīng)營(yíng)。我部在提高素質(zhì)、完善結(jié)構(gòu)、強(qiáng)化管理、健全制度、增強(qiáng)團(tuán)結(jié)等方面下工夫,使?fàn)I業(yè)部增添內(nèi)在活力,進(jìn)一步發(fā)揮好整體功能。營(yíng)業(yè)部黨支部成立后,認(rèn)真履行好一崗雙責(zé),抓好黨員教育管理、三會(huì)一課、民主評(píng)議黨員和>黨風(fēng)廉政建設(shè)責(zé)任制量化考核等各項(xiàng)規(guī)章制度的落實(shí),力爭(zhēng)以紅坊黨支部為學(xué)習(xí)榜樣,爭(zhēng)創(chuàng)先進(jìn)黨支部。第二,把創(chuàng)建文明單位、創(chuàng)文明行業(yè),建滿意窗口和爭(zhēng)創(chuàng)全國(guó)級(jí)青年文明號(hào)等活動(dòng)引向深入,加強(qiáng)>行風(fēng)建設(shè),提高我部文明優(yōu)質(zhì)服務(wù)水平和知名度,贏得客戶和信譽(yù),拓展新業(yè)務(wù)經(jīng)營(yíng)。第三,切實(shí)加強(qiáng)和改進(jìn)思想政治工作,繼續(xù)深入開展向**、**、**學(xué)習(xí)活動(dòng),爭(zhēng)取物質(zhì)明、精神文明雙豐收。我部在保持農(nóng)總行級(jí)青年文明號(hào)榮譽(yù)的同時(shí),積極爭(zhēng)創(chuàng)全國(guó)級(jí)青年文明號(hào)榮譽(yù)稱號(hào),通過內(nèi)強(qiáng)素質(zhì)、外樹形象,文明優(yōu)質(zhì)服務(wù)水平進(jìn)一步得到提高。12月底市分行組織的微服私訪中,我部被評(píng)為滿分,但文明優(yōu)質(zhì)服務(wù)水平離我們自己的要求尚有差距,如員工素質(zhì)離綜合柜員制要求有差距,信貸員達(dá)不到客戶經(jīng)理要求等。我部將更加努力工作,力爭(zhēng)素質(zhì)進(jìn)一步提高,促進(jìn)文優(yōu)服務(wù)水平更上新臺(tái)階。 五、存在問題及不足。外勤管理上,目前面臨主要困難是外勤人員僅xxxx,信貸總量大,事物性工作多。我部將通過調(diào)整充實(shí)外勤人員隊(duì)伍,來加強(qiáng)客戶經(jīng)理管理,切實(shí)規(guī)范加強(qiáng)客戶經(jīng)理水平,積極拓展業(yè)務(wù)。 六、20**年是我行的發(fā)展創(chuàng)新年,營(yíng)業(yè)部工作仍然艱巨而繁重,我部將結(jié)合學(xué)習(xí)饒才富、何桂萍、林紅等活動(dòng),以紅坊營(yíng)業(yè)所、社興分理處為學(xué)習(xí)榜樣。牢記上級(jí)的要求,在管理上有新舉措,業(yè)務(wù)上有新發(fā)展,思想上有新突破,力爭(zhēng)業(yè)務(wù)經(jīng)營(yíng)上新臺(tái)階,精神文明建設(shè)再豐收。 銀行網(wǎng)點(diǎn)工作總結(jié) (二)20**年在行長(zhǎng)室的領(lǐng)導(dǎo)下,各部門的幫助配合下,我們分理處全體員工認(rèn)真學(xué)習(xí)、貫徹和落實(shí)各項(xiàng)規(guī)章制度。圍繞市分行提出的“******”,以服務(wù)工作為中心,結(jié)合分理處的工作實(shí)際,充分發(fā)揮分理處的服務(wù)窗口形象,做好全行的會(huì)計(jì)結(jié)算業(yè)務(wù),為我行的全年工作做一份努力。 一、做好日常的服務(wù)結(jié)算工作 做為支行分理處,是一個(gè)大型綜合網(wǎng)點(diǎn),既是對(duì)外服務(wù)窗口,又是全行的業(yè)務(wù)處理中心,我們認(rèn)為最重要的就是做好日常的業(yè)務(wù)處理,對(duì)外做好服務(wù)工作,對(duì)內(nèi)做好結(jié)算工作。 1、節(jié)前節(jié)后是大量的現(xiàn)金投放與回籠,春節(jié)前為滿足客戶對(duì)現(xiàn)金的需要,從人民銀行取2款1。5億,春節(jié)一過,又向人民銀行回籠了650xxxx現(xiàn)金。 2、對(duì)每年二次的學(xué)校收費(fèi)我們?cè)谌藛T上、業(yè)務(wù)上給予最大的配合,對(duì)收回的現(xiàn)金及時(shí)清點(diǎn)入庫,并及時(shí)開出行政事業(yè)收收費(fèi)發(fā)票交回學(xué)校,將款項(xiàng)及時(shí)劃入財(cái)政。 3、做好春節(jié)及5。1節(jié)期間的業(yè)務(wù)員、管庫員及網(wǎng)點(diǎn)的安全保衛(wèi)工作,考慮到分理處人員比以往減少,在節(jié)前即通知各網(wǎng)點(diǎn)要求做好入庫錢鈔的標(biāo)準(zhǔn)質(zhì)量,以加快回籠資金的入庫,減少庫存。 4、參加***大型演唱會(huì)的門票出售收款工作,并按排好相關(guān)的各項(xiàng)工作,保證在此期間的資金人員安全。 5、上半年協(xié)調(diào)三個(gè)部門做好網(wǎng)上銀行的安裝工作,并對(duì)相關(guān)企業(yè)進(jìn)行業(yè)務(wù)及電腦知識(shí)上的>培訓(xùn),努力減少睡眠戶的產(chǎn)生。至下半年,為更好地開展電子銀行業(yè)務(wù),在行長(zhǎng)室關(guān)心下由分理處與公司業(yè)務(wù)部負(fù)責(zé)電子銀行的安裝服務(wù)工作,除了安裝與業(yè)務(wù)知識(shí)宣傳外,我們更做好對(duì)電子銀行業(yè)務(wù)的落地處理工作,一年來未發(fā)生有任何的重復(fù)、錯(cuò)劃或漏劃等差錯(cuò)。 6、做好nova1.2、1.3、1.4版本的前期測(cè)試及投產(chǎn)工作。 7、配合**支行做好對(duì)**公司售房款的接款及清點(diǎn)工作。 8、做好本外幣帳戶清理及結(jié)轉(zhuǎn)工作,在11月完成了帳務(wù)上收工作,同時(shí)在12月底我們成功完成與外管局的信息核對(duì)與糾錯(cuò)工作。 9、對(duì)電信及中油公司、石油公司的帳戶信息調(diào)整工作(調(diào)為集團(tuán)帳戶)。 10、應(yīng)電信局的邀請(qǐng),由***對(duì)電信局全轄的出納人員進(jìn)行假幣培訓(xùn)。 11、代理業(yè)務(wù)處理從個(gè)人業(yè)務(wù)部轉(zhuǎn)到分理處處理,并將全行各儲(chǔ)蓄網(wǎng)點(diǎn)的代發(fā)工資業(yè)務(wù)集中,提高工資入戶的速度,滿足客戶要求。12、7月份完成不良資產(chǎn)>證券化工作,共戶總金額,同時(shí)這些帳戶也予以銷戶處理。13、7月份保衛(wèi)日間庫值班撤銷,由分理處管庫人員進(jìn)行交接,同時(shí),業(yè)務(wù)人員從分理處劃歸業(yè)務(wù)保障部管理。 14、銀行承兌匯票保證金、委托貸款于8月23日順利移行,加強(qiáng)了保證金及委托貸款的管理與控制。15、676臺(tái)支付密碼器的更換與清理工作在各部門的配合努力下已全部完成。 二、提高服務(wù)質(zhì)量,保證各項(xiàng)業(yè)務(wù)的順利開展 分理處集中了全行會(huì)計(jì)業(yè)務(wù)的大后臺(tái),相對(duì)其他所有網(wǎng)點(diǎn)在業(yè)務(wù)水平上、業(yè)務(wù)范圍上、服務(wù)手段上要求更高,而業(yè)務(wù)水平與服務(wù)技能相依附,只有提高了業(yè)務(wù)處理能力,才能為客戶服務(wù)好 1、我們利用每星期二的例會(huì),進(jìn)行服務(wù)講評(píng),指出員工在臨柜服務(wù)中的不足,并按員工的臨柜表現(xiàn)進(jìn)行獎(jiǎng)勵(lì)與處罰,以提高整體服務(wù)水平。 2、在服務(wù)講評(píng)后進(jìn)行業(yè)務(wù)培訓(xùn),特別是對(duì)新業(yè)務(wù)的培訓(xùn),今年的業(yè)務(wù)更新比往年更快,如銀行承兌匯票保證金的管理、銀行承兌匯票的業(yè)務(wù)處理流程、委托貸款的處理、nova1.3、1.4版本升級(jí)、更有今年最重要的帳務(wù)上收,都要求每位員工及時(shí)了解掌握,仔細(xì)應(yīng)付,從而以高業(yè)務(wù)水平來更好地服務(wù)客戶,提高服務(wù)水平。 3、應(yīng)地方>稅務(wù)局的免稅單及恢復(fù)他行扣稅程序要求,在行長(zhǎng)室的多次努力下,市分行科技部為我行解決了程序問題,目前這項(xiàng)工作順利開展,滿足了地稅局對(duì)我行的服務(wù)要求。 4、tm機(jī)的錢箱由各網(wǎng)點(diǎn)自行安裝,為分理處節(jié)約半個(gè)勞動(dòng)力,因**所撤并后分理處的柜面壓力明顯增加,我們利用這次的atm管理方式的改變而改善柜臺(tái)壓力,同時(shí)將代理業(yè)務(wù)集中在二個(gè)窗口,并設(shè)一個(gè)“貴賓客戶優(yōu)先辦理”窗口,以分流客戶,改變各種客戶一堆扎的局面,經(jīng)過努力在>四季度中存款任務(wù)有了很快的發(fā)展。 5、自11月以來,在行長(zhǎng)室的布置下我們每天進(jìn)行晨會(huì)制度,總結(jié)分理處前一日的工作情況,當(dāng)天的工作安排、或傳達(dá)重要的會(huì)議信息等,并著重強(qiáng)調(diào)柜員的制度執(zhí)行。 6、經(jīng)過幾個(gè)月的努力,我們完成電信局、供電局、社保基金的委托收費(fèi)通過電子交換系統(tǒng)的工作,前期我們化費(fèi)大量的人力與時(shí)間和各商業(yè)銀行核對(duì)帳戶信息,保證了 實(shí)時(shí)扣費(fèi)的安全準(zhǔn)確,得到了電信與供電部門的肯定。 7、自11月12日開始客戶的電費(fèi)繳費(fèi)由工行、農(nóng)行與建行三家聯(lián)合,從與供電局的業(yè)務(wù)聯(lián)系、程序改造到最后的個(gè)人與對(duì)公業(yè)務(wù)的開展,分理處動(dòng)了很多腦筋,與供電部門努力配合,目前這項(xiàng)工作正順利開展。 8、為加強(qiáng)銀企對(duì)帳,減少風(fēng)險(xiǎn),銀企面對(duì)面對(duì)帳工作10月份開始由分理處集中處理核對(duì)對(duì)帳結(jié)果,在11月我們結(jié)合帳務(wù)上收工作的特點(diǎn)調(diào)整柜員崗位,專門設(shè)置銀企對(duì)帳崗并兼電子銀行的上門安裝,努力為客戶做好服務(wù)工作。 三、配合做好行里的服務(wù)工作及工會(huì)工作 1、對(duì)各部門提出的要求及時(shí)解決,如會(huì)計(jì)結(jié)算部、公司業(yè)務(wù)部、業(yè)務(wù)發(fā)展部、個(gè)人業(yè)務(wù)部在業(yè)務(wù)上要求配合或需要加班的,我們及時(shí)安排人員予以解決。如學(xué)校收費(fèi)工作,因分理處有xxxx參加第九屆的技術(shù)比武,人員本來就緊張,但我們盡量安排出上 門收費(fèi)人員,同時(shí)安排員工加班加點(diǎn)完成了全部的現(xiàn)金清點(diǎn)與學(xué)生發(fā)票簽發(fā)打印工作。 2、分理處的業(yè)務(wù)種類多,業(yè)務(wù)相對(duì)較忙,再加柜員平時(shí)比較注重業(yè)務(wù)技能練習(xí),分理處練就了許多技術(shù)能手,此次技術(shù)比武分理處派出了四名選手參加比賽,取得了驕人的成績(jī),***、**、***三人更被選中代表市分行參加省分行的比賽,其中***參加了全國(guó)比賽并取得好成績(jī)。她們成績(jī)的取得更有整個(gè)分理處員工的辛苦與努力。 四、盡早安排順利完成年終決算工作 今年與往年不同的是全行一本帳,以支行為核算網(wǎng)點(diǎn),帳務(wù)上收支行分理處,這次的年終決算對(duì)我們提出了更高的要求。 1、盡早安排,責(zé)任落實(shí)到人,將年終該做的事項(xiàng)詳列清單,并定出工作完成的時(shí)間表。 2、核實(shí)清理帳戶,今年共清理長(zhǎng)期不動(dòng)帳戶個(gè),總金額元,清理已退出貸款帳戶個(gè)。 3、檢查會(huì)計(jì)科目的使用情況,特別是今年增加及變動(dòng)的部分會(huì)計(jì)科目及專戶,發(fā)現(xiàn)使用錯(cuò)誤或使用不當(dāng)?shù)募皶r(shí)按要求做好調(diào)整工作。 4、決算前對(duì)業(yè)務(wù)印章、密押、空白重要憑證、權(quán)限卡、支付密碼器等各項(xiàng)核算要素的管理情況進(jìn)行詳細(xì)的檢查,檢查有無已發(fā)未領(lǐng)或長(zhǎng)期不用的印章。 5、全面核實(shí)各項(xiàng)墊款、實(shí)物與庫存,做到帳帳、帳卡、帳實(shí)、帳折、帳表、帳據(jù)、內(nèi)外帳務(wù)相符 五、加強(qiáng)制度執(zhí)行工作,防范風(fēng)險(xiǎn) 1、市分行出臺(tái)的新規(guī)定及時(shí)組織柜組長(zhǎng)進(jìn)行學(xué)習(xí),及時(shí)傳達(dá)到每個(gè)柜員對(duì)工作上的不足及時(shí)請(qǐng)會(huì)計(jì)結(jié)算部進(jìn)行指導(dǎo),努力做好工作。 2、定時(shí)不定時(shí)地巡查營(yíng)業(yè)場(chǎng)所,發(fā)現(xiàn)有違反制度的做法及時(shí)提出并督促整改,嚴(yán)格制度執(zhí)行。 3、因分理處人員進(jìn)出多,穩(wěn)定系數(shù)低,在業(yè)務(wù)處理中我們對(duì)差錯(cuò)不敢掉以輕心,每發(fā)現(xiàn)一筆差錯(cuò),我們就與差錯(cuò)柜員探討差錯(cuò)發(fā)生的可能,指出不足給予批評(píng),努力減少差錯(cuò)的發(fā)生。 一年來,分理處也存在著許多的不足,特別是在制度的執(zhí)行上我們還不夠加強(qiáng)力度,同時(shí)員工的素質(zhì)還是沒能達(dá)到適應(yīng)銀行高強(qiáng)度業(yè)務(wù)風(fēng)險(xiǎn)的能力。所以在20**年我們主要也是從制度的執(zhí)行上與提高員工素質(zhì)上入手,提高分理處的工作水平。 1、更嚴(yán)格地執(zhí)行制度,但更要為業(yè)務(wù)的發(fā)展做好服務(wù)工作。篇二:銀行網(wǎng)點(diǎn)工作總結(jié) 2007年工作總結(jié) 2007年***分理處在市分行黨委及有關(guān)行領(lǐng)導(dǎo)的正確決策和指導(dǎo)下,在各職能部門的大力支持與幫助下,我分理處認(rèn)真貫徹落實(shí)年初市分行有關(guān)會(huì)議精神,緊緊圍繞業(yè)務(wù)發(fā)展這一中心,強(qiáng)化經(jīng)營(yíng)管理,完善內(nèi)控監(jiān)督,大力組織營(yíng)銷負(fù)債、資產(chǎn)、中間業(yè)務(wù),不斷拓展業(yè)務(wù)發(fā)展新空間,在全網(wǎng)點(diǎn)員工的齊心協(xié)力下,我們同甘共苦,克服了重重困難,終于較好地完成了市行下達(dá)的有關(guān)任務(wù)指標(biāo),現(xiàn)將07年工作總結(jié)如下: 一、業(yè)務(wù)指標(biāo)完成情況 對(duì)公存款截至07年底余額***萬元,本年新增**萬元,完成市行下達(dá)任務(wù)指標(biāo)的**%,新開對(duì)公結(jié)算戶基本戶**戶,一般戶**戶,完成市行下達(dá)任務(wù)指標(biāo)的**%。新開戶中有效余額超500萬元以上的2戶,日均存款量超10萬元以上的*戶。儲(chǔ)蓄存款截至07年底余額***萬元,本年新增**萬元,完成市行下達(dá)任務(wù)指標(biāo)的**%,外幣存款在人民幣升值的影響下,全年呈下滑趨勢(shì)。 代銷基金****萬元,超額完成市行下達(dá)任務(wù);代理保費(fèi)收入***萬元,完成任務(wù)指標(biāo)的**%。 消費(fèi)信貸業(yè)務(wù),克服利率上調(diào)的影響,發(fā)放了29.8萬元,完成任務(wù)指標(biāo)的14.19%。 發(fā)行中銀貸記卡**張,完成任務(wù)指標(biāo)的**%,借記卡**張,完成任務(wù)指標(biāo)的**%,開發(fā)特約商戶1戶,完成任務(wù)指標(biāo)的100%。 完成中間業(yè)務(wù)收入**萬元,完成任務(wù)指標(biāo)的**%。 二、主要措施及經(jīng)驗(yàn) 1、采取積極有效措施,搶占市場(chǎng)份額,實(shí)現(xiàn)首季度存款“開門紅”,為全年儲(chǔ)蓄存款較好、穩(wěn)定地增長(zhǎng)打下了基礎(chǔ)。年初市行統(tǒng)一部署安排,要求在首季末完成全年儲(chǔ)蓄存款任務(wù)的80%。根據(jù)市行下達(dá)的任務(wù)指標(biāo)我分理處積極行動(dòng),制定了《****分理處儲(chǔ)蓄存款任務(wù)、費(fèi)用掛勾考核細(xì)則》,將任務(wù)與費(fèi)用具體細(xì)化到每個(gè)員工,每人任務(wù)100萬元儲(chǔ)蓄存款,并配比相應(yīng)的費(fèi)用。組織員工認(rèn)真學(xué)習(xí),做到人人心中有數(shù),任務(wù)明確到人,考核辦法清楚。從而最大的調(diào)動(dòng)了每一位員工積極性,經(jīng)過大家幸勤的努力,在首季存款“百日競(jìng)賽”活動(dòng)中,我分理處共新增儲(chǔ)蓄存款700多萬元,完成全年任務(wù)的80%,完成“百日競(jìng)賽”任務(wù)指標(biāo),員工人均吸儲(chǔ)100萬元以上,其中部分同志還因個(gè)人吸儲(chǔ)成績(jī)突出,獲得了市行“百日競(jìng)賽”吸存能手的稱號(hào)。隨著年中出現(xiàn)的“股市熱”、“樓市熱”而引發(fā)的儲(chǔ)蓄存款“大搬家”現(xiàn)象,根據(jù)我們的實(shí)際,經(jīng)過認(rèn)真分析,發(fā)現(xiàn)經(jīng)商群體的流動(dòng)資金不會(huì)進(jìn)入股市、樓市,只能在銀行系統(tǒng)周轉(zhuǎn),據(jù)此,我們提出了以發(fā)展經(jīng)商群體流動(dòng)資金為突破口,以優(yōu)質(zhì)服務(wù)為手段,多開大、優(yōu)質(zhì)客戶的活期存款,擴(kuò)大資金來源,扭轉(zhuǎn)儲(chǔ)蓄存款下滑的不利局面。經(jīng)過不懈努力,先后發(fā)展了10萬元以上優(yōu)質(zhì)戶幾十戶,沉淀資金非常可觀。由于我們采取的措施及時(shí)、有力,基本遏制了存款持續(xù)下滑的局面,實(shí)現(xiàn)了儲(chǔ)蓄存款的較穩(wěn)定增長(zhǎng)。 2、多開新戶,開優(yōu)質(zhì)有效戶,增加資金來源,減少對(duì)公存款對(duì)少數(shù)幾個(gè)大戶的依賴。今年以來,由于年初大戶用款較以往增加,共計(jì)轉(zhuǎn)出存款1500萬元之多,給分理處對(duì)公存款增加了不少困難,為了改變這種局面,我們一方面狠抓新開戶,全年新開**戶,其中有的單位當(dāng)年即新增存款800多萬元,有效地減少對(duì)少數(shù)幾個(gè)大戶的依賴。 另一方面捕捉信息,與政府有關(guān)部門保持聯(lián)系,發(fā)現(xiàn)招商引資信息立即抓住不放。龍子湖區(qū)招商項(xiàng)目安徽惠農(nóng)甜葉菊高科技發(fā)展有限公司,是一家外商獨(dú)資企業(yè),注冊(cè)資本金100萬美元,總投資150萬美元,當(dāng)我們了解到這一信息,立即積極主動(dòng)與龍子湖區(qū)招商局聯(lián)系,并向項(xiàng)目投資方介紹中國(guó)銀行在國(guó)際結(jié)算方面的優(yōu)勢(shì),并承諾給予提供最優(yōu)質(zhì)的服務(wù)。在具體辦理各種手續(xù)時(shí),從所需申請(qǐng)步驟、材料、所涉及的有關(guān)行政部門,都自始自終給予客戶指導(dǎo)、咨詢,最終將這一項(xiàng)目落戶我們分理處,截止年底投資款100萬美元已全部進(jìn)入我行,目前及今后的結(jié)匯收入也非?捎^。 3、努力將提取儲(chǔ)蓄存款的客戶轉(zhuǎn)化辦理能為我行產(chǎn)生收益的代理業(yè)務(wù)。面對(duì)儲(chǔ)蓄搬家現(xiàn)象,我們及時(shí)轉(zhuǎn)變思路,“變堵為疏”向客戶宣傳推銷我行代銷基金、代理保險(xiǎn)、匯聚寶等理財(cái)業(yè)務(wù)。介紹各項(xiàng)業(yè)務(wù)的特點(diǎn)與優(yōu)劣,讓客戶根據(jù)自身實(shí)際情況加以選擇,并根據(jù)客戶實(shí)際為客戶提供理財(cái)顧問服務(wù),讓客戶資產(chǎn)保值、增值,使客戶信賴我們,并最終在我們分理處辦理業(yè)務(wù)。全年共銷售基金***萬元,代理保費(fèi)收入***萬元,銷售匯聚寶三筆,共5.2萬美元,不但留住了客戶,還提高中間業(yè)務(wù)收入,可謂一舉多得。 4、按市行要求按時(shí)保質(zhì)保量的完成客戶信息采集工作。為了配合it藍(lán)圖規(guī)劃,明年現(xiàn)有的操作系統(tǒng)升級(jí)要求,要將現(xiàn)有對(duì)公、對(duì)私客戶信息規(guī)范采集。因?yàn)橐郧皩?duì)客戶信息的規(guī)范性不做強(qiáng)制要求,因此絕大多數(shù)客戶信息存在不同程度的缺失遺漏,而根據(jù)要求要在兩個(gè)月的時(shí)間內(nèi)完成對(duì)私客戶采集率達(dá)80%,對(duì)公客戶1月內(nèi)采集率達(dá)100%,工作量還是很大的。接任務(wù)后,我們立即組織員工開動(dòng)員會(huì),明確信息采集與業(yè)務(wù)發(fā)展同樣重要,要認(rèn)真對(duì)待,要發(fā)揚(yáng)不怕苦的精神,保質(zhì)保量完成采集任務(wù)。員工立即加班加點(diǎn)利用開戶資料、大客戶留存資料等自有資料開展采集工作,同時(shí)積極與公安、電信、移動(dòng)等外聯(lián)單位聯(lián)系,多渠道上門采集客戶信息。采集中大家自愿放棄休息時(shí)間,任勞任怨,毫無怨言,全網(wǎng)點(diǎn)累計(jì)加班幾十余班次,經(jīng)過全體員工不懈努力,我們順利完成了信息采集進(jìn)度指標(biāo)。 5、文明優(yōu)質(zhì)服務(wù)工作常抓不懈。要求員工在日常工作中不僅要規(guī)范服務(wù),而且要不斷提高自身業(yè)務(wù)技能水平,更好更快地為客戶提供服務(wù)辦理業(yè)務(wù)。利用每周例會(huì),帶領(lǐng)大家集中學(xué)習(xí)文明優(yōu)質(zhì)服務(wù)方面的規(guī)章制度,使規(guī)章制度深入人心;通過學(xué)習(xí)剖析被投訴與被表彰正反兩方面案例,使員工能夠在學(xué)習(xí)經(jīng)驗(yàn)上有標(biāo)桿,吸取教訓(xùn)上有對(duì)象;通過開展“假如我是客戶”的活動(dòng),讓員工能夠更好的體會(huì)到客戶的需求,從而指導(dǎo)我們加強(qiáng)提高自己的服務(wù)工作。在實(shí)際工作中,把服務(wù)工作融入到為客戶周到細(xì)致的業(yè)務(wù)指導(dǎo)中,例如對(duì)公業(yè)務(wù),無論從開戶、送單、開票、對(duì)帳、咨詢,都能做到隨喊隨到,有問必答,來則即辦,辦則能成。對(duì)私業(yè)務(wù)則不厭其煩地向客戶宣傳我們的理財(cái)政策,理解他們的顧慮,無論周六周日,只要客戶有電話,大家都能立即趕往網(wǎng)點(diǎn),貼身服務(wù)。經(jīng)過周密細(xì)致的工作,我們終于贏得了公司、個(gè)人客戶的信賴和支持。07年全年無投訴事件發(fā)生,上級(jí)行下派明查暗防反映較好,并有1人當(dāng)選為市行07年文明優(yōu)質(zhì)服務(wù)標(biāo)兵。 6、三防一保工作常抓不懈,堅(jiān)持每周學(xué)習(xí)制度、柜員卡使用制度、每日查庫稽核制度,切實(shí)將各項(xiàng)制度落到實(shí)處,不走過場(chǎng)、不留死角。堅(jiān)持不間斷地關(guān)心和關(guān)注員工班內(nèi)和班后的思想變化情況及有關(guān)情況,真正做到防患于未然,全年無責(zé)任事故發(fā)生,保證了全年安全生產(chǎn)。 7、日常工作中及時(shí)準(zhǔn)確地把市行行務(wù)會(huì)精神向員工傳達(dá)貫徹,對(duì)員工以誠相待,注意溝通,寬嚴(yán)相濟(jì),鼓勵(lì)員工通過各種渠道不斷提高自身文化素質(zhì),參加各種資格、職稱考試;要求員工積極參加上級(jí)行舉辦的各種學(xué)習(xí)培訓(xùn),提高業(yè)務(wù)知識(shí)水平;組織員工積極參加市行運(yùn)動(dòng)會(huì),豐富了員工業(yè)余文化生活,真正使網(wǎng)點(diǎn)形成一個(gè)團(tuán)結(jié)的整體、戰(zhàn)斗的整體、工作的樂園,使每位員工高高興興上班,歡歡喜喜下班,充分調(diào)動(dòng)員工愛行敬業(yè)、生產(chǎn)、工作的積極性。07年工作中也存在著不少問題,如未能全面完成儲(chǔ)蓄存款任務(wù),銀行卡發(fā)卡量不理想,消貸業(yè)務(wù)發(fā)展不理想,個(gè)別員工文明優(yōu)質(zhì)服務(wù)意識(shí)有待提高,員工的整體營(yíng)銷意識(shí)和營(yíng)銷技巧能力欠佳。以上問題的存在,其根本原因是人的問題。以人為本是干好一切事情的基礎(chǔ),不把員工的積極性調(diào)動(dòng)起來,不把人的干勁逼出來,績(jī)效是不會(huì)從天上掉下來的。所有這些都將在新的一年里加強(qiáng)關(guān)注和改進(jìn)。08年我們計(jì)劃從以下幾方面著手開展工作: 1、負(fù)債業(yè)務(wù)抓早、抓優(yōu),力爭(zhēng)儲(chǔ)蓄存款實(shí)現(xiàn)首季“開門紅”。主要在宣傳力度上加大,信息渠道挖掘力度上加大,柜面文明優(yōu)質(zhì)服務(wù)力度上加大。 對(duì)公存款主要靠在老戶挖潛,新開戶跟蹤服務(wù),詳細(xì)了解其資金流動(dòng)脈搏,及時(shí)提供優(yōu)質(zhì)高 效服務(wù),抓住吸存時(shí)機(jī),讓企業(yè)有更多的流動(dòng)資金在我行周轉(zhuǎn)。在現(xiàn)已掌握有關(guān)信息的基礎(chǔ)上,不斷增開新戶,增開優(yōu)質(zhì)戶,實(shí)現(xiàn)對(duì)公存款穩(wěn)步增長(zhǎng)。 2、中間業(yè)務(wù)亦抓早、抓優(yōu),爭(zhēng)取和對(duì)公業(yè)務(wù)互動(dòng)。在代發(fā)單位工資上下功夫,以帶動(dòng)發(fā)卡業(yè)務(wù)與收費(fèi)增量。積極推銷公務(wù)卡、貸記卡,最大程度地?fù)]柜面服務(wù)優(yōu)勢(shì),加大推銷力度,力爭(zhēng)上半年完成中間業(yè)務(wù)任務(wù)的80%。 3、積極響應(yīng)市分行黨委的有關(guān)工作部署,在加強(qiáng)網(wǎng)點(diǎn)內(nèi)部管理上狠下功夫,無論在三防一保、員工培訓(xùn)、技術(shù)達(dá)標(biāo)、爭(zhēng)先創(chuàng)優(yōu)等各項(xiàng)工作中,都能保持良好的精神狀態(tài)和旺盛的工作斗志,力爭(zhēng)在新的一年里取得更大的成績(jī)。篇三:atm維護(hù)年終總結(jié) 年終總結(jié) 年末了,說明我走出校園后的首份工作已有半年時(shí)間了,在這工作與同事相處得很融洽,大家都很熱情,我也很樂意加入這個(gè)大家庭。這份工作對(duì)我的成長(zhǎng)有很大的幫助,不但能學(xué)到專業(yè)的atm維修技術(shù),更能從日常與銀行各級(jí)人員的交往,鍛煉了人際溝通、交往能力。 從工作處理問題中發(fā)現(xiàn)自己諸多的不足,譬如處理問題時(shí)思維過于局限,未能夠全面地去思考問題的根源,經(jīng)常需要找同事電話支持,等處理完后才發(fā)現(xiàn)這些問題其實(shí)不算是什么問題,只是自己未能夠細(xì)心想到而已。以后處理問題需多方面去思考,多去嘗試,這樣才能夠提高自己的處理能力,而不是一味的去求助。平時(shí)出去維護(hù)時(shí)不夠細(xì)心導(dǎo)致浪費(fèi)時(shí)間在不必要的事上,比如維護(hù)結(jié)束后忘記拿回自己的證件或者pm完時(shí)忘記把弧形板壓好,細(xì)心在維護(hù)中是很重要的,一個(gè)不小心就會(huì)導(dǎo)致機(jī)器會(huì)出現(xiàn)其他的問題出來,浪費(fèi)時(shí)間在處理自己造出來的問題。與銀行的溝通在維護(hù)服務(wù)中占的比重挺大的,技術(shù)不算好但溝通得好這樣沒處理好銀行也不會(huì)責(zé)怪你甚至可能還會(huì)跟你說聲感謝;技術(shù)好但溝通不好這樣的效果可能就會(huì)出現(xiàn)不同的效果了,可能會(huì)因溝通得不好導(dǎo)致被銀行投訴,這樣就不得而為了。故此與銀行的溝通是很重要的。我知道自己的語言表達(dá)能力還比較欠缺,以后會(huì)在這方面下工夫的。 在新的下一年里我會(huì)繼續(xù)努力,彌補(bǔ)自己的不足,不斷得進(jìn)步,盡量避免出現(xiàn)差錯(cuò)。對(duì)于欠缺經(jīng)驗(yàn)的我需要像海綿般去吸收經(jīng)驗(yàn),不斷得提高自己的技術(shù)水平和溝通能力。xxx 2023年12月22日篇四:2023銀行網(wǎng)點(diǎn)主任年終工作總結(jié) 銀行網(wǎng)點(diǎn)主任年終工作總結(jié) 白駒過隙,時(shí)光飛逝,轉(zhuǎn)眼間2023年也即將過去,一年的工作也將畫上一個(gè)短暫的句號(hào),在這一年的時(shí)間里,在xxx銀行網(wǎng)點(diǎn)所有員工的共同努力下,各項(xiàng)工作都有條不紊的開展起來。作為銀行網(wǎng)點(diǎn)主任,同時(shí)作為一個(gè)在銀行從業(yè)20余年的老員工,一直以來我都以“固基、強(qiáng)本、創(chuàng)優(yōu)、增效”八字工作方針作為自己工作的座右銘,并以此要求自己認(rèn)真工作,爭(zhēng)創(chuàng)佳績(jī),在銀行全體員工的協(xié)手合作、同結(jié)共進(jìn)下,我行取得了不少優(yōu)秀的成績(jī),現(xiàn)在我將一年來所做的工作向大家匯報(bào)如下: 一、主要經(jīng)營(yíng)業(yè)績(jī) 1、核心存款。截止12月xx日營(yíng)業(yè)部各項(xiàng)存款余額為xxx萬元,較上年增長(zhǎng)xxx萬元:其中對(duì)公余額為xxx萬元,較上年增長(zhǎng)xxx萬元,完成全年任務(wù)xxx%;儲(chǔ)蓄余額為xxx萬元,較上年增長(zhǎng)xxx萬元,完成全年任務(wù)的xxx%。中間業(yè)務(wù)完成xxx萬元,完成計(jì)劃任務(wù)的105%;售出理財(cái)產(chǎn)品xxx個(gè);售出信用卡xxx張;新增手機(jī)銀行用戶xxx人,網(wǎng)上銀行用戶xxx人。 二、主要工作措施及成效 (一)明確目標(biāo)和職責(zé),在“勤、績(jī)、德、能”四個(gè)方面發(fā)揮銀行網(wǎng)點(diǎn)主任的帶頭作用。 首先,在勤的方面,本人事業(yè)心、責(zé)任心強(qiáng),工作勤勉,兢兢業(yè)業(yè),任勞任怨,勇挑重?fù)?dān),敢于負(fù)責(zé),不計(jì)較個(gè)人得失。其次,在業(yè) 績(jī)的方面,講究工作方法和領(lǐng)導(dǎo)策略,并通過這一系列方法策略的實(shí)施,帶領(lǐng)大家取得了較好的成績(jī)。第三,在德的方面,認(rèn)真貫徹執(zhí)行民主集中制,顧全大局,服從分工,勇挑重?fù)?dān)。尊重一把手,團(tuán)結(jié)領(lǐng)導(dǎo)班子成員和廣大干部職工,思想作風(fēng)端正,工作作風(fēng)踏實(shí),敢于堅(jiān)持原則,求精務(wù)實(shí),開拓進(jìn)取,切實(shí)履行崗位職責(zé),大力支持一把手的工作,促進(jìn)我行各項(xiàng)工作的順利開展。最后,在技能的方面,我通過業(yè)余時(shí)間的學(xué)習(xí),熟悉和掌握國(guó)家的金融方針政策、金融法律法規(guī),能較好地結(jié)合實(shí)際情況加以貫徹執(zhí)行;較好地協(xié)調(diào)各方面的關(guān)系,充分調(diào)動(dòng)員工的工作積極性,共同完成復(fù)雜的工作任務(wù)。 (二)牢固樹立“存款立行”的思路不動(dòng)搖,把“抓存款”工作為重點(diǎn)工作來推進(jìn)。 隨著我行各項(xiàng)業(yè)務(wù)多元化發(fā)展,產(chǎn)品種類越來越多,我們并沒有眉毛、胡子一把抓,而是在重點(diǎn)做好我行核心業(yè)務(wù)的同時(shí)全面發(fā)展各項(xiàng)業(yè)務(wù),盡可能地做出更多的亮點(diǎn),我部門員工群策群力、共同努力全面發(fā)展各項(xiàng)業(yè)務(wù)。 (三)以身作則,帶領(lǐng)員工加強(qiáng)學(xué)習(xí),提升個(gè)人素質(zhì)和專業(yè)技能。加強(qiáng)員工的業(yè)務(wù)的精細(xì)化學(xué)習(xí),擴(kuò)充知識(shí)廣度,從而在營(yíng)銷時(shí)可以與各種類型客戶打交道,深化文明服務(wù)意識(shí),從客戶利益出發(fā),做好各項(xiàng)營(yíng)銷工作,激發(fā)員工營(yíng)銷動(dòng)力,實(shí)現(xiàn)全員上下共同營(yíng)銷,時(shí)刻督促網(wǎng)點(diǎn)所有員工堅(jiān)持業(yè)務(wù)學(xué)習(xí),不斷加強(qiáng)自己的理論素質(zhì)和專業(yè)水平,在工作中能做到得心應(yīng)手,更好的為廣大客戶提供方便、快捷、準(zhǔn)確的服務(wù),全力打造浮梁農(nóng)行的精品網(wǎng)點(diǎn)。 (四)機(jī)制改革,銀行管理勇攀新高峰。受機(jī)構(gòu)改革的影響,今年11月份開始,我們的銀行網(wǎng)點(diǎn)與xx支行進(jìn)行了合并,合并后新上任的行長(zhǎng)以其先進(jìn)的管理理念和豐富的實(shí)踐經(jīng)驗(yàn)帶領(lǐng)我行各項(xiàng)任務(wù)都邁向了新臺(tái)階,尤其是在管理水平上,更是遠(yuǎn)超原來的領(lǐng)導(dǎo)人,使我網(wǎng)點(diǎn)在管理水平上有了飛速提升,這為我行網(wǎng)點(diǎn)工作的開展奠定了堅(jiān)實(shí)的基礎(chǔ)。 辭舊歲迎新年,2023的腳步漸行漸遠(yuǎn),我們也將如期迎來2023年的到來,在新的一年里,我們會(huì)制定出新的計(jì)劃和策略,為我行的發(fā)展助一臂之力。在新的一年中,我們將重點(diǎn)做好以下幾方面的工作: 第一、強(qiáng)化營(yíng)銷,保持各項(xiàng)業(yè)務(wù)穩(wěn)步快速增長(zhǎng)。牢固樹立“以客戶為中心”,“贏在大堂”,堅(jiān)持“存款立行”,從源頭抓客戶,做好客戶營(yíng)銷工作,積極營(yíng)銷電子類、卡類產(chǎn)品,引導(dǎo)客戶盡量使用電子渠道或多媒體自助設(shè)備辦理業(yè)務(wù),不斷進(jìn)提高網(wǎng)點(diǎn)電子分流率。第二、提升服務(wù),提升客戶滿意度。最好的服務(wù)源于后臺(tái),源于細(xì)節(jié),源于客戶沒有考慮到的銀行也為他考慮了,因此要建立和完善各級(jí)客戶服務(wù)領(lǐng)導(dǎo)和督查責(zé)任,落實(shí)服務(wù)管理責(zé)任制,共同營(yíng)造“一線為客戶,二線為一線,機(jī)關(guān)為基層”、全行“以客戶為中心”的大服務(wù)格局。 第三、加強(qiáng)內(nèi)控管理,嚴(yán)格控制操作風(fēng)險(xiǎn)。正確認(rèn)識(shí)內(nèi)控機(jī)制的重要性,加強(qiáng)員工職業(yè)道德培養(yǎng)和警示教育,提高內(nèi)控與員工的價(jià)值關(guān)聯(lián)度,切實(shí)防范員工因道德風(fēng)險(xiǎn)引發(fā)的違規(guī)、違法行為。構(gòu)建獨(dú)立的內(nèi)審管理體系,要以強(qiáng)化監(jiān)管為手段,發(fā)揮職能部門作用。實(shí)行業(yè) 務(wù)與監(jiān)督分離,建立獨(dú)立運(yùn)作的內(nèi)審管理系統(tǒng),使內(nèi)審工作真正發(fā)揮超脫性、權(quán)威性。職能部門必須認(rèn)真實(shí)施自律監(jiān)管,提高自律監(jiān)管的效果,應(yīng)嚴(yán)格按照自律監(jiān)管責(zé)任制的要求充實(shí)監(jiān)管力量,履行監(jiān)管職責(zé),強(qiáng)化與不斷創(chuàng)新監(jiān)管手段。篇五:銀行經(jīng)營(yíng)工作總結(jié)報(bào)告 2023年,郵儲(chǔ)銀行xx街支行在市行、營(yíng)業(yè)部的正確領(lǐng)導(dǎo)下,在人民銀行、銀監(jiān)局的關(guān)心與指導(dǎo)下,緊扣“從嚴(yán)管理、突出創(chuàng)新、和諧高效、科學(xué)發(fā)展”的主旋律,按照“效益領(lǐng)行、營(yíng)銷立行、管理助跑”的總體工作思路,堅(jiān)持資金營(yíng)運(yùn)和貸款營(yíng)銷“兩條腿”走路的工作原則,真抓實(shí)干,各項(xiàng)業(yè)務(wù)得到了長(zhǎng)足的發(fā)展,市場(chǎng)“蛋糕”逐步做大、做強(qiáng),效益得到了切實(shí)提高,夯實(shí)了經(jīng)營(yíng)基礎(chǔ),取得了令人欣慰的業(yè)績(jī)。 一、主要工作成效 ——各項(xiàng)存款快速增長(zhǎng)。6月末,各項(xiàng)存款余額達(dá)6800萬元,較年初增加3400萬元,完成計(jì)劃的 122.88 %。其中,儲(chǔ)蓄存款余額6400萬元,較上年末增加3400萬元,完成計(jì)劃的118.66%;對(duì)公存款余額600萬元,較上年末增加600萬元,完成計(jì)劃的52.27%!黜(xiàng)貸款增勢(shì)強(qiáng)勁。12月末,各項(xiàng)貸款余額225萬元,比年初增加165萬元,增長(zhǎng) 18 %,全年累計(jì)發(fā)放貸款285萬元,累計(jì)收回貸款185萬元。年末存貸比例為60.62%。 ——銀聯(lián)卡業(yè)務(wù)發(fā)展迅速。6月末,今年累計(jì)發(fā)卡3056張,比上年增長(zhǎng)10.99%;卡片存款余額10358.47萬元,比上年增長(zhǎng)9557.79萬元;銀聯(lián)卡交易筆數(shù)6369筆。——新設(shè)網(wǎng)點(diǎn)如期開業(yè)。根據(jù)郵儲(chǔ)銀行關(guān)于新網(wǎng)點(diǎn)成立的安排意見,對(duì)新成立郵儲(chǔ)銀行xx街支行進(jìn)行了設(shè)備的購置、網(wǎng)絡(luò)線路的聯(lián)通、系統(tǒng)的安裝和調(diào)試、atm機(jī)安裝等工作,保證了郵儲(chǔ)銀行xx街支行的準(zhǔn)時(shí)開業(yè)和業(yè)務(wù)的正常處理!(duì)伍建設(shè)不斷加強(qiáng)。一年來,班子成員以身作則,根據(jù)全市干部工作作風(fēng)整頓的相關(guān)要求做好表率,開展了一系列文明規(guī)范服務(wù)活動(dòng),有力提升了員工的思想水平和綜合素質(zhì)。對(duì)全體員工進(jìn)行了執(zhí)行力和服務(wù)禮儀培訓(xùn)。 二、具體工作措施 (一)抓業(yè)務(wù),與時(shí)俱進(jìn)創(chuàng)佳績(jī) ——抓存款,促資金實(shí)力增強(qiáng)。2008年以來,全行牢固樹立細(xì)化市場(chǎng)、擴(kuò)充總量、優(yōu)化結(jié)構(gòu)、講求效益的資金組織工作總體目標(biāo),實(shí)現(xiàn)了存款份額增長(zhǎng)和結(jié)構(gòu)優(yōu)化的新突破。一是做到了任務(wù)早落實(shí),計(jì)劃早安排。從存款的吸收、考核和資金的管理等方面及早進(jìn)行了部署和實(shí)施,為各項(xiàng)目標(biāo)和計(jì)劃任務(wù)的順利完成提供保障。二是調(diào)整存款結(jié)構(gòu),下大功夫抓儲(chǔ)存,努力增加市場(chǎng)份額。及時(shí)采集市、區(qū)金融機(jī)構(gòu)存款數(shù)據(jù)進(jìn)行對(duì)比分析,搞好市場(chǎng)調(diào)研,尋找發(fā)展差距,制定對(duì)應(yīng)措施,加大儲(chǔ)存考核力度,使得全行的儲(chǔ)存份額迅速提高,存款穩(wěn)定性進(jìn)一步加強(qiáng)。三是把穩(wěn)存增存作為抓存重點(diǎn)。利用郵儲(chǔ)銀行xx街支行的地理優(yōu)勢(shì),采取“抓大額客戶資金,帶集體團(tuán)隊(duì)攻關(guān)”的方式來吸收存款,定期不定期走訪市內(nèi)各企事業(yè)單位以及個(gè)體私營(yíng)單位,廣泛宣傳,聯(lián)系溝通,在組織資金、擴(kuò)大資金方面做出了不懈的努力。 ——抓貸款,促營(yíng)銷力度加大。一是以雙贏為目標(biāo),加大扶持中小企業(yè)。2023年,郵儲(chǔ)銀行xx街支行信貸工作緊緊圍繞和突出這一重心,扶持了一批信譽(yù)好、經(jīng)營(yíng)好、效益好、前景好的優(yōu)質(zhì)企業(yè)。至2023年上半年,郵儲(chǔ)銀行xx街支行累計(jì)投放中小企業(yè)貸款10戶左右,金額達(dá)350萬元。二是以貸款業(yè)務(wù)擴(kuò)展為方向,加大營(yíng)銷力度。諸如公職人員擔(dān)保貸款、農(nóng)戶聯(lián)保貸款及商戶聯(lián)保貸款等信貸產(chǎn)品,增加信貸資金扶持的覆蓋面和受益人群;至2023年上半年,郵儲(chǔ)銀行xx街支行這幾類貸款品種的發(fā)放金額達(dá)千萬元以上,占營(yíng)業(yè)部貸款余額的18.1%。 ——抓財(cái)務(wù),促經(jīng)營(yíng)效益上升。注重經(jīng)濟(jì)核算,狠抓增收節(jié)支,提高經(jīng)營(yíng)效益。從增收和節(jié)支兩個(gè)方面入手,以利息收入為主攻方向,超額完成了全年下達(dá)的財(cái)務(wù)計(jì)劃。加強(qiáng)對(duì)費(fèi)用開支的管理,真正把費(fèi)用用在“刀刃“上,降低經(jīng)營(yíng)成本,節(jié)支效果明顯;在節(jié)支的同時(shí),把財(cái)務(wù)工作重點(diǎn)放在增收上,年初就將收入任務(wù)分解下達(dá)到崗到人,嚴(yán)格按月考核、按季兌現(xiàn)。 (二)重改革,開拓創(chuàng)新促經(jīng)營(yíng) ——周密組織,創(chuàng)造改革良好氛圍。為使郵儲(chǔ)銀行xx街支行改革工作做到穩(wěn)步推進(jìn)、有條不紊,結(jié)合郵儲(chǔ)銀行實(shí)際,明確了改革的指導(dǎo)思想、原則、目標(biāo)以及改革的主要內(nèi)容、實(shí)施步驟、方法和相關(guān)要求等,規(guī)范了操作程序,并組織召開了相關(guān)會(huì)議,從而統(tǒng)一了思想認(rèn)識(shí),增強(qiáng)了全體員工支持改革、參與改革的意識(shí)。 (三)強(qiáng)管理,從嚴(yán)治行保穩(wěn)定 ——完善制度建設(shè),狠抓各項(xiàng)制度落實(shí)。在日常管理過程中,根據(jù)制度逐項(xiàng)檢查,對(duì)檢查過程中發(fā)現(xiàn)的違規(guī)違紀(jì)問題,堅(jiān)決按照制度規(guī)定進(jìn)行落實(shí),絕不姑息,切實(shí)加大了制度的執(zhí)行力度。 ——落實(shí)安保責(zé)任,提高風(fēng)險(xiǎn)防范意識(shí)。把安保目標(biāo)管理擺在重 要位置,橫到邊,豎到底,不留死角,層層簽訂目標(biāo)責(zé)任書,并實(shí)行風(fēng)險(xiǎn)責(zé)任制約機(jī)制,強(qiáng)化領(lǐng)導(dǎo)責(zé)任和全員參與意識(shí),一級(jí)向一級(jí)負(fù)責(zé)。領(lǐng)導(dǎo)帶頭認(rèn)真學(xué)習(xí)貫徹上級(jí)文件精神,定期研究部署保衛(wèi)工作,經(jīng)常深入基層開展安全檢查,時(shí)刻注意掌握轄內(nèi)安全動(dòng)態(tài),實(shí)現(xiàn)了全年安全無事故。 ——強(qiáng)化內(nèi)部審計(jì),堅(jiān)持治行從嚴(yán)原則。切實(shí)貫徹落實(shí)案件專項(xiàng)治理工作的一系列文件精神和要求,努力構(gòu)建風(fēng)險(xiǎn)防范和案件治理的長(zhǎng)效機(jī)制。對(duì)存款集中的大戶及資金來往頻繁的客戶重點(diǎn)抽查并進(jìn)行了上門對(duì)賬,對(duì)所有開立的單位結(jié)算賬戶大額流動(dòng)資金情況進(jìn)行了全面排查,對(duì)內(nèi)部控制制度建設(shè)及制度執(zhí)行力情況進(jìn)行了全面的梳理自查。 三、存在的問題和差距 外部方面:郵儲(chǔ)銀行xx街支行經(jīng)濟(jì)總量較小,金融資源較為貧乏,結(jié)構(gòu)單一,主導(dǎo)型、骨干型企業(yè)少,郵儲(chǔ)銀行郵儲(chǔ)銀行xx街支行面臨的發(fā)展大環(huán)境不容樂觀。內(nèi)部方面:一是體制、制度建設(shè)還有待進(jìn)一步加強(qiáng)。二是業(yè)務(wù)量小、創(chuàng)利能力低。三是內(nèi)部管理還不夠規(guī)范,干部員工的積極性沒有得到充分發(fā)揮。四是科技創(chuàng)新支持力度不夠,創(chuàng)新步伐邁得不快,新業(yè)務(wù)品種推廣力度不夠。 四、2023年工作總體要求和目標(biāo)任務(wù) 總體要求是:以黨的十七屆四中全會(huì)和中央經(jīng)濟(jì)工作會(huì)議精神為指導(dǎo),深入貫徹落實(shí)科學(xué)發(fā)展觀,按照郵儲(chǔ)銀行三年發(fā)展規(guī)劃,以市場(chǎng)為導(dǎo)向,以防范風(fēng)險(xiǎn)為重點(diǎn),以資本管理為中心,以發(fā)展為主線,以建立完善面向市場(chǎng)的考核機(jī)制為動(dòng)力,以“依法合規(guī)、穩(wěn)健經(jīng)營(yíng)、穩(wěn)步發(fā)展”為理念,以提高綜合競(jìng)爭(zhēng)力和經(jīng)營(yíng)效益為目的。在風(fēng)險(xiǎn)可控的前提下,著力擴(kuò)大資產(chǎn)規(guī)模,提高資產(chǎn)運(yùn)行質(zhì)量;著力拓展業(yè)務(wù)發(fā)展空間,提高經(jīng)濟(jì)效益、服務(wù)水平和贏利能力;著力建立和完善各項(xiàng)考核制度,調(diào)動(dòng)全體干部職工積極性,激發(fā)經(jīng)營(yíng)活力;著力加強(qiáng)精神文明建設(shè)、員工隊(duì)伍建設(shè),提高員工素質(zhì),不斷增強(qiáng)綜合競(jìng)爭(zhēng)能力,全力促進(jìn)各項(xiàng)業(yè)務(wù)持續(xù)快速健康發(fā)展。 ——與時(shí)俱進(jìn),高度關(guān)注經(jīng)濟(jì)金融形勢(shì),做好調(diào)研分析。本著對(duì)企業(yè)、對(duì)客戶、對(duì)自身高度負(fù)責(zé)的態(tài)度,對(duì)當(dāng)前經(jīng)濟(jì)金融形勢(shì)進(jìn)行客觀判斷,隨時(shí)注意各項(xiàng)業(yè)務(wù)指標(biāo)的變化情況,做好重點(diǎn)分析,盡量規(guī)避風(fēng)險(xiǎn)的發(fā)生!频Z奮進(jìn),堅(jiān)持不懈抓存增效,擴(kuò)大市場(chǎng)份額。一是轉(zhuǎn)變觀念,改進(jìn)認(rèn)識(shí),牢固樹立大存款、大發(fā)展的經(jīng)營(yíng)思想。二是立足濰城區(qū),把營(yíng)銷區(qū)域向周邊擴(kuò)展,把營(yíng)銷觸角向鄉(xiāng)村延伸,進(jìn)而擴(kuò)展到全市, 實(shí)現(xiàn)儲(chǔ)蓄存款和對(duì)公存款的雙增長(zhǎng)。特別是做好周邊經(jīng)濟(jì)情況的調(diào)查和分析工作,把營(yíng)銷重點(diǎn)放在系統(tǒng)大戶上。三是繼續(xù)加大抓存考核力度,下達(dá)目標(biāo)責(zé)任,實(shí)行按月考核,按季獎(jiǎng)懲!(wěn)步邁進(jìn),加強(qiáng)內(nèi)控制度建設(shè),嚴(yán)防風(fēng)險(xiǎn)發(fā)生。一是規(guī)范制度化管理。通過建立健全制度,做到用制度約束人,用制度充實(shí)人,用制度引導(dǎo)人。開展“制度落實(shí)年活動(dòng)”,狠抓制度執(zhí)行落實(shí)力度,嚴(yán)格按章辦事,增強(qiáng)執(zhí)行制度的自覺性。二是建立責(zé)任問責(zé)制。atm軟件工程課程設(shè)計(jì) atm機(jī)程序設(shè)計(jì)篇三
atm軟件工程課程設(shè)計(jì) atm機(jī)程序設(shè)計(jì)篇四
atm軟件工程課程設(shè)計(jì) atm機(jī)程序設(shè)計(jì)篇五
銀行atm工程師定向就業(yè)班
培訓(xùn)簡(jiǎn)章
銀行atm服務(wù)工程師是負(fù)責(zé)銀行atm等自助設(shè)備的運(yùn)維管理工作。是國(guó)內(nèi)金融it行業(yè)的熱門職業(yè),國(guó)際權(quán)威研究機(jī)構(gòu)rbr的研究成果表明,未來5年,我國(guó)atm市場(chǎng)每年的增長(zhǎng)速度超過30%,因此,該職業(yè)目前處于上升期并被列為發(fā)展前景最好的職業(yè)之一。與同類職業(yè)相比,atm服務(wù)工程師的職業(yè)地位與薪酬收入也具有較為明顯的優(yōu)勢(shì),因此,atm服務(wù)工程師師是國(guó)內(nèi)現(xiàn)階段最好的就業(yè)選擇之一。為國(guó)內(nèi)各大知名atm金融服務(wù)商定向培訓(xùn),通過考試,實(shí)現(xiàn)就業(yè)。培訓(xùn)前簽訂就業(yè)保障協(xié)議,不能安置就業(yè),全額退費(fèi)。培訓(xùn)開始三個(gè)月內(nèi)安置工作。有機(jī)會(huì)轉(zhuǎn)正成為銀行正式員工。
一、報(bào)名條件
男性,大專以上學(xué)歷,30周歲以下,計(jì)算機(jī)科學(xué)與技術(shù)類,電子信息與自動(dòng)化類,機(jī)械類等相關(guān)專業(yè)。
二、教材和師資
采用atm服務(wù)工程師培訓(xùn)專用教材,由atm運(yùn)維技術(shù)支持專家授課。
三、培訓(xùn)時(shí)間和內(nèi)容
培訓(xùn)班學(xué)制1—3個(gè)月。培訓(xùn)采用“封閉脫產(chǎn)”形式分兩階段進(jìn)行,第一階段為理論和技能培訓(xùn)期,第二階段為各地服務(wù)站實(shí)戰(zhàn)訓(xùn)練期。
四、就業(yè)安置
為國(guó)內(nèi)各大知名atm金融服務(wù)商定向培養(yǎng),考試通過后就業(yè)。培訓(xùn)前簽訂就業(yè)保障協(xié)議,不能就業(yè),全額退費(fèi)。培訓(xùn)開始三個(gè)月內(nèi)參加考試,安置工作。地點(diǎn):東北三省哈爾濱、長(zhǎng)春、沈陽、大連為主。部分為國(guó)有企業(yè)待遇,國(guó)家正式勞動(dòng)合同,有機(jī)會(huì)轉(zhuǎn)為銀行正式員工。
五、工資待遇
一般綜合收入在3000—4000以上,五險(xiǎn)一金。以某上市國(guó)企為例,本科基本工資2000元,駐地補(bǔ)助1100元。另有話費(fèi)、交通、餐補(bǔ)等其他補(bǔ)助。年終獎(jiǎng)和其他福利。每年一次加薪。國(guó)企待遇,五險(xiǎn)一金。第一年綜合工資3000以上,第二年在4000以上。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 yyfangchan@163.com (舉報(bào)時(shí)請(qǐng)帶上具體的網(wǎng)址) 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除