Молодежный инновационный центр

Дагестанского государственного университета

 

Студенческое конструкторское бюро «Драйвер»

Здесь работают активные студенты с огромным интересом к научно-исследовательской работе. Участвуют в разработке программных продуктов важнейших направлений деятельности университета. Очередным успехом «Драйвера» стала победа в Конкурсе грантов. Мы задали ребятам несколько вопросов, о том, как они работали и к чему пришли.

-Расскажите, пожалуйста, в чём суть Вашего проекта?

- Наименование проекта: «Информационная система подготовки и принятия решений для различных уровней управления региональным АПК».

Целью научно-исследовательского проекта является создание системы подготовки принятия решений для управления региональными АПК, которая позволит анализировать динамику основных экономических показателей, анализировать динамику издержек:

- создавать базы данных, необходимые для анализа, синтеза и представления;

- дополнять и редактировать базы данных;

- анализировать и синтезировать экономическую и финансовую информацию, моделировать состояния, процессы, условия, связи, зависимости и тенденции;

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

Для достижения этих целей требуется решение следующих задач:

-     разработать формы ввода и вывода данных, схем, диаграмм, графиков и таблиц, необходимых для анализа;

-     в среде MS Excel проверить и апробировать алгоритмы расчета и анализа;

-     создать надежную информационную базу, содержащую исходные данные для проведения анализа

-     разработать технологию и алгоритмы решения задач;

-     обеспечить удобные формы вывода информации для пользователей;

-     разработать методические рекомендации для пользователя по работе с программой.

Для решения задачи автоматизации анализа экономических и производственных результатов деятельности нами выбран язык программирования Delphi. В процессе работы программа будет использовать базу данных, созданную в СУБД MS Access.

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

- Сколько человек было задействовано в подготовке проекта?

В выполнении проекта задействовано 2 руководителя проекта (Адамадзиев К.Р. д.т.н., проф., зав. каф. информационных технологий и моделирования экономических процессов, Гаджиев Н.К., к.э.н., доц., зам. дек. по научной работе факультета И и ИТ) и 8 студентов.

- К каким результатам вы пришли?

С использованием приобретенного оборудования (ПК, ноутбука, принтера и проектора) были разработаны базы данных и программные компоненты информационной системы подготовки и принятия решений для различных уровней управления региональным АПК.

В разработанном программном обеспечении используется база данных MicrosoftAccess, так как эта СУБД обеспечивает ряд преимуществ по сравнению с другими системами управления базами данных и главное из них - хорошая совместимость со средой разработки программного продукта — Borland Delphi7. Так же достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства.

База данных состоит из 1 основной таблицы: «tbMain». Структура базы данных организована таким образом, что у пользователя есть возможность извлекать из нее любые данные за любой период времени и по отдельным отраслям.

Таблица «tbMain» содержит все исходные данные. Таблица состоит из 10 полей, число записей может варьироваться в зависимости числа лет, за который ведется учет. Они автоматически рассчитываются и сохраняются в базу данных при каждом редактировании исходных данных и при добавлении новых данных.

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

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

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

Основным модулем приложения является модуль – Project1.bpr. Данный модуль управляет загрузкой приложения в оперативную память, а также объявляет и инициализирует все визуальные формы программы.

Unit1.dfm– модуль, с помощью которого на экран выводится главная форма с пунктом горизонтального меню.

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

Unit3.dfm – модуль, который вызывает на экран форму Form3, содержащую таблицу расчета и анализа по растениеводству, содержащую анализ динамики по годам, а также содержащую вкладку график, структура и темпы роста.

Unit4.dfm –модуль, который вызывает на экран форму Form4, содержащую таблицу расчета и анализа по животноводству, содержащую анализ динамики по годам, а также содержащую вкладку график, структура и темпы роста.

Unit5.dfmмодуль, предназначенный для формирования отчетов.

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

Help.dfm – модуль, вызывающий на экран форму, содержащую справочное руководство по данной программе.

Модуль Unit11 – модуль окна для проведения корреляционно-регрессионного анализа.

procedure refreshClick1 (Sender: TObject) - процедура отвечающая за отображение данных отвечающих условиям выборки.

procedure analizClick (Sender: TObject) - процедура отвечающая за проведение корреляционно-регрессионного анализа.

procedure closeClick (Sender: TObject) - процедура отвечающая за выход из формы.

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

В главном окне программы располагается горизонтальное ниспадающее меню, а также стандартные кнопки свернуть, развернуть и закрыть окно программы.

Меню программы состоит из четырех пунктов: Форма №8 АПК; Анализ динамики издержек; Помощь; Выход.

В свою очередь при нажатии на пункт Форма №8 АПК появляется ниспадающий список меню второго уровня:

-     Редактирование показателей издержек (рис 1). Возможен выбор необходимого года. Для этого необходимо выбрать год и нажать на кнопку «Отобразить». При нажатии на кнопку «Рассчитать» открывается окно «Анализ структуры издержек».

Анализ динамики издержек:

-     С использованием парной регрессии;

-     С использованием множественной регрессии;

-     С использованием темпов роста и прироста.

При нажатии на первый пункт «Анализа динамики издержек» открывается окно, где можно провести анализ показателей формы №8 АПК с использованием парной регрессии

Здесь имеется возможность выбора годов, а также выбор зависимого показателя (Х) и независимого показателя (Y). При нажатии кнопки «Расчет показателей» открывается окно с анализом

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

- Какова практическая значимость Вашей работы?

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

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

Разработанное программное обеспечение позволяет работать с базой данных и на ее основе проводить анализ динамики издержек предприятий АПК по годам. Входной информацией служит форма №8 АПК Минсельхоза за 2005-2010 гг.

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

Программа позволяет провести анализ:

- материальных затрат;

- затрат на оплату труда;

- отчислений на социальные нужды;

- амортизации;

- прочих затрат.

Данная программа разработана на языке Delphi в интегрированной среде разработки программного обеспечения Borland Delphi 7 Studio.

Разработанное программное обеспечение обеспечивает автоматизацию выполнения следующих работ:

                  ввод исходной информации для расчёта данных необходимых для проводимого анализа;

                  возможность редактирования и обновления данных;

                  автоматизация расчётов;

                  получение диаграмм и графиков на основе проведенных расчетов;

                  предоставление отчетов;

                  вывод данных на экран или на печать при желании пользователя.

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

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

- минимальные навыки работы пользователя на ПК благодаря удобству и простоте интерфейса программы;

- небольшой объем занимаемой памяти и соответственно невысокие требования к аппаратной части ПК;

- легкость редактирования данных;

- максимально развернутый, комплексный анализ использования трудовых ресурсов агропромышленного предприятия.

- Кого из коллектива Вы можете выделить и почему?

- Из коллектива можно выделить Магомедову Шамай, которая активно участвовала в проектировании и разработке программного обеспечения. Она так же является председателем студенческого научного общества, и играла координирующую роль в разработке проекта.

Фатима Назаралиева.

 













Полезные ссылки












Новая версия сайта


Вход в систему