Similar presentations:
Разработка приложения по бронированию и оплате туров для туристических фирм средствами программной инженерии
1.
МИНОБРНАУКИ РОССИИФедеральное государственное бюджетное образовательное учреждение
высшего образования
«ХАКАССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. Н.Ф. КАТАНОВА»
(ХГУ ИМ.Н.Ф. КАТАНОВА)
ИНЖЕНЕРНО – ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ
Кафедра цифровых технологий и дизайна
Направление подготовки 09.03.03 Прикладная информатика
Презентация
к курсовой работе
по дисциплине «Программная инженерия»
по теме:
РАЗРАБОТКА ПРИЛОЖЕНИЯ ПО БРОНИРОВАНИЮ И ОПЛАТЕ ТУРОВ ДЛЯ ТУРИСТИЧЕСКИХ ФИРМ
СРЕДСТВАМИ ПРОГРАММНОЙ ИНЖЕНЕРИИ
Выполнила: Майнагашева К. А.,
студент группы Э-321
Научный руководитель: Гиманова И. А.,
старший преподаватель кафедры ЦТиД
Абакан 2023
2.
Актуальность заключается в том, что рост туризма с каждым годом растет и чтобы удовлетворить интересы такоймассовой категории следует воспользоваться промышленным подходом к разработке приложения.
Объектом исследования является методология программной инженерии
Предмет исследования – технологии и средства разработки приложения бронирования и оплаты туров для
туристических фирм с учетом программной инженерии.
Цель исследования является разработка приложения бронирования и оплаты туров для туристических фирм.
Задачи исследования:
1) Проанализировать предметную область;
2) Определить стандарты и жизненный цикл для разрабатываемой программы;
3) Разработать программный продукт;
4) Протестировать и внедрить программный продукт;
5) Рассчитать стоимость и окупаемость программного продукта.
Практическая значимость результатов работы: разработка приложения для бронирования и оплаты туров
позволит туристическим фирмам расширить клиентскую базу и удобство для клиентов.
3.
3/13Модель ЖЦ ПО
Для разработки программного продукта выбрана инкрементная модель жизненного цикла ПО.
Выбраны стандарты ГОСТ 19 для разработки программного продукта и составления документации.
Таблица 1 – Документация этапов жизненного цикла ПО
Этап ЖЦ
Документация
Предпроектное исследование
Техническое задание, спецификация требований
Проектирование
Инкрементная модель жизненного цикла
Разработка
Листинг кода
Тестирование
Метод черного ящика
Внедрение
Акт приема–передачи программного обеспечения,
заявление о государственной регистрации программы
для ЭВМ
Сопровождение
Договор на сопровождение
4.
4/13Программное обеспечение
Для разработки приложения выбрана структурно-функциональная технология программирования.
Нотация для разработки диаграмм: IDEF0.
Таблица 2 – Программное обеспечение
Результаты разработки
Программный продукт
Программное средство реализации
ОС: Windows 10
Браузер: ЯндексБраузер 22.1.0.2510
Среда разработки: MS Visual Studio 2022
Язык программирования: php
СУБД: MySQL
Программная документация
MS Word 2019, BPWin Process Modeler,
5.
5/13Техническое обеспечение
Для разработчика
Для пользователя
Операционная система - Windows 10
Операционная система – 10/8/8.1/7
Процессор - Intel(R) Celeron(R) CPU N3060 @
1.60GHz 1.60 GHz
Процессор: Intel Pentium 4 (и выше)
Оперативная память – 4 ГБ
Оперативная память – минимум 512 мб
Свободное место на диске 2 ГБ
Свободное место на диске: минимум 400 мб
6.
6/13Проверка качества
Для проверки функциональных характеристик приложения использовался метод «чёрного ящика».
Результаты показали, что программа работает исправно, ошибок не выявлено.
Таблица 3 – Перечень проверок Приложения для учёта торговли ювелирными изделиями
Модуль
Результат
Комментарии
Авторизация
Успешно
Работает корректно
Бронирование
Успешно
Работает корректно
Оплата
Успешно
Работает корректно
7.
7/13Смета затрат
Расчёт стоимости приложения:
Общая сумма расходов по смете (полная себестоимость) = 41000 руб.
Экономический эффект в месяц составляет 19,754,8 руб.
Таким образом, начиная с 3 месяца работы сотрудников с новым программным продуктом, произойдёт
полная окупаемость затрат, связанных с его внедрением.
8.
8/13Заключение
Все поставленные задачи решены, цель достигнута.
Практическая значимость заключается в том, что применение средств программной инженерии в
разработке системы бронирования и оплаты туров позволяет создать эффективное и надежное решение,
способное удовлетворить потребности туристических фирм и их клиентов, а также быть готовым к
будущим изменениям и развитию.
Перспективы исследования:
- интеграция в мобильное приложение;
- добавление дополнительных услуг;
- добавление бонусной программы.