Файл: Разработка конфигурации "Спорткомплекс" на платформе 1С: Предприятие.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 04.07.2023

Просмотров: 984

Скачиваний: 20

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

2) главные функции управления и обработки данных – свойственны как информационным системам любой специализации, так и именно данной ИС. Они воспроизводят особенности некоторого процесса обработки информации, при получении результатов, ведении информационной базы проекта. Данные функции организованы в таком порядке и в таком составе, которые продиктованы соглашениями обработки и управления данными в конкретной предметной области.

Состав и классификация функций разрабатываемого программного продукта представлены в виде дерева функций рисунок 4.

Рисунок 4 Дерево функций ИС

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

Рисунок 5 Схема документооборота

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

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

Разрабатываемая автоматизированная система работает со справочниками. На каждый справочник предусмотрена экранная форма для заполнения и корректировки.

На основании данных, хранящихся в справочниках и журналах, формируется отчетная информация.

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


  1. Номер документа в базе данных;
  2. Название документа;
  3. Тип документа;
  4. Дата создания;
  5. Дата последнего изменения;

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

Рисунок 6 Информационная модель задачи

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

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

  1. Тренеры
  2. Места работы
  3. Список секций
  4. Судьи
  5. Занимающиеся
  6. Разряды
  7. Команды
  8. Сотрудники

Разработаем справочники которые несут информативную сущность:

  1. Команды
  2. Разряды
  3. Список секций
  4. Места работы

Атрибут — это информационное отображение свойств объекта. Каждый объект характеризуется рядом основных атрибутов.

Сущность «Занимающиеся» состоит из следующих атрибутов:

  1. Фамилия;
  2. Секции;
  3. Разряды;
  4. Команды.

Сущность «Команды» состоит из следующих атрибутов:

  1. Команды;
  2. Список секций.

Сущность «Место работы» состоит из следующих атрибутов:

  1. Место работы.

Сущность «Разряды» состоит из следующих атрибутов:

  1. Разряды.

Сущность «Расписание соревнований» состоит из следующих атрибутов:

  1. Тип;
  2. Вид спорта;
  3. Судьи;
  4. Дни соревнований;
  5. Время;
  6. Описание.

Сущность «Список секций» состоит из следующих атрибутов:

  1. Список секций.

Сущность «Судьи» состоит из следующих атрибутов:

  1. ФИО.

Сущность «Тренеры» состоит из следующих атрибутов:

  1. Фамилия;
  2. Должность;
  3. Место работы;
  4. Секция;
  5. Дата найма.

Рисунок 7 - Разработка справочника Команды

Таблица 4

Схема справочника Команды

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П50)

Свойство объекта

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


Рисунок 8 - Разработка справочника Разряды

Таблица 5

Схема справочника Разряды

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П25)

Свойство объекта

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

Рисунок 9 - Разработка справочника Список секций

Таблица 6

Схема справочника Список секций

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П25)

Свойство объекта

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

Рисунок 10 - Разработка справочника Места работы

Таблица 7

Схема справочника Места работы

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П25)

Свойство объекта

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

Далее разработаем основные справочника конфигурации.

Справочник Тренеры будет содержать следующие данные:

Рисунок 11 - Создание справочника Тренеры

Таблица 8

Схема справочника Тренеры

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П25)

Свойство объекта

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

4

ФИО

Строка (П150)

Реквизит

ФИО

5

МестоРаботы

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

Реквизит

Место работы

6

Секция

СправочникСсылка.СписокСекций

Реквизит

Секция

7

ДатаНайма

Дата

Реквизит

Дата найма


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

Рисунок 12 - Создание справочника Судьи

Таблица 9

Схема справочника Судьи

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П25)

Свойство объекта

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

4

ФИО

Строка (П150)

Реквизит

ФИО

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

Рисунок 13 - Создание справочника Занимающиеся

Таблица 10

Схема справочника Занимающиеся

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П25)

Свойство объекта

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

4

ФИО

Строка (П150)

Реквизит

ФИО

5

Секция

СправочникСсылка.СписокСекций

Реквизит

Секция

6

Разряд

СправочникСсылка.Разряды

Реквизит

Разряд

7

Команда

СправочникСсылка.Команды

Реквизит

Команда

Создадим справочник сотрудников:

Рисунок 14 - Создание справочника сотрудники

Таблица 11

Схема справочника Сотрудники

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Код

Строка (Ф9)

Свойство объекта

Код

3

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

Строка (П50)

Свойство объекта

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

4

Должность

Строка (П50)

Реквизит

Должность


Далее создадим документ конфигурации Расписание соревнований.

Рисунок 15 - Данные документа Расписание соревнований

Таблица 12

Расписание

Код

Имя

Тип

Вид

Синоним

1

ПометкаУдаления

Булево

Свойство объекта

Пометка удаления

2

Номер

Строка (П9)

Свойство объекта

Номер

3

Дата

Дата и время

Свойство объекта

Дата

4

Проведен

Булево

Свойство объекта

Проведен

5

ТипСоревнований

Строка (П100)

Реквизит

Тип соревнований

6

ВидСпорта

СправочникСсылка.СписокСекций

Реквизит

Вид спорта

7

Описание

Строка (П150)

Реквизит

Описание

8

Судьи

Табличная часть

Судьи

9

Судья

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

Реквизит

Судья

10

ДниСоревнований

Табличная часть

Дни соревнований

11

ДеньСоревнований

Дата

Реквизит

День соревнований

12

ВремяСоревнований

Время

Реквизит

Время соревнований

13

Дети

Табличная часть

Дети

14

Занимающиеся

СправочникСсылка.Занимающиеся

Реквизит

Занимающиеся

К данному документу создадим форму для его редактирования:

Рисунок 16 - Форма документа Расписание соревнований

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

Рисунок 17 - Создание отчета

Программный код, обеспечивающий заданную функциональность как конфигурации в целом, так и отдельных ее объектов (элементов)