Systems Architecture, Documentation and Testing
Systems Architecture, Documentation and Testing
ARCHITECTURE
What is Systems Architecture?
System architecture translates the logical design of an information
system into a physical structure that includes hardware, software,
network support, processing methods, and security. It is a graphical
representation that depicts the physical implementation of software
system components (Read the es in the vle)
Items considered by a systems analyst when
selecting an appropriate architecture
a. Enterprise resource planning (ERP)
b. Initial and total cost of ownership (TCO)
c. Scalability
d. Web integration
e. Legacy system interface requirements
f. Processing options
g. Security issues
Enterprise resource planning (ERP)
• Evidently there will be some direct cost and indirect costs involved in
developing any information system. The TCO includes tangible
purchases of items, fees to be paid for services, and contracts called
hard costs. There are also additional soft or intangible costs of
management, support, training, and downtime costs which are more
difficult to measure. So there will always be that initial cost and
subsequent costs of acquiring any information system, to determine
which solution is optimum, the analyst must e able to determine the
toral cost of each alternative.
Scalability
• System documentation :
• Describes the system’s functions and how they are implemented. System
documentation includes data dictionary entries, data flow diagrams, object
models, screen layouts, source documents, and the systems request that
initiated the project. System documentation is necessary reference material for
the programmers and analysts who must support and maintain the system
User Documentation