Could you explain how was the banking programs strategy decades ago?

Hi Experts

Could you explain how was the mainframes programs strategy to deal with low hardware resouces, decades ago, when developing banking applications like checking accounts, legal accounting, etc. a typical area with huge amount of data.

I guess there was one computer designated to treat each big agency data and then one other only to sumarize. Am I right?
Could you give details, mainly if you lived this situation?

Thanks in advance!
Eduardo FuerteDeveloper and AnalystAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPRetiredCommented:
it was primarily pen and paper (manual) for the longest time even after the implementation of ATM machines. Branches would send a reconciliation report to the regional data center which would then forward to the head office.

Any ATM transaction would show as pending until the branch updated your account. Your ATM balance would show as of close of business and then the pending transactions. Until the branch updated your record  Cheques would be forwarded to a clearing house then couriered to your branch and then manually posted to your account.

Banks are usually pretty conservative when it comes to technology.
Eduardo FuerteDeveloper and AnalystAuthor Commented:

But my question is more specific and doesn't involves Banking policies and other backoffice tasks.

What I really need to know is how was the mainframes programs strategy to deal with low hardware resouces in very heavy data processing.

In the meanwhile I obtained information about a strategy called here "junction-section" when dealing with banking accounts - a way to cut the tasks between a branch of agencies (sections) and then join it (junction) - that way the amount of data was breaked in parts to process and then joined.

Another informations I had in my research (just for curiosity)

Not only pen and paper. Automation machines existed.
Even in the early 60's there were a "checking accounts" machine - where a paper record was inserted, financial movements were typed and if a negative balance is reached a "red light" was on behind the paper record.

The agencies sent telex paper strips to the data center at the end of the day  also, as a rudimentar network data transfer.

A high advance in processing was the "magnetic check strip" here in the early 70's. It popularized the checks use, since a device that could read and colect the check identification.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
David Johnson, CD, MVPRetiredCommented:
The magnetic strip you refer to was Magnetic Ink Character Recognition
Eduardo FuerteDeveloper and AnalystAuthor Commented:
Just to complement

I informaly talk and veteran mainframe developer just yesterday:

To deal with low memory.

They use  pagination by COBOL PROGRAM SECTION giving a wheigth - on it . The SO using this put the program in disk, based on weight importance.
Eduardo FuerteDeveloper and AnalystAuthor Commented:
After my own researchs talking with old mainframe pioneers banking software developers I get a better approach on what had hapened that time, reflected on my own reply.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Mainframe Languages

From novice to tech pro — start learning today.