Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Разработка интерфейса к базе данных
100%
Уникальность
Аа
3218 символов
Категория
Программирование
Курсовая работа

Разработка интерфейса к базе данных

Разработка интерфейса к базе данных .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Для создания веб-приложения использован структурный паттерн MVC (Model-View-Controller) [7-9]. В котором Model отвечает за данные, получаемые из базы или из файлов, View – интерфейс приложения, Controller – скрипт, обрабатывающий данные/реагирующий на действия пользователя, в зависимости от конкретной задачи.
Данный паттерн позволяет отделить логику по обработке данных и сами данные от представления. Благодаря чему одну и ту же бизнес-логику можно использовать с разными интерфейсами. Схема работы паттерна MVC представлена на рисунке 2.
Рис. 2. Схема MVC
Работа приложения, построенного по MVC, происходит по следующему алгоритму: пользователь отправляет запрос (обработать данные из формы, открыть страницу и т.д.), для обработки запроса вызывается определенный контроллер, контроллер вызывает методы модели для получения и обработки данных, затем, уведомляет представление о том, что нужно отобразить данные модели

Зарегистрируйся, чтобы продолжить изучение работы

. Представление обновляется и отображает пользователю результат запроса. Процесс взаимодействия пользователя и сайта, построенного с помощью структурного паттерна MVC, приведен на рисунке 3.
Рис. 3. Схема взаимодействия пользователя с сайтом
Как видно из рисунка 1, Пользователь, открывая сайт в браузере, отправляет запрос. Запрос перенаправляется соответствующему контроллеру с помощью роутера (как правило, это файл .htaccess [12]). Контроллер запрашивает данные у модели. Модель получает данные из соответствующих таблиц базы. Контроллер перенаправляет данные модели представлению, представление обновляется, контроллер вызывает представление для демонстрации данных пользователю через окно браузера

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по программированию:

Вычисление определенного интеграла методом трапеции (на языке C#)

18774 символов
Программирование
Курсовая работа
Уникальность

Проектирование и разработка ис для контроля выполнения нагрузки преподавателей

28462 символов
Программирование
Курсовая работа
Уникальность

Базы данных (MS Access)

29181 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.