Разработка программного обеспечения для выполнения автоматизированного расчета затрат при выполнении весенне-полевых работ в хозяйстве

 

МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА

РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Курская государственная сельскохозяйственная академия имени профессора И.И.Иванова»

Факультет инженерный

Кафедра информатики и электротехники







КОНТРОЛЬНАЯ РАБОТА

по дисциплине «Информатика»

Тема: «Разработка программного обеспечения для выполнения автоматизированного расчета затрат при выполнении весенне-полевых работ в хозяйстве»




Студент

Воробьев Е.Н.

Преподаватель

Руденко В.В.




КУРСК - 2014

Оглавление


Введение

1.Структура входной информации

2.Блок-схема алгоритма решения задачи

.Контрольный пример

.Алгоритм решения задачи

.Структура выходной информации

.Краткое описание программного средства обработки данных

.Инструкция пользователю

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

Приложения


Введение

блок схема задача программный

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

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

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

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

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

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


1. Структура входной информации


Структура справочника тракторов

Название поляТип данныхДлинаТочностьКод трактораЧисло3---Название трактораТекст6---Код трактористаЧисло2---Балансовая стоимость тыс. руб.Число4---Норма выработки Га/деньЧисло2---

Структура справочника тарифных ставок

Название поляТип данныхДлинаТочностьРазрядЧисло1---Оплата руб./часЧисло2---

Справочник трактористов

Код трактористаФИО трактористаРазряд###ХХХХХХХХХХХ#

. Блок-схема алгоритма решения задачи



3. Контрольный пример


Определяется площадь пашни, занятой под каждой культурой.


С=П*К/100,


Где П - площадь пашни хозяйства

К - процент от общей площади для данной культуры.

С=1980*20/100=396

С=1980*5/100=99

С=1980*5/100=99

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

Площадь пара = 1980-396-99-99=1386

Определяется, сколько полных дней должен отработать каждый трактор для вспашки пашни каждой культуры (Дн = площадь пашни под культуру делят на норму выработки трактора и берут целую часть от этого числа +1).

Дн=396/15,1=26,22516556=27

Дн=99/15,1=6,556291391=7

Дн=99/15,1=6,556291391=7

Дн=396/17,2=23,02325581=24

Дн=99/17,2=5,755813953=6

Дн=99/17,2=5,755813953=6

Дн=396/12,4=31,93548387=32

Дн=99/12,4=7,983870968=8

Дн=99/12,4=7,983870968=8

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

Ч=27*7=189

Ч=7*7=49

Ч=7*7=49


. Алгоритм решения задачи


1.Начало

.Ввести код культуры в таблицу

.Название культуры выбрать из справочника с помощью формулы:(x)=ЕСЛИ(D2=;;ПРОСМОТР(D2;справочник3А2:А4;справочник3!В2:В4))

.Процент площади пашни выбрать из справочника

.Норму высева семян выбрать из справочника

.Урожайность основной продукции выбрать из справочника

.Код культуры выбрать из таблицы(x)=ЕСЛИ(D2=;;ПРОСМОТР(D2;справочник3А2:А4;справочник3!В2:В4))

.Ввести общую площадь пашни

.Произвести расчет площади пашни, занятой под каждой культурой(x)=C2*F2/100

.Ввести название трактора по формуле:(x)=ЕСЛИ(R2=;;ПРОСМОТР(R2;справочник1!А2:А4;справочник1!В2))

.Ввести норму выработки трактора

.Количество отработанных дней рассчитываем в этой таблице по формуле:

(x)=B2/!2


.Зарплату рассчитываем в этой таблице по формуле:

(x)=R2*К2


.Название трактора вводим по формуле:

(x)=ЕСЛИ(R2=;;ПРОСМОТР(R2;справочник1!А2:А4;справочник1!В2))


.Вводим балансовую стоимость

.Амортизацию просчитываем в этой таблице по формуле

(x)=U2/365*J2


.Название культуры выбрать из справочника с помощью форумлы:

(x)=ЕСЛИ(D2=;;ПРОСМОТР(D2;справочник3А2:А4;справочник3!В2:В4))


.Вводим ожидаемую цену за 1ц.

.Вводим урожайность основной продукции ц/Га.

.Вводим норму высева семян.

.Вводим название трактора по формуле:

F(x)=ЕСЛИ(R2=;;ПРОСМОТР(R2;справочник1!А2:А4;справочник1!В2))


.Зарплату рассчитываем в этой таблице по формуле:

(x)=R2*К2


.Амортизацию просчитываем в этой таблице по формуле

(x)=U2/365*J2


.Прибыль рассчитываем в данной таблице по формуле:

(x)=V2-W2*AA2-Q2-L2


. Структура выходной информации


Итоговая таблица по убыванию прибыли

Название трактораНазвание культурыПрибыль от реализации продукцииDT-75Рожь85724162,21T-150RРожь86184534,15K-701Рожь87165323,53МТ3-82Рожь88135451,15МТ3-80Рожь89345461,84DT-75Кукуруза87415154,51T-150RКукуруза88154515,55K-701Кукуруза89154513,15МТ3-82Кукуруза87124515,54МТ3-80Кукуруза89521541,11DT-75Корм. свекла85154515,87T-150RКорм. свекла90541545,54K-701Корм. свекла92454211,77МТ3-82Корм. свекла92786314,49МТ3-80Корм. свекла92585187,64Прибыль от реализации продукции


Итоговая таблица для каждого трактора

Название трактораНазвание культурыПрибыль от реализации продукцииРожь85724162,21DT-75Кукуруза87415154,51Корм. свекла85154515,87Рожь86184534,15K-150RКукуруза88154515,55Корм. свекла90541545,54Рожь87165323,53T-701Кукуруза89154513,15Корм. свекла92454211,77Рожь88135451,15МТ3-82Кукуруза87124515,54Корм. свекла92786314,49Рожь89345461,84МТ3-80Кукуруза89521541,11Корм. свекла92585187,64

6. Краткое описание программного средства обработки данных


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

Пакеты первого типа - это фактически системы программирования, располагающие своим типичным языком, в среде которого программисты создают утилиты обработки баз данных. После, данные программы используются конечными пользователями.Access относится к СУБД, ориентированным на рядовых потребителей. Она позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных.

Этот пакет работает в ОС Windows на автономных ПК или в локальной сети. Посредством MS Access создаются и в дальнейшем эксплуатируются личные БД (настольные), а также базы организаций, имеющих относительно небольшой объем данных.Access является частью пакета Microsoft Office и входит в комплект его поставки.

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

СУБД работает с данными, которые можно выстроить в иерархическую последовательность. Верхний уровень иерархии содержит основные объекты Access:

таблицы - главный тип объекта, поскольку все остальные вариации объектов - это производные от таблицы. Основные составляющие таблицы - поля и записи, они определяют свойства элементов таблицы;

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

запросы - результаты обращения пользователя к БД с целью поиска данных, удаления, добавления и обновления записей. Результаты поиска (выборки) подаются в табличном виде;

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

схема - описание архитектуры связей многотабличной базы данных;

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

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

Программа работает со следующими форматами файлов: ACCDB, MDB, ACCDE, MDE, ACCDT, ACCDR, ACCDW, MDW, LDB, LACCDB, SQL, DBF, DB, SNP, DIF, CDB.

Один из основных плюсов разработки на MS Access - плотная связь с Microsoft Office. Для нормальной работы созданного приложения достаточно установить Офис. При этом так же устанавливаются все нужные для работы Access библиотеки, ODBC и т.д., что не всегда скажешь про тот же Delphi. Acсess достаточно хорошо совместим с MS SQL Server и другими форматами баз данных.

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

КОМПАС - продукт российской компании «АСКОН». Это система автоматизированного проектирования с возможностью оформления документации в соответствии со стандартами серии ЕСКД.

Данная САПР поставляется в нескольких вариантах: Компас-3D, Компас-ГРАФИК, Компас-СПДС, Компас-3D LT и Компас-3D Home, которые предназначены для трехмерного проектирования и/или плоского черчения.

Компас-3D LT и Компас-3D Home предназначены для некоммерческого использования.

КОМПАС-ГРАФИК используется в качестве интегрированного в КОМПАС-3D модуля с эскизами и чертежами или же как отдельный продукт, полностью решающий задачи 2-мерного проектирования и выпуска необходимой документации.

ГРАФИК способен автоматически генерировать ассоциативные виды 3-мерных моделей (сечения, разрезы, местные сечения и виды, виды с разрывом и по стрелке). Все они ассоциируются с моделью: изменение модели приводит к трансформации изображения на чертеже.

При помощи системы КОМПАС можно создавать 3-мерные ассоциативные модели деталей и отдельных единиц, которые содержат оригинальные либо стандартизированные конструктивные элементы. Благодаря параметрической технологии, модели типовых изделий быстро создаются на основе ранее рассчитанных прототипов.

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

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

передавать геометрию изделий в пакеты внешних расчетов;

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

экспортировать и импортировать модели;

работать с такими сторонними форматами, как: IGES, XT, SAT, VRML, STEP.

В Компас есть также собственные форматы файлов:

КОМПАС-Чертежи (CDW)

КОМПАС-Фрагменты (FRW)

КОМПАС-Текстовые документы (KDW)

КОМПAC-Спецификации (SPW)

КОМПАС-Модели (A3D, M3D)

КОМПАС-Сборки (A3D)

КОМПАС-Детали (M3D)

Шаблоны КОМПАС-Документов (CDT, FRT, KDT, SPT, A3T, M3T).

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


. Инструкция пользователю


Для просмотра и проверки курсовой работы по теме: «Разработка программного обеспечения для выполнения автоматизированного расчета затрат при выполнении весенне-полевых работ в хозяйстве» необходимо иметь на компьютере установленные следующие программы: Microsoft Office Word, Microsoft Office Excel.

Для просмотра работы необходимо выполнить следующие действия:

.Открыть «Мой компьютер»

.Выбрать съемный диск

.Открыть файл Microsoft Office Word под именем «Курсовая»

.Проверить правильно ли работает автопоиск нужной страницы

.Произвести оценку заполнения требований к выполнению курсовой работы.


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


1.Завражнов А.А. Современные проблемы науки и производства в агроинженерии - Учебник - Лань: 2013г. 496с.

.Макарова Н.В. Информатика. Учебник для студентов вузов. Питер, 2011г. 576с.

.Михайлова Н.И. Практикум по информатике и информационным технологиям М.:2004 496с.


Приложения


Структура справочника тракторов

Код трактораНазвание трактораКод трактористаБалансовая стоимость тыс. руб.Норма выработки Га/день100DT-5215120010101K-150-R16250020102T-70117300030103МТ3-821820008104МТ3-801915006

Структура справочника тарифных ставок

РазрядОплата руб./час270,25379,86480,40582,25683,15

Справочник культур

Код культурыНазвание культурыПроцент площадиНорма высева семян ц/ГаЦена за 1ц семян, руб.Норма внесения орган. удобрения, ц/Га002Рожь30213502006Кукуруза150,3518902,8011Корм. свекла450,0615804,0

Справочник трактористов

Код трактористаФИО трактористаРазряд15Нестеренко Игорь Алексеевич118Павлов Валентин Григорьевич220Соколов Павел Николаевич3


МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образован

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ