Анализ состояния геоинформационных технологий в решении типовых задач управления региональной недвижимостью Тульской области
Дипломная работа - Геодезия и Геология
Другие дипломы по предмету Геодезия и Геология
?е на языке Pascal.
Одним из аргументов против Delphi является сравнительно большой размер откомпилированного кода, т.е. исполняемого файла, но иногда этот недостаток может явиться достоинством Delphi, а именно, такой большой размер файла определяет его независимость от операционной системы, точнее от библиотек, модулей и тому подобному. Размер exe-файла получаемого на Delphi не так уж велик и к тому же можно дать гарантию, что этот исполняемый файл будет работать на любом компьютере (под Windows), а вот за C++ Builder нельзя поручиться. История знает большое количество случаев, когда программа, написанная на C++ при тестировании на одном компьютере (на том, где программа была написана) работала, а при установке на другой компьютер программа не работала по причине отсутствия DLL библиотеки. Так же не может быть уверенности в работе программы, написанной на Visual Basic. Что же касается функциональности и возможностей, то здесь Delphi вполне может поспорить с C++ Builder и уж тем более с Visual Basic, к тому же сам язык, более информативен и удобен для понимания и чтения.
Так же к достоинствам Delphi 2000 относятся:
Быстрота разработки приложения
Высокая производительность разработанного приложения
Hизкие требования разработанного приложения к ресурсам компьютера
Hаращиваемость за iет встраивания новых компонент и инструментов в среду Delphi
Удачная проработка иерархии объектов
Эти и другие достоинства Delphi решают выбор языка программирования, программный продукт создан с использованием средств Delphi 2000.
4.4 Требования к аппаратному и программному обеспечению
Для функционирования конвертера требуется следующее обеспечение.
Аппаратная платформа персональный компьютер, имеющий следующие технические характеристики:
процессор тактовой частотой не ниже 2000 Мгц;
объем оперативной памяти не менее 512 Мб;
диагональ монитора 15 и более дюймов;
объем видеопамяти от 32 Мб;
разрешение монитора 640x480 при 16 битной палитре;
объем свободного места на разделе жесткого диска с размещенным конвертером и конвертируемыми базами данных не менее 4 Гб.
Как видно из перечисленных требований, к ресурсам ПК предъявляются серъёзные требования. Это связано с большим количеством обрабатываемой программным модулем информации.
Програмная конфигурация:
Операционная система Windows 98SE/Me/XP/2000/2003/Vista;
Borland Database Engine версии не ниже 5.0;
InterBase версии не ниже 6.1;
Программный комплекс ЕГРЗ с запущенным компонентом Сервер безопасности.
4.5 Разработка и тестирование программного модуля
Разработка программного модуля осуществлялась в среде быстрой разработки приложений Delphi 2000 в соответствии с логической схемой, изображенной на рисунке 6. Программный код модуля представлен в Приложении.
Тестирование программного продукта включало в себя проведение опытной конвертации тестовой базы из формата GeoCad в программный комплекс ЕГРЗ с последующим контролем целостности информации штатными средствами программного комплекса. Также случайным образом была проведена выборка данных из одной системы и ручная проверка переноса объектов в другую методом непосредственного сравнения. Все проверки показали успешный перенос данных из структуры, описанной в таблице 2 в структуру, описанную в таблице 3. Таким образом, разработанный программный модуль конвертации прошёл тестирование.
4.6 Инструкция пользователю
Интерфейс разработанной программы крайне простой, что обусловлено требованиями технического задания на разработку программного продукта. Графический вид интерфейса пользователя представлен на рисунке 7:
Рисунок 7. Окно конвертера данных
Для осуществления процесса конвертации пользователю необходимо:
1. В левой части окна указать путь до файла данных ГИС GeoCad. При этом осуществляется контроль по маске расширения выбираемого файла. Выбрать не *.gcf-файл невозможно.
2. Указать актуальное имя пользователя и пароль. Пользователь системы GeoCad должен иметь права на чтение разделов с данными.
3. В правой части окна необходимо указать путь до файла с геоданными программного комплекса ЕГРЗ. При этом защита от случайного выбора не файла ГИС реализована по таким же принципам, как и в случае iайлом GeoCad.
4. Щёлкнуть левой кнопкой мыши по кнопке Конвертировать.
Будет начат процесс конвертации, сопровождаемый индикацией. По окончании конвертации будет получен звуковой сигнал.
Следует учесть, что конвертация достаточно длительный процесс, в зависимости от конфигурации установленного оборудования и размера рабочей базы данных длительность операции может варьироваться от 5 минут до нескольких часов.
5. Анализ эффективности использования геоинформационных технологий
5.1 Эффективность использования ГИС в решении типовых задач управления региональной недвижимостью
Эффективность автоматизации заключается в увеличении производительности работ по обработке вычислений за iет увеличении скорости их выполнения и во много раз сократить вероятность появления любых ошибок. Так же при автоматизации повышается производительность труда и приводит к уменьшению расходов администрации за iёт более быстрого выполнения сотрудниками своих задач, исключения дублирования информации. Кроме основного эффекта при внедрении автоматизации имеется косвенный эффект повышение качества работ, квалификация сотрудников,