Геоинформационные системы. Самардак А.С. - 92 стр.

UptoLike

Составители: 

93
Модуль 4
Проектирование и обзор современных ГИС
4.1. Этапы разработки ГИС
Разработка программной оболочки ГИС состоит из шести этапов:
1. Анализ требований, предъявляемых к ГИС
2. Определение спецификаций
3. Проектирование системы
4. Кодирование
5. Тестирование
6. Эксплуатация и обслуживание
Следует отметить, что для реализации каждого из этапов временные затраты различны,
рис.4.1.
Рис.4.1. Затраты времени на реализацию основных этапов разработки ГИС.
Кратко проанализируем каждый из этапов. На первом этапе производится анализ требова-
ний, предъявляемых к разрабатываемой системе, которые сосредоточены в интерфейсе между этой
системой и пользователями, которые будут её эксплуатировать. В анализ включаются такие вопросы,
как время обработки информации, стоимость обработки, вероятность ошибки и др. Анализ требова-
ний может способствовать лучшему пониманию собственно решаемой проблемы и компромиссных
ситуаций, что помогает выбору наилучшего решения. Следует выявить пространственно-временные
ограничения, налагаемые на систему, которые в будущем могут претерпеть изменения, а также сред-
ства, используемые в её различных версиях для разных применений.
При создании ГИС перед коллективом разработчиков сразу же возникает множество проблем
как технологических, так и концептуальных. Необходимо определить основные понятия, объекты и
процедуры обработки информации, которые будут лежать в основе ГИС. Подходить к решению этой
задачи необходимо очень ответственно, так как именно концепция будущей системы и совершенство
модели данных определяет её успех и живучесть на рынке. При этом разработчикам приходится учи-
тывать множество факторовдостоинства и недостатки концепций уже существующих систем, по-
Определение спецификаций 10%
Проектирование 15%
Кодирование 20%
Автономное тестирование 25%
Комплексное тестирование 20%
Анализ требований 10%
                                     Модуль 4
                       Проектирование и обзор современных ГИС
                                    4.1. Этапы разработки ГИС
         Разработка программной оболочки ГИС состоит из шести этапов:
1.   Анализ требований, предъявляемых к ГИС
2.   Определение спецификаций
3.   Проектирование системы
4.   Кодирование
5.   Тестирование
6.   Эксплуатация и обслуживание


                                                            Анализ требований 10%

       Комплексное тестирование 20%
                                                                  Определение спецификаций 10%




                                                                      Проектирование 15%

     Автономное тестирование 25%



                                                              Кодирование 20%




           Следует отметить, что для реализации каждого из этапов временные затраты различны,
рис.4.1.

                   Рис.4.1. Затраты времени на реализацию основных этапов разработки ГИС.


        Кратко проанализируем каждый из этапов. На первом этапе производится анализ требова-
ний, предъявляемых к разрабатываемой системе, которые сосредоточены в интерфейсе между этой
системой и пользователями, которые будут её эксплуатировать. В анализ включаются такие вопросы,
как время обработки информации, стоимость обработки, вероятность ошибки и др. Анализ требова-
ний может способствовать лучшему пониманию собственно решаемой проблемы и компромиссных
ситуаций, что помогает выбору наилучшего решения. Следует выявить пространственно-временные
ограничения, налагаемые на систему, которые в будущем могут претерпеть изменения, а также сред-
ства, используемые в её различных версиях для разных применений.
        При создании ГИС перед коллективом разработчиков сразу же возникает множество проблем
как технологических, так и концептуальных. Необходимо определить основные понятия, объекты и
процедуры обработки информации, которые будут лежать в основе ГИС. Подходить к решению этой
задачи необходимо очень ответственно, так как именно концепция будущей системы и совершенство
модели данных определяет её успех и живучесть на рынке. При этом разработчикам приходится учи-
тывать множество факторов – достоинства и недостатки концепций уже существующих систем, по-

                                                    93