Pages

Basic Concept of Software Design

Concept of Software Design:-

The basic concept of software design is the process of creating a plan or blueprint for a software system. This involves analyzing the requirements and needs of the system, determining the appropriate architecture and design patterns to be used, and determining the best way to implement the system in order to meet those requirements and needs. The goal of software design is to create a system that is efficient, maintainable, and scalable, and that is able to meet the needs of the users and stakeholders of the system.




1. Architectural Design:

Architectural design concept of software design refers to the high-level structure and organization of a software system. It is a blueprint for how the various components of the system will fit together and interact with each other. It includes decisions about the overall architecture of the system, including the overall structure, the modularization of the system, and the relationships between different components. The architectural design concept is important because it helps to ensure that the system is scalable, maintainable, and easy to understand and modify. It also helps to ensure that the system meets the needs of its users and can be easily extended or modified as the needs of the system change over time.



2. Low Level Design:


Low-level design is a concept in software design that refers to the detailed design of a specific system or component. It involves breaking down the high-level design into smaller, more specific parts and defining the interactions and relationships between these parts. Low-level design focuses on the technical implementation of the system, including the data structures, algorithms, and programming languages used. It is an important step in the software development process, as it helps to ensure that the system will be efficient, reliable, and maintainable.



Low Level Design Structure:

Low level design structure chart is a visual representation of the detailed design of a software system. It shows the relationships between the different components of the system, including modules, functions, and data structures. The chart also outlines the flow of control between these components, indicating how they interact and communicate with each other.

The purpose of low level design structure charts is to provide a clear and detailed understanding of the internal workings of a software system. They are often used to guide the implementation of the system, as well as to ensure that the system is designed in a logical and efficient manner.



Note:-If you Want To More Updates On Software Design Comment Down!!!



**********************************

Happy to see you here😀😇.

**********************************

visit www.javaoneworld.com for more posts. 

No comments:

Post a Comment