УДК 004

РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ ТУРИСТИЧЕСКОГО АГЕНТСТВА

Сидорова Александра Викторовна1, Петеляк Владимир Евстахиевич1, Пролозова Татьяна Олеговна1, Мусин Руслан Фархадович1, Шаяхметов А.Г.1
1Магнитогорский Государственный Технический Университет имени Г.И. Носова

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

Ключевые слова: моделирование, приложение, разработка


DEVELOPMENT OF APPLICATION FOR TRAVEL AGENCY

Sidorova Alexandra Viktorovna1, Petelyak Vladimir Evstahievich1, Prolozova Tatyana Olegovna1, Musin Ruslan Farhadovich1, Shayahmetov A.G.1
1Nosov Magnitogosk State Technical University

Abstract
This article discusses aspects of application development using the modeling methodology.

Рубрика: 05.00.00 ТЕХНИЧЕСКИЕ НАУКИ

Библиографическая ссылка на статью:
Сидорова А.В., Петеляк В.Е., Пролозова Т.О., Мусин Р.Ф., Шаяхметов А.Г. Разработка приложения для туристического агентства // Современные научные исследования и инновации. 2015. № 11 [Электронный ресурс]. URL: http://web.snauka.ru/issues/2015/11/59380 (дата обращения: 22.11.2016).

Краткая постановка задачи

Еженедельно на сайте службы судебных приставов публикуется информация о лицах, находящихся в розыске по подозрению в совершении преступлений. [1, 2, 3, 4, 5]  Такие граждане не имеют права выезда за границу. Во избежание неприятных последствий, турагентство проверяет списки клиентов, заявивших о своем намерении выехать за границу на отдых. [6, 7, 8, 9]

Разработайте приложение и пакет сопроводительной документации для туристического агентства, которое: 1) получает список лиц, находящихся в розыске по подозрению в совершении преступлений, по электронной почте в формате txt; [10, 11, 12] 2) сверяет с ним данные собственной базы [13, 14, 15. 16] и  3) формирует пригодный для форматирования и вывода на печать список лиц, находящихся в розыске по подозрению в совершении преступлений, с указанием их общего количества. [17, 18, 19, 20]

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

  • Загрузить список преступников из БД;
  • Загрузить список преступников из файла;
  • Напечатать список совпадений;
  • Добавить преступника в список из файла;
  • Удалить преступника из списка файла;
  • Напечатать список преступников из файла;
  • Очистить список преступников из файла;
  • Сохранить список преступников из файла;
  • Добавить преступника в список из БД;
  • Удалить преступника из списка БД;
  • Напечатать список преступников из БД;
  • Очистить список преступников;
  • Сохранить список преступников; [21, 22, 23]

На основе этих данных построим диаграмму usecase:

Рисунок 1 – Диаграмма UseCase

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

  • Пользователь;
  • Преступник;
  • Контекст баз данных;
  • Контекст файлов; [24, 25, 26]

На основе этих данных построим диаграмму классов:

Рисунок 2 – Диаграмма классов

Класс Пользователь содержит основные функции, которые доступны пользователю:

  • Загрузить список преступников из БД;
  • Загрузить список преступников из файла;
  • Напечатать список совпадений;
  • Добавить преступника в список из файла;
  • Удалить преступника из списка файла;
  • Напечатать список преступников из файла;
  • Очистить список преступников из файла;
  • Сохранить список преступников из файла;
  • Добавить преступника в список из БД;
  • Удалить преступника из списка БД;
  • Напечатать список преступников из БД;
  • Очистить список преступников;
  • Сохранить список преступников; [27, 28, 29]

В классе Контекст баз данных инкапсулированы операции, облегчающие работу с БД:

  • Подключиться;
  • Добавить нового преступника;
  • Удалить преступника;
  • Отключиться;
  • Получить список преступников из БД;
  • Сохранить изменения; [30, 31, 32]

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

  • Добавить нового преступника;
  • Удалить преступника;
  • Получить список преступников из файла;
  • Сохранить изменения; [33, 34]

Класс Преступник состоит только из данных:

  • IDпреступника;
  • Имя преступника;
  • Фамилия преступника;
  • Отчество преступника;
  • Дата рождения преступника;
  • Пол преступника; [35, 36]

Далее следует построить диаграмму последовательности действий:

Рисунок 3 – Диаграмма последовательностей

Ну и наконец необходимо разработать само приложение:

Рисунок 5 – Главная форма

Рисунок 6 – Форма «Добавить нового преступника»


Библиографический список
  1. Гаврилова И.В., Новикова Т.Б., Петеляк В.Е., Назарова О.Б., Агдавлетова А.М. Совершенствование методов построения причинно-следственных диаграмм для решения задач управления в организационных системах /
    И.В. Гаврилова, Т.Б. Новикова, В.Е. Петеляк, О.Б. Назарова, А.М. Агдавлетова. -
    Фундаментальные исследования. 2015. № 8-2. С. 247-251.
  2. Ганин М.А., Давлеткиреева Л.З., Новикова Т.Б. Система мониторинга Zabbix /
    М.А. Ганин, Л.З. Давлеткиреева, Т.Б. Новикова. – Современные научные исследования и инновации. 2012. № 12 (20). С. 9.
  3. Глущенко Т.Б. Модель подготовки будущих учителей к использованию новых информационных технологий в формировании имиджа образовательного учреждения  / Т.Б. Глущенко. – Вестник Челябинского государственного педагогического университета. № 3. С. 54-61.
  4. Глущенко Т.Б. Повышение профессиональной квалификации преподавателей как педагогическое условие подготовки будущего учителя к использованию новых информационных технологий в формировании имиджа образовательного учреждения / Т.Б. Глущенко. – Научные труды SWorld. Т. 14. № 1. С. 77a-79.
  5. Глущенко Т.Б. Структура и содержание готовности будущего учителя к использованию новых информационных технологий в формировании имиджа образовательного учреждения / Т.Б. Глущенко. – Информатика и образование. № 2. С. 111-113.
  6. Давлеткиреева Л.З., Новикова Т.Б., Курзаева Л.В., Лактионова Ю.С., Подкользина Л.В. Управление технологической архитектурой организации на основе усовершенствованного метода Enterprise Architecture Planning / Л.З.
    Давлеткиреева, Т.Б. Новикова, Л.В. Курзаева, Ю.С. Лактионова, Л.В. Подкользина. -
    Фундаментальные исследования. 2015. № 8-2. С. 252-256.
  7. Кручинская В.С., Новикова Т.Б. Необходимость поддержки и модернизации сайта / В.С. Кручинская, Т.Б. Новикова. – Актуальные проблемы современной науки в 21 веке сборник материалов 6-й международной научно-практической конференции. Махачкала, 2014. С. 39-40.
  8. Курзаева Л.В. Дистанционный курс «Основы математической обработки информации»: электронный учебно-методический комплекс//Хроники объединенного фонда электронных ресурсов «Наука и образование». -2014. -Т. 1, № 12 (67). -С. 117.
  9. Курзаева Л.В. Инструменты сопряжения требований системы профессионального образования и рынка труда к конкурентоспособности ИТ-специалиста/Л.В. Курзаева//II Всероссийская научно-практическая конференция «Информационные технологии в образовании XXI века (ИТО-XXI)»: сборник научных трудов. Т. 1. -М.: НИЯУ «МИФИ», 2012. -С. 37-40.
  10. Курзаева Л.В. Международный опыт управления качеством образования на основе рамочных структур/Л.В. Курзаева, И.Г. Овчинникова//«Научная дискуссия: вопросы социологии, политологии, философии, истории»: материалы VI международной заочной научно-практической конференции. Часть II (17 октября 2012 г.). -М.: Изд. «Международный центр науки и образования», 2012. -С. 51-56.
  11. Курзаева Л.В. Психолого-педагогический инструментарий оценки и диагностики результатов обучения личности по направлениям подготовки в сфере ИТ: метод. Рекомендации/Л.В. Курзаева, И.Г. Овчинникова, Г.В. Слепухина. -Магнитогорск: МаГУ, 2013. -40 с.
  12. Курзаева Л.В. Структурно-функциональная модель развития конкурентоспособности будущего ИТ-специалиста в процессе профессиональной подготовки в вузе: организационно-управленческий аспект/Л.В. Курзаева//Современные проблемы науки и образования. -2012. -№ 6; URL: http://www.science-education.ru/106-7424 (дата обращения 12.06.2015).
  13. Курзаева Л.В., Новикова Т.Б., Давлеткиреева Л.З., Назарова О.Б., Белоусова И.Д. Совершенствование методики построения моделей событийно-управляемого процесса для постановки задач управления в социальных и экономических системах / Л.В.
    Курзаева, Т.Б. Новикова, Л.З. Давлеткиреева, О.Б. Назарова, И.Д. Белоусова. -
    Фундаментальные исследования. 2015. № 8-2. С. 297-302.
  14. Курзаева Л.В., Овчинникова И.Г., Слепухина Г.В. Адаптивное управление качеством профессионального образования на основе компетентностного подхода (на примере ИТ-отрасли): методологические основания, модели и базовый инструментарий установки требований к результатам обучения: монография. -Магнитогорск: МаГУ, 2013. -138 с.
  15. Курзаева Л.В., Развитие конкурентоспособности будущих специалистов по информационным технологиям в процессе профессиональной подготовки в вузе: автореф. дис…. канд. пед.. наук. ‒ Магнитогорск: МаГУ, 2009. -24 с.
  16. Курзаева, Л.В. Введение в анализ данных с использованием информационных технологий: учеб.-метод. пособие/Л.В. Курзаева, И.Г. Овчинникова. -Магнитогорск: МаГУ, 2012. -60 с.
  17. Курзаева, Л.В. Введение в теорию систем и системный анализ: учеб. пособие/Л.В. Курзаева. -Магнитогорск: МаГУ, 2013. -211 с.
  18. Курзаева, Л.В. Чусавитина, Г.Н. К вопросу о формировании требований к компетенциям личности в области информационной безопасности в системе высшего профессионального образования [Электронный ресурс]//Фундаментальные исследования. -2013. -№ 8 (часть 5). С. 1203-1207. -Режим доступа: http://www.rae.ru/fs/?section=content&op=show_article&article_id=10001321.
  19. Курзаева, Л.В. Чусавитина, Г.Н. Чусавитин, М.О. Разработка модели компетентности будущих учителей информатики и икт в области обеспечения информационной безопасности [Текст]//Журнал «Фундаментальные исследования». -2013. -№10 (часть 13). -С. 2991-2995.
  20. Назарова О.Б., Масленникова О.Е., Новикова Т.Б., Давлеткиреева Л.З.
    Преемственность дисциплин кафедры по направлению «Прикладная информатика» и межпредметная координация как фактор повышения эффективности образовательного процесса / О.Б. Назарова, О.Е. Масленникова, Т.Б. Новикова, Л.З. Давлеткиреева. -
    Актуальные проблемы современной науки, техники и образования. 2015. Т. 2. № 1. С. 145-148.
  21. Наношкин А.Г., Назарова О.Б., Новикова Т.Б., Масленникова О.Е.
    Моделирование бизнес-процесса «Работа букмекерской конторы в сети Интернет» /
    А.Г. Наношкин, О.Б. Назарова, Т.Б. Новикова, О.Е. Масленникова. -
    Современные научные исследования и инновации. 2015. № 7-1 (51). С. 101-109.
  22. Новикова Т.Б. Подготовка будущего учителя к использованию новых информационных технологий в формировании имиджа образовательного учреждения / Т.Б. Новикова : диссертация на соискание ученой степени кандидата педагогических наук / Магнитогорский государственный университет. Магнитогорск, 2009
  23. Новикова Т.Б. Подготовка будущего учителя к использованию новых информационных технологий в формировании имиджа образовательного учреждения / Т.Б. Новикова : автореферат диссертации на соискание ученой степени кандидата педагогических наук / Магнитогорский государственный университет. Магнитогорск, 2009
  24. Новикова Т.Б. Интернет-представительство в формировании имиджа образовательного учреждения // Вестник компьютерных и информационных технологий. 2010. № 9. С. 49-53.
  25. Новикова Т.Б., Курзаева Л.В., Петеляк В.Е., Масленникова О.Е., Белоусова И.Д. Описание управления бизнес-процессами предприятия на основе методологии IDEF0: трудности разработки, рекомендации по совершенствованию построения диаграмм / Т.Б. Новикова, Л.В. Курзаева, В.Е. Петеляк, О.Е. Масленникова, И.Д. Белоусова. -
    Фундаментальные исследования. 2015. № 8-2. С. 318-322.
  26. Новикова Т.Б., Сумароковская Е.Ф.
    ИТ-решения для государственных учреждений на примере отделения пропаганды / Т.Б.
    Новикова, Е.Ф. Сумароковская. – Современные тенденции развития науки и производства: сборник материалов Международной научно-практической конференции : в 4-х томах. Западно-Сибирский научный центр, Кузбасский государственный технический университет имени Т.Ф. Горбачева, Международный научно-образовательный центр КузГТУ-Arena Multimedia. Кемерово, 2014. С. 105.
  27. Овчинникова И.Г. Исследование уровней формирования результатов обучения в системе профессионального образования Челябинской области вуза/И.Г. Овчинникова, Л.В. Курзаева//Спрос и предложение на рынке труда и рынке образовательных услуг в регионах России: сб. докладов по материалам Девятой Всероссийской научно-практической Интернет-конференции (31 октября-1 ноября 2012 г.). -Кн. III. -Петрозаводск: ПетрГУ, 2012. -С. 228-237.
  28. Овчинникова И.Г. Мониторинг образовательного процесса вуза/И.Г. Овчинникова, Л.В. Курзаева, И.В. Полякова//Современные проблемы науки и образования. -М., 2009. -№ 11. -С. 82-85.
  29. Овчинникова И.Г. Оценка эффективности образования личности вуза/И.Г. Овчинникова, В.А. Беликов, Л.В. Курзаева//Социальное партнерство в профессиональном образовании: материалы всероссийской науч.-практ. конф., Магнитогорск, 12 янв. 2010 г. -Магнитогорск: МГППК, 2010. -С. 178-187.
  30. Овчинникова И.Г., Курзаева Л.В. Математическое обеспечение информационной системы рейтинговой оценки учреждений высшего профессионального образования//Гуманитарные и социально-экономические науки. -2012. -№ 4. -С. 98-103.
  31. Петеляк В.Е., Новикова Т.Б., Масленникова О.Е., Махмутова М.В., Агдавлетова А.М.
    Data Flow Diagramming: особенности построения моделей описания управления потоками данных в организационных системах / В.Е. Петеляк, Т.Б. Новикова, О.Е. Масленникова, М.В. Махмутова, А.М. Агдавлетова. – Фундаментальные исследования. 2015. № 8-2. С. 323-327.
  32. Сафрина С.В., Новикова Т.Б., Давлеткиреева Л.З. Развитие технической инфраструктуры в сфере торговли спортивными товарами /
    С.В. Сафрина, Т.Б. Новикова, Л.З. Давлеткиреева. – Современные научные исследования и инновации. 2013. № 10 (30). С. 14.
  33. Сильвестрова О.В., Новикова Т.Б. Автоматизация бизнес-процессов медицинского учреждения в рамках проекта «Электронная Россия» / О.В. Сильвестрова О.В., Т.Б. Новикова. – Современные научные исследования и инновации. 2012. № 11 (19). С. 4.
  34. Сильвестрова О.В., Новикова Т.Б., Давлеткиреева Л.З. Развитие технической инфраструктуры ЛПУ / О.В. Сильвестрова, Т.Б. Новикова, Л.З. Давлеткиреева. -
    Современные научные исследования и инновации. 2013. № 3 (23). С. 6.
  35. Соколова А.А., Новикова Т.Б. Моделирование бизнес-процесса «Ипотечная сделка купли-продажи недвижимости» с использованием методологии ARIS / А.А.
    Соколова, Т.Б. Новикова. – Гуманитарные научные исследования. 2015. № 4-3 (44). С. 149-155.
  36. Требования к выпускной квалификационной работе студентов специальности 080801 «Прикладная информатика (в экономике)» (методические рекомендации) / Назарова О.Б., Масленникова О.Е.Махмутова М.В.Белоусова И.Д.Давлеткиреева Л.З.Попова И.В., Новикова Т.Б.Удотов А.С. // Международный журнал экспериментального образования, 2010. -№ 3. -С. 13-14


Все статьи автора «Сидорова Александра Викторовна»


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

Связь с автором (комментарии/рецензии к статье)

Оставить комментарий

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

Если Вы еще не зарегистрированы на сайте, то Вам необходимо зарегистрироваться:
  • Регистрация