Computer Analysis & Design
Computer analysis and design are major phases of a computer system's development life cycle. A great deal of preparation and research through computer analysis is necessary to facilitate effective computer design.
-
Function
-
Computer analysis is an effective method for obtaining a thorough understanding of the business need for a system and breaking it down into distinct requirements. The computer design process transforms those distinct requirements into a technical solution through functional, technical specifications.
Considerations
-
It is challenging to translate the functional requirements resulting from the computer analysis phase into viable and complete technical specifications that provide a precise picture of the system design. Typically, computer developers derive system requirements for computer analysis from multiple sources including user interviews, research and current business process documents. System modeling can make this process easier because it allows for more detailed system requirements analysis and documentation. It functions as a representation of what the system is and what it does regardless of technical implementation.
-
Methodology
-
System modeling is a significant complement to the computer analysis and design phases; it serves as a visual way of organizing the technical requirements and intricate details required to design and implement a system. Once all requirements have been defined, reviewed and approved, system models can be used as architectural blueprints of the requirements prior to design and implementation. Models help ensure system developers have considered all design elements that should be included with the system.
-