Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Оценка асимметрии регионального развития: мониторинг исходных данных

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Анализ современных форм представления статистических данных, используемых для выявления степени и уровня экономической асимметрии регионального развития. Создание удобного программного интерфейса для работы с базой данных. Разработка структуры модуля.
Краткое сожержание материала:

Размещено на

Размещено на

Содержание

Введение

1. Постановка задачи

1.1 Суть задачи

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

2. Выбор средств разработки

3. Ход разработки

3.1 Общая схема программного комплекса

3.2 Схема работы системы

3.3 Описание данных

3.4 Описание базы данных

3.5 Сценарий работы

3.5.1 Модуль работы с проектом

3.5.2 Модуль обработки данных

3.5.3 Модуль работы с базой данных

3.5.4 Модуль работы с пространственными срезами

Заключение

Литература

Введение

Данная дипломная работа была выполнена в Институте экономики и организации промышленного производства СО РАН в рамках проекта по созданию программного комплекса «Оценка асимметрии регионального развития».

Неравномерность, асимметричность развития является имманентным свойством любой экономической системы, порождающим противоречия и конфликты между странами, регионами и др. Этим объясняется повышенное внимание к ее выявлению, как со стороны международных организаций (ООН, МВФ и др.), так и местных органов власти. Федеральный Центр должен активно использовать меры по выравниванию региональных уровней развития, а для этого необходимо иметь логически и статистически обоснованное представление о распределении тех или иных экономических показателей [1, 2].

Изучение экономической асимметрии регионов России в структурном аспекте обусловлено комплексом причин, основными из которых являются дальнейшая дифференциация территорий по уровню экономического развития, усиление экономической диспропорциональности, зачастую проявляющиеся в крайних формах регионального сепаратизма, изоляционизма и дезинтеграции экономического пространства России [3]. Данная проблема практически не затрагивается в учебном процессе по курсам экономики региона, управления региональной и муниципальной экономикой [4].

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

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

В ходе работы над данной проблемой необходимо было решить следующие задачи:

· Изучение различных аспектов оценки асимметрии регионального развития, используемых в современной практике государственной региональной экономической политики.

· Анализ современных форм представления статистических данных, используемых для выявления степени и уровня экономической асимметрии регионального развития.

· Типизация основных форм статистической отчетности с учетом требований, выдвигаемых задачами оценки региональной асимметрии - стандартной изучение форматов представления статистических данных, формирование основных закономерностей представления данных, в том числе структуры данных, необходимых для расчета.

· Проектирование и реализация базы данных.

· Разработка логической схемы мониторинга данных для оценки асимметрии с учетом периодичности поступления новых статистических данных, их изменчивости, формы и вида представления данных (печатный, электронный, информация из статей Интернета и др.).

· Создание удобного программного интерфейса для работы с базой данных.

· Разработка методов взаимодействия модуля с системой в целом.

· Разработка структуры модуля.

· Разработка и реализация алгоритмов определения формата представления необработанных данных.

· Обеспечение поддержки режима ручного ввода.

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

Разработка велась в программной среде Visual Studio 2005 на языке C# с использованием технологии ADO.NET, библиотеки Microsoft. Office. Interop. Excel. База данных создавалась в среде Microsoft Access.

программный интерфейс модуль региональный

1. Постановка задачи

1.1 Суть задачи

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

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

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

Выделим функциональность, которой должна обладать данная подсистема:

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

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

· Автоматическое определение распознавание формата входного файла с последующей настройкой на обработку информации данного типа.

· Интерактивный выбор необходимого среза параметров разных типов в зависимости от типа асимметрии и обновление хранилища данных.

· Возможность обновления информации, поступающей в «случайном» порядке, т.е. наличие режима ручного ввода информации.

· Первичный анализ информации, накопленной к данному моменту времени в хранилище с позиции ее достаточности, как с позиции «статистика», так и исследователя.

· Формирование и поддержка разных подходов к пространственным срезам поступающей информации при мониторинге асимметрии.

· Своевременная корректировка информации в базе данных.

2. Выбор средств разработки

Для реализации поставленных задач было принято целесообразным использование платформы NET. Выбор платформы. NET обусловлен тем, что она предоставляет обширную библиотеку и инструментальные средства для создания оконных приложений, работы с базой данных (ADO. NET).

В отличие от модели ADO модель ADO.NET ориентирована на работу в отсоединенном режиме. На уровне активного соединения используется набор классов, предназначенных для подключения к базе данных и выполнения набора команд. Это свойство позволяет исключить повторные обращения к базе данных, за счет хранения результатов произведенных запросов. Можно выделить еще несколько преимуществ ADO. NET, например, возможность сохранения связей между несколькими таблицами и поддержка XML

Кроме этого, платформа.NET включает в себя богатый набор инструментов работы с файлами формата Excel (пакет Microsoft. Office. Interop. Excel)[5].

Языком разработки выбран C#, как один из основных языков, использующихся при построении приложений на базе платформы.NET [6].

Для хранения различных конфигурационных данных использовался формат XML, поскольку, во-первых, он предоставляет удобное и прозрачное хранение различных структурированных данных в файле, а во-вторых, для работы с ним существуют весьма удобные стандартные программные средства [7].

В качестве среды разработки был выбран продукт Microsoft Visual Studio.NET 2005.

3. Ход разработки

3.1 Общая схема программного комплекса

Программный комплекс «Оценка асимметрии регионального развития»

Рисунок 1

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

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

1) Мониторинг и организация данных

2) Алгоритмическая поддержка вычислений по гибкой схеме расчетов

3) Визуализация региональной асимметрии

На рисунке 1 так же выделены программные компоненты, разрабатываемые в рамках данного дипломного пр...

Другие файлы:

Оценка асимметрии регионального развития: визуализация результатов расчётов
Понятие асимметрии регионального развития, основные подходы и методы его оценки. Проектирование системы визуализации результатов расчётов в форме табл...

Разработка инструментария по алгоритмической поддержке исследований асимметрии регионального развития
Методы оценки асимметрии регионального развития. Обоснование необходимости создания собственного инструментария. Функциональные требования к системе....

Бюджетная политика в условиях формирования модели конвергентного регионального развития в Украине
Формирование модели конвергентного регионального развития в Украине, оценка ее актуальности и эффективности на современном этапе, методы и пути реализ...

Асимметричная информация и неблагоприятный отбор. Способы уменьшения асимметрии информации
Значимость информации для принятия решений. Типы асимметрии информации: скрытые характеристики и действия. Формы проявления влияния асимметрии информа...

Мониторинг чрезвычайных ситуаций
Классификация и характеристика чрезвычайных ситуаций природного характера, анализ статистических данных по их последствиям. Сведения о пожарах и их по...