Реализация и тестирование

Исходный код классов занимает 20 кб (примерно 500 строк кода на языке Java и примерно 50 строк на SQL). Код расположен в пяти файлах MTSAT.java, MTSATMetadataSource.java, INV.java, INF.java inventor.sql.

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

 

Class aClass = Class.forName("em.bv.storage.MTSATMetadataSource");

Constructor constructor = aClass.getConstructor(File.class);

MetadataSource source = (MetadataSource) constructor.newInstance(newFile("g5200803010133.gms"));

System.out.println("time="+ source.getTime());

System.out.println("length=" + source.getLength());

System.out.println("quality=" + source.getQuality());

 

System.out.println("source.getLu() = " + source.getLu().toTrimString());

System.out.println("source.getRu() = " + source.getRu().toTrimString());

System.out.println("source.getRd() = " + source.getRd().toTrimString());

System.out.println("source.getLd() = " + source.getLd().toTrimString());

 

System.out.println("satelliteTurn=" + source.getTurn());

System.out.println("preview length=" + source.getPreview().length);

System.out.println("blk0 length=" + source.getBlock0().length);

 

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

В ходе тестирования ошибок обнаружено не было.

Заключение

 

Таким образом, в процессе курсовой работы:

· Был изучен формат файла данных со спутника MTSAT-1R

· Был реализован алгоритм получения необходимых полей с нужными данными

· Была разработана структура базы данных инвентаря

· Реализована утилита внесения данных в инвентарь

· Реализована утилита получения данных из инвентаря



Список литературы

 

1. Центры коллективного пользования Российской Академии Наук // М.: Наука, 2004, 192 с.

2. Ефремов В.Ю., Лупян E.A., Мазуров A.A., Прошин А.А., Флитман Е.В. Технология построения автоматизированных систем хранения спутниковых данных // Современные проблемы дистанционного зондирования Земли из космоса: Физические основы, методы и технологии мониторинга окружающей среды, потенциально опасных объектов и явлений. Сборник научных статей. Москва: Полиграф сервис, 2004 с. 437-443

3. Каталог метаданных для файлов NOAA // Центр регионального спутникового мониторинга окружающей среды ДВО РАН // http://www.satellite.dvo.ru


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: