Portfolio

Простые идеи позволяют быстро и эффективно решать сложныею и объемные задачи:

  I. Гибридизация
Задача:
  • Программа построения графика изменения напряжения, снимаемого с резонансного трансформатора.
Ресурсы и ограничения:
  • Система уравнений, описывающая поведение трансформатор. Решается аналитически при определенных упрощениях.
  • Публикация с решением, адекватно описывающую частоту изменения напряжения.
  • Публикация с решением, адекватно описывающую амплитуду изменения напряжения.
Решение:
  1. Строим график, адекватно описывающую частоту изменения напряжения.
  2. Строим график, адекватно описывающую амплитуду изменения напряжения.
  3. По графику 2 определяем численно функцию изменения амплитуды.
  4. Накладываем функцию изменения амплитуды на график 1.
  5. Уменьшаем амплитуду графика 1.
  6. Получаем результат.
 II. Модификация
Задача:
  • Модемный пул под управлением ПЭВМ для организации доступа к системе Клиент-Банк.
Ресурсы и ограничения:
  • ПЭВМ, Linux, два Com-порта на стандартной ISA карте.
  • Дополнительная ISA карта с двумя Com-портами.
  • Одинаковые адреса карт. Изменение адресов не предусмотрено. Одновременная установика карт невозможна.
  • Соседние адреса внешних устройств свободны.
Решение:
  1. Используем дополнительную карту.
  2. Разрываем две соседних дорожки от контактов адреса на разъеме печатной платы.
  3. Готовим плату к установке перемычек.
  4. Соединяем дорожки короткими диагональными перемычками.
  5. Дополнительная карта получает новый адрес.
III. Структуризация
Задача:
  • Промежуточное хранение и предоставление данных об истории и текущем состоянии расчетных счетов и платежей клиентов в системе Веб-банк.
Ресурсы и ограничения:
  • Автоматизированная банковская система (АБС).
  • Предоставление информации об остатках и документах - за период, по запросу, в виде структурированного текстового файла.
  • Веб-сервер Linux, Apache, PHP.
  • Иерархическая структура информации Клиент-Счет-Год-Месяц-День-Документ.
Возможности:
  • Промежуточное хранилище - СУБД, установленная на веб-сервере.
Решение:
  • Промежуточное хранилище - файловая система Веб-сервера:
    • соответствует иерархической структуре данных и оптимизирована по быстродействию;
    • соответствует структуре каталогов Веб-сервера и модели криптографической защиты;
    • не требует отдельной установки, проще в эксплуатации и обслуживании;
  • Изменение структуры и содержания каталогов пользователя средствами языка PHP (по результатом обработки файлов АБС).
IV. Виртуализация
Задача:
  • Миграция данных из наследуемой во внедряемую корпоративную информационную систему (КИС).
Ресурсы и ограничения:
  • Программное средство загрузки данных путем эмуляции действий пользователя на основе файлов, содержащих управляюие команды и данные.
  • Требует контроля за своей работой.
  • Не допускает параллельного использования ПЭВМ - требует сохранения фокуса ввода на окне КИС.
Решения (реализованы последовательно):
  1. Установка на ПЭВМ сотрудника. Однопоточность, невозможность альтернативного использрвания ПЭВМ.
  2. Установка на дополнительную ПЭВМ сотрудника. Однопоточность, ограниченность дополнительного ресурса (ПЭВМ).
  3. Установка на виртуальную машину, развернутую на ПЭВМ сотрудника. Многпоточность, экономичность, возможность альтернативного использрвания ПЭВМ.