| Logical Architecture | |||
|
|
|||
| The logical architecture looks at the application in terms of components. Physically, all of the tiers could be located on one computer, but logically each component of the application will be divided into separate files. The n-tiered approach will allow for all of these files to be separated into executable and dynamic link library (DLL) files which will allow for the simplification of the application as well as the maintenance and enhancements that will go along with it in the future. | |||
|
|
|||
|
Component Diagram |
|||
|
|
|||
|
The following is a Component Diagram that was produced for my Visual Basic Virtual Placement Agency project. |
|||
|
|
|||
Active Server Pages
|
|||
The User Services Tier
|
|||
The Business Services Tier
|
|||
The Data Services Tier
|
|||
|
The N-Tier Diagram |
|||
|
|
|||
| The diagram below refers to the logical software design of a “User Services” tier, a “Business Services” tier and a “Data Services” tier. The User Services tier is made up of the applications with which the user will directly interact. These can include custom applications, web browsers, report generators, etc. The Business Services tier contains the business logic of the application in one or more components. The Data Services tier consists of any data sources that need to be accessed by the application. | |||
|
|
|||
| User Services Tier | |||
|
Business Services Tier |
|||
|
Data Services Tier |
|||
|
|||
|
|
|||
|
|
|||
Essentials of eBusiness /
Java /
Visual
Basic /
DB2 /
Peer Evaluations /
Biography