Submit Search
Upload
Архитектурный шаблон MVC
•
Download as PPT, PDF
•
1 like
•
3,968 views
Unguryan Vitaliy
Follow
Архитектурный шаблон Модель-Представление-Контролер.
Read less
Read more
Education
Report
Share
Report
Share
1 of 7
Download now
Recommended
Принципы SOLID
Принципы SOLID
Unguryan Vitaliy
Java. Инкапсуляция.
Java. Инкапсуляция.
Unguryan Vitaliy
Шаблоны разработки ПО. Часть 2. ООП и UML
Шаблоны разработки ПО. Часть 2. ООП и UML
Sergey Nemchinsky
Шаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASP
Sergey Nemchinsky
Конспект лекций по курсу "Шаблоны разработки ПО"
Конспект лекций по курсу "Шаблоны разработки ПО"
Sergey Nemchinsky
Шаблоны разработки ПО. Рефакторинг
Шаблоны разработки ПО. Рефакторинг
Sergey Nemchinsky
SOLID & GRASP
SOLID & GRASP
devel123
GRASP – паттерны Объектно-Ориентированного Проектирования
GRASP – паттерны Объектно-Ориентированного Проектирования
Alexander Nemanov
Recommended
Принципы SOLID
Принципы SOLID
Unguryan Vitaliy
Java. Инкапсуляция.
Java. Инкапсуляция.
Unguryan Vitaliy
Шаблоны разработки ПО. Часть 2. ООП и UML
Шаблоны разработки ПО. Часть 2. ООП и UML
Sergey Nemchinsky
Шаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASP
Sergey Nemchinsky
Конспект лекций по курсу "Шаблоны разработки ПО"
Конспект лекций по курсу "Шаблоны разработки ПО"
Sergey Nemchinsky
Шаблоны разработки ПО. Рефакторинг
Шаблоны разработки ПО. Рефакторинг
Sergey Nemchinsky
SOLID & GRASP
SOLID & GRASP
devel123
GRASP – паттерны Объектно-Ориентированного Проектирования
GRASP – паттерны Объектно-Ориентированного Проектирования
Alexander Nemanov
Щаблоны разработки ПО. Антипаттерны
Щаблоны разработки ПО. Антипаттерны
Sergey Nemchinsky
07 Архитектура информационных систем. Принципы GRASP
07 Архитектура информационных систем. Принципы GRASP
Edward Galiaskarov
Парадигма объектно-ориентированного программирования.
Парадигма объектно-ориентированного программирования.
Unguryan Vitaliy
Проблемы точечной застройки в больших городах или зачем нужен Dagger
Проблемы точечной застройки в больших городах или зачем нужен Dagger
Valeriya Atamanova
Step 3.1
Step 3.1
DmitryTrushkin
Шаблоны проектирования GoF
Шаблоны проектирования GoF
Unguryan Vitaliy
Babich Presentation
Babich Presentation
Alexander Babich
Введення Uml
Введення Uml
pogromskaya
Use-case diagram
Use-case diagram
aepetelin
Принципы объектно-ориентированного дизайна
Принципы объектно-ориентированного дизайна
Сергей Шебанин
Лекция 2. UML (static logical model)
Лекция 2. UML (static logical model)
Виталий Емельянов
Лекция 1. UML (use cases)
Лекция 1. UML (use cases)
Виталий Емельянов
Диаграмма развертывания
Диаграмма развертывания
DEVTYPE
Диаграммы композитной структуры, коммуникации и пакетов
Диаграммы композитной структуры, коммуникации и пакетов
DEVTYPE
Диаграмма компонентов
Диаграмма компонентов
DEVTYPE
Кирилл Маурин «Проектирование и разработка модульных приложений»
Кирилл Маурин «Проектирование и разработка модульных приложений»
Yulia Tsisyk
Нотация UML / UML Notation
Нотация UML / UML Notation
Роман Душкин
Лекция 1. Архитектура информационных систем
Лекция 1. Архитектура информационных систем
Виталий Емельянов
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
DEVTYPE
Component diagram
Component diagram
aepetelin
django.pdf
django.pdf
AntonPolovnikov1
Django
Django
PolinaPolovnikova
More Related Content
What's hot
Щаблоны разработки ПО. Антипаттерны
Щаблоны разработки ПО. Антипаттерны
Sergey Nemchinsky
07 Архитектура информационных систем. Принципы GRASP
07 Архитектура информационных систем. Принципы GRASP
Edward Galiaskarov
Парадигма объектно-ориентированного программирования.
Парадигма объектно-ориентированного программирования.
Unguryan Vitaliy
Проблемы точечной застройки в больших городах или зачем нужен Dagger
Проблемы точечной застройки в больших городах или зачем нужен Dagger
Valeriya Atamanova
Step 3.1
Step 3.1
DmitryTrushkin
Шаблоны проектирования GoF
Шаблоны проектирования GoF
Unguryan Vitaliy
Babich Presentation
Babich Presentation
Alexander Babich
Введення Uml
Введення Uml
pogromskaya
Use-case diagram
Use-case diagram
aepetelin
Принципы объектно-ориентированного дизайна
Принципы объектно-ориентированного дизайна
Сергей Шебанин
Лекция 2. UML (static logical model)
Лекция 2. UML (static logical model)
Виталий Емельянов
Лекция 1. UML (use cases)
Лекция 1. UML (use cases)
Виталий Емельянов
Диаграмма развертывания
Диаграмма развертывания
DEVTYPE
Диаграммы композитной структуры, коммуникации и пакетов
Диаграммы композитной структуры, коммуникации и пакетов
DEVTYPE
Диаграмма компонентов
Диаграмма компонентов
DEVTYPE
Кирилл Маурин «Проектирование и разработка модульных приложений»
Кирилл Маурин «Проектирование и разработка модульных приложений»
Yulia Tsisyk
Нотация UML / UML Notation
Нотация UML / UML Notation
Роман Душкин
Лекция 1. Архитектура информационных систем
Лекция 1. Архитектура информационных систем
Виталий Емельянов
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
DEVTYPE
Component diagram
Component diagram
aepetelin
What's hot
(20)
Щаблоны разработки ПО. Антипаттерны
Щаблоны разработки ПО. Антипаттерны
07 Архитектура информационных систем. Принципы GRASP
07 Архитектура информационных систем. Принципы GRASP
Парадигма объектно-ориентированного программирования.
Парадигма объектно-ориентированного программирования.
Проблемы точечной застройки в больших городах или зачем нужен Dagger
Проблемы точечной застройки в больших городах или зачем нужен Dagger
Step 3.1
Step 3.1
Шаблоны проектирования GoF
Шаблоны проектирования GoF
Babich Presentation
Babich Presentation
Введення Uml
Введення Uml
Use-case diagram
Use-case diagram
Принципы объектно-ориентированного дизайна
Принципы объектно-ориентированного дизайна
Лекция 2. UML (static logical model)
Лекция 2. UML (static logical model)
Лекция 1. UML (use cases)
Лекция 1. UML (use cases)
Диаграмма развертывания
Диаграмма развертывания
Диаграммы композитной структуры, коммуникации и пакетов
Диаграммы композитной структуры, коммуникации и пакетов
Диаграмма компонентов
Диаграмма компонентов
Кирилл Маурин «Проектирование и разработка модульных приложений»
Кирилл Маурин «Проектирование и разработка модульных приложений»
Нотация UML / UML Notation
Нотация UML / UML Notation
Лекция 1. Архитектура информационных систем
Лекция 1. Архитектура информационных систем
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...
Component diagram
Component diagram
Similar to Архитектурный шаблон MVC
django.pdf
django.pdf
AntonPolovnikov1
Django
Django
PolinaPolovnikova
Mvc, mvp and mvvm: A comparison of architectural patterns
Mvc, mvp and mvvm: A comparison of architectural patterns
Ivan Dyachenko
Паттерны проектирования
Паттерны проектирования
ITCP Community
Backbone lesson 1
Backbone lesson 1
Mihail Skida
ASP.NET MVC Intro
ASP.NET MVC Intro
Filipp Panfilov
ASP.NET MVC
ASP.NET MVC
SQALab
Шаблоны проектирования в Magento
Шаблоны проектирования в Magento
Pavel Usachev
ASP.NET MVC: new era?
ASP.NET MVC: new era?
Alexander Konduforov
C# Web. Занятие 09.
C# Web. Занятие 09.
Igor Shkulipa
Стандарты и соглашения в сложных ООП-приложениях
Стандарты и соглашения в сложных ООП-приложениях
Magecom Ukraine
2016-08-20 02 Антон Ковалев, Антон Кормаков. Viper. Чистая архитектура для iOS
2016-08-20 02 Антон Ковалев, Антон Кормаков. Viper. Чистая архитектура для iOS
Омские ИТ-субботники
ASP.NET MVC 3 Anton Vidishchev
ASP.NET MVC 3 Anton Vidishchev
Alex Tumanoff
ASP.NET MVC 3
ASP.NET MVC 3
Денис Резник
AngularJS basics & theory
AngularJS basics & theory
DevOWL Meetup
чмв лекция №5
чмв лекция №5
student_kai
ASP.NET, MVC, ASP.NET MVC
ASP.NET, MVC, ASP.NET MVC
GetDev.NET
MVVM in WPF
MVVM in WPF
Sviataslau Seviaryn
ASP.NET MVC
ASP.NET MVC
GetDev.NET
The MVC Renaissance | Возрождение MVC
The MVC Renaissance | Возрождение MVC
Bulat Khabirov
Similar to Архитектурный шаблон MVC
(20)
django.pdf
django.pdf
Django
Django
Mvc, mvp and mvvm: A comparison of architectural patterns
Mvc, mvp and mvvm: A comparison of architectural patterns
Паттерны проектирования
Паттерны проектирования
Backbone lesson 1
Backbone lesson 1
ASP.NET MVC Intro
ASP.NET MVC Intro
ASP.NET MVC
ASP.NET MVC
Шаблоны проектирования в Magento
Шаблоны проектирования в Magento
ASP.NET MVC: new era?
ASP.NET MVC: new era?
C# Web. Занятие 09.
C# Web. Занятие 09.
Стандарты и соглашения в сложных ООП-приложениях
Стандарты и соглашения в сложных ООП-приложениях
2016-08-20 02 Антон Ковалев, Антон Кормаков. Viper. Чистая архитектура для iOS
2016-08-20 02 Антон Ковалев, Антон Кормаков. Viper. Чистая архитектура для iOS
ASP.NET MVC 3 Anton Vidishchev
ASP.NET MVC 3 Anton Vidishchev
ASP.NET MVC 3
ASP.NET MVC 3
AngularJS basics & theory
AngularJS basics & theory
чмв лекция №5
чмв лекция №5
ASP.NET, MVC, ASP.NET MVC
ASP.NET, MVC, ASP.NET MVC
MVVM in WPF
MVVM in WPF
ASP.NET MVC
ASP.NET MVC
The MVC Renaissance | Возрождение MVC
The MVC Renaissance | Возрождение MVC
More from Unguryan Vitaliy
Модульное тестирование.
Модульное тестирование.
Unguryan Vitaliy
Stream API
Stream API
Unguryan Vitaliy
Работа в команде, управление программными проектами
Работа в команде, управление программными проектами
Unguryan Vitaliy
Системы контроля версий
Системы контроля версий
Unguryan Vitaliy
Введение в язык программирования «Java»
Введение в язык программирования «Java»
Unguryan Vitaliy
Ввведение в java
Ввведение в java
Unguryan Vitaliy
Введение в hibernate
Введение в hibernate
Unguryan Vitaliy
Spring AOP
Spring AOP
Unguryan Vitaliy
Введение в Spring
Введение в Spring
Unguryan Vitaliy
Cookies, session и другое в JSP
Cookies, session и другое в JSP
Unguryan Vitaliy
JSTL
JSTL
Unguryan Vitaliy
JSP
JSP
Unguryan Vitaliy
JDBC
JDBC
Unguryan Vitaliy
Сервлеты
Сервлеты
Unguryan Vitaliy
Сетевое взаимодействие
Сетевое взаимодействие
Unguryan Vitaliy
Введение в сетевые технологии
Введение в сетевые технологии
Unguryan Vitaliy
XML
XML
Unguryan Vitaliy
Рефлексия в java
Рефлексия в java
Unguryan Vitaliy
Аннотации в java
Аннотации в java
Unguryan Vitaliy
java 8
java 8
Unguryan Vitaliy
More from Unguryan Vitaliy
(20)
Модульное тестирование.
Модульное тестирование.
Stream API
Stream API
Работа в команде, управление программными проектами
Работа в команде, управление программными проектами
Системы контроля версий
Системы контроля версий
Введение в язык программирования «Java»
Введение в язык программирования «Java»
Ввведение в java
Ввведение в java
Введение в hibernate
Введение в hibernate
Spring AOP
Spring AOP
Введение в Spring
Введение в Spring
Cookies, session и другое в JSP
Cookies, session и другое в JSP
JSTL
JSTL
JSP
JSP
JDBC
JDBC
Сервлеты
Сервлеты
Сетевое взаимодействие
Сетевое взаимодействие
Введение в сетевые технологии
Введение в сетевые технологии
XML
XML
Рефлексия в java
Рефлексия в java
Аннотации в java
Аннотации в java
java 8
java 8
Архитектурный шаблон MVC
1.
Паттерн MVC Виталий Унгурян unguryan@itstep.org
2.
MVC Model-View-Controller (MVC, «Модель-Представление- Контроллер», «Модель-Вид- Контроллер»)
— схема разделения данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента.
3.
MVC Модель (Model) предоставляет данные и реагирует на команды контроллера, изменяя своё состояние.
4.
MVC Представление (View) отвечает за отображение данных пользователю на основе модели, реагируя на изменения модели.
5.
MVC Контроллер (Controller) интерпретирует действия пользователя, оповещая модель о необходимости изменений.
6.
Модель Контроллер Представление Обновляет модель Обновляет представление Обрашение к представление Запрос на изменение MVC
7.
MVC Основная цель применения
этой концепции состоит в отделении бизнес-логики (модели) от её визуализации (представления, вида). За счёт разделения повышается возможность повторного использования кода.
Download now