ОЦЕНКА ИНФОРМАЦИОННЫХ РЕСУРСОВ В ОБЛАСТИ КИНОИНДУСТРИИ - Студенческий научный форум

VIII Международная студенческая научная конференция Студенческий научный форум - 2016

ОЦЕНКА ИНФОРМАЦИОННЫХ РЕСУРСОВ В ОБЛАСТИ КИНОИНДУСТРИИ

Григоренко В.Е. 1, Цейтлина Н.Е. 1, Зайцева Т.В. 1
1Белгородский государственный национальный исследовательский университет
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF
Введение ……………………………………………………………………………..3
  1. Теоретическая часть……………….. ……………………………………………5

    1. Анализ предметной области………………………………………………...5

    2. Анализ информационных ресурсов по предметной области…………….8

  2. Формализованная методика……………………………………………………10

    1. Выделение признаков……………………………..………………………..11

    2. Определение для каждого признака шкалы градаций……………………13

    3. Определение количественных значений каждого уровня шкалы градаций……………………………………………………………………..17

    4. Расчёт значений уровней градации………………………………………..20

    5. Составление листов экспертно оценки……………………………………23

  3. Разработка программного приложения………………………………………..26

    1. Проектирование программной системы. Разработка алгоритмов….……26

    2. Реализация алгоритма…………………………...…………………………27

    3. Апробация………………………………….. ………………………………30

Заключение ...…………………………………………………………………….…34

Список использованных источников ….……………………………………….…35

Приложение А………………………………………………………………………38

Приложение Б………………………………………………………………………40

ВВЕДЕНИЕ

В данной работе рассмотрена формализованная оценка эффективности информационных ресурсов киноиндустрии.

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

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

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

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

Вопросы, которые будут рассмотрены в курсовой работе:

  • Вопросы, описанные в теоретической части;

  1. Анализ предметной области, история возникновения киноиндустрии, главные события, жанры

  2. Виды информационных ресурсов в киноиндустрии, ресурсы необходимые в данной работе

  • Вопросы, рассмотренные в разделе формализованная методика;

    1. Выделение положительных и отрицательных признаков

    2. Дифференцирование каждого признака

    3. Определение количественных значений важности каждого признака, определение рангов признаков

    4. Расчёт значений уровней градации

    5. Листы экспертной оценки

  • Вопросы, рассмотренные в разделе Разработка программного приложения.

    1. Описание алгоритма

    2. Реализация алгоритма в среде разработки

    3. Малое руководство по программному продукту

Данная работа состоит из 3 разделов, 42 страниц, 15 таблиц, 14 рисунков, 2 приложений.

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

  1.  
    1. Анализ предметной области

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

Кинематограф – часть человеческой деятельности, которая создаёт движущиеся изображения или объекты. Данная деятельность делиться на две основных части киноискусство и киноиндустрия.

Киноискусство – изобразительное искусство, производство которого осуществляется при использовании специального оборудования и воссоздании реальных, инсценированных или мультипликационных событий. Киноискусство – это синтез свойств: театра, литературы, музыки и изобразительного искусства.

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

Кинокритик – это человек, который анализирует и даёт рецензию кинематографическому процессу. В рецензиях кинокритик высказывает открытым образом обо всех достоинствах и недостатках кинопроизведений.

Кинематография появилась в девятнадцатом веке, и достигла своей популярности в середине двадцатого века. Первый показ был осуществлён в марте 1895 г., который продлился примерно 50 секунд. Люди были обескуражены и впечатлены. А данный ролик назывался “Прибытие поезда”. После данной истории у людей возник огромный интерес к кинематографу. И данная область начала развиваться все больше и больше.

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

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

Следующий шаг в данной области можно назвать “Приход звука”. В 1919г. был получен звуковой патент компанией находящейся на грани банкротства “Warner Brothers”. Данная компания вложила свои последние средства на развитие звука в кино. В 1926 году эта компания выпустила первые звуковые фильмы, которые состояли в большей части из звуковых номеров, но эти фильмы компании не принесли ожидаемого успеха. Фильм “Певец джаза” получил огромный ажиотаж вокруг себя, премьерный показ проходил 6 октября 1927 года и этот день приято считать днём рождения звукового кино.

Технический прогресс не стоял на месте, и следующей ветвью развития было цветное кино. В 1922 году были попытки подобных фильмов, этот фильмы был с красно-зелёной гаммой, при этом полностью отсутствовал синий цвет. Зрителем данное кино было не по нраву. Полноценно цветной фильмы, был выпущен в 1934 году под названием “La Cacaracha”, это был короткометражный фильм. Первый полнометражный цветной фильм был выпущен в 1935 году под названием “Бекки Шарп”, этот фильм и принято считать первым повелением цветного кино в киноиндустрии.

В настоящее время технический прогресс достиг невероятных высот. Можно выделить огромное количество достижений в киноиндустрии: фильмы можно просматривать в режиме “онлайн”, переносить на магнитных дисках, возможны панорамные съёмки, крайне актуальны 3-х мерные фильмы, стереофоническое воспроизведение звука, позволяющее создавать пространство из звука и так далее.

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

  • Боевик – фильмы данного жанра не имеют сложный сюжет, в больших случаях главный герой сталкивается с силами зла, которые в конечном итоге побеждает;

  • Драма – изображает частную жизнь человека и его взаимодействие с обществом, главным качеством выступает “сюжетность”, большое количество диалогов и монологов;

  • Исторический фильм – большую часть данный жанр описывает реальные исторические события;

  • Кинокомедия – жанр, у которого основной целью рассмешить зрителя и поднять настроение;

  • Мелодрама – данные произведения раскрывают весь эмоциональный спектр и внутренний мир героев;

  • Триллер – жанр, который создаёт чувство напряжения и переживания у зрителя;

  • Фильм ужасов – данный жанр призван пугать зрителя, вселить чувство страха и тревоги.

В данном разделе описана выбранная предметная область: история ее возникновения, ее основные определения и основные жанры.

  1.  
    1. Анализ информационных ресурсов по предметной области

В данной предметной области существует множество различных информационных ресурсов. Рассмотрим возможные информационные ресурсы с приведенными примерами:

  • Фильмы (исторические фильмы о происхождении киноиндустрии);

  • Сайты (сайты на которых можно скачивать или просматривать фильмы);

  • Программы (различные программы для скачивания и просмотра фильмов);

  • Буклеты (буклеты в кинотеатрах о предстоящих фильмах);

  • Люди (кинокритики);

  • Видео (интервью о предстоящих фильмах у главных героев);

  • Аудио (реклама на радио).

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

Информационные ресурсы на тему “киноиндустрия”:

  1. КиноПоиск (www.kinopoisk.ru) – одна из самых крупных баз данных о киноиндустрии с рекомендациями для каждого пользователя. В информационном ресурсе присутствует хорошая рейтинговая система, после регистрации, возможно, оставить рецензию о фильме или отзыв;

  2. Киного (www.kinogo.co) – сайт, на котором можно найти лучшие фильмы Голливуда, классическое европейское кино, современные хиты, начиная от 2011-х годов и многое другое. Так же присутствует расширенный поиск, что дает возможность легко находить необходимый фильм;

  3. Мегого (www.megogo.net) – это сайт, онлайн-кинотеатр у которого абсолютно все фильмы легальны, заключены контракты с различными студиями, так что все фильмы в очень хорошем качестве, но это создаёт другую проблему – просмотр фильма является платным. Стоит отметить, что интерфейс информационного ресурса является красочным и достаточно удобным;

  4. Киноклуб (www.hdkinoclub.com) – данный сайт содержит разнообразную фильмотеку, имеется возможность смотреть фильмы на любой вкус: российские или зарубежные, комедии или драмы. Так же фильмы в хорошем качестве можно смотреть бесплатно ;

  5. Фильмец онлайн (www.filmec-online.net) – сайт, на котором представлен каталог из фильмов, которые можно просмотреть онлайн или скачать. На ресурс вам представлена очень удобная и полезная возможность смотреть фильмы онлайн бесплатно, без регистрации и без каких-либо;

  6. Зона (http://zona.mobi) – простой и в своё время оригинальный сайт, удобный интерфейс, содержащий фильмы в хорошем качестве. На сайте присутствует оптимальная сортировка по годам, странам и жанрам. Разнообразная фильмотека позволяет вам смотреть кино на любой вкус, любого жанра в отличном качестве. При желании существует возможность установления специального программного продукта, который взаимодействует с сайтом;

  7. Халява ТВ (http://xalyava.tv) – сайт, на котором имеется возможность смотреть онлайн фильмы, сериалы и мультфильмы без регистрации. Так же можно пообщаться в видео чате и обсудить фильм прямо на сайте. На этом информационном ресурсе можно просматривать ежедневно фильмы, в неограниченном количестве;

  8. Мува (www.moova.ru) – данный сайт имеет крайне простой дизайн, большое количество рекламных объявлений, но присутствует возможность скачивания фильма бесплатно. Каждый день на данном информационном ресурсе появляется более ста отборных фильмов в отличном качестве и различных жанров;

  9. Интеркино (www.interkino.org) – данный информационный ресурс дает возможность ознакомиться с основными новинками в мире киноиндустрии, скачать фильм и просмотреть трейлер;

  10. КиноКадр (www.kinokrad.net) – на сайте присутствует возможность просмотра трейлера, фильма, так же существует возможность оставить комментарий и оценить фильм, то есть существует возможность прочитать рецензии и просмотреть рейтинги, оставленные другими пользователями.

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

2 Формализованная методика

2.1 Выделение признаков

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

  • Квалификация потребителя;

  • Характер информационного ресурса;

  • Время на использование информационного ресурса;

  • Метод экспертизы оценивания.

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

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

Выделенные положительные признаки:

  1. Просмотр фильма – критерий, описывающий возможность просмотра фильма в режиме онлайн;

  2. Просмотр трейлер – критерий, отвечающий за возможность просмотра трейлера в режиме онлайн;

  3. Категоризация – критерий, отвечающий за наличие возможности группировать фильмы по различным критериям;

  4. Возможность скачивания – критерий, отвечающий за возможность загрузки фильма в память компьютера непосредственно с сайта;

  5. Дизайн – критерий, отвечающий за внешний вид информационного ресурса, его читаемость и отсутствие цветовой нагрузки на нервную систему;

  6. Присутствие поиска – наличие возможности быстро найти необходимый фильм;

  7. Рейтинг – наличие возможности увидеть оценку данному фильму, поставленную другими пользователями.

Далее следует выделить отрицательные признаки:

  1. Реклама – критерий, описывающий наличие и количество коммерческих объявлений в информационном ресурсе;

  2. Платность – критерий, определяющий финансовую сторону доступа к контенту информационного ресурса;

  3. Необходимость регистрации – критерий, определяющий наличие прав доступа к контенту информационного ресурса без авторизации;

  4. Отсутствие рецензирования – критерий, описывающий отсутствие возможности дополнить информационный ресурс своим отзывом к конкретному фильму;

  5. Отсутствие описаний – критерий, характеризующий отсутствие информации относительно данного фильма в информационном ресурсе.

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

2.2 Определение для каждого признака шкалы градаций

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

Признак “Просмотр фильма” можно дифференцировать по 2-м градациям:

  1. “Просмотр невозможен” – отсутствует возможность просмотра фильма непосредственно на сайте;

  2. “Просмотр без выбора качества” – просмотр фильма на сайте возможен, но только в одном качестве, нет возможности выбрать качество просмотра в зависимости от условий просмотра;

  3. “Просмотр с выбором качества” – просмотр фильма возможен с выбором качества просмотра.

Признак “Просмотр трейлера” можно дифференцировать по 2-м градациям:

  1. “Трейлер отсутствует” – на сайте отсутствует возможность просмотра трейлера;

  2. “Трейлер присутствует” – на сайте присутствует возможность просмотра трейлера в каком-либо качестве.

Признак “Категоризация” можно дифференцировать по 4-м градациям:

  1. “Отсутствие категорий” – отсутствует группировка по каким-либо признакам;

  2. “Малое количество” – присутствуют группировки хотя бы по одной категории;

  3. “Среднее количество” – присутствуют группировки хотя бы по трем признакам;

  4. “Большое количество” – присутствуют группировки по пяти и более признакам.

Признак “ Возможность скачивания ” можно дифференцировать по 3-м градациям:

  1. “Отсутствует” – нет возможности загрузить фильм с сайта;

  2. “Присутствует” – существует возможность загрузить фильм, но без выбора качества;

  3. “Присутствует с выбором качества” – существует возможность загрузить фильм на носитель в различном качестве.

Признак “ Дизайн ” можно дифференцировать по 4-м градациям:

  1. “Нечитаемый” – дизайн сайта ужасен, невозможно получить информацию из-за цветовой перегруженности ее представления;

  2. “Сложно читаемый” – дизайн крайне плох, но при крайней необходимости информация может быть получена;

  3. “Читаемый” – дизайн сайта не вредит нервной системе человека, информация может быть легко считана;

  4. “Удобно читаемый” – дизайн сайта прекрасен, получение информации незатруднительно и не дает никакой нагрузки нервной системе.

Признак “Присутствие поиска” можно дифференцировать по 3-м градациям:

  1. “Отсутствует” – нет возможности поиска по ключевым словам на сайте;

  2. “Присутствует” – имеется возможность быстрого поиска на сайте, но только по ключевым словам без выбора категорий поиска;

  3. “Расширенный поиск” – имеется возможность поиска по различным категориям.

Признак “Рейтинг” можно дифференцировать по 2-м градациям:

  1. “Отсутствует” – на сайте нет возможности увидеть рейтинг фильма, оставленный другими пользователями;

  2. “Присутствует” – на сайте имеется возможность увидеть рейтинг оставленный другими пользователями.

Аналогичным образом рассматриваются признаки негативного характера:

Признак “Реклама” можно дифференцировать по 4-м градациям:

  1. “Нет рекламы” – в информационном ресурсе отсутствуют рекламные объявления;

  2. “Мало рекламы” – в информационном ресурсе присутствует небольшое количество рекламных объявлений;

  3. “Не много рекламы” – в информационном ресурсе присутствует среднее количество рекламных объявлений;

  4. “Много рекламы” – в информационном ресурсе присутствует огромное количество рекламных объявлений, значительно затрудняющее работу с сайтом.

Признак “Платность” можно дифференцировать по 3-м градациям:

  1. “Бесплатно” – нет необходимости дополнительных финансовых вложений для работы с сайтом;

  2. “Условно бесплатно” – без дополнительных финансовых вложений можно работать с сайтом, но с большим количеством рекламы;

  3. “Платно” – доступ к сайту требует дополнительных финансовых вложений.

Признак “ Необходимость регистрации ” можно дифференцировать по 3-м градациям:

  1. “Без обязательной регистрации” – для полноценной работы с сайтом не требуется какой-либо регистрации;

  2. “Быстрая регистрация” – для доступа к дополнительным услугам информационного ресурса необходима регистрация, не требующая крайне подробных данных о человеке;

  3. “Полная обязательная регистрация” – для работы с информационным ресурсом необходима регистрация, иначе почти невозможно воспользоваться его основными функциями.

Признак “ Невозможность рецензирования” можно дифференцировать по 3-м градациям:

  1. “Можно оставлять отзыв” – имеется возможность оставить отзыв или написать рецензию на сайте без дополнительной регистрации или финансовых вложений;

  2. “При наличии привилегий” – имеется возможность оставить отзыв или написать рецензию только при наличии регистрации или дополнительных финансовых вложений;

  3. “Нельзя оставлять отзыв” – нет возможности оставить отзыв или написать рецензию.

Признак “ Отсутствие описаний ” можно дифференцировать по 3-м градациям:

  1. “Есть полные описания” – к каждому фильму в информационном ресурсе имеется подробное описание;

  2. “Есть краткое описание” – к каждому фильму на сайте имеется хотя бы краткое описание;

  3. “Нет описаний” – к большинству фильмов на сайте нет никаких описаний.

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

2.3 Определение количественных значений каждого уровня шкалы градации

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

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

Значение положительных признаков:

  • Просмотр фильма – ;

  • Просмотр трейлера – ;

  • Категоризация – ;

  • Возможность скачивания – ;

  • Дизайн – ;

  • Присутствие поиска – ;

  • Рейтинг – .

Значение отрицательных признаков:

  • Реклама – ;

  • Платность – ;

  • Необходимость регистрации – ;

  • Отсутствие рецензирования – ;

  • Отсутствие описаний – .

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

Коэффициент нормирования для положительных признаков:

N+= 100 / ki(1)

После применения формулы (1), мы получаем результат:

Коэффициент нормирования для отрицательных признаков:

N-= 100 / ki(2)

После применения формулы (2), мы получаем результат:

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

Ранги положительных признаков:

r+i= entier { k+i* N+} (3)

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

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

 r+i=20+18+12+14+6+16+10=96=> =>24

Ранги отрицательных признаков:

Аналогично рассчитывается сумма рангов для отрицательных признаков:

 r+i=15+27+24+12+21=99=> =>28

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

2.4 Расчёт значений уровней градации

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

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

Количество уровней градации каждого положительного признака:

= 3;

= 2;

= 4;

= 3;

= 4;

= 3;

= 2.

Количество уровней градации каждого отрицательного признака:

= 4;

= 3;

= 3;

= 3;

= 3.

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

hi = entier { r+i / (q+i - 1)} (4)

hj = entier { rj / (qj - 1 )} (5)

Шаги градации для каждого положительного критерия:

= entier(24 / (3 – 1)) = 12;

= entier(18 / (2 – 1)) = 18;

= entier(12 / (4 – 1)) = 4;

= entier(14 / (3 – 1)) = 7;

= entier(6 / (4 – 1)) = 2;

= entier(16 / (3 – 1)) = 8;

= entier(10 / (2 – 1)) = 10;

Шаги градации для каждого отрицательного критерия:

= entier(15 / (4 – 1)) = 5;

= entier(28 / (3 – 1)) = 14;

= entier(24 / (3 – 1)) = 12;

= entier(12 / (3 – 1)) = 6;

= entier(21 / (3 – 1)) = 10,5=>10;

Зная шаги градации можно рассчитать значения каждого уровня градации каждого критерия.

Уровни градации каждого позитивного признака рассчитываются по формуле:

(6)

Уровни градации каждого позитивного критерия:

(1) = 0

(2) = 12

(3) = 24

 

(1) = 0

(2) = 18

   

(1) = 0

(2) = 4

(3) = 8

(4) = 12

(1) = 0

(2) = 7

(3) = 14

 

(1) = 0

(2) = 2

(3) = 4

(4) = 6

(1) = 0

(2) = 8

(3) = 16

 

(1) = 0

(2) = 10

   

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

(7)

Уровни градации каждого отрицательного признака:

(1) = 0

(2) = 15

(3) = 10

(4) = 15

(1) = 0

(2) = 14

(3) = 14

 

(1) = 0

(2) = 12

(3) = 12

 

(1) = 0

(2) = 6

(3) = 6

 

(1) = 0

(2) = 10

(3) = 10

 

Оценка эффективности конкретного информационного ресурса производится по формуле:

(8)

Следовательно, значение функции, определяющее эффективность использования информационного ресурса будет находиться в пределах от -100 до 100. Крайне удобным в использовании можно назвать ресурс при значении функции более 80. Среднюю эффективность будет иметь ресурс, значение обобщающей функции которого лежит в диапазоне от 20 до 60. Невозможно определить эффективность информационных ресурсов в диапазоне от -20 до 20. Некритично неэффективными являются ресурсы со значениями в диапазоне от -20 до -80. Ресурсы, значения которых менее -80, не следует использовать.

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

2.5 Составление листов экспертной оценки

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

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

Положительные признаки

Таблица 1.1 – Экспертный лист по признаку “Просмотр фильма”.

Признак

Просмотр фильма

Оценка

Градация

Просмотр невозможен

Просмотр без выбора качества

Просмотр с выбором качества

 

Значения

0

12

24

Таблица 1.2 – Экспертный лист по признаку “Просмотр трейлера”.

Признак

Просмотр трейлера

Оценка

Градация

Трейлер отсутствует

Трейлер присутствует

 

Значения

0

18

Таблица 1.3 – Экспертный лист по признаку “Категоризация”.

Признак

Категоризация

Оценка

Градация

Отсутствие категорий

Малое

количество

Среднее количество

Большое количество

 

Значения

0

4

8

12

Таблица 1.4 – Экспертный лист по признаку “Возможность скачивания”.

Признак

Просмотр фильма

Оценка

Градация

Отсутствует

Присутствует

Присутствует с выбором качества

 

Значения

0

7

14

Таблица 1.5 – Экспертный лист по признаку “Дизайн”.

Признак

Дизайн

Оценка

Градация

Нечитаемый

Сложно читаемый

Читаемый

Удобно читаемый

 

Значения

0

2

4

6

Таблица 1.6 – Экспертный лист по признаку “Присутствие поиска”.

Признак

Присутствие поиска

Оценка

Градация

Отсутствует

Присутствует

Расширенный поиск

 

Значения

0

8

16

Таблица 1.7 – Экспертный лист по признаку “Рейтинг”.

Признак

Рейтинг

Оценка

Градация

Отсутствует

Присутствует

 

Значения

0

10

Таблица 1.8 – Экспертный лист отображающий сумму положительных признаков.

Сумма положительных

 

Отрицательные признаки

Таблица 1.9 – Экспертный лист по признаку “Реклама”.

Признак

Реклама

Оценка

Градация

Нет рекламы

Мало рекламы

Не много рекламы

Много рекламы

 

Значения

0

5

10

15

Таблица 1.10 – Экспертный лист по признаку “Платность”.

Признак

Платность

Оценка

Градация

Бесплатность

Условно бесплатно

Платно

 

Значения

0

14

28

Таблица 1.11 – Экспертный лист по признаку “Необходимость регистрации”.

Признак

Необходимость регистрации

Оценка

Градация

Без обязательной регистрации

Быстрая регистрация

Полная обязательная регистрация

 

Значения

0

12

24

Таблица 1.12 – Экспертный лист по признаку “Отсутствие рецензирования”.

Признак

Отсутствие рецензирования

Оценка

Градация

Можно оставлять отзыв

При наличии привилегий

Нельзя оставлять отзыв

 

Значения

0

6

12

Таблица 1.13 – Экспертный лист по признаку “Отсутствие описаний”.

Признак

Отсутствие описаний

Оценка

Градация

Есть полное описание

Есть краткое описание

Нет описаний

 

Значения

0

10

21

Таблица 1.14 – Экспертный лист отображающий сумму отрицательных признаков.

Сумма отрицательных

 

Таблица 1.15 – Экспертный лист отображающий общую оценку эффективности ресурса.

Общая сумма эффективности

 

3 Разработка программного приложения

3.1 Проектирование программной системы. Разработка алгоритмов

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

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

  1. Записать в файлы положительные и отрицательные коэффициенты весомости, выставленные экспертом;

  2. Найти коэффициент нормирования положительных признаков;

  3. Найти коэффициент нормирования отрицательных признаков;

  4. Рассчитать ранги каждого признака внутри класса;

  5. Найти сумму рангов всех положительных признаков, которые должны быть равны 100;

  6. Найти сумму рангов всех отрицательных признаков, которые должны быть равны 100;

  7. Ввести количество вариаций для каждого признака;

  8. Рассчитать значения уровней градации для каждого положительного признака;

  9. Рассчитать значения уровней градации для каждого отрицательного признака;

  10. Рассчитать градации положительных признаков;

  11. Рассчитать градации отрицательных признаков;

  12. Проверить количество выбранных градаций каждым пользователем;

  13. Вывести результат на экран.

3.2 Реализация алгоритма

Данная программа реализована на программном продукте Microsoft Visual Studio Community 2015. При помощи дополнений Windows Form.

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

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

Второе окно, после выбора коэффициентов весомости эксперт нажимает кнопку “ОК”, после чего все веденные им данные переписывается в новый файл, который создается автоматически в корне папки с программой. Часть кода изображено на рисунке 1.1.

Рисунок 1.1 – Код перезаписующий данные из файла в массив данных

Третье окно, следует рассмотреть более подробно. В данном окне происходит основная реализация алгоритма, который производит расчёт эффективности и даёт основную оценку информационному ресурсу. Изначально происходит считывания с файла указанного выше, по аналогичному алгоритму. Следующий шаг является вычисление коэффициента нормирования, который рассчитывается по формуле (1) и (2), на рисунке 1.2 изображена часть кода реализующий расчёт коэффициента нормирования.

Рисунок 1.2 – Коэффициент нормирования для положительных чисел

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

Рисунок 1.3 – Расчёт рангов положительных признаков

После расчёта рангов, требуется найти суммарное значение рангов, для положительных и отрицательных признаков отдельно. Общая сумма должна равняться 100, но так будет происходить не всегда, тогда требуется, если общее число рангов меньше 100, самому важному критерию добавляется разница между общим числом и 100 и если меньше 100, у самого “слабого критерия отнимается разница. Пример изображен на рисунке 1.4.

Рисунок 1.4 – Поиск максимального и минимального суммарного ранга

Немало важным шагом является вычисление уровней градации, расчёт которого осуществляется по формуле (6) и (7). Пример указан на рисунке 1.5.

Рисунок 1.5 – Расчёт уровней градаций для положительных признаков

Главный и последний этап в расчётах эффективности информационного ресурса, является, расчёт градаций для каждого критерия, который указывает на количественное значение, которое повышает эффективность ресурса. Пример кода указан на рисунке 1.6.

Рисунок 1.6 – Формула расчёта эффективности для критерия “Возможность просмотра фильма”

В данном разделе была описана подробная реализация алгоритма, для расчёта оценки эффективности информационного ресурса.

3.3 Апробация

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

Запуск программы:

Рисунок 2.1 – Меню выбора входа в систему

Рисунок 2.2 – Окно эксперта, кнопка для перехода в режим пользователя

Рисунок 2.3 – Режим пользователя

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

Рисунок 2.4 – Пример выбора информационного ресурса

Таким же образом осуществляется выбор по каждому признаку подходящих к данному ресурсу критериев. Пример указан на изображениях ниже.

Рисунок 2.5 – Пример выбора положительных признаков

Рисунок 2.6 – Пример выбора отрицательных признаков

Далее следует проверить правильность происходящих расчётов в данном программном обеспечении. Произвести заполнение всех данных в режиме пользователя и нажатие кнопки “ОК”. Введенные данные изображен на рисунке 2.7, а результат указан на рисунке 2.8.

Рисунок 2.7 – Введенные данные о ресурсе “Зона”

Рисунок 2.8 – Результат проверки ресурса “Зона”

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

ЗАКЛЮЧЕНИЕ

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

Данная программа имеет возможность дальнейшего развития:

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

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

  • Следует в данной программе добавить возможность составления собственного алгоритма оценивания информационного ресурса.

  • Составить более точные результаты, в которых будет присутствовать более подробное описание данного ресурса.

  • Следует добавить режим, в котором, эксперты могут оценивать ресурс коллективно.

  • Реализовать реакцию программы на любое непредусмотренное действие.

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Киноиндустрия | http://dic.academic.ru [Электронный ресурс] – Режим доступа http://dic.academic.ru/dic.nsf/eng_rus/119419/киноиндустрия, свободный.

  2. Кинематограф | http://pro-cofe.ru [Электронный ресурс] – Режим доступа https://ru.wikipedia.org/wiki/Кинематограф, свободный.

  3. История кинематографа | http://kino-old.narod.ru [Электронный ресурс] – Режим доступа http://kino-old.narod.ru/pages/istor_kino/istor_kino.html/, свободный.

  4. Киноиндустрия | http://snimifilm.com [Электронный ресурс] – Режим доступа http://snimifilm.com/category/metki/kinoindustriya, свободный.

  5. Киноматограф | https http://kak-v-kino.ru [Электронный ресурс] – Режим доступа http://kak-v-kino.ru/история-кинематограф/, свободный.

  6. Синди Люмет, Как делается кино[Текст]/ Рейзен О. – Москва: 1998г.

  7. КиноПоиск | www.kinopoisk.ru [Электронный ресурс] – Режим доступа www.kinopoisk.ru, свободный.

  8. Киного | www.kinogo.com [Электронный ресурс] – Режим доступа www.kinogo.com, свободный.

  9. Мегого | www.megogo.net [Электронный ресурс] – Режим доступа www.megogo.net , свободный.

  10. Киноклуб | www.hdkinoclub.com [Электронный ресурс] – Режим доступа www.hdkinoclub.com , свободный.

  11. Фильмец онлайн | www.filmec-online.net [Электронный ресурс] – Режим доступа www.filmec-online.net , свободный.

  12. Зона | http://zona.mobi [Электронный ресурс] – Режим доступа www.zona.mobi, свободный.

  13. Халява ТВ | http://xalyava.tv [Электронный ресурс] – Режим доступа www.xayava.tv, свободный.

  14. Мува | www.moova.ru [Электронный ресурс] – Режим доступа www.moova.ru, свободный.

  15. Интеркино | www.interkino.org [Электронный ресурс] – Режим доступа www.interkino.org , свободный.

  16. КиноКадр | www.kinokrad.net [Электронный ресурс] – Режим доступа www/kinokrad.net, свободный.

ПриложениеА

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {

int No, Np, kp[7], ko[5], temp, n;

//////////////// Нормирование Np-нормирование положительное, No - нормирование отрицательное

FILE *tf = fopen("positiv.txt", "r");

for (int i = 0; i < 7; i++) {

fscanf(tf, "%i", &kp[i]); }

fclose(tf);

for (int i = 0; i < 7; i++){

n += kp[i];}

Np = 100 / n;

//////////kp-важность положительных, ko-важность отрицательных

FILE *tx = fopen("otric.txt", "r");

for (int i = 0; i < 5; i++) {

fscanf(tx, "%i", &ko[i]);

}

fclose(tx);

n = 0;

for (int i = 0; i < 5; i++) {

n += ko[i];}

No = 100 / n;

////////////////////rp- ранги положительныхm, rpo-ранг положительных общий

int rp[7],rpo=0, maxp=0, minp, max=0, min = 0;

for (int i = 0; i < 7; i++)

{rp[i] = Np*kp[i];

rpo+=rp[i];}

for (int i = 0; i < 7; i++) {

if (rp[i] > max) {

max = rp[i];maxp = i; } }

for (int i = 0; i < 7; i++) {

if (rp[i] < min) {

min = rp[i]; minp = i; }}

if (rpo < 100) {

temp = 100 - rpo;

rp[maxp] += temp;}

else {

temp = rpo - 100;

rp[minp] -= temp;}

///////////////ro- ранги отрицательных, roo-ранг отрицательных общий

int ro[5], roo = 0, maxo = 0, mino;

max = 0, min = 0;

for (int i = 0; i < 5; i++)

{ro[i] = No*ko[i];

roo += ro[i];}

for (int i = 0; i < 5; i++) {

if (ro[i] > max) {

max = ro[i]; maxo = i; }}

for (int i = 0; i < 5; i++) {

if (ro[i] < min) {

min = ro[i]; mino = i; }}

if (roo < 100) {

temp = 100 - roo;

ro[maxo] += temp;}

else {

temp = roo - 100;

ro[mino] -= temp;}

/////////////// qp и qo - кол-во вариаций ответов

int qp[7] = { 3, 2, 4, 3, 4, 3, 2 };

int qo[5] = { 4, 3, 3, 3, 3 };

//////hp- уровни градации положительных признаков

int hp[7];

for (int i = 0; i < 7; i++)

{hp[i] = rp[i] / (qp[i] - 1);}

/////ho - уровни градации отрицательных

int ho[5];

for (int i = 0; i < 5; i++)

{ ho[i] = ro[i] / (qo[i] - 1);}

///////p- положительные градации

int pp1[3], pp2[2], pp3[4], pp4[3], pp5[4], pp6[3], pp7[2];

//p1+

for (int i = 0; i < 2; i++) {

pp1[i] = hp[0] * i;}

pp1[2] = rp[0];

///p2+

for (int i = 0; i < 1; i++) {

pp2[i] = hp[1] * i;}

pp2[1] = rp[1];

///p3+

for (int i = 0; i < 3; i++) {

pp3[i] = hp[2] * i;}

pp3[3] = rp[2];

///p4+

for (int i = 0; i < 2; i++) {

pp4[i] = hp[3] * i;}

pp4[2] = rp[3];

///pp5+

for (int i = 0; i < 3; i++) {

pp5[i] = hp[4] * i;}

pp5[3] = rp[4];

///p6+

for (int i = 0; i < 2; i++) {

pp6[i] = hp[5] * i;}

pp6[2] = rp[5];

///p7+

for (int i = 0; i < 1; i++) {

pp7[i] = hp[6] * i;}

pp7[1] = rp[6];

///////p- отрицательного градации

int po1[4], po2[3], po3[3], po4[3], po5[3];

///p1-

for (int i = 0; i < 3; i++) {

po1[i] = ho[0] * i;}

po1[3] = ro[0];

///p2-

for (int i = 0; i < 2; i++) {

po2[i] = ho[1] * i;}

po2[2] = ro[1];

///p3-

for (int i = 0; i < 2; i++) {

po3[i] = ho[2] * i;}

po3[2] = ro[2];

///p4-

for (int i = 0; i < 2; i++) {

po4[i] = ho[3] * i;}

po4[2] = ro[3];

///p5-

for (int i = 0; i < 2; i++) {

po5[i] = ho[4] * i;}

po5[2] = ro[4];

int E;

///////////положительные

if (comboBox2->SelectedIndex == 1)

E += pp1[1];

if (comboBox2->SelectedIndex == 2)

E += pp1[2];

if (comboBox3->SelectedIndex == 1)

E += pp2[1];

if (comboBox4->SelectedIndex == 1)

E += pp3[1];

if (comboBox4->SelectedIndex == 2)

E += pp3[2];

if (comboBox4->SelectedIndex == 3)

E += pp3[3];

if (comboBox5->SelectedIndex == 1)

E += pp4[1];

if (comboBox5->SelectedIndex == 2)

E += pp4[2];

if (comboBox6->SelectedIndex == 1)

E += pp5[1];

if (comboBox6->SelectedIndex == 2)

E += pp5[2];

if (comboBox6->SelectedIndex == 3)

E += pp5[3];

if (comboBox7->SelectedIndex == 1)

E += pp6[1];

if (comboBox7->SelectedIndex == 2)

E += pp6[2];

if (comboBox8->SelectedIndex == 1)

E += pp7[1];

//////////////////////////отрицательные

if (comboBox9->SelectedIndex == 1)

E -= po1[1];

if (comboBox9->SelectedIndex == 2)

E -= po1[2];

if (comboBox9->SelectedIndex == 3)

E -= po1[3];

if (comboBox10->SelectedIndex == 1)

E -= po2[1];

if (comboBox10->SelectedIndex == 2)

E -= po2[2];

if (comboBox11->SelectedIndex == 1)

E -= po3[1];

if (comboBox11->SelectedIndex == 2)

E -= po3[2];

if (comboBox12->SelectedIndex == 1)

E -= po4[1];

if (comboBox12->SelectedIndex == 2)

E -= po4[2];

if (comboBox13->SelectedIndex == 1)

E -= po5[1];

if (comboBox13->SelectedIndex == 2)

E -= po5[2];

String^ slovo;

if (E > 80)

slovo = "отличный сайт и рекомендуется к использованию.";

else if (E > 60)

slovo = "хороший сайт, пригодный для использования.";

else if (E > 20)

slovo = "средний сайт.";

else if (E > -20)

slovo = "не рекомендуется к использованию.";

else if (E > -40)

slovo = "данный сайт лучше не использовать.";

else

slovo= "не заходите на него!";

MessageBox::Show(comboBox1->Text + " " + slovo, "Результат:");}

private: System::Void MyForm2_FormClosing(System::Object^ sender, System::Windows::Forms::FormClosingEventArgs^ e) {

Application::Exit();}};}

Приложение Б

48

Просмотров работы: 1098