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



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

Интерфейс загрузки


Интерфейс загрузки (см. рис. 2.5.) должен состоять из следующих диалогов:

  • Выбор формата;

  • Выбор кодировки;

  • Шага загрузки, присущие конкретному формату;

  • Прогресс загрузки;

  • Результат загрузки.

Наличие выбора кодировки и количество шагов зависит от выбранного формата. Для одних форматов необходим выбор кодировки, для других нет. Каждый формат будет загружен по своему, поэтому для каждого формата должны быть определены свои внутренние шаги загрузки. Существуют форматы, для которых не требуются шаги, то есть их количество равно нулю.
Одновременно для загрузки могут быть выбраны сразу несколько файлов, в том числе и разных форматов. Файлы загружаются последовательно, один за другим. «Выбор формата» и «Результат загрузки» отображаются один раз для всех загружаемых файлов.
Окно «Выбор формата».
В окне должны быть две навигационные кнопки:

  • Далее;

  • Отмена.

При нажатии «Далее» переходим к следующему этапу. При нажатии «Отмена» прекращаем загрузку и закрываем все окна.
Окно «Выбор кодировки».
В окне должны быть три навигационные кнопки:

  • Далее;

  • Пропустить загрузку файла;

  • Отмена.

При нажатии «Далее» переходим к следующему этапу. При нажатии «Пропустить загрузку файла» отменяем загрузку текущего файла и переходим к загрузке следующего. При нажатии кнопки «Отмена» прекращаем загрузку и закрываем все окна.
Рисунок 2.5. Переходы между окнами во время загрузки
Окно «Шага загрузки».
На каждом шаге любого из возможных загрузчиков должно отображаться окно со следующими навигационными кнопками:

  • Далее;

  • Пропустить загрузку файла;

  • Отмена.

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


Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   30




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

    Басты бет