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

Автор работы: Пользователь скрыл имя, 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 Мб (Скачать документ)

Таблица 8. «т-документы-поступления».

Для решения задачи по учету  реализованной продукции необходимо составить таблицу т-документы-реализация:

Таблица 9. «т-документы-реализация».

Необходимо ввести единицы измерения  продукции, занести данные контрагентов, оплату продукции, подразделения, где была произведена продукция, откуда и в каком количестве поступила продукция, наименование продукции:

Таблица 9. «т-ед-изм».

 

 

Таблица 10. «т-контрагенты».

 

Таблица 11. «т-оплата».

Таблица 12. «т-подразделения».

Таблица 13. «т-поступление-продукции».

Таблица 14. «т-продукты».

 

Таблица 15. «т-реализация-продукции».

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

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

Таблица 16. Рабочий бланк объекта «т-документы-поступления».

Имя объекта:

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

   

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

Содержит реквизиты  документов поступления продукции

 

Связанные объекты:                 Имя                                 Связь

 
 

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

1:М

 
 

т-подразделения

М:1

 

Имя элемента

Тип данных

Описание

 Свойства

КодПоступления

Счетчик

Для связи с таблицей "т-поступление-продукции"

Уникальное длинное целое

НомерДокумента

Текстовый

Номер документа, по которому поступила продукция

5 символов, обязательное поле

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

Дата/время

Дата документа, по которому поступила продукция

Обязательное поле

Подразделение

Числовой

Для связи с таблицей «т-подразделения»

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

Обязательное поле


 

 Таблица 17. Рабочий бланк объекта «т-документы-реализации».

Имя объекта:

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

   

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

Содержит реквизиты  документов реализации продукции

 

Связанные объекты:                 Имя                                    Связь

 
 

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

1:М

 
 

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

М:1

 

Имя элемента

Тип данных

Описание

Свойства

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

Счетчик

Для связи с таблицей «т-реализация-продукции»

Уникальное длинное целое

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

Текстовый

Номер документа, по которому реализована продукция

5 символов, обязательное поле

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

Дата/время

Дата документа реализации продукции

Обязательное поле

Контрагент

Числовой

Для связи с таблицей «т-контрагенты»

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

Обязательное поле


                     

Таблица  18. Рабочий бланк объекта «т-ед-изм».

Имя объекта:

т-ед-изм

   

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

Содержит наименование единиц измерения продукции

 

Связанные объекты:                  Имя                                   Связь

 
 

т-продукты

1:М

 

Имя элемента

Тип данных

Описание

Свойства

КодЕдИзм

Счетчик

Для связи с таблицей "т-продукты"

Уникальное длинное целое

КрНаимЕдИзм

Текстовый

Краткое наименование единицы измерения

4 символа, обязательное поле

НаименованиеЕдИзм

Текстовый

Наименование единицы измерения

20 символов, обязательное поле


 

Таблица 19. Рабочий бланк объекта «т-контрагенты».

Имя объекта:

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

   

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

Содержит реквизиты  контрагентов (покупателей)

Связанные объекты:                 Имя                                    Связь

 
 

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

1:М

 
 

т-оплата

1:М

 

Имя элемента

Тип данных

Описание

Свойства

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

Счетчик

Для связи с другими  таблицами

Уникальное длинное целое

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

Текстовый

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

10 символов, обязательное поле

АдресКонтрагента

Текстовый

Адрес контрагента

100 символов, необязательное поле

Телефон

Текстовый

Телефон контрагента

10 символов, необязательное поле

КонтактноеЛицо

Текстовый

ФИО контактного лица

30 символов, необязательное поле

Руководитель

Текстовый

ФИО руководителя

30 символов, необязательное поле

ГлБух

Текстовый

ФИО главбуха

30 символов, необязательное поле

ИНН

Текстовый

ИНН контрагента

20 символов, необязательное поле

КПП

Текстовый

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

20 символов, необязательное поле


 

Таблица 20. Рабочий бланк объекта «т-оплата».

Имя объекта:

т-оплата

   

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

Содержит реквизиты  документов по оплате реализованной  продукции

Связанные объекты:                 Имя                                    Связь

 
 

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

М:1

 

Имя элемента

Тип данных

Описание

Свойства

КодОплаты

Счетчик

Для связи с таблицей "т-контрагенты"

Уникальное длинное целое

ОплатаНаличными

Логический

Признак оплаты наличными

обязательное поле

ДатаОплаты

Дата/время

Дата документа оплаты

Обязательное поле

НомерДокументаОплаты

Текстовый

Номер документа оплаты

5 символов, обязательное поле

СуммаОплаты

Числовой

Сумма платежа

Одинарное с плавающей точкой

Контрагент

Числовой

Контрагент, перечисливший  платеж

Длинное целое, обязательное поле


        

              Таблица 21. Рабочий бланк объекта «т-подразделения».

Имя объекта:

т-подразделения

   

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

Содержит наименование подразделений, поставляющих продукцию

 

Связанные объекты:                Имя                                     Связь

 
 

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

                           1:М

 

Имя элемента

Тип данных

Описание

Свойства

КодПодразделения

Счетчик

Для связи с таблицей "т-документы-поступления"

Уникальное длинное  целое

НаименованиеПодразделения

Текстовый

Наименование подразделения, поставляющего продукцию

20 символов, обязательное  поле


 

Таблица 22. Рабочий бланк объекта «т-поступление-продукции».

Имя объекта:

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

 

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

Содержит сведения о  поступившей продукции

Связанные объекты:                Имя                                     Связь

 
 

т-продукты

М:1

 
 

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

М:1

 

Имя элемента

Тип данных

Описание

Свойства

КодПоступившейПродукции

Счетчик

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

Уникальное длинное целое

Продукт

Числовой

Для связи с таблицей «т-продукты»

Длинное целое, обязательное поле

Количество

Числовой

Количество поступившей  продукции

Одинарное с плавающей точкой, обязательное поле

Поступление

Числовой

Для связи с таблицей "т-документы-поступления"

Длинное целое, обязательное поле.


 

Таблица 23. Рабочий бланк объекта «т-продукты».

Имя объекта:

НаимДок

   

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

Содержит наименование видов продукции

 

Связанные объекты:                Имя                                       Связь

 
 

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

                  1:М

 
 

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

1:М

 
 

т-ед-изм

М:1

 

Имя элемента

Тип данных

Описание

Свойства

КодП

Счетчик

Для связи с таблицами «т-поступление-продукции» и «т-реализация-продукции»

Уникальное длинное целое

Название

Текстовый

Содержит наименование вида продукции

30 символов, обязательное поле

ЕдИзм

Числовой

Для связи с таблицей «т-ед-изм»

Длинное целое, обязательное поле


 

Таблица 24. Рабочий бланк объекта «т-реализация-продукции».

Имя объекта:

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

   

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

Содержит сведения о  реализованной продукции

 

Связанные объекты:                Имя                                     Связь

 
 

т-продукты

М:1

 
 

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

М:1

 

Имя элемента

Тип данных

Описание

Свойства

КодРеализации

Счетчик

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

Уникальное длинное целое

Продукт

Числовой

Для связи с таблицей «т-продукты»

длинное целое, обязательное поле

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

Числовой

Для связи с таблицей «т-документы-реализации»

Длинное целое, обязательное поле

Количество

Числовой

Количество реализованной  продукции

Одинарное с плавающей точкой, обязательное поле

Цена

Числовой

Цена реализации

Одинарное с плавающей точкой, обязательное поле


 

 

 

5. Схема базы данных.

5.1 Определение связей  и их типов между объектами.

Связи между таблицами базы данных осуществляются по первичным и вторичным ключам объектов.

Объект «Продукты

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

Тип

Ед.Изм.

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


 

Объект «Ед.Изм.»

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

Тип

Код

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


 

Объект «Поступление продукции»

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

Тип

Продукт

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

Поступление

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




 

 

 

 

Объект «Реализации  продукции»

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

Тип

Продукт

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

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

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




 

 

 

 

 

Объект «Подразделения»

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

Тип

Код подразделения

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


 

Объект «Документы поступления»

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

Тип

Код поступления

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

Подразделения

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




 

 

 

 

 

Объект «Документы реализации»

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

Тип

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

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

Контрагент

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


 

Объект «Контрагенты»

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