3. Disclaimer: This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
4. What A Tier Means?
• In computer terminology, tier corresponds to layers of different
systems involved in communication.
• 3 layers are
User interface
Business logic
Backend
5. • Example: A software to maintain regular customer details in a
super market to provide offers.
A GUI should be presented (displayed) to the employee to
enter the customer ID.
6. Business logic layer : Some program with sufficient logic
application to read the ID and display the customer details.
Database should be maintained with regular updates of credits
and debits etc.
11. ADVANTAGES
• Simple to implement compared to 3-tier.
• Scalable.
• Maintenance of code becomes easy compared to
3 tier.
DISADVANTAGES
• Performance degrades when users increase.
• Complex application rules difficult to
implement in client and have poor performance.
13. ADVANTAGES
• Complex application rules easy to
implement in application server .
• Scalability-Superior performance for medium to
high volume environments.
• Flexibility. Because each tier can be managed or
scaled independently, flexibility is increased.
• More complex structure.
• More difficult to setup and maintain.
DISADVANTAGES
15. Want to learn more about programming or Looking to become a good programmer?
Are you wasting time on searching so many contents online?
Do you want to learn things quickly?
Tired of spending huge amount of money to become a Software professional?
Do an online course
@ baabtra.com
We put industry standards to practice. Our structured, activity based courses are so designed
to make a quick, good software professional out of anybody who holds a passion for coding.
16. Follow us @ twitter.com/baabtra
Like us @ facebook.com/baabtra
Subscribe to us @ youtube.com/baabtra
Become a follower @ slideshare.net/BaabtraMentoringPartner
Connect to us @ in.linkedin.com/in/baabtra
Give a feedback @ massbaab.com/baabtra
Thanks in advance
www.baabtra.com | www.massbaab.com |www.baabte.com
17. Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
Cafit Square,
Hilite Business Park,
Near Pantheerankavu,
Kozhikode
Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com
Contact Us
Notas do Editor
This single system with all the 3 requirements is called as 1-tier.
In 1-tier, the client is known as thick client or fat client as everything should be processed by the client itself.
All the required components are coupled within client and server.
It is possible to implement the 2 tier architecture in a single system with a logical separation between database and presentation with business logic coupled with any of other 2 layers.