Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГЗ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
958.94 Кб
Скачать

3.1 Перечисления

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

В рамках АРМ специалиста группы эксплуатации жилищного фонда были созданы перечисления «Статус». Фрагмент дерева конфигурации представлен на рисунке 3.2.

Рисунок 3.2 – Перечисления АРМ

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

3.2 Справочники

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

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

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

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

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

Для того чтобы пользователь мог просматривать и изменять данные, содержащиеся в справочнике, система поддерживает несколько форм представления справочника.

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

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

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

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

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

Справочнику могут быть сопоставлены несколько макетов, содержащих данные, необходимые для обеспечения работы справочника.

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

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

Рисунок 3.3 – Справочники АРМ

Справочник «Должность» включает в себя перечисленные виды должностей УК ДомМонтажСервис Плюс, которые касаются непосредственно решаемой задачи. Это Директор УК, Заместитель директора по жилищному хозяйству, который является контролирующим и координирующим лицом для работников группы, Ведущий инженер и Специалист – работники группы эксплуатации жилищного фонда, для которых создается АРМ.

Справочник «Сотрудник» включает в себя перечисление ФИО сотрудников УК, связанных с группой эксплуатации ЖФ – члены группы или контролирующие субъекты.

Справочник «Вид работы» характеризует перечень видов работ, требуемых для реализации ремонта.

Справочник «Материалы» описывает состав строительно-монтажных и малярных материалов, необходимых для успешного проведения того или иного вида работ.

Вид формы заполнения справочника «Сотрудник» представлен на рисунке 3.4.

Рисунок 3.4 – Форма элемента Справочника «Сотрудник»

3.3 - Документы

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

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

Помимо номера, даты и времени, каждый документ, как правило, содержит некоторую дополнительную информацию, которая подробно описывает этот документ.

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

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

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

Для просмотра и изменения данных отдельных документов используется форма документа. Как правило, она представляет данные в удобном для восприятия и редактирования виде.

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

Документу могут быть сопоставлены несколько макетов, содержащих данные, необходимые для обеспечения работы документа.

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

В разработанной конфигурации были сформированы следующие документы:

- Наряд на ремонт;

- Решение;

- Завершение проекта;

- Установка цен на товары.

Наряд на ремонт отображает всю информацию по запланированным мероприятиям по восстановлению объекта ЖФ. Вид формы документа представлен на рисунке 3.5.

Рисунок 3.5 – Форма документа «Наряд на ремонт»

Документ включает в себя информацию относительно ответственного сотрудника по реализации проекта, дата начала и окончания реализации проекта по плану.

В документе созданы две табличные части: «Материалы» и «Вид работы». В «Материалах» указывается наименование материала необходимого для ремонта, объем требуемого материала, цена за единицу и сумма предстоящих расходов.

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

Общим реквизитов в документе является «Затраты». Именно это поле складывается из Суммы расходов на приобретение материалов и расходов по выплате денежного вознаграждения работникам. Поле заблокировано для ввода данных самостоятельно. Расчет производится автоматически.

В документе используются следующие виды реквизитов, указанные в таблице 3.1 по табличным частям.

Таблица 3.1 – Реквизиты документа «Наряд на ремонт»

Реквизит

Тип

Длина

Дата

Системный реквизит

-

Номер

Системный реквизит

-

Ответственный сотрудник

СправочникСсылка.Сотрудник

-

Дата начала

Дата

-

Дата окончания

Дата

-

Затраты

Число

10, точность 2

Табличная часть «Материалы»

Материал

СправочникСсылка.Материалы

-

Объем

Число

-

Цена за единицу

Число

-

Сумма расходов

Число

-

Табличная часть «Вид работы»

Вид работы

СправочникСсылка.Вид_работы

-

Количество персонала

Число

10

Единичная плата

Число

10, точность 2

Сумма расходов

Число

10, точность 2

«Наряд на ремонт» имеет движение по Регистру сведений «Статус проекта», поскольку при создании Наряда проект отображается в регистре со статусом «Не обслужен».

Документ «Решение» формируется на основании «Наряда на ремонт». Вид формы документа и формы элемента представлен на рисунке 3.6.

Документ представляет собой решение членов Собрания Учредителей о предоставлении финансирования тому или иному проекту. Реквизиты документа отражены в таблице 3.2.

Таблица 3.2 - Реквизиты документа «Решение»

Реквизит

Тип

Длина

Дата

Системный реквизит

-

Номер

Системный реквизит

-

Номер проекта

ДокументСсылка.Наряд_на_ремонт

-

Финасирование

Число

10, точность 2

Рисунок 3.6 - Форма документа и форма элемента

«Решение» имеет движение по Регистру сведений «Статус проекта», поскольку при предоставлении денежных средств проекту в достаточном размере, статус меняется на «Реализация». Если финансирования не хватило, то статус меняется с «Не обслужен», когда Наряд только создан, на «Заморожен».

Документ «Завершение проекта» предназначен для документального оформления закрытия всех работ по проекту. Закрытие может быть после реального завершения всех видов запланированных работ, а может быть вынужденным по ряду факторов, не являющихся предметом решения задачи в рамках настоящего расчетно-графического задания.

Вид формы документа представлен на рисунке 3.7.

Рисунок 3.7 – Форма документа «Завершение проекта»

Реквизиты «Завершение проекта» отражены в таблице 3.3.

Таблица 3.3 – Реквизиты «Завершение проекта»

Реквизит

Тип

Длина

Дата

Системный реквизит

-

Номер

Системный реквизит

-

Наряд на ремонт

ДокументСсылка.Наряд_на_ремонт

-

«Завершение проекта» имеет движение по Регистру сведений «Статус проекта», поскольку после формирования документа на основании «Наряда на ремонт» статус проекта в регистре автоматически отображается как «Завершен». Таким образом, проект проходит по всем этапам своего жизненного цикла – «Не обслужен», «Заморожен», «Реализация», «Завершен».

Еще один документ, созданный в конфигурации «Установка цен на товары». Документ характеризует процесс установки цен на материалы для ремонта. В последующем это отображается в Регистре сведений для отслеживания изменений цен на материалы. Цена используется при заполнении «Наряда на ремонт» в табличной части «Материалы». Цена автоматически указывается. Число берется на последнюю дату внесения изменений, то есть наиболее актуальная.

Реквизиты документа представлены в таблице 3.4.

Таблица 3.4 – Реквизиты «Установка цен на товары»

Реквизит

Тип

Длина

Дата

Системный реквизит

-

Номер

Системный реквизит

-

Материалы

СправочникСсылка.Материалы

-

Цена

Число

10, точность 2

Форма документа «Установка цен на товары» отражена на рисунке 3.8.

Рисунок 3.8 – Форма документа и

формы изменения цены на шифер на разные даты

3.5 – Регистры

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

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

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

Измерения регистра описывают разрезы, в которых хранится информация, а ресурсы регистра непосредственно содержат хранимую информацию.

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

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

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

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

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

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

Для просмотра и изменения отдельных записей регистра сведений используется форма записи. Как правило, она представляет данные в удобном для восприятия и редактирования виде.

В разработанной конфигурации для специалиста группы эксплуатации ЖФ в ООО «УК ДомМонтажСервис Плюс» были созданы два Регстра сведений:

- «Цена на материалы»;

- «Статус проекта».

«Цена на материалы» отображают динамику изменения цен на требуемые для ремонта материалы.

Измерения – Материалы из соответствующего справочника. Ресурсы – Цена числового типа длиной 10, точностью 2. Периодичность регистру установлена в пределах дня, поскольку сложно отследить частоту колебания цен на рынке, что связано с рядом случайных факторов. Регистратором для регистра сведений «Цены на материалы» является документ «Установка цен на материалы». Регистр как раз и отображает динамику изменения цен. В качестве реальной цены при заполнении наряда используется последняя.

Форма регистра представлена на рисунке 3.9.

Рисунок 3.9 - Форма регистра «Цены на материалы»

Регистр сведений «Статус проекта» является одним из важнейших объектов созданной конфигурации, поскольку представляет собой механизм отслеживания этапов реализации проектов и их финансовой обеспеченности. Форма регистра представлена на рисунке 3.10.

Рисунок 3.10 – Регистр сведений «Статус проекта»

Измерения – Наряд на ремонт, взятый ссылкой на соответствующий документ, ресурсы – статус, затраты, финансирование. Затраты характеризуют ту сумму, которая необходима проекту согласно Наряду, то есть сумма затрат на материалы и оплату заработной платы работникам. Финансирование представляет собой сумму, которая была выделена проекту по документу «Решение». Если выделенных денежных средств по «Решению» станет достаточно, в регистре в столбце статус изменится на «Реализация». Регистр позволяет проводить аналитическую деятельность как руководителем группы эксплуатации ЖФ, так и другим вышестоящим контролирующим лицом.

Исходя из выше сказанного, становится очевидным, что регистраторам для данного регистра являются документы «Наряд на ремонт», «Решение», «Завершение проекта».

3.6 - Отчеты

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

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

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

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

Система компоновки данных позволяет реализовать следующие возможности:

  • создание отчета без программирования;

  • использование автоматически генерируемых форм просмотра и настройки отчета;

  • разбиение исполнения отчета на этапы;

  • исполнение отдельных этапов построения отчета на различных компьютерах;

  • независимое использование отдельных частей системы компоновки данных;

  • программное управление процессом выполнения отчета.

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

  • текст запроса с инструкциями системы компоновки данных;

  • описание нескольких наборов данных;

  • подробное описание доступных полей;

  • описание связей между несколькими наборами данных;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]