Главная страница

Проектная часть 4 Краткий анализ предметной области 4


Скачать 0.99 Mb.
НазваниеПроектная часть 4 Краткий анализ предметной области 4
Дата25.05.2022
Размер0.99 Mb.
Формат файлаdocx
Имя файлаs30op7iOehDacqst 2.docx
ТипАнализ
#549427
страница5 из 6
1   2   3   4   5   6

Алгоритмы взаимодействия объектов конфигурации


На Рисунок 2 представлена IDF0 диаграмма деятельности терминала аэропорта.

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


Рисунок 2 - IDF0 Деятельности Терминала аэропорта

Описание основных объектов (элементов) разрабатываемого прикладного решения


Конфигурацией в системе «1С: Предприятие» называется совокупность трех взаимосвязанных составных частей:

• Структуры метаданных

• Набора пользовательских интерфейсов

• Набора прав

Метаданными в системе «1С: Предприятие» называется совокупность объектов метаданных, настроенных на хранение и обработку информации о хозяйственной деятельность конкретного предприятия.

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

Рассмотрим объекты метаданных, используемых в курсовом проекте:

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

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

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

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

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

• Регистры (компонента «Оперативный учет»)- предназначены для анализа остатков и движений средств в системе «1С: Предприятие».

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

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

Под пользовательским интерфейсом в системе «1С: Предприятие» понимается совокупность команд главного меню и панелей инструментов, настроенных на работу с конкретными объектами данных – документами, справочниками, журналами и т.д. Как правило, пользовательский интерфейс создается для конкретной категории пользователей. Цель создания интерфейса – обеспечить быстрый доступ пользователей к той информации, которая необходима им в соответствии с их обязанностями.

Под набором прав в системе «1С: Предприятие» понимается определение полномочий пользователей на работу с информацией, которая обрабатывается в системе.

Большинство объектов метаданных в системе «1С: Предприятие» могут иметь визуальное представление. В самом лучшем случае визуальное представление состоит из следующих частей:

• Экранный диалог, используемый для ввода и редактирования информации, хранящейся в объекте метаданных;

• Печатная форма объекта метаданных (печатных форм может быть несколько)

• Модуль формы - программа на встроенном языке системы «1С: Предприятие». Как правило, модуль формы содержит алгоритм построения печатной формы объекта метаданных, а также может выполнять обработку вводимой в диалог информации для целей входного контроля, выполнения расчетов и т.п.

Формирование информационной системы начинается с создания новой базы данных в режиме Конфигуратора (Рисунок 3)



Рисунок 3 - Создание новой базы данных в режиме Конфигуратора

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

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

Создавая новую конфигурацию, платформа создает «готовый» список объектов, заполнением которых занимается разработчик. Окно новой «пустой» конфигурации представлено Рисунок 4.


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

Все подсистемы создаются по аналогии (Рисунок 5).



Рисунок 5 - Создание подсистемы "Бухгалтерия"


Рисунок 6 - Добавление картинки подсистемы "Бухгалтерия"



Рисунок 7 - Просмотр подсистем в режиме 1С
Работая в конфигураторе, следует создать необходимые для дальнейшей работы справочники, документы, отчеты, регистры, задачи и т.д.

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

Создаем такие справочники как: «Персонал», «Города» (Рисунок 8), «Рейсы» и др. Затем создаем формы для справочников. При создании справочников важно правильно заполнить вкладку Данные реквизитами, а также данными табличной части.


Рисунок 8 - Создание справочника "Города"



Рисунок 9 - Создание справочника "Персонал"
Таблица 3 - Таблица данных справочника "Персонал"

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

Тип

Длина

Реквизиты

Должность

ПеречислениеСсылка.Должности




ДатаРождения

Дата

15

КоличествоЛетныхЧасов

Число

2

СрокКонтракта

ПеречислениеСсылка.СрокКонтракта

30

СемейноеПоложение




30

Табличная часть (МестоРаботы)

МестоПредыдущейРаботы

СправочникСсылка.Организация




ДатаНазначения

Дата




ДатаУвольнения

Дата




Должность

ПеречислениеСсылка.Должности







Рисунок 10 - Создание формы справочника "Персонал"
Создать новый справочник 1С или изменить существующий можно только в конфигураторе.

По аналогии создаем все необходимые справочники.

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

Далее необходимо создать перечисления (Рисунок 11).



Рисунок 11 - Создание Перечисления "Должности"


Рисунок 12 - Заполнение данных перечисления "Должности"


Рисунок 13 - Создание перечисления "Рейс"
Документ - одно из основных понятий системы «1С: Предприятие». При помощи документов организуется ввод в систему информации о совершаемых хозяйственных действиях, ее просмотр и, если необходимо, корректировка.

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

В конфигураторе создается, строго говоря, не сам документ, а средство ввода документа в компьютер - шаблон документа. Каждый создаваемый в конфигураторе документ является описанием множества документов одного вида. Например, созданный в конфигураторе документ «Накладная» при работе с системой 1С: Предприятие позволит формировать накладные, которые будут иметь разное содержание, но одинаковый набор реквизитов, одинаковую логику поведения и так далее.



Рисунок 14 - Создание документа "Поступление билетов"

Таблица 4 - Таблица данных документа "ПоступлениеБилетов"

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

Тип

Длина

Реквизиты

Направление

ПеречислениеСсылка.ВидыТарифов




Рейс

ПеречислениеСсылка.Рейс




Самолёт

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




СуммаПоДокументу

Число




Табличная часть (ПереченьУслуг)

ПредоставляемаяУслуга

ПеречислениеСсылка.ВидыТарифов




Цена

Число

10 (2)

Количество

Число

10

Сумма

Число

10 (2)





Рисунок 15 - Создание формы "Поступление билетов"
Для автоматизации вычисления «Суммы» и «СуммыПоДокументу» необходимо прописать программный код (Программный код).

Создание обработчика события происходит на клиенте (Рисунок 16), а также в модуле объекта.


Рисунок 16- Создание обработчика событий на клиенте
После создания документов можно перейти к созданию «Регистра накопления» - «КоличествоБилетов» (Рисунок 17). Вид регистра «Остатки».



Рисунок 17 - Создание регистра накопления "КоличествоБилетов"
В документе «ПоступлениеБилетов» на вкладке «Движения» необходимо вызвать Конструктор движения и определить тип движения регистра «Приход» (Рисунок 18). Программный код прописывается автоматически и представлен в (Программный код).



Рисунок 18 - Работа с конструктором движения
Аналогично настраивается регистр накопления для документа «РасходБилетов». В качестве типа движения регистра необходимо выбрать «Расход». Вид регистра «Обороты» (Рисунок 19).



Рисунок 19 - Создание регистра накопления "ПродажиБилетов"


Рисунок 20 - Работа с конструктором движения регистра "ПродажиБилетов"



Рисунок 21 - Создание регистра накопления "Расчеты"


Рисунок 22 - Назначение регистраторов регистра накопления

Далее по аналогии оформляется регистр накопления «КоличествоБилетов» и «ПриходБилетов».

Журнал документов показан на Рисунок 23.


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

На рисунке 24 показано создание отчета «Персонал» с использованием схемы компоновки.

Этапы создания отчета представлены на рисунке 25. Программный код представлен в Приложении А.



Рисунок 24 - Создание Отчета "Персонал"



Рисунок 25 - Создание отчета в режиме схемы компоновки данных
По аналогии создаются остальные отчеты.

Далее необходимо создать регистр сведений «Тарифы» (Рисунок 26). Данный регистр сведений обеспечивает автоматическую подстановку цен на тарифы полетов.



Рисунок 26 - Создание регистра сведений "Тарифы"

Для документов «ПродажаБилетов» и «БронированиеБилетов» создана кнопка «Скидка». Будем считать, что самостоятельное бронирование билетов дает возможность экономить 20% от суммы билета, кроме того, возможно получить 10% скидки при обычной покупке билетов.

На рисунке 26 показано создание кнопки. Код программы представлен в Приложении А



Рисунок 27 - Создание кнопки "Скидка"


Рисунок 28 - Кнопка "Скидка" в режиме 1С
Для автоматизации работы информационной системы был создан ввод на основании. На рисунке 29 представлена настройка Конструктора ввода на основании. Заполнение выражения происходит автоматически.



Рисунок 29 - Создание конструктора ввода на основании
1   2   3   4   5   6


написать администратору сайта