90 likes | 116 Views
Systems design is the detailed specification of a computer-based solution, also known as physical design. This phase creates a blueprint to meet all system requirements. Learn about hardware and software acquisition, design and integration phases, modern structured design methods, and representing design specifications. Understand concepts like cohesion and coupling for effective system development.
E N D
Procurement Phase and Systems Design - Procurement Phase- Software Design
What is Systems Design ? • Systems design is the specification of a detailed computer-based solution. It is also called physical design. • The purpose of the systems design phase is to create a blueprint that will satisfy all requirements for the system.
Hardware and Software Acquisition (Procurement Phase) • Research technical criteria (if necessary) • Solicit proposals and/or quotes from vendors (a letter) • Evaluate vendor proposals and a congratulation letter
Design and Integration Phase • Analyze and Distribute Processes • Analyze and Distribute Data • Design Files and Database(s) • Design Computer Outputs and Inputs • Design User Interfaces • Present and Review Design
Strategies For Software Design • Modern Structured Design • Prototyping • JAD • RAD • Object-Oriented Design (OOD)
Modern Structured Design • Structured design seeks to factor a program into the top-down hierarchy of modules. • The software model derived from structured design is called a structure chart.
Representing Design Specifications • Structure Charts • Shows how an information system is organized in hierarchical modules • Shows how parts of a system are related to one another • Shows breakdown of a system into programs and internal structures of programs written in third and fourth generation languages
Highly Cohesive and Loosely Coupled • Modules should be highly cohesive; that is, each module should accomplish one and only one function. • Modules should be loosely coupled; in other words, modules should be minimally dependent on one another.