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

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 07.04.2014
Размер файла 58,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

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

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

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

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

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

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

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

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

Студент

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

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

Руденко В.В.

КУРСК - 2014

Оглавление

Введение

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

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

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

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

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

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

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

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

Приложения

Введение

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

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

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

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

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

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

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

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

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

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

Тип данных

Длина

Точность

Код трактора

Число

3

---

Название трактора

Текст

6

---

Код тракториста

Число

2

---

Балансовая стоимость тыс. руб.

Число

4

---

Норма выработки Га/день

Число

2

---

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

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

Тип данных

Длина

Точность

Разряд

Число

1

---

Оплата руб./час

Число

2

---

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

Код тракториста

ФИО тракториста

Разряд

###

ХХХХХХХХХХХ

#

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

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

1. Начало

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

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

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

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

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

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

7. Код культуры выбрать из таблицы

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

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

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

F(x)=C2*F2/100

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

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

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

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

F(x)=B2/!2

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

F(x)=R2*К2

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

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

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

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

F(x)=U2/365*J2

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

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

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

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

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

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

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

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

F(x)=R2*К2

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

F(x)=U2/365*J2

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

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

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

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

Название трактора

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

Прибыль от реализации продукции

DT-75

Рожь

85724162,21

T-150R

Рожь

86184534,15

K-701

Рожь

87165323,53

МТ3-82

Рожь

88135451,15

МТ3-80

Рожь

89345461,84

DT-75

Кукуруза

87415154,51

T-150R

Кукуруза

88154515,55

K-701

Кукуруза

89154513,15

МТ3-82

Кукуруза

87124515,54

МТ3-80

Кукуруза

89521541,11

DT-75

Корм. свекла

85154515,87

T-150R

Корм. свекла

90541545,54

K-701

Корм. свекла

92454211,77

МТ3-82

Корм. свекла

92786314,49

МТ3-80

Корм. свекла

92585187,64

Прибыль от реализации продукции

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

Название трактора

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

Прибыль от реализации продукции

Рожь

85724162,21

DT-75

Кукуруза

87415154,51

Корм. свекла

85154515,87

Рожь

86184534,15

K-150R

Кукуруза

88154515,55

Корм. свекла

90541545,54

Рожь

87165323,53

T-701

Кукуруза

89154513,15

Корм. свекла

92454211,77

Рожь

88135451,15

МТ3-82

Кукуруза

87124515,54

Корм. свекла

92786314,49

Рожь

89345461,84

МТ3-80

Кукуруза

89521541,11

Корм. свекла

92585187,64

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

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

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

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

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

Microsoft 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).

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

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

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

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

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

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

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

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

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

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

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

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

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

Приложения

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

Код трактора

Название трактора

Код тракториста

Балансовая стоимость тыс. руб.

Норма выработки Га/день

100

DT-52

15

1200

10

101

K-150-R

16

2500

20

102

T-701

17

3000

30

103

МТ3-82

18

2000

8

104

МТ3-80

19

1500

6

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

Разряд

Оплата руб./час

2

70,25

3

79,86

4

80,40

5

82,25

6

83,15

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

Код культуры

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

Процент площади

Норма высева семян ц/Га

Цена за 1ц семян, руб.

Норма внесения орган. удобрения, ц/Га

002

Рожь

30

2

1350

2

006

Кукуруза

15

0,35

1890

2,8

011

Корм. свекла

45

0,06

1580

4,0

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

Код тракториста

ФИО тракториста

Разряд

15

Нестеренко Игорь Алексеевич

1

18

Павлов Валентин Григорьевич

2

20

Соколов Павел Николаевич

3

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.