Система автоматизации библиотек ИРБИС

       

БД ВУЗ - Учебные дисциплины


Эта новая БД не является обязательной для получения основных данных по книгообеспеченности - см. выше – п.8.1.2. Однако она может быть полезна для ряда применений.

В БД могут быть введены записи следующих видов:

·         Дисциплина - РЛ DISC;

·         № Учебного плана - РЛ UPL;

·         Уникальный № Дисциплины (УНД) - РЛ DUNIK;

·         Изучаемые дисциплины - РЛ VUZ;

·         Специальность - РЛ SPEC;

·         Учебное направление - РЛ NAPR;

·         Гос. образовательный стандарт - РЛ GOS.

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

РЛ DISC -

Дисциплина

 



Каждая запись содержит сведения об одной дисциплине, характеризуемой следующими ЭД:

·         3: Название дисциплины:

·         Наименование (на русском и национальном (государственном) языках);

·         Идентификатор дисциплины (ИД); он может быть, например, коротким сокращенным названием. Естественно, что Дисциплины с одним формальным названием, но относящиеся к разным циклам и читаемые разными кафедрами, должны иметь разные идентификаторы (автоматически проверяется на дублетность);

·         4: Цикл (cikld.mnu);

·         6: Уровень Компонента (komp.mnu);

·         5: Читающая кафедра (kafch.mnu);

·         83 "Читается по специальностям" - повторяющееся поле, каждый экземпляр которого определяет уникальную дисциплину, характеризующуюся следующими ЭД:


·         Факультет (fak.mnu)

·         Учебное Напрвление (napr.mnu)

·         Специализация или Специальность (spec.mnu)

·         Вид обучения (ВО) (vo.mnu)

·         Форма обучения (ФО) (fo.mnu)

·         Семестр

·         № УПЛ (Номер Учебного плана) и Выпускающая кафедра (kafv.mnu)

·         УНД (Уникальный номер дисциплины)

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

Последние  два ЭД работают по-разному в зависимости от того, по какому из вариантов  работает Вуз – по Технологии Учебного Плана (ТУП) или по Технологии Уникальной Дисциплины (ТУД).

Если используется технология ТУП, то вводится № учебного плана, по которому читается данная дисциплина в заданном семестре (обязательный ЭД), а также (не обязательно) могут быть введены № позиции в Уч плане (п/п УНД) и Выпускающая кафедра.

Если используется технология ТУД, то № учебного плана не заполняется, а Уникальный номер дисциплины (УНД) должен быть заполнен обязательно. Этот ЭД может быть составлен Пользователем по любому выбранному им алгоритму (при непременном условии обеспечения уникальности ЭД, что проверяется автоматически как внутри записи, так и по всей БД). Если же этот ЭД остается незаполненным, то система автоматически будет его формировать по следующему алгоритму: "ИД – Чит. кафедра – порядковый номер экземпляра поля". Предполагается, что одна и та же Уникальная дисциплина может читаться на разных семестрах (не более 4-х), которые могут быть введены в одном повторении поля.

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



·         При работе по технологии ТУД:

·         DUNIK – Дисциплина уникальная – отдельная запись на каждый экземпляр поля (размноженного для каждого семестра). В дальнейшем в этой записи будут собираться сведения обо всех студентах (по группам), изучающих данную дисциплину;

·         VUZ – запись на “связку” ЭД  “Факультет–Направление–Специальность– ВО–ФО–Семестр”. В этой записи по мере ввода дисциплин будут собираться все Уникальные дисциплины, которые изучают студенты данной категории (“связки”). В дальнейшем это позволит автоматически определять число студентов, изучающих соответствующие дисциплины (они будут автоматически вводиться в запись студента в БД RDR). Эти же данные используются при вводе сведений о  назначении учебника (дисциплина) в БД каталога.

·         При работе по технологии ТУП:

·         UPL – Номер Учебного плана на данный семестр – отдельная запись на каждый экземпляр поля. В дальнейшем в этой записи будут собираться сведения обо всех студентах (по группам), работающим по данному учебному плану. В  записи UPL по мере ввода дисциплин будут также собираться все дисциплины, которые изучаются студентами в данном семестре по данному учебному плану, что используется при вводе данных о назначении учебника (№ УП, дисциплина) в ЭК.

 

Примечание: В принципе при работе по технологии ТУП ведение документов типа DISC не обязательно – записи UPL можно создавать непосредственно и при желании использовать копирование в новые документы.

Таким образом, однократно вводя только сведения о Дисциплинах, читаемых разными кафедрами, Пользователь создает в БД ВУЗ все данные, необходимые для задачи КО.

Ведение записей DUNIK и UPL позволит максимально сократить процесс ввода всех однократно введенных здесь данных как в запись студента (БД Читатель), так и в запись книги (БД каталога).



Предлагаемая технология корректировки дисциплины, точнее, корректировки экземпляра поля 83 (отдельной Уникальной дисциплины) в записи DISC, обеспечивает корректировку всех связанных с ней записей (удаление соответствующей строки из записей VUZ и UPL или ввод новой строки, а также удаление старой и ввод новой записей DUNIK).

Технология предусматривает также возможность длительной работы с записью DISC прежде, чем Пользователь посчитает ее готовой для создания связанных с ней записей. Это обеспечивается вводом специального подполя в поле 83. Указание "Не готово" (ввод через переключатель) блокирует создание и корректировку других записей, связанных с данной. После снятия этого флажка (переход в состояние "готово") при нажатии кнопки "Сохранить" производится обработка, и в этом же подполе появляется дата, что говорит о том, что обработка проведена. Снятие флажка "Не готово" нужно проводить для каждого отдельного экземпляра поля 83, поскольку при сохранении документа система работает с первым из экземпляров поля 83, в котором нет данных в подполе "дата/не готово".

 

Примечание: Ответственность за незавершение обработки связанных записей в случае их недоступности (заблокирована другим пользователем) лежит на самом пользователе – необходимо отработать все сообщения об этих случаях, выдаваемые программой при неполном завершении сохранения.

Дополнительно в РЛ DISC могут быть введены также и другие ЭД, относящиеся к дисциплине с определенными атрибутами, такие как Номер ГОСа, ссылки на внешний объект (полный текст), Индексы ББК, Примечание (свободный текст).

РЛ UPL (НУП–Семестр)

Эта запись может формироваться впервые и корректироваться по мере  сохранения записей DISC, в которых есть ссылка на данный № Уч плана, однако, ее можно создавать и самостоятельно.

Каждая запись содержит следующие поля:

·         91: Номер Учебного плана

·         95: Семестр



·         92: Направление – Специальность (napr.mnu; spec.tre)

·         93: Факультет (fak.mnu)

·         94: Выпускающая кафедра (kafv.mnu)

·         96: Вид обучения (vo.mnu)

·         99: Кафедра-Дисциплина (повторяющееся поле)

·         Кафедра читающая (kafch.mnu)

·         Дисциплина (cikod.tre)

·         Цикл дисциплин (cikld.mnu)

·         Уровень компонента (komp.mnu)

Это поле формируется и корректируется автоматически при сохранении соответствующих записей DISC.

·         910: Группа – Студент (повторяющееся поле)

·         Номер группы

·         Идентификатор студента.

Это поле формируется и корректируется автоматически при сохранении записи RDRU (студент) в БД Читатель (если в ней заполнен ЭД 90^u – НУП), что дает возможность кумулировать в записи "НУП – Семестр" всех студентов по группам и выводить их в формате просмотра книги в БД каталога.

При "Переводе студента в другую группу" в соответствующее повторение поля 910 вносится изменение; при "Переводе студента на другой семестр" соответствующее повторение поля 910 перемещается в другую запись "НУП – Семестр"; при "Исключении студента из ВУЗа" соответствующее его идентификатору повторение поля 910 из записи удаляется. Все корректировки этого поля осуществляются как при индивидуальной работе с записью одного студента, так и при глобальной корректировке записей.

Таким образом, запись "НУП – Семестр" может содержать максимально полную информацию о позиции данного Номера учебного плана; введенные в нее однократно данные могут переноситься в запись БД Читатель и в запись БД ЭК книг.



Если не вводятся документы типа DISC, то запись на следующий семестр того же НУП может быть получена путем копирования (UPL.FST – копирование полей 91-94).

РЛ DUNIK (Уникальный Номер Дисциплины - Семестр)

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

Каждая запись содержит следующие поля:

·         97:Уникальный номер дисциплины

·         3:Наименование (на русском и национальном (государственном) языках)

·         4:Цикл дисциплин (cikld.mnu)

·         6:Уровень компонента (komp.mnu)

·         5:Кафедра читающая (kafch.mnu)

·         92:Направление-Специальность (napr.mnu; spec.tre)

·         93: Факультет (fak.mnu)

·         95:Семестр

·         96: Вид обучения (vo.mnu)

·         910: Форма обучения – Студент (повторяющееся поле)

·         Форма обучения

·         Идентификатор студента.

Это поле формируется и корректируется автоматически при сохранении записи RDRU (студент) в БД Читатель (если в ней заполнен ЭД 90^w – УНД), что дает возможность кумулировать в записи "УНД – Семестр" всех студентов по формам обучения и выводить их в формате просмотра книги в БД каталога.

При "Переводе студента в другую группу" в соответствующее повторение поля 910 вносится изменение; при "Переводе студента на другой семестр" соответствующее повторение поля 910 перемещается в другую запись "УНД – Семестр"; при "Исключении студента из ВУЗа" соответствующее его идентификатору повторение поля 910 из записи удаляется.


Все корректировки этого поля осуществляются как при индивидуальной работе с записью одного студента, так и при глобальной корректировке записей.

            Таким образом, запись "УНД – Семестр" может содержать максимально полную информацию о данной Уникальной дисциплине; введенные в нее однократно данные могут переноситься в запись БД Читатель и в запись БД ЭК книг.

РЛ SPEC (Специальность) содержит следующие поля:

·         2: Специальность - Наименование (на русском и национальном (государственном) языках)

·         12:Специальность-Шифр (spec.tre)

·         82:Специальность-Использование (повторяющееся поле)

·         Уникальный номер специальности

·         Факультет (fak.mnu)

·         Номер направления (napr.mnu)

·         Выпускающая кафедра (kafv.mnu)

·         951: Ссылка на внешний объект (например, полный текст) - повторяющееся поле

РЛ NAPR (Направление) содержит следующие поля:

·         1: Направление - Наименование (на русском и национальном (государственном) языках)

·         11:Направление-шифр (napr.mnu)

·         951: Ссылка на внешний объект (например, полный текст) - повторяющееся поле

РЛ GOS (Государственный образовательный стандарт) содержит следующие поля:

·         7: ГОС - Наименование (на русском и национальном (государственном) языках)

·         17: Номер ГОСа

·         11: Шифр направления (napr.mnu)

·         12: Шифр специальности (spec.tre)

·         951: Ссылка на внешний объект (например, полный текст) - повторяющееся поле

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


Содержание раздела