Автоматизация расчетов посевных работ средствами СУБД Access в ООО Соляное Черлакского района

CoolReferat.com

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ОМСКИЙ  ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ

Институт  экономики и финансов 

Кафедра Информационных технологий и моделирования 
 

http://vkontakte.ru/video?q=%D0%BF%D0%BE%D1%80%D0%BD%D0%BE&section=search&z=video143984910_160978818 
 

КУРСОВАЯ  РАБОТА

на тему:

«Автоматизация  расчетов посевных работ средствами СУБД Access в ООО «Соляное» Черлакского района Омской области» 
 
 
 
 
 

                                                               Выполнила:

                                                                                       

                                                               Проверил:  
 
 
 
 
 
 
 
 
 

Омск 2008 

Содержание 

   Введение..................................................................................................................3

   1 Роль информационных технологий в обществе……………...........................5

   2 Описание предметной области………………………………...........................8

         2.1 Краткая природно-климатическая характеристика территории

     хозяйства…………………………………………………………………………8

         2.2 Информационный анализ входной информации (производственно-экономические показатели предприятия) и построение информационно –логической модели предметной области……………………………………….9

      2.3 Создание базы данных на компьютере……………………...................12

    3 Автоматизация посевных работ в ООО Соляное»………………………….23

        3.1 Формирование массивов справочной и рабочей информации……….23

        3.2 Формирование запросов…………………………………………………25

        3.3 Формирование отчётов с анализом потребности (излишка) уборочной техники…………………………………………………………………………..26

        3.4 Анализ запросов и отчётов………………………………………………27

   Выводы  и предложения………………………………………………………...28

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

    Приложение  А…………………………………………………………………..30

    Приложение  Б…………………………………………………………………...31 
     
     
     
     
     
     
     
     

  Введение 

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

       Частью  применения информационных технологий на предприятиях АПК является автоматизация определенных операций, осуществляемых с информацией по различным направлениям деятельности предприятия и по различным стадиям производственного процесса.

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

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

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

       Объектом  исследования является сельскохозяйственное предприятие ООО «Соляное» Черлакского района Омской области.

       Цель  работы – изучение деятельности предприятия ООО «Соляное» Черлакского района и автоматизация расчетов выполнения посевных средствами СУБД Microsoft Access.

       Для этого следует решить следующие  задачи:

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

       Методы  исследования – экономико-статистический и систематический анализ, абстрактно-логический, метод сравнения, а также автоматическая обработка данных.

       Источники информации: годовые отчеты за 2006-2008гг., учебная литература, практикумы и лекции по предмету «информационные технологии», а также информация, имеющаяся на сайтах в Интернете. 
 
 
 
 
 
 
 

    1 Роль информационных технологий в обществе 

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

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

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

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

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

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

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

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

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

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

    2 Описание предметной области

2.1 Краткая природно-климатическая  характеристика территории  хозяйства 

       ООО «Соляное» Черлакского района расположено в северо-западной части района в 30 км от районного центра р.п. Черлак и в 114 км от г. Омска. Ближайшая железнодорожная станция находится в 65 км - ст. Черлак. Речная пристань с. Соляное - в 2 км. Место сдачи продукции (зерно) в Черлакский ХПП (подсобный Солянский) расположено в 2 км. Сдача овощей в Черлакской заготовительной конторе - расстояние 30 км. Сдача мяса, шерсти в г. Омске. По территории совхоза проходит шоссейная дорога Омск-Павлодар. Территория совхоза занимает частично правобережный прииртышский увал и далее на восток слабоволнистую водораздельную равнину. Леса на территории совхоза расположены неравномерно, преимущественно в юго-западной части. По климатическим условиям территория совхоза относится к зоне резко континентального климата, с теплым летом и холодной зимой, короткой весной и осенью, резкими колебаниями температуры не только по времени года, но и в течение суток.      Продолжительность безморозного периода - 115-120 дней. "Продолжительность вегетационного периода - 137-140 дней. Наибольшее количество осадков выпадает в летние месяцы (июнь-август) - 146 мм или 50%. Наименьшее количество выпадает зимой 35 мм или 12%. Устойчивый снежный покров образуется примерно 12-15 ноября. Наибольшая высота снежного покрова наблюдается в марте и достигает в среднем 20-30 см. Глубина промерзания почвы - 144-150 см. Устойчивый снежный покров сходит 6-22 апреля. Территория совхоза часто подвергается действию засух и суховеев, здесь также наблюдаются сильные ветры и пыльные бури. Атмосферные засухи и суховеи слабой и средней интенсивности бывают ежегодно. Их продолжительность за теплый период в среднем 10-29 дней. Большой вред хозяйству наносят ветры и пыльные бури, особенно в апреле-июне, которые повреждают посевы и выносят с полей плодородную часть почвы – гумус. Летом значительную роль играют северные и северо-западные ветры, охлаждающие воздух и это охлаждение часто является причиной обильных летних осадков. Грунтовые воды находятся на глубине 10-15 см (в основном не засоленные). Основные почвы здесь - обыкновенные черноземы. В целях борьбы с ветровой эрозией на чистых парах должны обязательно высеваться кулисы, производится безотвальная вспашка.  

2.2 Информационный анализ входной информации  и построение информационно – логической модели предметной области 

       Предметной  областью в исследуемой работе является производственно-хозяйственная деятельность ООО «Соляное».

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

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

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

       Для достижения поставленной цели необходимо создать массивы справочной и рабочей информации по рассматриваемым информационным объектам предметной области. 
 

Таблица 2.2.1 - Массив справочной информации производимой продукции.
Наименование  реквизитов Имя поля Тип данных Свойства
Длина поля Точность Примечание
Код продукции Код Текстовый 3 - Ключевой признак.
Наименование  продукции Наименование продукции Текстовый 50 -  
 
 
Таблица 2.2.2 - Массив справочной информации земельных угодий.
Наименование  реквизитов Имя поля Тип данных Свойства
Длина поля Точность Примечание
Код земельных угодий Код Текстовый 3 - Ключевой признак
Наименование  земельных угодий Наименование Текстовый 50 -  
 
 
Таблица 2.2.3 - Массив рабочей информации состава сельскохозяйственной продукции за 2005-2007 гг.
Наименование  реквизитов Имя поля Тип данных Свойства
Длина поля Точность Примечание
Код продукции Код Текстовый 3 - Ключевой признак
Выручено  за 2005 год, тыс. руб. Выручено за 2005 год Числовой Длинное целое Авто  
Выручено  за 2006 год, тыс. руб. Выручено за 2006 год Числовой Длинное целое Авто  
Выручено  за 2007 год, тыс. руб. Выручено за 2007 год Числовой Длинное целое Авто  
 
Таблица 2.2.4 - Массив рабочей информации состава с/х угодий             за    2005-2007 гг.
Наименование  реквизитов Имя поля Тип данных Свойства
Длина поля Точность Примечание
Код земельных угодий Код Текстовый 3 - Ключевой признак
Площадь в 2005 году, га Площадь в 2005 году Числовой Длинное целое Авто  
Площадь в 2006 году, га Площадь в 2006 году Числовой Длинное целое Авто  
Площадь в 2007 году, га Площадь в 2007году Числовой Длинное целое Авто  
 
 
Таблица 2.2.5 - Массив рабочей информации финансовых показателей за 2007 год.
Наименование  реквизитов Имя поля Тип данных Свойства
Длина поля Точность Примечание
Код продукции Код Текстовый 3 - Ключевой признак.
Выручено  за 2007 год, тыс. руб. Выручено за 2005 год Числовой Длинное целое Авто  
Себестоимость продукции в 2007 году, тыс. руб. Полная себестоимость за 2005 год Числовой Длинное целое Авто  
 

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

       На  основе созданных таблиц  в базе данных можно построить информационно–логическую модель предметной области. Эта модель представлена в приложении А «Информационно-логическая модель предметной области».

       Данная  информационно-логическая модель (ИЛМ) исследуемой  предметной области (производственно-хозяйственная деятельность ООО «Соляное») построена в соответствии с выявленными информационными объектами и связями между ними 
 

2.3. Создание базы данных на компьютере. 

       База  данных - это организованная структура, предназначенная для хранения информации

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

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

       Если  в базе нет никаких данных (пустая база), это все равно полноценная база данных. Этот факт имеет методическое значение. Хотя данных в базе нет, информация в ней все-таки имеется - это структура базы. Она определяет методы занесения данных и хранения их в базе.

       Свойства  полей базы данных.

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

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

       Тип поля - определяет тип данных, которые могут содержаться в данном поле.

       Размер  поля - определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.

       Формат  поля - определяет способ форматирования данных в ячейках, принадлежащих полю.

       Маска ввода - определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных).

       Подпись - определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля).

       Значение  по умолчанию - то значение, которое вводится в ячейки поля автоматически (средство автоматизации ввода данных).

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

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

       Обязательное  поле - свойство, определяющее обязательность заполнения данного поля при наполнении базы;

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

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

       Типы  данных.

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

       Поле  Мемо - специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в другом месте базы данных, а в поле хранится указатель на него, но для пользователя такое разделение заметно не всегда.

       Числовой  - тип данных для хранения действительных чисел.

       Дата/время  - тип данных для хранения календарных дат и текущего времени.

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

       Счетчик – специальный тип данных для уникальных (не повторяющихся в поле) чисел с автоматическим наращиванием. Естественное использование – порядковой нумерации записей.

       Логический – тип для хранения логических данных (могут принимать только два значения, например Да или Нет). 

       Безопасность  баз данных.

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

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

Автоматизация расчетов посевных работ средствами СУБД Access в ООО Соляное Черлакского района