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

 

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

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

ИМЕНИ П.А. СТОЛЫПИНА»

ФГБОУ ВПО  ОМГАУ ИМ. П.А. СТОЛЫПИНА

ИНСТИТУТ  ЭКОНОМИКИИ И ФИНАНСОВ


 

 

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

 

 

 

 

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

по дисциплине «Информационные технологии в экономике»

на тему:

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

 

 

 

 

Выполнила: студентка 31-й группы

Сержанская Р.А.

Проверила: старший преподаватель

 Квасникова Н.В.

 

 

Омск 2012

СОДЕРЖАНИЕ

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

  1. Роль информационных технологий в обществе……………………….5
  2. Описание предметной области…………………………………..……….8
    1. Кратная природно-климатическая характеристика территории хозяйства………………………………………………………………………….8
    2. Информационный анализ входной информации (производственно- экономические показатели предприятия) и построение информационно- логической модели предметной области………………………………………9
    3. Создание базы данных на компьютере……………………….…………12
  3. Автоматизация расчетов выполнения посевных работ в ОАО «Победа» Нововаршавского района………………………………………………………23
    1. Формирование массивов справочной и рабочей информации ………23
    2. Формирование запросов………………………………………………..24
    3. Анализ запросов и отчетов……………………………………………..26

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

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

Приложение  А. Информационно- логическая модель………………………30

Приложение  Б. Отчет об анализе потребности  ОАО «Победа» в технике и определение затрат на ее привлечение………………………………………31

 

ВВЕДЕНИЕ

 

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

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

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

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

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

Исследуемым объектом является сельскохозяйственное предприятие  ОАО «Победа» Нововаршавского района Омской области.

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

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

- Изучить  основные производственные показатели  предприятия, проанализировать их динамику по годам

- Выявить  резервы роста и производственной  эффективности предприятия

- Определить  информационные объекты предметной  области; 

- Разработать  формы входных документов, учитывающие  особенности решения задач на компьютере;

- Спроектировать  базу данных, описывающую рассматриваемую  предметную область

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

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

 

 

 

 

1. РОЛЬ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ОБЩЕСТВЕ

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

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

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

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

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

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

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

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

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

 

2. ОПИСАНИЕ ПРЕДМЕТНОЙ  ОБЛАСТИ

 

2.1. КРАТКАЯ ПРИРОДНО-КЛИМАТИЧЕСКАЯ ХАРАКТЕРИСТИКА ТЕРРИТОРИИ  ОАО «ПОБЕДА» НОВОВАРШАВСКОГО РАЙОНА

 

Нововаршавский район находится в степной зоне Омской  области. Климат здесь умеренно жаркий, недостаточно увлажненный. Сумма средних суточных температур воздуха за устойчивый период с температурой выше 10ºС колеблется в пределах 20 - 21º С. Продолжительность этого периода в среднем 130 – 132 дня. Период со среднесуточной температурой выше 15ºС длятся 85 – 90 дней.

Наступление периода с устойчивой температурой воздуха выше 5ºС приходится на последнюю пятидневку апреля и продолжается в среднем 160 – 165 дней.

Ночные заморозки  в воздухе весной прекращаются, по средним многолетним данным, 22 – 24 мая и появляются осенью 12 – 15 октября.

Годовое количество осадков 250 – 280 мм. Осадки за теплый период составляют 220 – 255 мм., а за период с  устойчивой температурой воздуха выше 10ºС от 160 до 190 мм.

Устойчивый  снежный покров образуется около 12 ноября. Наибольшая высота снежного покрова  в марте достигает 20 – 30 см. Зимы в этой зоне суровые, с глубоким промерзанием почвы. Эти условия неблагоприятно отражаются на перезимовке озимых культур, что часто приводит к их полной гибели. Поэтому в ОАО «Победа» Нововаршавского района высеивают только яровые культуры.

Максимальные  запасы воды в снеге 70 – 130 мм., а минимальный 25 – 40 мм. Устойчивый снежный покров сходит 6 – 11 апреля, как правило, но могут быть отклонения, более ранние сроки схода снега 23 – 28 марта и более поздние 22 – 29 апреля.

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

Почвы, на которых  расположено ОАО «Победа» - это  обыкновенные черноземы, с перегнойным  слоем 40 – 45 см. и с содержанием  гумуса 6 – 7%. Эти черноземы имеют  пахотный горизонт небольшой мощности, пеструю окраску с самой поверхности  и сульфатное засоление в нижних горизонтах.

Учитывая  все особенности степной зоны, наше хозяйство получило в 1997 году урожай равный 14,2 ц. зерна с гектара.

 

 

2.2. ИНФОРМАЦИОННЫЙ АНАЛИЗ ВХОДНОЙ ИНФОРМАЦИИ  И ПОСТРОЕНИЕ ИНФОРМАЦИОННО – ЛОГИЧЕСКОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ

 

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

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

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

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

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

Таблица 2.2.1

Массив справочной информации производимой продукции

Наименование реквизита (поле)

Имя реквизита (поле)

Характеристика

Тип данных

Длина (реквизита) поля

Примечание

Код продукции

Код продукции

Текстовый

3

Ключевой признак

Наименование продукции

Наименование 

Текстовый

50

Код продукции


 

Таблица 2.2.2

Массив  справочной информации земельных угодий

Наименование реквизита (поле)

Имя реквизита (поле)

Характеристика

Тип данных

Длина (реквизита) поля

Примечание

Код земельных угодий

Код угодий

Текстовый

3

Ключевой признак

Наименование земельных угодий

Наименование

угодий 

Текстовый

50

Наименование земельных угодий


 

 

 

 

 

 

 

 

 

Таблица 2.2.3

Массив рабочей информации состава  сельскохозяйственной продукции за 2009 -2011 гг

Наименование реквизита (поле)

Имя реквизита (поле)

Характеристика

Тип данных

Длина (реквизита) поля

Примечание

Код земельных угодий

Код угодий

Текстовый

3

Ключевой признак

Выручено за 2009 год, тыс.руб.

В 2009

Числовой

Длинное целое

Выручено за 2009 год

Выручено за 20010 год, тыс.руб.

В  2010

Числовой

Длинное целое

Выручено за 2010 год

Выручено за 2011 год, тыс.руб.

В  2011 

Числовой

Длинное целое

Выручено за 2011  год


 

Таблица 2.2.4

Массив рабочей информации состава  сельхозугодий за 2009-2011 гг

Наименование реквизита (поле)

Имя реквизита (поле)

Характеристика

Тип данных

Длина (реквизита) поля

Примечание

Код земельных угодий

Код угодий

Текстовый

3

Ключевой признак

Площадь в 2009 году, га

Пл 2009

Числовой

Длинное целое

Площадь в 2009 году

Площадь в 2010 году, га

Пл 2010

Числовой

Длинное целое

Площадь в 2010 году

Площадь в 2011 году, га

Пл 2011

Числовой

Длинное целое

Площадь в 2011 году


 

Таблица 2.2.5

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

Наименование реквизита (поле)

Имя реквизита (поле)

Характеристика

Тип данных

Длина (реквизита) поля

Примечание

Код земельных угодий

Код угодий

Текстовый

3

Ключевой признак

Выручено за 2011 год, тыс.руб.

В 2011

Числовой

Длинное целое

Выручено за 2011 год

Себестоимость продукции в 2011 году, тыс.руб.

Себ 2011

Числовой

Длинное целое

Полная себестоимость за 2011 год


 

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

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

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

 

2.3. СОЗДАНИЕ БАЗЫ ДАННЫХ НА КОМПЬЮТЕРЕ

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Типы  данных.

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

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

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

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

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

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

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

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

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

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

Объекты базы данных.

Основные  типы объектов мы можем рассмотреть  на примере СУБД Microsoft Access. В версии Microsoft Access 2003 СУБД позволяет создавать и использовать объекты семи различных типов.

Таблицы:

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

Запросы:

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

Формы:

Формы - это средства для ввода данных. Смысл их тот же - предоставить пользователю средства для заполнения только тех  полей, которые ему заполнять  положено.

Отчеты:

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

Основные  функции:

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

Представление данных. Access позволяет создавать различные отчёты на основе данных таблиц и других объектов базы данных.

Защита  базы данных. Эти средства позволяют  организовать работу приложения в многопользовательской  среде и предотвратить несанкционированный  доступ к базам данных.

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

Основные  типы данных:

Текстовый. Текст или числа, не требующие  проведения расчётов.

МЕМО. Поле этого типа предназначено для  хранения небольших текстовых данных (до 64000 символов). Поле этого типа не может быть ключевым или проиндексированным.

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