ВВЕДЕНИЕ 4
1 Аналитическая часть 7
1.1 Технико-экономическая характеристика социологического анкетирования
как предметной области 7
1.2 Экономическая сущность задачи 9
1.3 Обоснование необходимости и цели использования вычислительной
техники для решения задачи проведения и анализа результатов социологического анкетного опроса 10
1.4 Постановка задачи 18
1.4.1 Цель и назначение разрабатываемой информационной
системы 19
1.4.2 Общая характеристика организации решения задачи на
ЭВМ 19
1.5 Анализ существующих разработок и обоснование выбора технологии
проектирования 20
2 Информационное обеспечение задачи проведения и анализа результатов
социологических анкетных опросов 23
2.1 Информационная модель и ее описание 23
2.2 Характеристика первичных документов с нормативно-справочной и
входной оперативной информацией 26
2.3 Алгоритмы обработки данных 27
2.3.1 Основные понятия теории лингвистической переменной 27
2.3.2 Нечеткая продукционная модель знаний 31
2.3.3 Описание предметной области в виде совокупности лингвистических
переменных 33
2.3.4 Формирование базы правил нечеткого вывода на основе данных
анкетирования 34
2.3.5 Фаззификация входных переменных (данных
анкетирования) 35
2.3.6 Агрегирование условий нечетких продукционных правил 35
2.3.7 Активизация нечеткого вывода 36
2.3.8 Дефаззификация 37
2.4 Характеристика базы данных 38
2.4.1 Характеристика инфологической модели БД 38
2.4.2 Характеристика даталогической модели БД 38
2.5 Характеристика результатной информации 39
2.5.1 Характеристика результатных документов 39
3 Разработка ИС 40
3.1 Программное обеспечение комплекса задач 40
3.1.1 Общие положения (дерево функций и сценарий диалога) 40
3.1.2 Структурная схема пакета (дерево вызова процедур и программ) 41
3.2 Организация технологии сбора, передачи, обработки и выдачи
информации 42
3.3 Описание контрольного примера реализации проекта 47
3.4 Экономическая часть 49
3.4.1 Выбор и расчет показателей эффективности разработки 49
3.4.2. Обоснование целесообразности решений ВКР в рамках региона 55
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 57
ПРИЛОЖЕНИЯ 61
Успешное выполнение федеральных и региональных программ экономического развития (таких, как «Экономическое развитие и инновационная экономика», «Развитие внешнеэкономической деятельности» «Цифровая экономика Российской Федерации» и др.) невозможно без учета отношения к ним отдельных социальных групп и общества в целом. Социологические исследования, направленные на изучение общественного мнения, должны проводиться в течение достаточно продолжительного времени и требуют значительных затрат, что делает актуальным применение современных информационных технологий для автоматизации научных исследований.
В настоящее время в сфере социологических исследований в РФ практически не используются методы искусственного интеллекта. Использование таких методов позволит осуществлять прогнозирование состояния исследуемых социальных объектов и более глубокий анализ закономерностей, влияющих на исследуемые социальные объекты. Это обеспечит органы власти при работе над программами экономического развития более достоверной и адекватной информацией, что приведёт к повышению качества взаимодействия между государством и обществом в целом.
Объектом исследования выпускной квалификационной работы являются процессы проведения и анализа результатов социологических анкетных опросов.
Предметом исследования выпускной квалификационной работы являются информационное обеспечение анкетирования, проводимого в рамках социологических исследований.
Цель выпускной квалификационной работы состоит в совершенствовании инструментария информационной поддержки проведения и анализа результатов социологических анкетных опросов.
Для достижения поставленной цели решаются следующие задачи:
- изучить технологии проведения социологических анкетных опросов и выявление недостатков существующей организации обработки результатов анкетирования;
- разработать постановку задачи автоматизации проведения и обработки результатов социологических анкетных опросов;
- обосновать выбор основных проектных решений по разработке веб-средств проведения и анализа результатов социологических анкетных опросов;
- разработать обеспечивающие подсистемы, включая математическое, информационное и алгоритмическое обеспечение;
- программно реализовать веб-средства проведения и анализа результатов социологических анкетных опросов;
- обосновать экономическую эффективность разработки.
Методологическую основу выпускной квалификационной работы составляют модели и методы теории лингвистических переменных и нечеткого продукционного вывода, средства проектирования и программной реализации веб-приложений, а также методологический аппарат проведения анкетных опросов.
Пояснительная записка написана на 103 листах, из них: 60 лист - основной текст, 43 листа - приложение, в которое вынесена часть таблиц, тексты программ и иллюстрационные материалы.
Во введении обоснована актуальность темы выпускной квалификационной работы, определены объект и предмет исследования, сформулирована цель и задачи работы, приведена структура работы .
В разделе 1 дана технико-экономическая характеристика социологических исследований, описана экономическая сущность задачи проведения социологических анкетных опросов; приведено обоснование необходимости и цели использования вычислительной техники для решения задачи; сформулирована постановка задачи разработки веб-средств проведения и анализа результатов социологических анкетных опросов и выделены основные требования к проектируемой системе; проведен анализ существующих разработок и обоснование выбора технологии проектирования.
В разделе 2 выполнено обоснование предлагаемых проектных решений; дано описание информационной модели анкетирования; дана характеристика первичных документов с нормативно-справочной и входной оперативной информацией характеристика базы данных, а также характеристика результатной информации.
В разделе 3 приведено программное обеспечение задачи анкетирования, организация технологии сбора, передачи, обработки и выдачи информации ; дано описание контрольного примера реализации веб-средств анкетирования, а также приведено экономическое обоснование разработки.
В заключении приведены основные результаты и выводы, полученные в ходе выполнения выпускной квалификационной работы .
В списке используемых источников приведены 40 наименований, включая Интернет-источники.
В приложении приведены тексты программ и иллюстрационные материалы.
В ходе выполнения выпускной квалификационной работы получены следующие основные результаты и выводы:
- изучена технология проведения социологических анкетных опросов; проведен анализ существующих разработок; выявлены недостатки существующей организации обработки результатов анкетирования («как есть»), основным из которых является отсутствие интеллектуального анализа результатов, что приводит к избыточности объема анкет и недостаточной достоверности результатов анкетирования, вызванной необходимостью задавать «прямые» вопросы;
- разработана постановка задачи автоматизации проведения и обработки результатов социологических анкетных опросов («как должно быть»), отличающаяся наличием интеллектуального анализа результатов анкетирования на основе нечетких продукционных правил;
- обоснован выбор основных проектных решений по разработке веб-средств проведения и анализа результатов социологических анкетных опросов , в рамках которого в качестве инструментальных средств разработки выбраны язык веб-программирования HTML, CSS, PHP, JavaScript и СУБД MySQL.
- разработаны обеспечивающие подсистемы, включая математическое (основанное на теории нечетких множеств и лингвистической переменной) , информационное (в виде базы данных и базы нечетких продукционных знаний) и алгоритмическое обеспечение (в виде реализации нечеткого продукционного вывода и алгоритмов работы веб-приложений);
- программно реализованы веб-средства проведения и анализа
результатов социологических анкетных опросов в рамках примера;
- обоснована экономическая эффективность разработки.
Тем самым все задачи выпускной квалификационной работы решены и ее цель, состоящая в совершенствовании инструментария информационной поддержки проведения и анализа результатов социологических анкетных опросов, достигнута.
1 Андрейчиков, А. В. Системный анализ и синтез стратегических решений в инноватике. Математические, эвристические и интеллектуальные методы системного анализа и синтеза инноваций. Учебное пособие [Текст]/ А. В. Андрейчиков, О. Н. Андрейчикова. - М.: Ленанд, 2015. - 306 с.
2 Базы данных MySQL [Электронный ресурс]. - Режим доступа: http: //feanorl 84 .ru/web/bazyi-dannyih-mysql .html
3 Барановская, Т.П. Информационные системы и технологии [Текст]/ Т.П. Барановская. - М.: ЮНИТИ, 2003. - 416 с.
4 Батыршин, И. З. Основные операции нечёткой логики и их обобщения [Текст] / И. З. Батыршин. - Казань: Отечество, 2001. - 101 с.
5 Башмаков, А.И. Интеллектуальные информационные технологии: Учеб. пособие. [Текст]/ А.И. Башмаков, И.А. Башмаков. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2005. - 304 с.
6 Веллинг, Л. Разработка веб-приложений с помощью PHP и MySQL [Текст] / Л. Веллинг, Л. Томсон. - М.: Диалектика-Вильямс, 2017.- 768 с.
7 Волков, Ю. Г. Социология: учебник для студентов высших учебных заведений [Текст] / Ю.Г. Волков. - Ростов-на-Дону: Феникс, 2012. - 667 с.
8 Глушаков, С.В. Базы данных [Текст] / С.В. Глушаков. - Харьков: Фолио, 2012. - 504 с.
9 Грехов, А.М. Составление Технического Задания [Текст] / А.М. Грехов, - К: Кондор, 2011 - 302 с.
10 Джонс, М. Т. Программирование искусственного интеллекта в приложениях [Текст]/ М. Т. Джонс; Пер. с англ. Осипов А. И. - М.: ДМК Пресс, 2006. - 312 с.
11 Искусственный интеллект и интеллектуальные системы управления [Текст]/ И. М. Макаров, В. М. Лохин, С. В. Манько, М. П. Романов. - М.: Наука, 2012. - 336 c.
12 Коваль, С. А. Лингвистические проблемы компьютерной морфологии [Текст]/ С. А. Коваль. - СПб.: Изд-во Санкт-Петербургского университета, 2016. - 152 с.
13 Ковальски, Р. Логика в решении проблем [Текст]/ Р. Ковальски. - М.: Наука, 2013. - 280 с.
14 Колисниченко, Д. А. PHP и MySQL. Разработка веб-приложений [Текст] / Д. А. Колисниченко.- СПб.: БХВ-Петербург, 2017.- 640 с.
15 Кофман, А. Введение в теорию нечётких множеств в управлении предприятиями [Текст]/А. Кофман, Х. Х. Алуха. - Минск: Вышейш. шк., 1992. - 222 с.
16 Круглов, В. В. Нечёткая логика и искусственные нейронные сети: Учеб. пособие для студентов вузов [Текст] / В. В. Круглов, М. И. Дли, Р. Ю. Голунов. - М.: Физматлит, 2001. - 224 с.
17 Луков, В.А. Социальное проектирование: Учеб. пособие. [Текст]/ В.А. Луков. - М.: Изд-во Моск. гуманит.-социальн. академии, 2003. - 240 с.
18 Маклафлин, Б. PHP и MySQL. Исчерпывающее руководство [Текст] / Б. Маклафлин.- СПб.: Питер, 2016.- 544 с.
19 Материалы по искусственному интеллекту [Электронный ресурс] - Режим доступа: http://www.gotai.net
20 Методология описания бизнес-процессов [Электронный ресурс] -
Режим доступа: http://piter-soft.ru/automation/more/glossary/process/
metodologiya-opisaniya-biznes-protsessov
21 Моделирование бизнес-процессов [Электронный ресурс] - Режим доступа: http://www.script-coding.com/bp.html
22 Нечёткие множества в моделях управления и искусственного интеллекта [Текст]/ А. Н. Аверкин, И. З. Батыршин, А. Ф. Блишун и др.; Под ред. Д. А. Поспелова. - М.: Наука, 1986. - 311 с.
23 Новости Искусственного Интеллекта [Электронный ресурс] - Режим доступа: http://ai-news.ru
24 Осипов, Г. С. Лекции по искусственному интеллекту [Текст]/ Г.С. Осипов.- М.: Либроком, 2014. - 272 с.
25 Полушкина, Т. М. Социология управления: учебное пособие [Текст] / Т. М. Полушкина, Е. Г. Коваленко, О. Ю. Якимова. - М.: Академия Естествознания, 2013. - 302 с.
26 Портал искусственного интеллекта [Электронный ресурс] - Режим доступа: http://www.aiportal.ru
27 Потапова, Р. К. Новые информационные технологии и лингвистика. Учебное пособие [Текст]/ Р. К. Потапова.- М.: Ленанд, 2016. - 368 c.
28 Российская ассоциация искусственного интеллекта [Электронный ресурс] - Режим доступа: http://www.raai.org
29 Рутковская, Д. Нейронные сети, генетические алгоритмы и нечёткие системы [Текст]/ Д. Рутковская, М. Пилиньский, Л. Рутковский. - М.: Горячая линия - Телеком, 2006. - 452 с.
30 Рутковский, Л. Методы и технологии искусственного интеллекта [Текст]/ Л. Рутковский.- М.: Горячая линия - Телеком, 2012. - 520 c.
31 СУБД MySQL. Самая популярная в мире база данных с открытым
кодом [Электронный ресурс] - Режим доступа:
https: //www.oracle.com/ru/mysql/index.html
32 Тальянов, Г.Н. Моделирование, анализ, реорганизация и автоматизация бизнес - процессов [Текст] / Г.Н. Тальянов - Москва: Финансы и статистика, 2010. - 341 с.
33 Толстова, Ю. Н. Социология и компьютерные технологии [Текст] / Ю. Н. Толстова // Социологические исследования. - 2015. - № 8.- С. 3-13.
34 Фёдоров, А.В. Медиаобразование: социологические опросы
[Текст] / А.В. Федоров. - Таганрог: Изд-во Кучма, 2007. - 228 с.
35 Флах, П. Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных. Учебник [Текст]/ П. Флах.- М.: ДМК Пресс, 2015. - 400 c.
36 Фуфаев, Д.Э. Базы данных: учебное пособие [Текст] / Д.Э. Фуфаев, - Москва: Академия, 2013. - 320 с.
37 Цыренов, Д.Д. Информационные технологии управления бизнес- процессами: теория и практика [Текст] / Д.Д. Цыренов. - Улан- Удэ: Издательство Бурятского госуниверситета, 2013. - 160 с.
38 Что такое Техническое задание [Электронный ресурс] - Режим доступа: http: //www.informicus .ru/default. aspx? SECTION=6&id=72
39 Шапиро, М. Г. Классификация методов опроса в социологии [Текст]/ М. Г. Шапиро // Социальные исследования. - 2017. - №2. - С. 51-58.
40 Яхъяева, Г. Э. Нечеткие множества и нейронные сети: учеб. пособие [Текст]/ Г. Э. Яхъяева. - М.: Интернет-Ун-т Информ. технологий: БИНОМ. Лаб. знаний, 2008. - 315 с.