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


Лабораторная работа № 10 РАЗРАБОТКА КОНФИГУРАЦИИ ДЛЯ УЧЕТА РАБОТЫ СТУДЕНТОВ НА ЗАНЯТИЯХ



бет24/63
Дата18.12.2022
өлшемі36,29 Mb.
#57878
түріЛабораторная работа
1   ...   20   21   22   23   24   25   26   27   ...   63

Лабораторная работа № 10 РАЗРАБОТКА КОНФИГУРАЦИИ ДЛЯ УЧЕТА РАБОТЫ СТУДЕНТОВ НА ЗАНЯТИЯХ


Сложность: *
Теги: справочник, документ, регистр накопления, схема компоновки данных, условное оформление
ЗАДАНИЕ
Заказчик просит разработать конфигурацию для учета работы студентов на занятиях. Учет ведется в разрезе дисциплин.
1. В системе необходимо регистрировать Занятия студентов. В конце занятия пользователь в шапке документа указывает название дисциплины, а в табличной части – какие студенты какой балл получили.
2. Нужно построить Отчет по текущей успеваемости студентов.
Форма отчета:

Отчет строится по среднему арифметическому баллу студента по указанной дисциплине.

Подготовка


  • Создать новую информационную базу.

  • Открыть информационную базу в режиме «Конфигуратор».

  • Открыть окно конфигурации.

Подробнее о том, как это сделать, смотрите в Лабораторной работе № 2 (стр. 17).

Выполнение


«Заказчик просит разработать конфигурацию для учета работы студентов на занятиях. Учет ведется в разрезе дисциплин».
Из условия следует, что необходимо хранить информацию о студентах и посещаемых ими дисциплинах. Для решения этой задачи нам понадобятся справочники.
Определение
Справочник – это объект конфигурации, который хранит справочную информацию, например, перечень товаров или список сотрудников (более подробно про справочники можно прочитать здесь: https://v8.1c.ru/platforma/spravochniki/).
Создадим справочник «Студенты».

Создадим справочник «Дисциплины».

Откроем программу в режиме «1С:Предприятие» и добавим в каждый справочник несколько элементов.



Аналогично добавьте несколько элементов в справочник «Дисциплины».

«В системе необходимо регистрировать Занятия студентов».
Для регистрации занятий студентов следует воспользоваться объектом конфигурации документ.
Определение
Документ – это объект конфигурации, хранящий информацию о каких-либо событиях, произошедших в «жизни» предприятия. Например, с помощью документа можно зарегистрировать (то есть сохранить данные документа для последующей обработки) продажу товаров или начисление зарплаты (подробнее про документы можно прочитать здесь: https://v8.1c.ru/platforma/dokumenty/).
Добавим новый документ «ЗанятияСтудентов».

Для настройки структуры документа переходим на вкладку «Данные».

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

Сделаем реквизит обязательным для заполнения.

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

Теперь добавим два реквизита табличной части: «Студент» (тип – СправочникСсылка.Студенты) и «Оценка» (тип – «Число»).


Запустим режим «1С:Предприятие» и попробуем создать несколько документов.






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


Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   63




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет