Студенческое
конструкторское бюро «Драйвер»
Здесь работают активные студенты с
огромным интересом к научно-исследовательской работе. Участвуют в разработке
программных продуктов важнейших направлений деятельности университета. Очередным
успехом «Драйвера» стала победа в Конкурсе грантов. Мы задали ребятам несколько
вопросов, о том, как они работали и к чему пришли.
-Расскажите, пожалуйста, в чём суть Вашего проекта?
- Наименование проекта:
«Информационная система подготовки и принятия решений для различных уровней
управления региональным АПК».
Целью
научно-исследовательского проекта является создание системы подготовки принятия
решений для управления региональными АПК, которая
позволит анализировать динамику основных экономических показателей,
анализировать динамику издержек:
- создавать
базы данных, необходимые для анализа, синтеза и представления;
- дополнять и редактировать базы данных;
-
анализировать и синтезировать экономическую и финансовую информацию,
моделировать состояния, процессы, условия, связи, зависимости и тенденции;
- представлять
информацию в виде диаграмм и графиков в форме, понятной и удобной для лиц
принимающих управленческие решения.
Для достижения
этих целей требуется решение следующих задач:
-
разработать формы ввода и вывода данных, схем,
диаграмм, графиков и таблиц, необходимых
для анализа;
-
в среде 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.
Разработанное программное обеспечение обеспечивает
автоматизацию выполнения следующих работ:
–
ввод исходной информации для расчёта данных
необходимых для проводимого анализа;
–
возможность редактирования и обновления данных;
–
автоматизация расчётов;
–
получение диаграмм и графиков на основе проведенных
расчетов;
–
предоставление отчетов;
–
вывод данных на экран или на печать при желании
пользователя.
Вся
информация, поступающая с первичных документов, хранится в соответствующих
базах данных. В программе реализован ряд модулей, позволяющих производить
операции по удалению, перемещению, добавлению записей, сохраняя при этом
целостность данных и взаимосвязи между таблицами.
В программе предусмотрена контекстная помощь, облегчающая пользователю
работу с программой. Сам интерфейс программы прост и понятен даже человеку, не
имеющему специальной компьютерной подготовки. Таким образом, можно отметить
следующие основные достоинства программы:
- минимальные навыки работы пользователя на ПК благодаря удобству и простоте
интерфейса программы;
- небольшой объем занимаемой памяти и соответственно невысокие требования
к аппаратной части ПК;
- легкость редактирования данных;
- максимально развернутый, комплексный анализ использования трудовых ресурсов
агропромышленного предприятия.
- Кого из коллектива
Вы можете выделить и почему?
- Из коллектива можно
выделить Магомедову Шамай, которая
активно участвовала в проектировании и разработке программного обеспечения. Она
так же является председателем
студенческого научного общества, и играла координирующую роль в
разработке проекта.
Фатима Назаралиева.