Software design is the area of design, the process of creating a software project, and the discipline that studies design methods.
In the design process, the requirements for design are specific: simplicity, intuitiveness and minimal expenses for performing an action are important, as well as beauty and conformity to the style of the company and the product. The result is a project that contains enough information to implement the system. The purpose of the design is to detail the external properties of software design.
From the diagram you can see the cycle of software development stages: analysis, design, programming, documentation, testing, maintenance.
The analysis consists in collecting and preparing data for work. The following is a statement to get started. Creates a design layout. Then comes the creation, and then testing. As a result, the finished work is being implemented.
Перевод: Проектирование программного обеспечения – это область дизайна, процесс создания проекта программного обеспечения, а также дисциплина, изучающая методы проектирования.
В процессе проектирования требования к дизайну определенные: важны простота, интуитивность и минимальные затраты на совершения действия, а также красота и соответствие стилю компании и продукта. В результате получается проект, содержащий достаточное количество информации для реализации системы. Целью проектирования является детализация внешних свойств программного дизайна.
Из диаграммы видно цикл стадий разработки программного обеспечения: анализ ,проектирование , программирование ,документирование, тестирование ,сопровождение
Анализ заключается в сборе и подготовке данных для работы. Далее следует утверждения для начала работы. Создается макет разработки. Потом идет создание, а затем тестирование. В итоге законченная работа реализуется.