Ўзбекистон республикаси олий ва ўрта махсус таълим вазирлиги низомий номидаги тошкент давлат
-ШЎЪБА. ЗАМОНАВИЙ ИНФОРМАТИКА ЎҚИТУВЧИСИ
Download 5.01 Kb. Pdf ko'rish
|
5297 253 Информатика (респ-ка)
- Bu sahifa navigatsiya:
- Абдураимов Достонбек Эгамназар ўғли, Сунатов Мусожон Шухрат ўғли
3-ШЎЪБА. ЗАМОНАВИЙ ИНФОРМАТИКА ЎҚИТУВЧИСИ
ТАЙЁРЛАШНИНГ ИЛМИЙ-МЕТОДИК ТИЗИМИ ==================================================== СОЗДАНИЕ МЕХАНИЗМА ПОИСКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ ПЛАТФОРМЫ ASP.NET MVC (НА ПРИМЕРЕ СИСТЕМЫ Talaba_S) Абдураимов Достонбек Эгамназар ўғли, Сунатов Мусожон Шухрат ўғли - Гулистон давлат университети ASP.NET MVC, – это фреймворк, для создания веб-приложений, реализующий шаблон проектирования (или паттерн) Модель-Вид-онтроллер (Model-View-Controller, MVC). Основная цель применения этой концепции состоит в разделении бизнес- логики (модели) от её визуализации (представления, вида). За счет такого разделения повышается возможность повторного использования. Наиболее полезно применение данной концепции в тех случаях, когда пользователь должен видеть те же самые данные одновременно в различных контекстах и/или с различных точек зрения. В частности, выполняются следующие задачи: 1. К одной модели можно присоединить несколько видов, при этом не затрагивая реализацию модели. Например, некоторые данные могут быть одновременно представлены в виде электронной таблицы, гистограммы и круговой диаграммы. 2. Не затрагивая реализацию видов, можно изменить реакции на действия пользователя (нажатие мышью на кнопке, ввод данных), для этого достаточно использовать другой контроллер. 3. Ряд разработчиков специализируется только в одной из областей: либо разрабатывают графический интерфейс, либо разрабатывают бизнес-логику. Поэтому возможно добиться того, что программисты, занимающиеся разработкой бизнес-логики (модели), вообще не будут осведомлены о том, какое представление будет использоваться Модель (англ. Model). Модель предоставляет знания: данные и методы работы с этими данными, реагирует на запросы, изменяя своё состояние. Не содержит информации, как эти знания можно визуализировать. Представление, вид (англ. View). Отвечает за отображение информации (визуализацию). Часто в качестве представления выступает форма (окно) с графическими элементами. Контроллер (англ. Controller). Обеспечивает связь между пользователем и системой: контролирует ввод данных пользователем и использует модель и представление для реализации необходимой реакции. В качестве применения системы MVC взяты задачи поиска студентов в автоматизированние сисстемы «Talaba_S». Система «Talaba_S» позволяет руководству вуза получать оперативную 97 информацию как о состоянии учебного процесса на каждом факультете в отдельности, таки в вузе в целом, необходимую для принятия управленческих решений в работе. Система решает нескольких комплексов в заимосвязанных задач, относящихся к учебной и финансовой деятельности вуза: Комплекс задач и назначение: 1. Контингент студентов - Ввод, редактирование, восстановление, поиск, печать данных о студентах, перевод на следующий курс, различные списки по контингенту студентов. 2. Успеваемость - Мониторинг успеваемости студентов. 3. Посещаемость - Учёт и анализ данных о посещаемости студентов. 4. Стипендия - Назначение стипендии, приказы о стипендии. Система «Talaba_S» обеспечивает автоматизацию основных задач учебной деятельности вуза, что позволяет по контингенту студентов: Download 5.01 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling