Автоматизация учёта реализации продукции птицеводства и анализ эффективности производства продукции

Автор работы: Пользователь скрыл имя, 23 Марта 2013 в 15:13, курсовая работа

Краткое описание

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

Содержание

Введение 3
1 Обследование предметной области
1.1 Характеристика предметной области, цель проекта 5
1.2 Обоснование и выбор состава автоматизированных задач, постановка задачи 7
2 Информационный анализ предметной области и выделение информационных объектов
2.1 Группировка задач и определение последовательности их выполнения 8
2.2 Графическое представление последовательности выполнения задач 11
3 Анализ данных
3.1 Определение полного набора входных, выходных данных для каждой задачи 12
3.2 Отбор необходимых данных, формирование необходимых данных формирования рабочих бланков (таблиц) задач 14
4 Определение структуры данных
4.1 Упорядочивание всех типов информации, определение схем таблиц базы данных 17
4.2 Формирование рабочих бланков таблиц (описание наборов имен полей, типов данных, условий назначения и других свойств полей) 19
5 Схема базы данных
5.1 Определение связей и их типов между объектами 223
5.2 Формирование схемы базы данных 24
6 Проектирование системы запросов
6.1 Формирование бланков для реализации запросов (описание наборов полей, условий отбора информации и групповых функций) 25
6.2 Формирование отчетов 28
Заключение 30
Список литературы 31

Прикрепленные файлы: 1 файл

КР Ис.doc

— 1.06 Мб (Скачать документ)

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

Тип

Код контрагента

Первичный ключ




 

 

 

Объект «Оплата»

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

Тип

Контрагент

вторичный ключ




 

5.2 Формирование схемы  базы данных.

Для наглядности схема базы данных рассматриваемого примера приведена на рисунке 2.

 

 

Рисунок 2. Схема базы данных процесса учета реализации продукции.

 

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

6. Проектирование системы запросов.

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

Таблица 25. Рабочий бланк запроса  «reportPayment-1-1».

Поле

НаименованиеКонтрагента

Стоимость:Sum([т-реализация-продукции]!Количество*[т-реализация-продукции]!Цена)

ДатаДокументаРеализации

Имя таблицы

т-контрагенты

 

т-документы-реализации

Групповая операция

Группировка

Выражение

Условие

Сортировка

     

Вывод на экран

х

х

 

Условие отбора

   

<=[Forms]![frmReport]![pDo]

Или

     

 

Таблица 26. Рабочий бланк запроса  «reportPayment-1-2.

Поле

НаименованиеКонтрагента

СуммаОплаты

ДатаОплаты

Имя таблицы

т-контрагенты

т-оплата

т-оплата

Групповая операция

Группировка

Sum

Условие

Сортировка

     

Вывод на экран

х

х

 

Условие отбора

   

<=[Forms]![frmReport]![pDo]

Или

     

 

Таблица 27. Рабочий бланк запроса  «reportPayment-1-3.

Поле

НаименованиеКонтрагента

Реализовано: Стоимость

Оплачено:Sum-СуммаОплаты

Задолженность: [Реализовано]-[Оплачено]

Имя таблицы

т-контрагенты

reportPayment-1-1

reportPayment-1-2

 

Сортировка

по возрастанию

     

Вывод на экран

х

х

х

х

Условие отбора

       

или

       

 

Таблица 28. Рабочий бланк запроса  «reportSale».

Поле

НаименованиеКонтрагента

Продукт

Количество

Цена

Стоимость: [Количество]*[Цена]

ДатаДокументаРеализации

Имя таблицы

т-контрагенты

т-реализация-продукции

т-реализация-продукции

т-реализация-продукции

 

т-документы-реализации

Групповая операция

Группировка

Группировка

Sum

Группировка

Группировка

Условие

Сортировка

По возрастанию

         

Вывод на экран

х

х

х

х

х

 

Условие отбора

         

>=[Forms]![frmReport]![pOt] And <=[Forms]![frmReport]![pDo]

или

           

 

Таблица 29. Рабочий бланк запроса «reportProd-1-1».

Поле

Продукт

Количество

ДатаПоступления

Имя таблицы

т-поступление-продукции

т-поступление-продукции

т-документы-поступления

Групповая операция

Группировка

Sum

Условие

Сортировка

По возрастанию

   

Вывод на экран

х

х

 

Условие отбора

   

<[Forms]![frmReport]![pOt]

или

     

 

Таблица 30. Рабочий бланк запроса  «reportProd-1-2.

Поле

Продукт

Количество

ДатаДокументаРеализации

Имя таблицы

т-реализация-продукции

т-реализация-продукции

т-документы-реализации

Групповая операция

Группировка

Sum

Условие

Сортировка

По возрастанию

   

Вывод на экран

х

х

 

Условие отбора

   

<[Forms]![frmReport]![pOt]

или

     

 

Таблица 31. Рабочий бланк запроса  «reportProd-1-3».

Поле

Продукт

Приход: Sum-Количество

Реализовано: Sum-Количество

Остаток: [Приход]-[Реализовано]

Имя таблицы

reportProd-1-1

reportProd-1-1

reportProd-1-2

 

Сортировка

       

Вывод на экран

х

х

х

х

Условие отбора

       

или

       

 

Таблица 32. Рабочий бланк запроса «reportProd-2-1».

Поле

Продукт

Количество

ДатаПоступления

Имя таблицы

т-поступление-продукции

т-поступление-продукции

т-документы-поступления

Групповая операция

Группировка

Sum

Условие

Сортировка

По возрастанию

   

Вывод на экран

х

х

 

Условие отбора

   

>=[Forms]![frmReport]![pOt] And <=[Forms]![frmReport]![pDo]

или

     

 

Таблица 33. Рабочий бланк запроса «reportProd-2-2»

Поле

Продукт

Количество

ДатаДокументаРеализации

Имя таблицы

т-реализация-продукции

т-реализация-продукции

т-документы-реализации

Групповая операция

Группировка

Sum

Условие

Сортировка

По возрастанию

   

Вывод на экран

х

Х

 

Условие отбора

   

>=[Forms]![frmReport]![pOt] And <=[Forms]![frmReport]![pDo]

или

     

 

Таблица 34. Рабочий бланк запроса  «reportProd-2-3».

Поле

Название

НачОстаток: Остаток

Приход: Sum-Количество

Реализовано: Sum-Количество

КонОстаток: [НачОстаток]+[Приход]-[Реализовано]

Имя таблицы

т-продукты

reportProd-1-3

reportProd-2-1

reportProd-2-2

 

Сортировка

По возрастанию

       

Вывод на экран

х

х

х

х

х

Условие отбора

         

или

         

6.2 Формирование отчетов.

Далее необходимо разработать формы  выходных документов (отчетов) для вывода на печать.

Рисунок 3. Форма вывода на печать «Отчет по движению продукции».

 

Рисунок 4. Форма вывода на печать «Отчет по реализации продукции».

 

Рисунок 5. Форма вывода на печать «Отчет по задолженности контрагентов».

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заключение.

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

Данный  программный продукт предполагается эксплуатировать в условиях, благоприятных для оператора ЭВМ. Температура воздуха в помещении, где предполагается эксплуатировать базу данных, должна составлять примерно 20 – 25 С, влажность воздуха не должна превышать 85%, уровень шума не должен превышать 30 Дб. Предполагается, что обслуживать данный программный продукт будут всего два человека – системный администратор и бухгалтер – оператор ЭВМ. Системный администратор должен обеспечивать нормальное функционирование программного продукта, а бухгалтер – осуществлять ввод и обработку необходимой информации.

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

 

Список литературы:

 

  1. Курсовая работа по информатике: исполнение, содержание, оформление. Методические указания к выполнению курсовой работы…/Сост.  В.Н. Соловьев.- Ульяновск, 1996.
  2. Марков А.С., Лисовский К.Ю. /База данных. Введение в теорию и методологию. Учебник. – М: Финансы и статистика, 2006г. – 512с.
  3. Праг К., Ирвин М. Библия пользователя Access для Windows 95./ 3-е изд. – Киев: Диалектика, 1996.
  4. Романов В.В. АИТ. Учебно–методическое пособие «Автоматизированные информационные технологии» (базы данных). Ульяновск, 2001г.– 48с.
  5. Романов А.Н., Одинцов Б.Е. Информационные системы в экономике. - М.: Вузовский учебник, 2006.-300с.
  6. Чекмарева А.Н. Банковское дело.//Хозяйство и право № 4/94г.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пояснительная записка.

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

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

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

Информация о работе Автоматизация учёта реализации продукции птицеводства и анализ эффективности производства продукции