Разработка конфигурации для организации хранения информации о студентах и изучаемых ими предметах

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 21.02.2023
Размер файла 1,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Лабораторная работа

РАЗРАБОТКА КОНФИГУРАЦИИ ДЛЯ ОРГАНИЗАЦИИ ХРАНЕНИЯ ИНФОРМАЦИИ О СТУДЕНТАХ И ИЗУЧАЕМЫХ ИМИ ПРЕДМЕТАХ

Задание

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

1. Необходимо хранить следующую информацию о каждом студенте:

· ФИО;

· номер телефона в формате +7(999)999-99-99;

· перечень изучаемых предметов.

2. Нужно построить отчет, формирующий список студентов по предметам. А также разработать возможность устанавливать отбор по конкретному предмету.

Подготовка

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

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

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

Выполнение

«Заказчик просит разработать конфигурацию для организации хранения информации о студентах и изучаемых ими предметах».

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

Определение.

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

Добавим справочник «Предметы».

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

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

Аналогично добавим еще несколько предметов в список.

Таким образом, мы реализовали хранение информации об учебных предметах.

Добавим еще один справочник - «Студенты».

В системе 1С: Предприятие справочники могут быть определенным образом структурированы. Близкие по смыслу (в том или ином понимании) элементы можно объединять в одну группу, чтобы не путать их с элементами другого содержания. В качестве примера можно привести справочник «Номенклатура», в котором могут быть созданы группы «Товары» и «Услуги». Для этого используется иерархия.

У нас есть необходимость разделить элементы справочника «Студенты» по группам.

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

Теперь помимо элементов справочника мы сможем создавать группы. Группы справочника и будут группами студентов.

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

Аналогично создадим еще одну группу.

Теперь создадим студента и добавим его в первую группу, указав ее в поле «Родитель».

Аналогично добавим студента «Петров» в группу 2.

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

Перейдем к формированию структуры справочника «Студенты». Перейдем на вкладку «Данные». В первую очередь, необходимо изменить длину наименования, поскольку 25 символов на ввод ФИО может не хватить. Увеличим его до 60.

Затем откроем стандартные реквизиты.

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

Изменим синоним реквизита «Наименование» на «ФИО».

Аналогично изменим синоним реквизита «Родитель» на «Группа».

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

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

Для фиксирования формата ввода номера телефона воспользуемся свойством «Маска». Маска нужна для ограничения формата ввода информации. Заполните маску следующим образом:

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

В карточке студента необходимо также отметить изучаемые студентом предметы.

Конечно, мы можем создать несколько отдельных реквизитов, но может получиться такая ситуация, что студент изучает большее количество предметов, чем добавлено реквизитов. Идея с добавлением реквизитов нам не подходит. Поэтому список предметов логично разместить в табличной части справочника. Добавим новую табличную часть «СписокПредметов».

На данный момент табличная часть совершенно пуста, в нее нельзя будет добавить какие-либо данные. Чтобы это исправить, нужно добавить реквизит табличной части, которая представляет собой колонку таблицы.

Добавим реквизит табличной части «Предмет», тип - «СправочникСсылка.Предметы». Таким образом, в реквизит «Предмет» может быть занесена только ссылка на элемент справочника «Предметы».

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

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

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

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

Определение

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

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

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

Для составления запроса воспользуемся конструктором запроса.

Открывается конструктор запроса. Эта вкладка имеет три части:

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

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

· Справа поля - это те значения (поля), которые мы хотим увидеть в отчете.

Данные будем брать из табличной части «СписокПредметов» справочника «Студенты».

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

В результате данное окно должно выглядеть следующим образом:

Перейдем на вкладку «Объединения/Псевдонимы» и изменим имя реквизита «Ссылка» на «Студент». Так пользователю будет проще понять, что отображено в отчете.

По завершении работы с конструктором запроса нажмите на кнопку «ОК».

Получившийся запрос должен выглядеть следующим образом:

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

Наш отчет будет иметь вид списка.

Выберем реквизиты «Студент» и «Предмет» для отображения в отчете.

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

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

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

Проверим работу отчета в режиме «1С:Предприятие».

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

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

Для этого на вкладке «Настройки» найдем вкладку «Отбор» и установим реквизит «Предмет» для установки отбора. Откроем свойства элемента и установим галочку, чтобы данный элемент был доступен для пользователя.

Проверим работу отчета в режиме «1С:Предприятие». Установим отбор по предмету.

Кстати, вы можете перейти к карточке конкретного студента, просто щелкнув по нему в отчете двойным щелчком. Это возможно потому, что в качестве одного из полей для отчета (на этапе составления запроса к базе данных) мы выбрали поле «Ссылка».

Поставленная задача решена.

В результате выполнения лабораторного задания необходимо выгрузить информационную базу и прикрепить с помощью «Добавить ответ на задание».

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа [507,2 K], добавлен 16.01.2015

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

    курсовая работа [1,7 M], добавлен 28.07.2015

  • Проектирование программного обеспечения для создания баз данных о работах студентов университета при помощи языка Visual Basic. Разработка интерфейса пользователя. Руководство для системного программиста. Краткое описание алгоритма работы с программой.

    курсовая работа [2,6 M], добавлен 19.03.2010

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

    курсовая работа [2,9 M], добавлен 01.04.2013

  • Понятие объектов конфигурации как составных элементов, из которых складывается прикладное решение. Состав основных объектов конфигурации, поддерживаемых технологической платформой "1С: Предприятие", и их характеристика. Анализ свойств конфигурации.

    презентация [1,9 M], добавлен 12.06.2013

  • Компоненты структуры безопасности SQL Server. Разработка базы данных для хранения всей информации о студентах, преподавателях, предметах и веб-приложения АРМ преподавателя. Проработка безопасной аутентификации в системе автоматизированного рабочего места.

    курсовая работа [1,2 M], добавлен 20.05.2014

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

    дипломная работа [3,2 M], добавлен 21.06.2015

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

    контрольная работа [2,4 M], добавлен 26.05.2014

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

    курсовая работа [1,4 M], добавлен 14.06.2010

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

    курсовая работа [2,7 M], добавлен 25.05.2014

  • Характеристика, цель деятельности, ресурсы, структура организации. Обзор аппаратно-технической базы и программного обеспечения. Перенос данных из информационной базы на технологической платформе "1С: Предприятие", в связи со сменой типовой конфигурации.

    отчет по практике [667,5 K], добавлен 07.08.2013

  • Создание нескольких таблиц для нашей базы данных "Деканат студентов". Проектирование межтабличных связей. Создание формы в режиме "Мастера создания форм". Запросы при помощи мастера. Запрос "Выбор студентов по успеваемости". Установка порядка сортировки.

    лабораторная работа [124,5 K], добавлен 01.05.2014

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

    курсовая работа [2,9 M], добавлен 18.07.2014

  • Краткая характеристика особенностей разработки конфигурации программы 1С. Создание новой информационной базы, подсистем, справочников, документа, регистра накопления, отчетов. Описание работы в системе. Код запроса отчёта "Информация о заказчиках".

    курсовая работа [2,6 M], добавлен 23.06.2016

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

    контрольная работа [1,4 M], добавлен 11.04.2012

  • База данных для работников деканата для хранения сведений о группах и студентах и о результатах текущей сессии. Построение инфологической модели предметной области. Создание базы данных в Microsoft Access 2000. Создание элементов управления базой данных.

    курсовая работа [4,5 M], добавлен 22.08.2009

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

    лабораторная работа [118,0 K], добавлен 11.05.2017

  • Создание отчета как объекта базы данных. Структура отчета в режиме Конструктора, способы его создания. Скоростные характеристики СУБД Access, использование программы в пакете Microsoft Office. Разработка базы данных "Сотрудники ресторана ВасабиКо".

    контрольная работа [17,7 K], добавлен 06.12.2010

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

    курсовая работа [3,0 M], добавлен 09.03.2009

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

    курсовая работа [1,4 M], добавлен 31.03.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.