- •Разработка и отладка программного модуля 1с «Учет животных на выращивании и откорме»
- •Содержание
- •1 Постановка задачи 6
- •Введение
- •Постановка задачи
- •Техническое задание Наименование и область применения
- •Основание для разработки
- •Требования к программе или программному изделию
- •Анализ предметной области. Функциональная модель приложения
- •Описание программы
- •Выбор и обоснование средств программирования для решения поставленной задачи, их краткая характеристика
- •Описание интерфейса, форм ввода и вывода данных
- •Описание представлений данных
- •Описание отчетов и диаграмм
- •Руководство пользователя
- •Справочная система
- •Отладка и тестирование приложения
- •Заключение
- •Список использованных источников
Описание представлений данных
Платформа 1С:Предприятия 8 позволяет разработчику использовать различные типы данных. Существует большое количество типов данных, которые определены на уровне самой платформы. Например, это примитивные типы данных, такие как строка, число, дата, булево и другие. Имеются более сложные типы данных, такие как массив, структура, список значений, дерево значений.
Кроме этого в платформе реализованы специфические типы данных, реализующие ту или иную функциональность прикладных решений: текстовый документ, табличный документ, ХранилищеЗначения, ПостроительОтчета, ПостроительЗапроса.
Однако, наряду с типами данных, которые определены на уровне платформы, конкретное прикладное решение может использовать уникальные типы данных, существующие только в этом конкретном прикладном решении. Причем технологическая платформа 1С:Предприятия 8 будет полностью поддерживать работу с этими типами данных точно так же, как и с типами, которые определены на уровне самой платформы.
Как правило, появление новых типов данных в прикладном решении связано с использованием прикладных объектов. На уровне технологической платформы поддерживается несколько классов прикладных объектов, которые сами по себе не могут быть использованы в конкретном прикладном решении. Например, можно перечислить такие классы прикладных объектов как Справочники, Документы, Регистры сведений, Планы видов характеристик и пр.
В разработанной информационной базе применяются как примитивные типы данные, так и типы данных, образованные объектами конфигурации.
При заполнении таких полей, как Наименование, Адрес использован тип Строка. Для полей Стоимость, Цена, Себестоимость, Масса, Количество голов применяется тип Число различной длины.
Наиболее часто встречается тип данных, образованный созданным объектом конфигурации, так как это позволяет упростить ввод данных в поля, содержащие значения из справочников.
В платформе 1С:Предприятия 8 возможно использовать составной тип данных, когда перед вводом значения в поле пользователь выбирает один из типов, разрешенных разработчиком. Это применяется при выборе владельца транспорта в Товарно-транспортной накладной.
Описание отчетов и диаграмм
Отчет – это объект конфигурации, который используется для разработки механизмов получения выходной информации на основании введенных данных. Данный объект конфигурации включает в себя алгоритм получения и обработки информации, форму и макет.
Для учета наличия и движения поголовья на животноводческих и птицеводческих фермах используют книгу учета движения животных и птицы. Данную книгу ведут по половозрастным группам скота и птицы. Наличие и движение скота и птицы на фермах отражается в книге в количественном выражении с указанием массы животных.
Для создания отчета Книга учета движения животных и птицы (рисунок 2.8) пользователю необходимо выбрать группу животных и задать период времени.
Рисунок 2.8 Книга учета движения животных и птицы
В разработанной информационной базе пользователь может получить диаграмму Группы животных (рисунок 2.9), которая отражает соотношение количества голов по группам животных. Необходимо выбрать вид животных, по которому будет производиться сравнение.
Рисунок 2.9 Группы животных
