Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Разработка проекта информационной системы для туристического агентства

Содержание:

ВВЕДЕНИЕ

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

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

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

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

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

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

Для того чтобы достигнуть поставленной цели, необходимо выполнить следующие задачи:

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

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

Объектом изучения предметной области является туристическое агентство.

Предметом – проект информационной системы для туристического агентства.

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

Технико–экономическая характеристика предметной области и предприятия

Характеристика предприятия и его деятельности

Областью применения информационной системы является туристическое агентство.

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

Агентство предоставляет туристическое и экскурсионное обслуживание по России, странам СНГ, ближнему и дальнему зарубежью. Управление фирмой осуществляется ее владельцем (директор).

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

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

Документы, регламентирующие деятельность туристического агентства:

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

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

В офисе совместно трудятся директор и менеджер.

Директор турагентства исполняет следующие обязанности:

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

Менеджер занимается следующими видами деятельности:

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

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

Выбор комплекса задач автоматизации и характеристика существующих бизнес–процессов

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

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

  1. Средняя производительность труда сотрудников;
  2. Низкая оперативность выполнения процессов;
  3. Непостоянная актуальность и достоверность информации и выполняемых расчетов;
  4. Высокая продолжительность и трудоемкость выполнения процессов и обработки данных;
  5. Недостатки в коммуникации между отделами;
  6. Несвоевременность появления и передачи данных и др.

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

  1. Повышение производительности и эффективности туда сотрудников;
  2. Повышение оперативности выполнения операций и процессов;
  3. Повышение актуальности и достоверности информации и выполняемых расчетов;
  4. Снижение продолжительности и трудоемкости выполнения процессов и обработки данных;
  5. Улучшение качества коммуникации между отделами организации;
  6. Появление своевременности и актуальности информации и др.

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

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

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

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

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

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

  • информация о сотрудниках (код сотрудника, ФИО, дата рождения, паспортные данные, контактный телефон, отдел, должность);
  • информация о туристах (код туриста, ФИО, дата рождения, паспортные данные, контактный телефон, тур);
  • информация о турах (код тура, класс, страна, цена, категория)

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

Информационное обеспечение задачи

Информационная модель и ее описание

Информационная модель системы представлена в совокупности справочников, которые заполняются посредством внесения информации в экранные формы.

  1. Справочник сотрудников;
  2. Справочник гостей;
  3. Справочник туров.

Информационная модель для разрабатываемого проекта изображена на рисунке 1.

Bezymyanny.png

Рисунок 1 Информационная модель информационной системы для туристического агентства

3.2 Используемые классификаторы и системы кодирования

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

Используемые классификаторы изображены в Таблице 1.

Таблица №1 Используемые классификаторы

Кодируемое

множество

объектов

Длина кода

Система кодирования

Система классификации

Вид классификатора

Код сотрудника

4

Порядковая

отсутствует

Локальный

Код туриста

4

Порядковая

отсутствует

Локальный

Код тура

4

Порядковая

отсутствует

Локальный

Характеристика нормативно–справочной, входной и оперативной информации

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

  • данные о сотрудниках;
  • сведения о туристах;
  • информацияс о турах.

Нормативно-справочная информация в автоматизированных системах представляет собой ядро единого информационного пространства предприятия (организации), включающее в себя набор справочников, словарей, классификаторов, стандартов, регламентов, используемых в деятельности предприятия[1].

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

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

Пример формы ввода информации изображен на Рисунке 2.

НАЗВАНИЕ ФОРМЫ

КНОПКИ

ПОЛЕ ДЛЯ ВВОДА

НАЗВАНИЕ ПОЛЯ

Рисунок 2 Форма ввода информации

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

Перечень подключаемых к формам справочников представлен в Таблице 3.

Таблица №3Перечень справочников

Название справочника

Ответственный за введение

Среднее число записей

Средняя частота актуализации

Средний объем актуализации %

Справочник сотрудников

Директор

Равно числу сотрудников

1/мес

0–100

Справочник туристов

Менеджер

Равно числу туристов

28-31/мес

0–100

Справочник туров

Менеджер

1-10000

4/мес

100

Характеристика входных документов для проекта информационной системы для туристического агентства представлена в Таблице 4.

Таблица №4 Характеристика входных документов

Код документа

Наименование

Источник получения

Частота возникн/мес

01

Анкета туриста

Менеджер

0–...

02

Предложения от туроператоров

Туроператоры. Внешние источники

0,12

Характеристика результатной информации

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

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

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

Наименование

Источник формирования

Частота формир/мес

Структура документа

Способ доставки

Отчет для руководства

Таблицы «Сотрудники», «Туры», «Туристы»

4

Стандартная

Вывод формы на экран

Перечень туристов

Таблица «Туристы»

28–31

Стандартная

Вывод формы на экран

Перечень туров

Таблица «Туры»

4

Стандартная

Вывод формы на экран

Перечень сотрудников

Таблицы «Сотрудники»

1

Стандартная

Вывод формы на экран

Таблица №5 Характеристика результатных документов

Программное обеспечение задачи

4.1 Общие положения (дерево функций и сценарий диалога)

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

Дерево функций изображено на Рисунке 3.

Функции

Основные

Служебные

Авторизация

Настройки

Ведение справочников

Ввод данных

Вывод результатов

Рисунок 3 Дерево функций

Сценарий диалога изображен на Рисунке 4.

Основное меню

Операции

Справка

Сервис

Отчеты

Справочники

Файл

Выход

О прогр

Отчет

Ввод инф

Справочник сотрудников

Настройки

Новый

Перечень номеров

Помощь

Парамет

Вывод на печать

Справочник туристов

Открыть

Перечень постояльцев

Формир. отчета

Сохран.

Справочник туров

Печать

Перечень сотрудников

Выход

Рисунок 5 Сценарий диалога

4.2 Характеристика базы данных

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

  • сотрудники;
  • туристы;
  • туры.

Описание таблиц представлено в нижеследующих таблицах.

Таблица №6 Сведения о сотрудниках

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код сотрудника

числовой

Kod_s

20

3

неогр

Да Ключевое поле

ФИО сотрудника

текстовый

Fio_s

30

30

неогр

Нет.

Пасп. данные

числовой

passport

20

8

неогр

Нет

Повторения невозможны

Дата рождения

Дата/время

Date

20

10

неогр

Нет

Контактный телефон

числовой

Nom_tel

20

3

неогр

Нет

Должность

текстовый

Dolzn

20

30

неогр

Нет

Таблица №7 Сведения о туристах

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код туриста

числовой

Kod_post

20

3

неогр

Да Ключевое поле

ФИО

текстовый

Fio_post

30

30

неогр

Нет.

Пасп. данные

числовой

passport

20

8

неогр

Нет

Повторения невозможны

Дата рождения

Дата/время

Date_post

20

10

неогр

Нет

Контактный телефон

числовой

Nom_tel

20

3

неогр

Нет

Тур

числовой

Tour

20

3

неогр

Нет

Таблица №8 Сведения о турах

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код тура

Числовой

Kod_gr

10

3

неогр

Да. Ключ.

Класс

Числовой

Klass

5

1

неогр

Нет

Страна

Текстовый

Country

5

3–5

неогр

Нет

Цена

Денежный

Cena

5

1

неогр

Нет

Категория

Текстовый

Kategor

10

10

неогр

Нет

ER–модель проекта информационной системы для гостиницы представлена на рисунке 8.

Сведения о туристах

код постояльца

ФИО постояльца

пасп. данные

Дата рождения

Контактный телефон

Тур

Сведения о сотрудниках

код сотрудника

ФИО сотрудника

пасп. данные

Дата рождения

Контактный телефон

Должность

Код туриста

Сведения о турах

код тура

класс

страна

цена

категория

Рисунок 6 ER–модель

4.3 Структурная схема пакета (дерево вызова программных модулей)

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

Безымянный1.png

Рисунок 6 Дерево вызова программных модулей

4.4 Описание программных модулей

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

Картинки по запросу алгоритм авторизации

Рисунок 7 Блок–схема программного модуля

5 Контрольный пример реализации проекта и его описание

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

В первую очередь после открытия пользователь видит форму авторизации.

Picture 4

Рисунок 8 Форма авторизации

Для авторизации пользователю необходимо в поле «Имя пользователя» выбрать соответствующее имя пользователя, а после этого ввести пароль. Если данные для авторизации корректны, то после нажатия на кнопку «ОК» откроется соответствующее данному пользователю меню, если же была допущена ошибка, то появится системное сообщение, которое сообщит, какая именно была ошибка.

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

1.png

Рисунок 9 Форма «Меню» для директора

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

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

2.png

Рисунок 10 Форма «Заполнение данных»

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

3.png

Рисунок 11 Форма «Туристы»

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

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

4.png

Рисунок 12 Форма «Обработка данных»

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

5.png

Рисунок 13 Ввод значения параметра для запроса «Данные о туристе»

6.png

Рисунок 14 Результаты запроса «Данные о туристе»

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

ЗАКЛЮЧЕНИЕ

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

Для достижения поставленной цели были выполнены следующие задачи:

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

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

СПИСОК ЛИТЕРАТУРЫ

  1. Гвоздева, В. А. Основы построения автоматизированных информационных систем / В.А. Гвоздева, И.Ю. Лаврентьева. – Москва: Огни, 2014. – 320 c.
  2. Жуков, К. Г. Модельное проектирование встраиваемых систем в LabVIEW (+ DVD–ROM) / К.Г. Жуков. – Москва: Наука, 2015. – 688 c.
  3. Зегжда, Д.П. Основы безопасности информационных систем / Д.П. Зегжда, А.М. Ивашко. – М.: Горячая линия – Телеком, 2016. – 452 c.
  4. Ипатова, Э. Р. Методологии и технологии системного проектирования информационных систем / Э.Р. Ипатова, Ю.В. Ипатов. – М.: Флинта, 2016. – 256 c.
  5. Карминский, А. М. Методология создания информационных систем / А.М. Карминский, Б.В. Черников. – М.: Форум, Инфра–М, 2014. – 320 c.
  6. Раскин Интерфейс: новые направления в проектировании компьютерных систем: моногр. / Раскин, Джеф. – М.: Символ–плюс, 2016. – 272 c.
  7. Раскин, Д. Интерфейс: Новые направления в проектировании компьютерных систем / Д. Раскин. – М.: Символ–плюс, 2017. – 508 c.
  8. Рафикузаман, М. Микропроцессоры и машинное проектирование микропроцессорных систем (комплект из 2 книг) / М. Рафикузаман. – М.: Мир, 2014. – 600 c.
  9. Слепцов, А.И. Автоматизация проектирования управляющих систем гибких автоматизированных производств / А.И. Слепцов, А.А. Юрасов. – М.: Технiка, 2014. – 110 c.
  10. Шастова, Г. А. Выбор и оптимизация структуры информационных систем / Г.А. Шастова, А.И. Коёкин. – М.: Энергия, 2017. – 256 c.
  11. Шелухин, О. И. Моделирование информационных систем / О.И. Шелухин, А.М. Тенякшев, А.В. Осин. – М.: Радиотехника, 2015. – 368 c.
  12. Юркевич, Е.В. Введение в теорию информационных систем / Е.В. Юркевич. – М.: Группа ИДТ, 2016. – 917 c.
  1. Карминский, А. М. Методология создания информационных систем / А.М. Карминский, Б.В. Черников. – М.: Форум, Инфра–М, 2014. – 136 c.