[專案] 銀行端末系統

由不同專案中可以了解不同領域的些許瑣事

台灣有許多銀行,在端末terminal system的架構幾乎差不多。而所謂的櫃員、櫃姊也就是在各櫃檯負責做交易的人員。
(台灣其實可以不必這麼多銀行,這情況並沒有因為競爭而讓使用者受惠,這跟台灣不必這麼多大學一樣,但這就是另外一些故事了..)


會叫做端末系統,是因為古早能下指令command line畫面稱為terminal終端機,操作方式如PTT。

櫃源系統就如機場的系統、醫院的病例系統長年已存在,幾乎是由組合語言、C、COBOL之纇的語言撰寫,再傳遞資訊的方式是以一大量的字串,統稱"電文"的方式傳遞、接收訊息。不同銀行接收資訊的雙方(中心與櫃員)的格式各有不同,以這種方式來傳遞資訊安全、快速且又不容易被外部擷取。(相對於現在網頁之間傳遞訊息,訂立相同的header與該傳到畫面的內容body,讓不同瀏覽器皆能解析)

櫃員在每個櫃台都有一定量的現金來提供顧客臨櫃提款,若是櫃員金額不足,則需要向主管申請提領金額到櫃台。

主管授權分為近端與遠端,近端為自己就可敲入主管櫃員帳號密碼,遠端則是會發送訊息到主管櫃元的電腦中請他做核准。

銀行印表機有不同的形式:

  1. 存摺印表機:列印存摺,最大能放得下A4大小的紙
  2. 匯兌印表機:大型印表機,能印寬版紙。可放入連續報表紙列印
  3. 快速印表機:機型如洗衣機,印表機底下有大櫃子能夠放連續報表紙
  4. ‧‧‧

銀行代碼共七碼,前三碼為銀行碼,接續三碼為分行碼,最後一碼為檢查碼
代碼查詢 http://www.trdo.gov.tw/mtn201/mtn201.asp



附註:

  • 系統環境:iBranch SDK (包含電文、畫面、列印報表格式、程式邏輯)
  • 遇到困難:無技術上困難


(It's long time to go, coming soon)

留言

  1. 回覆
    1. 被困在淒涼的小房間裡根本沒有機會,連資訊室都進不了,更別提櫃姊了。

      刪除

張貼留言

這個網誌中的熱門文章

如何在MacOS 中自由切換不同Python版本 - pyenv + virtualenv

用 C# 控制 Win7 輸入法