Разработка БД и ПО для анализа производства, затрат, себестоимости и реализации продукции растениеводства в агропромышленном комплексе (п

Автор работы: Пользователь скрыл имя, 14 Мая 2013 в 14:19, курсовая работа

Описание работы

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

Файлы: 1 файл

Курсова.doc

— 505.00 Кб (Скачать файл)

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

 

Рис. 2.2. Логическая структура базы данных

Ниже приведено  описание таблиц базы данных «Base.mdb».

  1. Описание файла условно-постоянной информации «Pred»

Наименование  поля

Идентификатор

Тип поля

Идентифицирующее  поле (код)

kod

int

Предприятие

pred

text


 

  1. Описание файла условно-постоянной информации «God»

Наименование  поля

Идентификатор

Тип поля

Идентифицирующее  поле (код)

kod

int

Предприятие

pred

text

Года

god

date


 

  1. Описание файла условно-постоянной информации «Rasten»

Наименование  поля

Идентификатор

Тип поля

Идентифицирующее  поле (код)

kod

int

Предприятие

pred

text

Года

god

date

Наименование  культуры

kult

text

Количество  реализованной продукции

kol_rel

real

Полная себестоимость

pol_seb

real

Выручено

viru

real


 

    1. Описание файла условно-постоянной информации «Plosh_nas»

Наименование  поля

Идентификатор

Тип поля

Идентифицирующее поле (код)

kod

int

Предприятие

pred

text

Года

god

date

Наименование  культуры

kult

text

Посажено в  отчетном году новых садов

pos_nov

real

Площадь насаждений на конец года, всего

plosh_all

real

Площадь насаждений на конец года, в плодоносящем возрасте

plosh_voz

real

Видовой сбор урожая

vid_sbor

real

Валовой сбор

val_sbor

real

Сбор продукции  с 1 га

sbor_g

real

Затраты на полученную продукцию

zat_prod

real

Себестоимость 1 центнера продукции

seb_cen

real


 

    1.  Описание блок-схемы и спецификация на модули

Блок-схема  представляет собой наглядный способ описания алгоритмов (программ). Единица действия (оператор) изображается в блок-схеме многоугольником или овалом («блоком»), внутри которого на неформальном языке, близком по стилю к естественному или какому-либо алгоритмическому языку, описывается содержание действия.

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

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

Из блока, имеющего вид ромба, исходят две стрелки - одна с отметкой «да» (она определяет преемника в случае истинности условия), другая - с отметкой «нет» (эта стрелка определяет преемника в случае ложности условия). Таким образом, стрелки изображают передачи управления.

Блок-схема разработанного нами программного комплекса представлена в приложении 1.

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

uMain.pas – основной модуль программы. Он является связующим звеном между остальными модулями.

uDM.pas – модуль обеспечивает управление базой данных. Предназначен для ввода и редактирования исходной информации.

Unit1.pas – модуль анализа реализованной продукции растениеводства. Предполагает анализ себестоимости, выручки и рентабельности на единицу продукции.

Unit2.pas – модуль анализа площади насаждений. Предполагает анализ урожайности и себестоимости многолетних насаждений.

Unit3.pas – модуль анализа землепользования. Предполагает расчет удельного веса земель.

Report.pas -  модуль для формирования отчетов.

    1.  Руководство пользователя и описание схемы диалога с пользователем

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

Меню программы  состоит из четырех пунктов:

  • Ввод данных и анализ;
  • Помощь;
  • О программе;
  • Выход;

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

Ввод данных и анализ:

  • Реализовано продукции растениеводства;
  • Площадь насаждений;
  • Землепользование;

Отчеты:

  • Урожай;
  • Затраты;
  • Земли.

Помощь:

  • Справка;
  • О программе.

Выход.

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

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

Графический интерфейс  позволяет осуществлять взаимодействие пользователя с ИС в форме диалога с использованием окон, меню и элементов управления (диалоговых панелей, кнопок и т.д.).

Схема диалога  пользователя с информационной системой приведена на рисунке 2.3.

Рис. 2.3. Схема  диалога пользователя с ИС

Главное меню состоит из таких пунктов как:

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

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

 

Заключение

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

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

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

    • себестоимость продукции;
    • средняя урожайность;
    • прибыль и рентабельность.

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

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

 

Список использованной литературы

              1. Бобровский С.И. Delphi7. Учебный курс. Издательство: СПБ.: Питер 2004г.
              2. Культин Н. Основы программирования в Delphi7. Издательство: БХВ: Петербург 2003г.
              3. Вендоров А.М. Практикум по проектированию ПО экономических и информационных систем. М.: «Финансы и статистика», 2007г.
              4. Диго С.М. проектирование и использование БД.- М.: «Финансы и статистика», 2002г.
              5. Титов В.И. Экономика предприятия. - М.: Учебник «Эксмо», 2008г.
              6. Ковалев В.В., Волкова О.Н.  Анализ хозяйственной деятельности предприятия. Анализ расходов, затрат и себестоимости продукции. Издательство: ТК Велби 2002г.
              7. Журавлев В. В., Савруков Н. Т. Анализ хозяйственно-финансовой деятельности предприятий. Издательство: СПБ: Политехника 2001г.
              8. Гринченко Н.Н., Гусев Е.В., Макаров Н.П. Проектирование Базы данных. СУБД Microsoft Acces. Учебное пособие. Издательство: Горячая линия - Телеком 2004г.
              9. А.Д.Хомоненко, В.М.Цыганков, М.Г.Мальцев - Базы данных. Учебник для вузов. Издательство: Корона-Принт 2004г.
              10. Савицкая Г.В. Анализ хозяйственной деятельности предприятия. М.: ИНФРА-М,2008.
              11. Глазов В.С. Анализ финансово-хозяйственной деятельности предприятия. М.: Финансы и статистика, 2006.
              12. Ковалева В.Д, Хисамудинов В.В.  Автоматизированное рабочее место экономиста. – М.: «Финансы и статистика», 2009.
              13. Минаков И.А. Экономика отраслей АПК. Издательство: «КолосС», 2004.
              14. Савицкая Г.В. Анализ хозяйственной деятельности предприятий АПК. Издательство: «Новое знание», 2006.
              15. Стефанова С.Н., Ткаченко И.Ю. АПК: Бухгалтерский учет на сельскохозяйственных и перерабатывающих предприятиях. Издательство: «Феникс», 2008.
              16. Лещиловский П.В. Экономика предприятий и отраслей АПК. Издательство: «БГЭУ», 2007.
              17. Синиченко З. И., Грищенко О. В. Учебная программа и методические указания по дисциплине «Комплексный экономический анализ хозяйственной деятельности». Таганрог: Изд-во ТИУиЭ, 2003.
              18. Соколова Г.Н.Информационные технологии экономического анализа. - М: Экзамен , 2002. - 230 с.
              19. Шадрина Г.В., Озорнина Е.Г. Теория экономического анализа. – М.: «ММИЭИФП», 2003. – 103с.
              20. Шеремет А.Д. , Сайфулин Р.С. Методика финансового анализа. М.: ИНФРА-М, 2006.
              21. Шпак А. Организационно-экономические факторы повышения эффективности производства продукции земледелия. // Агроэкономика. №11. 2002. с.6.

Информация о работе Разработка БД и ПО для анализа производства, затрат, себестоимости и реализации продукции растениеводства в агропромышленном комплексе (п