Программный паттерн проектирования архитектурного каркаса model-view-controller при разработке веб-приложений систем мониторинга спецтранспорта аэропорта
Аннотация
В работе рассмотрены паттерны проектирования MODEL-VIEW-CONTROLLER (MVC), и MODEL-VIEW-PRESENTER (MVP), способы взаимодействия и роли каждого компонента архитектурных каркасов, возможности применения сервисов при разработке приложения. Приведены диаграммы пары http-запрос-ответ при использовании сервисов и без них. Описаны основные возможности фреймворка AngularJS. Показана структура взаимодействия компонентов веб-приложения при использовании фреймворка.
Об авторах
Б. П. ЕлисеевРоссия
А. В. Тарасенко
Россия
О. А. Горбачев
Россия
Д. Лю
Россия
Список литературы
1. Шкляр Л., Розен Р. Архитектура веб-приложений. - М.: Эксмо, 2011.
2. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. - СПб.: Питер, 2014.
3. Lavin J. AngularJS Services. Pack Publishung Ltd., Aug. 2014, ch. 1, pp. 8-11.
4. Козловский П., Дарвин П. Разработки веб-приложений с использованием AngularJS. - М.: ДМК-Пресс, 2014.
Рецензия
Для цитирования:
Елисеев Б.П., Тарасенко А.В., Горбачев О.А., Лю Д. Программный паттерн проектирования архитектурного каркаса model-view-controller при разработке веб-приложений систем мониторинга спецтранспорта аэропорта. Научный вестник МГТУ ГА. 2015;(220):137-142.
For citation:
Eliseev B.P., Tarasenko A.V., Gorbachev O.A., Lyu D. MVC software architecture pattern for web-application of system of monitoring of airport transport. Civil Aviation High Technologies. 2015;(220):137-142. (In Russ.)