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

Применение общих рейтингов заказываемых изданий при формировании оптимального варианта заказа литературы для вуза Текст научной статьи по специальности «СМИ (медиа) и массовые коммуникации»

CC BY
50
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ВУЗ / БИБЛИОТЕКА / КНИЖНЫЙ ФОНД / ЛИТЕРАТУРА / КАТАЛОГ / ЗАКАЗ / ОБЪЕМ НОМЕНКЛАТУРЫ / ОБЪЕМ ЗАКАЗА / ОБЩИЙ РЕЙТИНГ / ОПТИМИЗАЦИЯ / HIGH SCHOOL / LIBRARY / THE LIBRARY FUND / LITERATURE / THE DIRECTORY / THE ORDER / THE VOLUME OF NOMENCLATURE / THE VOLUME OF THE ORDER / THE OVERALL RANKING / OPTIMIZATION

Аннотация научной статьи по СМИ (медиа) и массовым коммуникациям, автор научной работы — Миронов Валерий Викторович, Ярцев Рустэм Альбертович, Кромина Людмила Александровна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по СМИ (медиа) и массовым коммуникациям , автор научной работы — Миронов Валерий Викторович, Ярцев Рустэм Альбертович, Кромина Людмила Александровна

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

APPLICATION OF THE GENERAL RATINGS OF THE ORDERED PUBLICATIONS IN THE FORMATION OF AN OPTIMUM VARIANT OF THE ORDER OF LITERATURE FOR HIGH SCHOOL

Is ddiscussed the problem of the optimal completing of book fund of library of institution of higher learning comes into question in the conditions of absence of requests on literature from subdivisions. As a decision of problem the algorithm of generation of optimal variant of order is offered with the purpose of automation.

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

УДК 681.3

В. В. Миронов, Р. А. Ярцев, Л. А. Кромина

Уфимский государственный авиационный технический университет ул. К. Маркса, 12, Уфа, 45GGGG, Республика Башкортостан, Россия

E-mail: luyda-kr@mail.ru

ПРИМЕНЕНИЕ ОБЩИХ РЕЙТИНГОВ ЗАКАЗЫВАЕМЫХ ИЗДАНИЙ ПРИ ФОРМИРОВАНИИ ОПТИМАЛЬНОГО ВАРИАНТА ЗАКАЗА ЛИТЕРАТУРЫ

ДЛЯ ВУЗА

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

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

Введение

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

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

Таким образом, использование преподавателей в качестве экспертов по выбору изданий из каталогов для заказа литературы в вуз часто затруднено. В этих условиях сотрудник отдела комплектования вынужден самостоятельно принимать конкретные решения по номенклатуре и объему заказываемых изданий, ориентируясь, прежде всего, на содержание их аннотаций и соответствие данного содержания перечню специальностей вуза. При этом страдает качество принятия решений: с одной стороны, квалификации сотрудника библиотеки явно недостаточно, чтобы объективно оценить потребности вуза в литературе по каждой специальности и каждому научному направлению; с другой - ограниченный круг лиц, занимающихся комплектованием фонда, просто физически не в состоянии за выделенное время вручную проанализировать все аннотации по каталогам, а современные автоматизированные библиотечные информационные системы (АБИС) не поддерживают процесс принятия решений по заказу литературы [1; 2].

Например, АБИС «Марк - SQL», или «Интегрированная информационно-аналитическая система управления вузом Удмуртского государственного университета», реализуют расчет показателей книгообеспеченности по результатам автоматизированной обработки документов, регламентирующих учебный процесс в вузе, таких как учебные планы и рабочие про-

1818-7900. Вестник НГУ. Серия: Информационные технологии. 2012. Том 10, выпуск 4 © В. В. Миронов, Р. А. Ярцев, Л. А. Кромина, 2012

граммы по дисциплинам [3; 4]. АБИС «Руслан» хотя и обеспечивает автоматизированное хранение и первичную обработку данных из каталогов и прайс-листов торговых организаций, связанных с издательствами, однако предусматривает лишь ручной выбор изданий для заказа по заявкам кафедр [5]. Таким образом, эти системы не дают пользователю никаких конкретных рекомендаций по формированию каждого отдельного заказа литературы в издательствах.

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

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

Определение общего рейтинга изданий

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

Пусть 7 - индекс или порядковый номер издательства (и соответственно присланного им каталога), изменяющийся в пределах от 1 до N, т. е. i = 1, N, где N - общее число издательств. Пусть также у - индекс (порядковый номер) книги в каталоге 7-го издательства, который изменяется в пределах от 1 до К(7), где К(7) - количество наименований книг в ката-

логе 7-го издательства, т. е. у = 1,К(7). Тогда можно ввести следующие основные обозначения:

X(7, у) - количество экземпляров книги у, которое заказывается у 7-го издательства, т. е. X (7, у) > 0, X(7, у) е Z (при этом если X(7, у) > 0, то книга является заказываемой, а если X (7, у) = 0, то нет);

/ (7, у) - параметр пополнения номенклатуры (множества всех изданий) заказа наименованием книги у в каталоге 7: принимает единичное значение только для первой книги каждого издания при их последовательном переборе, для всех остальных книг равен нулю;

Я (7, у) - общий рейтинг книги у, приобретаемой у 7-го издательства. Общий рейтинг

Я(7, у) = Я(Т (7, у)) любого издания из каталогов издательств определяется путем суммирования локальных рейтингов Я*(7, у, т) = Я*(Т(7, у), т) того же издания по всем специальностям вуза т , т. е.

Я(7, у) = ХЯ*(/, у, т).

т=1

Если ввести параметр литературной ссылки с(Т|,Т2) труда (издания) с наименованием Т1 на труд с наименованием Т2 такой, что

Т2) =

1, _ если_труд_наименования _ Т _ ссылается_на_труд _

_ наименования_Т2,

0_ в_противном_случае,

то локальный рейтинг Я*(7, у', т) можно будет задать как сумму локальных индексов цитирования I (Т, т) всех тех изданий наименования Т, на которые ссылается издание с наименованием Т(7,у), т. е. для каждого из которых с(Т|,Т2) = 1:

Я*(7, у, т) = £ I (Т, т).

<т >

п(Т (і, і ),т )=1

В свою очередь, локальный индекс цитирования I(Т, т), представляющий собой меру востребованности издания специальностью вуза и рассчитываемый как общее количество ссылок на издание наименования Т всех трудов Т по специальности т, выполненных сотрудниками вуза, определяется следующим образом:

I (Т, т) = £ а(Т, Т).

<т >

(8 (Т ,т)=1)л л (а (Т )=1)

Здесь:

1) 8(Т, т) - параметр специализации литературы такой, что

1, _ если_труд_наименования _ Т

8(Т, т) =

___относится_к _

_ специальности _ т,

0, _ в_противном_случае

2) а(Т) - параметр локализации литературы по авторам, принимающий единичное значение в том и только в том случае, если персона ю входит в число авторов труда Т и работает в данном вузе, т. е.:

1,_ если _(Зю)((Р(Т, ю) = 1) л а(Т) = < л(у(ю) = 1)),

0, _ в_противном_случае.

При этом Р(Т, ю) - параметр авторства литературы такой, что

1, _ если_персона _ ю _ входит _

_ в_число_авторов_труда _ Т

0, _ в_противном_случае.

Р(Т, ш) =

у(ю) - параметр локализации авторов литературы:

1, _ если_персона _ ю _ работает _

у(ю) = < _в_данном_вузе,

0,_в_противном_случае.

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

Я(7, у) = £ £ I (Т, т) = £ £ £ с(Т ,Т).

т=1 <Т >

а(Т (і, і ),Т )=1

т=1 <Т > <Т >

п (Т (і, і ),Т )=1( 8(Т ,т )=1)л л(а (Т )=1)

Рейтинговые ограничения

Можно выделить два класса ограничений этого вида: а) для изданий с ненулевым и б) для изданий с нулевым рейтингом. Рассмотрим оба класса этих ограничений.

Ограничения для изданий с ненулевым рейтингом базируются на принципе рейтинговой пропорциональности, согласно которому количество литературы, заказываемое сверх обяза-

тельных требований Министерства образования и науки и вуза, должно быть распределено пропорционально соотношению рейтингов заказываемых изданий [2]. Обозначим через ф(і, і, s) = ф(Т(і, і), 5) число экземпляров издания с наименованием Т(і, і), заказываемое сверх установленного минимального количества Е(і, і, 5). Тогда

ф(і, і, 5) = £ X(*1, *2) “ Е(і, і, 5),

< * ,*2 >

Т (*1, *2)=Т (і, і)

и принцип рейтинговой пропорциональности можно сформулировать следующим образом: при любом количестве 5 студентов в вузе для любых значений переменных і, і , к, І, определяющих две различные книги из каталогов издательств (т. е. 1 < і < N, 1 < к < N и 1 < і < К (і), 1 < І < К (к), при этом і Ф к или і ФІ) одного вида (у(і, і) = у(к, І)), но различных наименований (Т(і, і) Ф Т(к,І)), причем соответствующие издания имеют ненулевой рейтинг (Я(і, і) > 0 и Я(к,І) > 0) и заказываются в количестве сверх установленного минимума (ф(і, і, 5) > 0 и ф(к, І,5) > 0 ), справедливо отношение пропорциональности такое, что ф(і, і, 5) - ф(к,І,5) = Я(і, і) - Я(к,І).

В соответствии с изложенным можно записать:

У(і, і, к, І,5)((1 < і < К) л (1 < к < К) л

л(1 < і < К (і)) л (1 < I < К (к)) л

л((і ф к) V (і ФI)) л

л(Т(і, і) Ф Т(к, I)) л

л(у(і, і) = v(k, І)) л (Я(і, і) > 0) л

л(Я(к, І) > 0) л (ф(і, і, 5) > 0) л

л(ф(к, 1,5) > 0) ^ (ф(і, і, 5) - ф(к, 1,5) = Я (і, і) - Я (к, І))).

Ограничения для изданий с нулевым рейтингом базируются на принципе рейтингового максимума, согласно которому для изданий с нулевым рейтингом можно принять, что их количество сверх обязательных требований не должно превосходить минимума данной величины для изданий того же вида, имеющих ненулевой рейтинг [2]. Рассматриваемый принцип может быть сформулирован следующим образом: при любом количестве 5 студентов в вузе для любых значений переменных , і, определяющих некоторую книгу из каталогов издательств (т. е. 1 < і < N и 1 < і < К (і)) такую, что рейтинг соответствующего издания равен нулю (Я(і, і) = 0 ), издание заказывается в количестве, не меньшем установленного минимума (ф(і, і, 5) > 0), и существуют значения переменных к, І, определяющие по крайней мере одну другую книгу из тех же каталогов (1 < к < N, 1 < І < К (к) и і Ф к или і ФІ) того же вида (у(і, і) = у(к,І)), но другого наименования (Т(і, і) Ф Т(к,І)), причем соответствующее издание имеет ненулевой рейтинг (Я(к, І) > 0) и заказывается в количестве сверх установленного минимума (ф(к,1,5) > 0), справедливо следующее соотношение: значение ф(і, і, 5) не превосходит минимума возможных значений ф(к, 1,5).

В соответствии с этим можно записать:

У(і, і, 5)((1 < і < N) л (1 < і < К (і )) л л(Я(і, і) = 0) л (ф(і, і, 5) > 0) л лЗ(к, І )[(1 < к < N) л (1 < І < К (к)) л((і Ф к) V (і ФІ)) л (Т(і, і) Ф Т(к, І)) л л(у(і, і) = у(к, І)) л (Я(к, І) > 0) л

л(ф(к,1,5) > 0)] ^ (ф(і, і, 5) < тіп{ф(к,1,5)})).

<к ,І >

Целевые функции

Наиболее важным критерием эффективности заказа литературы в условиях применения рейтингов оказывается суммарное значение общего рейтинга по всей номенклатуре приобретаемых изданий. Обозначим через % множество всех функций X, принимающих неотрицательные значения для всех значений аргумента (7, у'), т. е. % = {X : (У7,у)(X(7, у) > 0)}. Тогда главную (первую) целевую функцию задачи можно представить следующим образом:

N К (7)

Я(7,у) • /(7,у) ^ шах.

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

N K(i)

XX f (i, j) ^max.

Наконец, если этот поиск также оказался результативным, то в задаче можно применить третью целевую функцию, позволяющую максимально увеличить количество экземпляров заказываемых изданий:

N K (i)

XX X (i, j) ^ max.

X

Генерация оптимального варианта заказа

Решение поставленной задачи известными методами невозможно, поэтому потребовалась разработка эвристического алгоритма, обеспечивающего целенаправленный перебор всех возможных вариантов заказа. Разработанный алгоритм формирует общий список предложенных к заказу изданий, вычисляет их рейтинг и ранжирует данный список в порядке убывания рейтинга и возрастания стоимости. Далее вызывается процедура генерации оптимального варианта заказа (см. рисунок). Данная процедура, прежде всего, проверяет возможность заказа изданий по минимальным требованиям Министерства образования и науки, а также специальным требованиям подразделений вуза. При этом в процессе определения номенклатуры заказа по минимальным требованиям Министерства учитываются все научные направления, к которым относятся издания, цитируемые в трудах сотрудников вуза, а в случае необходимости заказа литературы по вновь открывшимся специальностям и научным направлениям вуза требуемые издания вводятся в состав специальных требований подразделений. Проверка возможности заказа изданий двух названных видов заключается в том, что их общая стоимость сравнивается с ограничением по денежным средствам (блок 7). Если денег не хватает, то проверяется возможность выполнения только требований вуза (блок 12), в противном случае проверяется наличие остатка денежных средств (блок 17). Если средств достаточно только на выполнение указанных выше требований, то оформляется соответствующий вариант заказа (блоки 14-16, 18-19) и процедура заканчивается. При отсутствии средств на выполнение даже этих требований процедура завершается сообщением о невозможности заказа (блок 13).

Схема алгоритма генерации оптимального варианта заказа

Если после заказа изданий по минимальным и специальным требованиям еще остаются средства, то формируется исходный вариант заказа изданий в количестве, пропорциональном соотношению их рейтинга, причем издания с нулевым рейтингом заказываются в одном экземпляре (первое выполнение цикла блоков 22-30). Путем пропорционального увеличения объема исходного варианта стоимость формируемого заказа доводится до величины, равной или превышающей ограничение по денежным средствам (блоки 22-34, 36-37). В первом случае оформляется вариант заказа с сохранением пропорциональности между количеством и рейтингами заказываемой литературы (блок 35). Во втором случае с конца списка изданий начинается поэкземплярное сокращение заказа до тех пор, пока его стоимость не уменьшится до величины указанного ограничения (блоки 38-55). При этом сотруднику библиотеки предлагается на выбор не только последний вариант заказа, в котором денежные средства используются в максимально возможном объеме за счет нарушения рейтинговой пропорциональности (блоки 59-60), но и наиболее близкий к нему вариант, в котором эта пропорциональность сохранена (блоки 57-58).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

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

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

Заключение

Рассмотренный алгоритм был реализован в виде программы на языке Бе1рЫ и опробован на примере реальных каталогов издательств. Работоспособность алгоритма была подтверждена получением двух вариантов заказа литературы, сгенерированных программным путем. Кроме того, каждый из них сравнивался по показателям с конкретными заказами, ранее сформированными в библиотеке ручным способом, как с учетом экспертных оценок преподавательского состава, так и без них. Во всех рассмотренных случаях программный вариант заказа оказывался более эффективным по критериям оптимизации, задаваемым приведенными выше целевыми функциями. Например, по сравнению с вариантом, формировавшимся вручную без участия экспертов, в тех же условиях было получено увеличение общего рейтинга заказа в два раза, его номенклатуры - на 36 % и количества заказываемых изданий - на 152 %. Отметим также, что указанные целевые функции были получены в результате формализации общих принципов заказа литературы в вузе и их адекватность последним подтверждается экспертными оценками сотрудников библиотеки.

Список литературы

1. Кромина Л. А., Ярцев Р. А. О комплектовании книжного фонда библиотеки вуза на основе локального рейтинга заказываемых изданий // Управление в сложных системах: Меж-вуз. науч. сб. / Под ред. Г. Г. Куликова. Уфа, 2009. С. 51-53.

2. Кромина Л. А., Ярцев Р. А. Формирование заказа литературы для библиотеки вуза на основе локальных рейтингов изданий как задача исследования операций // Вестн. УГАТУ. 2010. № 5 (40). С. 176-187.

3. Бурханова М. М. Опыт внедрения АБИС «Марк-SQL» в научной библиотеке Ульяновского государственного университета // Библиотека XXI век: сетевая газета. 2008. URL: http://1ib.u1stu.ru (дата обращения: 05.04.2012).

4. Миронов А. Н. Модель взаимодействия библиотеки со службами университета в ИС. Мониторинг книгообеспеченности // Информационные технологии, компьютерные системы и издательская продукция для библиотек ЫВС0М-2005: сетевой журнал. 2005. ИКЬ: http://www.gpntb.ru (дата обращения: 05.04.2012).

5. Покрышева В. А. Использование автоматизированной библиотечно-информационной системы «Руслан» (АБИС «Руслан») в отделе комплектования Фундаментальной библиотеки СПбІПУ // Научно-практический журнал по проблемам библиотечного фондоведения. 2004. иКЬ: http://www.rba.ru (дата обращения: 05.04.2012).

Материал поступил в редколлегию 09.04.2012

V. V. Mironov, R. A. Yartsev, L. A. Kromina

APPLICATION OF THE GENERAL RATINGS OF THE ORDERED PUBLICATIONS IN THE FORMATION OF AN OPTIMUM VARIANT OF THE ORDER OF LITERATURE

FOR HIGH SCHOOL

Is ddiscussed the problem of the optimal completing of book fund of library of institution of higher learning comes into question in the conditions of absence of requests on literature from subdivisions. As a decision of problem the algorithm of generation of optimal variant of order is offered with the purpose of automation.

Keywords: high school, library, the library fund, literature, the directory, the order, the volume of nomenclature, the volume of the order, the overall ranking, optimization.

i Надоели баннеры? Вы всегда можете отключить рекламу.