Systemarchitecture is the conceptual structure and logical organization of a computer or computing system
System Architecture:
translate the logical design of an information system into a physical structure that includes :
Hardware
Software
network support
processing method
An effective system combines elements into :
Architecture or Design that is flexible, cost-effective, technicallysound, and able to support information needs of the business.
What are the system Architecture Checklist:
ERP - EnterpriseResourcePlanning
InitialCost & TCO
Scalability
Web-integration
LegacySystem Interface Requirements
Processing Options
SecurityIssues
Enterprise Resource Architecture:
The objective of ERP is to establish a company wide strategy for using IT resource.
supply chain management.
Initial Cost & TCO
During the final design stage, you make decision that will have a major impact on the initial costs and TCO for the new system.
Scalability
also called extensibility, refers to a system's ability to expand, change on downsize easily to meet that changing need of a business enterprise.
especially important in implementing systems that are volume-rated. such as transaction processing system.
Web-integration
an information system that includes application.
web-centric architecture
avoids many of the connectivity and compatibility problems that are typically arise.
E-marketplaces.
Legacy System InterfaceRequirments:
The new system might have to interface with one or more lagacy system.
Interfacing new system with a legacy system involves anlysis of data formats & compatibility.
The analyst must know if the new application eventually will replace the legacy system.
Processing Options:
In planning the architecture, designers also must consider how the system will process data - online or in batches.
Provision mut be made for backups and speedy recovery in the event of system failure.
SecurityIssues:
A security threats and defenses are a major concern to a systems & Analyst.
the analysts must consider security issues that relate to system design and specification.
Web-based systems introduce additional; security concerns.
Identify Planning the Architecture:
Servers
Clients
Servers
Lecutre
Clients
Lecture.
Clients
Lecture.
Overview
Lecutre
Client/Server Design styles
Leture
Fat & Chin Clients
Client Server Architecture:
Overview
Client/server design style
fat & thein clients
client/server tiers
Middleware
Cost-benefits Issues
Client/server performance issue
System architecture refers to the overall design and structure of a computer system
It includes the arrangement of software, hardware, networks, and other components that make up the system
System architecture determines how all the parts of a computer system work together to achieve the desired functionality
It involves defining the system's structure, behavior, and performance
System architecture plays a crucial role in ensuring that the system meets its requirements and functions effectively
An effective system combines elements into an architecture or design that is flexible, cost-effective, technical sound, and able to support the information needs of the business
System Architecture translate the logical design of an information system into a physical structure that includes hardware, software, network support and processing methods.
Enterprise Resource Planning (ERP) the objective is to establish a company-wide strategy for using IT resource.
Supply chain management (SCM)
Initial Cost and TCO during the final design stage, you make decisions that will have a major impact on the initial costs and TCO for the new system.
Scalability also called Extensibility, refers to a systems ability to expand, change or downsize easily to meet the changing need of a business
Especially important in implementing systems that are volume-rated such as transaction processing system.
Web-integration
an information system include application.
Web-Cetric architecture.
Avoid many of the connectivity and compatibility problems that typically arise.
E-marketplace
Legacy System Interface Requirements
The new system might have to interface with one or more legacy systems.
Interfacing a new system with a legacy-system involves analysis of data formats and compatibility
The analyst must know if the new application eventually will replace the legacy system
Processing Options
In planning the architecture, designers also must consider how the system will process data - online or in batches.
Provision must be made for backup and speedy recovery in the event of system failure.
SecurityIssues
Security threats and defenses are a major concern to a system analysts.
The analyst must consider security issues that related to system design specification
Web-based systems introduce additional security concerns.
Servers
Server
Clients
Mainframe Architecture
Server-based processing
Clients
as PC technology exploded in the mid-1980s and 1990s, powerful microcomputers quickly appeared on corporate desktops.
Users found that they could run their own word processing, spreadsheet, and database applications.
Companies linked the stand-alone computers into networks.
Clients
stands-alone Computing.
Local and Wide area networks
Client-based Processing
Client/ServerTiers
Two-tier design
three-tier design
FAT & THIN CLIENT
Network Traffic
Performance
Initial costs
Maintenance Costs
Ease of Development
Middleware
enables the tier to communicate and pass data back and forth.
provides a transparent interface.
can integrate legacy systems and web-based application.
Cost-BenefitIssues
Client/server systemsenable the firm to scale thesystem in a rapidly changing environment.Client/server computing also allows companies totransfer applications from expensive mainframesto less expensive client platforms.Client/server systems reduce network load andimprove response times.