Suppose an architecture is designed for the following system. The system will support a specialist (proprietary) end-user tool with a special user interface for users. Also, all the algorithms and coding will need to be separated into their own layer. A database will need to be included to store all data of the system. What type of software architecture does this situation describe?
Above situation describes 3-Tier architecture where your system is distributed among three components. It is a common form of for N-Tier architecture which have below components:
In your example, you have User Interface (end user tool) which is Presentation layer
And Algorithms and coding are business logic layer and database is included as a separate layer (Database layer).
Please rate your answer. Thanks
Get Answers For Free
Most questions answered within 1 hours.