Инфоурок Другое ПрезентацииАвтоматизация процесса сбора информации

Автоматизация процесса сбора информации

Скачать материал
Скачать материал "Автоматизация процесса сбора информации"

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор риск-менеджмента

Описание презентации по отдельным слайдам:

  • Автоматизация сборки и модификации разнородной компьютерной документации: раз...

    1 слайд

    Автоматизация сборки и модификации разнородной компьютерной документации: разработка графического интерфейса приложения и формата файлов проекта.
    Исполнитель: Утяшева И.А.
    Научный руководитель: к.фм.н. Винокур В.В.
    Тема магистерской диссертации:

  • ЗадачаПредоставлен программный модуль, осуществляющий модификацию и конвертац...

    2 слайд

    Задача
    Предоставлен программный модуль, осуществляющий модификацию и конвертацию документации форматов CHM и HTML.

    Разработать:
    Графический интерфейс для данного модуля.
    Формат файлов проекта.

  • Проектирование интерфейса1 этап:
Описание сценариев работы пользователей.
Одн...

    3 слайд

    Проектирование интерфейса
    1 этап:
    Описание сценариев работы пользователей.
    Одно из достоинств:
    проблема юзабилити на ранней стадии изучена.

    2 этап:
    Построение протопов интерфейса:
    бумажные протипы и прототипы, построенные с помощью Microsoft Expression Blend + SketchFlow.

  • Реализация интерфейсаВыбран способ организации графического интерфейса прилож...

    4 слайд

    Реализация интерфейса
    Выбран способ организации графического интерфейса приложений в отдельных окнах (Single document interface) в силу простоты реализации его и подходящей модели поведении.

    Графический интерфейс построен на очень простом и одновременно очень мощном паттерне проектирования клиентских приложений DataModel-View-ViewModel.

  • Model View ViewModel (MVVM)Модель(Model) отвечает за бизнес-логику и управлен...

    5 слайд

    Model View ViewModel (MVVM)
    Модель(Model) отвечает за бизнес-логику и управление состоянием объекта.
    Представление (View) отвечает только за отрисовку элементов графического интерфейса.
    ViewModel не содержит ссылок на вид:
    связывания между View и ViewModel становятся возможными потому, что экземпляр ViewModel задается в View как DataContext.

    Самый важный момент WPF, делающий MVVM очень удобным шаблоном – это инфраструктура привязки данных:
    за счет привязки свойств представления к модели представления получается слабое связывание этих компонентов

  • MVVM: оповещениеКогда какое-либо свойство модели изменяется: новое значение а...

    6 слайд

    MVVM: оповещение
    Когда какое-либо свойство модели изменяется: новое значение автоматически передается в представление через механизм связывания данных.

    Модель должна реализовывать интерфейсы INotifyPropertyChanged или INotifyCollectionChanged.


  • Базовый класс для представленийВсе наследуемые классы представляют собой отде...

    7 слайд

    Базовый класс для представлений
    Все наследуемые классы представляют собой отдельные представление.

    Благодаря наследуемому интерфейсу INotifyPropertyChanged представления оповещают модели данных об изменениях и событиях.

    IActivable позволяет представлению задавать поведение, когда оно добавляется и удаляется из визуального дерева.

  • Каналы связи представленийС помощью интерфейса IMessageBroker и его реализаци...

    8 слайд

    Каналы связи представлений
    С помощью интерфейса IMessageBroker и его реализацией MessageBroker представления могут обмениваться сообщениями между собой.
    Метод GetChannel позволяет строить каналы связи между представленями.

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 625 564 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 12.12.2020 273
    • PPTX 118 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Ложечко Татьяна Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Ложечко Татьяна Владимировна
    Ложечко Татьяна Владимировна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 89533
    • Всего материалов: 230

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 40 человек из 19 регионов

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 282 человека из 66 регионов

Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 458 человек из 66 регионов

Мини-курс

Финансовое моделирование и управление инвестиционными проектами

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Эффективные практики по работе с тревожностью

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 71 человек из 37 регионов

Мини-курс

Налогообложение и компенсация потерь: предотвращение ошибок и снижение рисков

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
Сейчас в эфире

Восстановительные и медиативные практики в профилактике кибербуллинга

Перейти к трансляции