Методология ARIS - удобное и надежное средство изучения и разработки бизнес-решений. Данный программный продукт позволяет упростить управление организацией, используется для:
изображения внутренней структуры организации;
создания моделей необходимых организации;
формирование отчетов на основе полученных моделей.
Методология ARIS содержит около 100 разнообразных бизнес-моделей и дает возможность описания организации на разных уровнях путем декомпозиции моделей. Таким образом становится возможным описание любой организации.
Можно выделить наиболее часто встречающиеся методы описания:
eEPC -- метод описания процессов;
ERM -- модель «сущность-связь» для описания структуры данных;
UML -- унифицированный объектно-ориентированный язык моделирования.
Реализация программного продукта ARIS происходит при помощи программного средства, которое объединяет описания и диаграммы. ARIS находит применение во всевозможных проектах по разработке и оптимизации бизнес-процессов и информационных систем.
ARIS, как программный продукт, широко распространен благодаря тому, что предлагает пользователю огромный выбор моделей и методов, в то же время имея простой интерфейс, а созданные модели могут быть перемещены в текстовые файлы и другие программы.
2.2 Модель eEPC сбора и обработки социологических данных
При проектировании информационной системы проведения и обработки результатов социологического исследования была построена модель eEPC сбора и обработки социологических данных. Данная модель была построена в программе ARIS Express. Модель показана на рис. 2.2.1.
Рис. 2.2.1 - Модель eEPC сбора и обработки социологических данных
На модели показана спроектированная информационная система в действии. Блоки модели обозначены следующим образом:
роль - блок «Студент»;
событие - блоки «Запись анкеты в регистр сведений, обработка полученных данных», «Найдены ошибки при заполнении, запись не производится», «Получены результаты анкетирования»;
работа - «Заполнение анкеты в документе «Анкета»», «Анализ заполненных данных», «Вывод необходимой информации с помощью отчетов».
Информационная система действует по следующему принципу:
Студент заполняет анкету.
Заполненная анкета анализируется и проверяется на правильность и полноту заполнения.
Если анкета заполнена правильно, то она записывается в регистр сведений, если неправильно, то происходит возврат к пункту 1.
Информация из анкеты, записанной в регистр сведений, выводится с помощью отчетов.
Происходит вывод результатов анкетирования. Более подробно работа информационной системы рассмотрена в приложении А.
Глава 3. Проектирование информационной системы проведения и обработки результатов социологического исследования
3.1 Описание структурной схемы информационной системы
Данная система разделена на 3 этапа сбора и обработки информации, которые изображены на рис. 3.1.1.
Рис. 3.1.1 - Этапы сбора и обработки информации в информационной системе
3.1.1 Ввод данных
Первый этап - это ввод данных. Осуществляется при помощи документа «Анкета». Этап реализован следующим образом:
Выполняется вход в базу в режиме конфигуратора (рис. 3.1.1.1).
Рис. 3.1.1.1 - Начальное окно 1С:Предприятия
Производится нажатие правой кнопкой мыши по объекту «Документ» -> «Добавить» (рис. 3.1.1.2).
Рис. 3.1.1.2 - Создание документа
В появившемся окне вводится название документа «Анкета» (рис. 3.1.1.3).
Рис. 3.1.1.3 - Документ «Анкета»
Затем, на вкладке «Данные» создаются реквизиты-вопросы (рис. 3.1.1.4).
Рис. 3.1.1.4 - Создание реквизита документа
Затем производится нажатие правой кнопкой мыши по объекту «Перечисления» -> «Добавить» (рис. 3.1.1.5).
Рис. 3.1.1.5 - Создание перечисления
Для удобства, перечисления называются так же как и реквизиты-вопросы в документе «Анкета» (рис. 3.1.1.6).
Рис. 3.1.1.6 - Перечисление
Затем, на вкладке «Данные» создаются значения перечисления. Эти значения перечисления будут ответами на реквизиты-вопросы. Решено избежать возможности самостоятельного ввода ответов респондентами для единообразия ответов (рис. 3.1.1.7).
Рис. 3.1.1.7 - Добавление значения перечисления
Далее, в документе «Анкета», на вкладке «Данные», выбирается реквизит и двойным нажатием левой клавиши мыши открываются свойства реквизита, где в поле «Тип данных» выбирается «ПеречислениеСсылка.*». Значение «*» заменяется на необходимое название перечисления, для каждого реквизита-вопроса свое (рис. 3.1.1.8).
Рис. 3.1.1.8 - Свойства реквизита документа
3.1.2 Обработка данных
Второй этап - это обработка данных. Осуществляется при помощи регистра сведений «Результаты тестирования». Этап реализован следующим образом:
Производится нажатие правой кнопкой мыши по объекту «Регистр сведений» -> «Добавить» (рис. 3.1.2.1).
Рис. 3.1.2.1 - Создание регистра сведений
В появившемся окне вводится название регистра сведений «Результаты тестирования», «Периодичность» - «Непериодический», «Режим записи» - «Подчинение регистратору» (рис. 3.1.2.2).
Рис. 3.1.2.2 - Регистр сведений
Затем, на вкладке «Данные» создаются измерения. Названия измерений соответствуют названиям реквизитов-вопросов. Ответ на каждый реквизит-вопрос будет записан в определенное измерение (рис. 3.1.2.3).
Рис. 3.1.2.3 - Добавление данных в регистр сведений
На вкладке «Регистраторы» ставится галочка у документа «Анкета», что означает подчинение данного регистра сведений данному документу (рис. 3.1.2.4).
Рис. 3.1.2.4 - Вкладка «Регистраторы»
Теперь, в документе «Анкета», на вкладке «Движения», необходимо создать движения, необходимые для непосредственной записи данных анкеты в регистр. В поле «Удаление движений» ставится «Удалять автоматически», это нужно для того, чтобы при редактировании старые записи удалялись из регистра и записывались только новые. Затем нажимается кнопка «Конструктор движений» (рис. 3.1.2.5).
Рис. 3.1.2.5 - Движения документа «Анкета»
В поле «Регистры» добавляется регистр сведений «Результаты тестирования». В нижней части окна каждому измерению из регистра сведений ставится в соответствие реквизит документа. Затем нажимается кнопка «Ок» (рис. 3.1.2.6).
Рис. 3.1.2.6 - Конструктор движений
3.1.3 Вывод данных
Третий этап - это вывод данных. Осуществляется при помощи отчетов. Рассмотрим создание одного из отчетов:
Производится нажатие правой кнопкой мыши по объекту «Отчеты» -> «Добавить» (рис. 3.1.3.1).
Рис. 3.1.3.1 - Создание отчета
В появившемся окне вводится название отчета «Удовлетворенность получением образования». Нажимается кнопка «Открыть схему компоновки данных» (рис. 3.1.3.2).
Рис. 3.1.3.2 - Отчет
В появившемся окне нажимается «Добавить набор данных - запрос» (рис. 3.1.3.3).
Рис. 3.1.3.3 - Схема компоновки данных
Затем нажимается кнопка «Конструктор запроса» (рис. 3.1.3.4).
Рис. 3.1.3.4 - Кнопка «Конструктор запроса»
В данном окне на первой вкладке набираются все необходимые измерения из регистра сведений (рис. 3.1.3.5).
Рис. 3.1.3.5 - Конструктор запроса
Затем, на вкладке «Группировка» в качестве суммированного поля выбирается измерение «РезультатыТестирования.НомерАнкеты», «Функция» - «Количество различных». Это нужно, чтобы узнать количество респондентов (рис. 3.1.3.6).
Рис. 3.1.3.6 - Группировка
Далее, на вкладке «Объединения\Псевдонимы» измерению, которое отвечает за количество респондентов, дается псевдоним «Количество респондентов» (рис. 3.1.3.7).
Рис. 3.1.3.7 - Создание псевдонима 8) Нажимается кнопка «Ок».
На вкладке «Ресурсы» выбирается «Количество респондентов», «Выражение» - сумма (рис. 3.1.3.8).
Рис. 3.1.3.8 - Вкладка «Ресурсы»
Вкладка «Настройки». Нажимается кнопка «Открыть конструктор настроек» (рис. 3.1.3.9).
Рис. 3.1.3.9 - Кнопка «Открыть конструктор настроек»
Далее, тип отчета - «Таблица», кнопка «Далее».
Из всех доступных полей выбираются необходимые.
Нажимается кнопка «Далее» (рис. 3.1.3.10).
Рис. 3.1.3.10 - Выбираемые поля
Затем выбираются поля, которые будут строками и колонками таблицы. Нажимается кнопка «Ок». Отчет в виде таблицы готов. Все отчеты, представляемые в виде таблицы, создаются аналогичным образом (рис. 3.1.3.11).
Рис. 3.1.3.11 - Строки и колонки таблицы
Отчеты в виде диаграмм создаются иначе, чем в виде таблиц. Для создания отчета в виде диаграммы необходимо:
В схеме компоновки данных, на вкладке «Настройки» нажимается кнопка «Добавить», которая добавляет вариант представления отчета (рис. 3.1.3.12).
Рис. 3.1.3.12 - Добавление варианта отчета
Затем снова нажимается кнопка «Открыть конструктор настроек» (рис. 3.1.3.13).
Рис. 3.1.3.13 - Кнопка «Открыть конструктор настроек»
Далее, тип отчета - «Диаграмма», кнопка «Далее».
Из всех доступных полей выбираются необходимые.
Нажимается кнопка «Далее» (рис. 3.1.3.14).
Рис. 3.1.3.14 - Выбираемые поля
социологический информация автоматизация программа
Затем выбираются поля, которые будут сериями и точками диаграммы. Нажимается кнопка «Ок». Отчет в виде диаграммы готов. Все отчеты в виде диаграммы создаются аналогично (рис. 3.1.3.15).
Рис. 3.1.3.15 - Серии и точки диаграммы
Заключение
В ходе курсового проектирования был проведен анализ проблематики социологических исследований. В результате анализа была выявлена необходимость разработки автоматизированной информационной системы сбора и обработки социологической информации.
В результате курсового проектирования была спроектирована структура автоматизированной информационной системы. Спроектированы 3 этапа сбора и обработки информации: этап ввода первичных данных, этап обработки введенной информации, этап вывода полученных результатов. При проектировании был изучен и использован программный продукт ARIS, использовавшийся для создания моделей процессов, протекающих при работе с данными в информационной системе.
Автоматизация процесса социологического исследования позволит:
повысить оперативность выполнения функций;
обеспечить полноту информации;
повысить скорость обработки информации;
уменьшить число ошибок ответов респондентов.
Список литературы
1. Кузин, А.В. Базы данных: Учебное пособие для студ. высш. учеб. заведений/ А.В. Кузин, С. В. Левонисова. - М.: ИЦ Академия, 2012.
2. Сайт 1С: Предприятие www.v8.1c.ru
3. Кашаев, С.М. Программирование в 1С: Предприятие 8.3/ С.М. Кашаев - СПб.: Питер, 2014.
4. Ощенко, И.А. Азбука программирования в 1С: Предприятие 8.2/ И.А. Ощенко - СПб.: БХВ-Петербург, 2013.
5. Учебник по 1С: Предприятие www.mista.ru/tutor_1c
6. Хаббард, Дж. Автоматизированное проектирование баз данных/ Дж. Хаббард - М.: Мир, 2011.
7. Габец, А.П. 1С: Предприятие 8.0. Простые примеры разработки./ А.П. Габец, Д.И. Гончаров - М.: 1С: Паблишинг, 2013.
8. Горшков М.К., Шереги Ф.Э. Прикладная социология: методология и методы. М.: Институт социологии РАН, 2011.
9. Добреньков В.И., Кравченко А.И. Методы социологических исследований. М.: Изд-во МГУ, 2009.
10. Гвоздева Т.В. Проектирование информационных систем: учеб. пособие / Т.В. Гвоздева, Б.А. Баллод. - Ростов н/Д: Феникс, 2009.
Приложение
Управление информационной системой
Ввод первичной информации
Для ввода данных необходимо запустить программу 1С:Предприятия и войти в базу в режиме «1С:Предприятие» (рис. А1).
Рис. А1 - Начальное окно программы «1С:Предприятия»
На начальной странице необходимо нажать на кнопку «Пройти анкетирование» (рис. А2).
Рис. А2 - Начальная страница режима «1С:Предприятие»
Откроется анкета с вопросами. Здесь респондент заполняет все, выбирая нужный ответ, писать самостоятельно ничего не придется. Вопросы могут быть как с выбором одного ответа (рис. А3), так и с выбором нескольких (рис. А4).
Рис. А3 - Вопросы с одним ответом
Рис. А4 - Вопрос с несколькими ответами
После того, как респондент ответил на все вопросы, нужно провести документ. Респонденту необходимо нажать на одну из кнопок: нажатие на кнопку «Провести и закрыть» проведет и закроет анкету, то есть запишет ее в регистр сведений, для последующей обработки; кнопка «Записать» сохранит все ответы, но запись в регистр сведений произведена не будет; кнопка «Провести» просто проведет документ - запишет анкету в регистр (рис. А5).
Рис. А5 - Кнопки анкеты
После того как документ проведен, а анкета занесена в регистр сведений, ввод первичных данных закончен. Теперь необходимо либо опросить остальных респондентов, либо обработать введенные данные и получить результат.
Обработка данных и вывод результатов Заполненные анкеты хранятся в регистре сведений и могут быть редактированы при необходимости. Обработка данных происходит перед самим выводом. Вывод реализуется с помощью различных, созданных заранее разработчиком, отчетов. Каждый отчет имеет в себе несколько вариантов представления: в виде таблицы или в виде диаграммы. Также каждый отчет построен отлично от других, используя другие ресурсы. Таким образом, примерно 20 отчетов, каждый из которых имеет несколько вариантов представления, способны вывести максимально полные и достоверные результаты социологического исследования. Рассмотрим вывод результатов на примере одного из отчетов.