Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Топ:
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
2017-10-08 | 269 |
5.00
из
|
Заказать работу |
|
|
UI – модуль содержит в себе веб - формы и вспомогательные классы. Используется паттерн MVC:
Ø Models – содержит в себе модель для отображения пользователю Связана с моделью в DomainModel.EfModels по идентификаторам;
Ø Controllers – контроллеры (обработчики) действий пользователя. Для каждого элемента модели есть свой контроллер;
Ø UI – классы для конфигурирования приложения;
Ø Code – содержит классы, инкапсулирующие логику веб - форм;
Ø Helpers – вспомогательные классы.
Декомпозиция пользовательского интерфейса отображена на рисунке 3.12.
Рис.3.12.Декомпозиция модуля UI.
Основные модели и их взаимодействие отображены на рисунке 3.13.
Рис.3.13.Схема взаимодействия компонентов пользовательского интерфейсаI
Модели
Описание моделей:
Ø CustomerModel – модель заказчика;
Ø DeviceModel – модель устройства;
Ø DeviceModelModel – модель моделей устройства;
Ø DeviceTypeModel – модель типа устройства;
Ø EmailModel – модель адресов электронной почты;
Ø EmailNotificationModel – модель оповещений по email;
Ø ItemModel – модель параметра устройства;
Ø MakerModel – модель производителя;
Ø NotificationModel - модель оповещения;
Ø PhoneNotificationModel – модель оповещения по телефону;
Ø PhoneNumberModel – модель номера телефона;
Ø ReportModel – модель отчета;
Ø ReportParameterModel – модель параметра отчета;
Ø UserModel – модуль пользователя;
Ø WarningModel – модель аварийного устройства.
Контроллеры
Описание контроллеров:
Ø AccountController – контроллер манипулирования учетными данными пользователей;
Ø CustomersController – контроллер манипулирования данными заказчиков;
Ø DeviceModelsController – контроллер манипулирования моделями устройств;
Ø DevicesController – контролер манипулирования данными устройств;
|
Ø DeviceTypesController – контроллер манипулирования типами устройств;
Ø HomeController – стартовый контроллер;
Ø MainPanelController – контроллер главной панели;
Ø MakersController – контроллер манипулирования данными производителями;
Ø NotificationsController – контроллер манипулирования данными оповещений;
Ø ReportsController – контроллер манипулирования данными отчетов;
Ø SettingsController – контролер параметров приложения;
Ø UsersController – контроллер манипулирования данными пользователей;
Ø WarningsController – контроллер манипулирования данными аварийных устройств.
Схема контроллеров отображена на рисунке 3.14.
Рис.3.14.Взаимодействие контроллеров
|
|
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!