Разработка программного модуля для загрузки каротажных данных


Требования к ПО «Сжатие ГИС»



бет7/30
Дата15.08.2023
өлшемі7,73 Mb.
#105308
түріАнализ
1   2   3   4   5   6   7   8   9   10   ...   30
Байланысты:
Александр Евгеньевич Давыдов БИ-09-1 Раз..для загрузки каротажных данных

Требования к ПО «Сжатие ГИС».
Основными функциональными возможности разрабатываемого ПО должны быть:

  • загрузка каротажных данных,

  • сжатие загруженных данных,

  • распаковка данных,

  • экспорт в другие форматы,

  • визуализация информации.

Экспорт в другие форматы необходим для того, чтобы после распаковки в КИП эти данные можно было загрузить в любую программу для интерпретации. Визуализация данных может быть очень полезна, так как позволяет не только просмотреть имеющиеся данные, но и выбрать из них те, которые следует передать на обработку. Таким образом, помимо сжатия имеется еще и возможность фильтрации данных пользователем.
Все покупатели геофизических программ работают на ОС семейства Windows. Поэтому приложение будет разрабатываться под Windows с помощью среды разработки Visual Studio. Так как требуется визуализировать огромные массивы каротажных данных (сотни мегабайт), то приложение должно будет быстро работать с графикой. Поэтому было решено вести разработку с помощью системы для построения клиентских приложений – WPF. Графической технологией, лежащей в основе WPF, является DirectX, в отличие от Windows Forms, где используется GDI/GDI+. Производительность WPF выше, чем у GDI+ за счёт использования аппаратного ускорения графики через DirectX [8].
Требования к модулю загрузки.
Загрузка данных является необходимой частью системы, так как без нее не возможны все остальные действия с данными. Прежде чем сжимать или отображать каротажные данные, их необходимо сначала прочитать из файла.
Существует огромное разнообразие:

Все это разнообразие делает проблематичным создание любого программного обеспечения для работы с каротажными данными.
Приборы создаются различными компаниями, которые предпочитают использовать свои собственные способы представления каротажных данных. Таким образом, мы сталкиваемся с проблемой загрузки данных, которая заключается в необходимости загружать в «Сжатие ГИС» информацию из любых возможных источников.
Требования к загрузке:

  • возможность добавления в систему загрузки новых форматов;

  • загрузка основной информации (каналы данных);

  • загрузка дополнительной информации;

  • возможность выбора загружаемой дополнительной информации;

  • время загрузки не дольше 1 мин на 1 ГБ данных;

  • максимально простой и понятный интерфейс, так как загрузка будет осуществляться сотрудниками полевых партий.

Добавление новых форматов в уже готовый модуль загрузки является довольно сложной задачей, так как необходимо встраивать его в уже установленное на компьютере клиента программное обеспечение. Причем обновляя его, а, не переустанавливая, всю программу.

    1. Проектирование модуля загрузки


      1. Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   30




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет