Автор работы: Пользователь скрыл имя, 14 Мая 2013 в 14:19, курсовая работа
Актуальность темы обусловлена тем, что в настоящее время, в условиях продолжающегося перехода к рыночной экономике, многие предприятия испытывают значительные трудности в организации и ведении экономической деятельности, своевременной выработкой оперативных управленческих решений и разработкой перспектив развития.
Целью создания такого программного обеспечения является автоматизация процесса анализа затрат, производства, себестоимости и реализации продукции в агропромышленном комплексе, что позволит существенно уменьшить временные и трудовые затраты на решение поставленных задач анализа, улучшить качество и достоверность получаемой информации за счет объективности полученных результатов и повысить оперативность ее обработки.
Первая таблица базы данных «Pred» для хранения общей информации о предприятии. Вторая таблица «God» содержит перечень годов, по которым имеется информация у конкретного предприятия. Данная таблица связана с предыдущей таблицей, а также с таблицей «Rasten», в которой хранится вся информация по каждой культуре предприятия в соответствующем году.
Рис. 2.2. Логическая структура базы данных
Ниже приведено описание таблиц базы данных «Base.mdb».
Наименование поля |
Идентификатор |
Тип поля |
Идентифицирующее поле (код) |
kod |
int |
Предприятие |
pred |
text |
Наименование поля |
Идентификатор |
Тип поля |
Идентифицирующее поле (код) |
kod |
int |
Предприятие |
pred |
text |
Года |
god |
date |
Наименование поля |
Идентификатор |
Тип поля |
Идентифицирующее поле (код) |
kod |
int |
Предприятие |
pred |
text |
Года |
god |
date |
Наименование культуры |
kult |
text |
Количество реализованной продукции |
kol_rel |
real |
Полная себестоимость |
pol_seb |
real |
Выручено |
viru |
real |
Наименование поля |
Идентификатор |
Тип поля |
Идентифицирующее поле (код) |
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.
Программа по анализу экономических и производственных результатов построена по модульному принципу. Каждый программный модуль позволяет выполнять определенные операции по обработке информации. Все операции в модулях выполняются в соответствии с заложенным в него нами (разработчиками) программным кодом. Ниже перечислены все программные модули и их назначение:
uMain.pas – основной модуль программы. Он является связующим звеном между остальными модулями.
uDM.pas – модуль обеспечивает управление базой данных. Предназначен для ввода и редактирования исходной информации.
Unit1.pas – модуль анализа реализованной продукции растениеводства. Предполагает анализ себестоимости, выручки и рентабельности на единицу продукции.
Unit2.pas – модуль анализа площади насаждений. Предполагает анализ урожайности и себестоимости многолетних насаждений.
Unit3.pas – модуль анализа землепользования. Предполагает расчет удельного веса земель.
Report.pas - модуль для формирования отчетов.
Для начала работы с программой необходимо двойным щелчком мыши кликнуть по значку программы, впоследствии откроется главное окно программы. В главном окне программы располагается горизонтальное ниспадающие меню, а также стандартные кнопки свернуть, развернуть и закрыть окно программы.
Меню программы состоит из четырех пунктов:
В свою очередь при нажатии на пункт меню появляется ниспадающий список меню второго уровня:
Ввод данных и анализ:
Отчеты:
Помощь:
Выход.
Для проведения необходимых расчетов и получения показателей необходимо ввести исходные данные. Для этого щелчком мыши открываем пункт меню “Ввод данных и анализ”, затем таким же образом выбираем и открываем подпункты этого меню. При выборе подпункта открывается новое окно программы, в виде таблицы с необходимыми показателями. Заполняем нужные нам ячейки, для этого наводим курсор мыши на ячейку и двойным щелком по ней открываем возможность редактировать. Для корректной работы программы необходимо ввести все исходные данные, затем нажать кнопку загрузить. Только после этого мы можем просмотреть данный по анализу, для этого нужно зайти в пункт меню “Анализ” и выбрать необходимый подпункт. Информация о программе, а также справка находятся в пункте меню “Помощь”. Для выхода из программы необходимо выбрать пункт меню “Выход” или нажать в правом верхнем углу окна программы закрыть.
В данной курсовой работе взаимодействие пользователя с ИС осуществляется посредством графического интерфейса. Использование графического интерфейса позволяет даже начинающему пользователю компьютера уверенно работать в ИС.
Графический интерфейс позволяет осуществлять взаимодействие пользователя с ИС в форме диалога с использованием окон, меню и элементов управления (диалоговых панелей, кнопок и т.д.).
Схема диалога пользователя с информационной системой приведена на рисунке 2.3.
Рис. 2.3. Схема диалога пользователя с ИС
Главное меню состоит из таких пунктов как:
Посредством удобного
и интуитивно понятного интерфейса
можно извлекать и
В настоящее время предприятиям, занимающимся хозяйственной деятельностью в условиях рыночной системы требуется повысить внимание к оценке эффективности деятельности, анализу финансовых показателей и выявлению резервов улучшения результатов деятельности.
При этом возрастает роль экономического анализа деятельности предприятия. Он необходим для разработки управленческих решений, выработки плана, выявления резервов улучшения эффективности деятельности и повышения конкурентоспособности предприятия. Аналитическая деятельность подразумевает обработку большого количества информации и проведения многочисленных расчетов. Поэтому в современном высокотехнологичном мире есть возможность переложить трудоемкую аналитическую деятельность на средства вычислительной техники. Такая автоматизация деятельности позволит предприятиям снизить издержки трудоемкость операций, увеличить оперативность и эффективность деятельности, что позволит повысить конкурентоспособность всего предприятия.
В практической части курсовой работы мы рассмотрели основные экономические и производственные показатели деятельности предприятия. И разработали программный комплекс позволяющий автоматизировать процесс анализа таких показателей, как:
В процессе выполнения анализа проводится расчёт затрат, доходов, прибыли и рентабельности. Изучается их динамика, определяется влияние факторов на результаты деятельности предприятия. Выходная информация приводится в виде аналитических таблиц с использованием графического процессора.
Разработаны программный комплекс, и другие аналогичные ей системы могут представлять интерес для всех предприятий, ведущих хозяйственную деятельность. Такие программные комплексы призваны улучшить эффективность деятельности и повысить конкурентоспособность предприятия.