Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

отчет лаба 3-4 Магальник (лр Павлова)

.docx
Скачиваний:
0
Добавлен:
11.02.2026
Размер:
78.83 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНСТВО ВОЗДУШНОГО ТРАНСПОРТА

(РОСАВИАЦИЯ)

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ГРАЖДАНСКОЙ АВИАЦИИ» (МГТУ ГА)

Кафедра вычислительных машин, комплексов, сетей и систем.

Лабораторная работа защищена с оценкой ____________________

____________________

(подпись преподавателя, дата)

ЛАБОРАТОРНАЯ РАБОТА №3-4

по дисциплине «Системы документирования ПО ВС и АСУ».

Тема: «Изучение структуры и подготовка проектов документов этапа разработки программного продукта (ПМИ и Руководство пользователя)».

Выполнила студентка группы ИС3-1

Магальник Екатерина Борисовна

Руководитель: Павлова Лариса Владимировна

МОСКВА – 2024

Цели:

  • ознакомление ГОСТ 19.301-79;

  • ознакомление ГОСТ Р 59795 - 2021;

  • подготовка проекта ПМИ для ранее подготовленного ТЗ (отработка навыков систематизации и перераспределения информации);

  • подготовка руководства пользователя по созданию сообщества в социальной сети (либо своя актуальная на текущий момент пользовательская история).

Задание №1. Описать методические испытания продукта, по которому было написано техническое задание на первом практическом занятии, по ГОСТу 19.301-79.

Введение.

Методические испытания программного обеспечения проводятся для оценки его качества, функциональности и соответствия требованиям. Данный документ описывает порядок и методику проведения испытаний для приложения «База данных с пешими туристическими походами» в соответствии с ГОСТ 19.301-79.

  1. Цели и задачи испытаний

    1. Цели испытаний

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

  • Выявление ошибок и недочетов в программном обеспечении.

  • Оценка удобства использования и надежности приложения.

    1. Задачи испытаний

  • Проведение тестирования основных функций приложения.

  • Проверка безопасности данных.

  • Оценка производительности и устойчивости приложения.

  1. Подготовка к испытаниям

    1. Определение условий испытаний

  • Подготовить тестовую среду, включающую необходимые аппаратные и программные средства, соответствующие требованиям.

  • Убедиться в наличии всех необходимых библиотек и зависимостей.

    1. Составление плана испытаний

  • Разработать детализированный план испытаний, включая:

  • Перечень тестируемых функций.

  • Методы тестирования (ручное, автоматизированное).

  • Критерии успешности.

  1. Проведение испытаний

    1. Функциональное тестирование

  • Проверка регистрации и авторизации пользователей.

  • Тестирование возможности просмотра и фильтрации походов.

  • Проверка функциональности бронирования и отмены заявок.

  • Тестирование уведомлений о статусе заявок.

  • Проверка возможности создания новых туров.

    1. Нефункциональное тестирование

  • Оценка простоты использования интерфейса.

  • Проверка безопасности данных (шифрование паролей, доступ к данным).

  • Тестирование производительности (время отклика, нагрузочное тестирование).

    1. Тестирование надежности

  • Проверка обработки некорректных данных.

  • Тестирование на устойчивость к сбоям (например, отключение сети).

  1. Оценка результатов испытаний

    1. Документация результатов

  • Ведение протоколов испытаний, описывающих каждый этап и результаты.

  • Составление отчета о тестировании с указанием выявленных ошибок и предложений по их исправлению.

    1. Анализ полученных данных

  • Оценка количества и серьезности выявленных ошибок.

  • Выводы о соответствии программы заявленным требованиям.

  1. Корректировка и повторное тестирование

  • В случае выявления ошибок необходимо их исправление с последующим повторным тестированием.

  • Документирование всех исправлений и результатов повторного тестирования.

  1. Заключение

Методические испытания по ГОСТ 19.301-79 являются важным этапом в процессе разработки приложения. Они позволяют убедиться в его качестве и готовности к эксплуатации. Все этапы испытаний должны быть задокументированы, а результаты проанализированы для последующего улучшения программы.

Задание №2. Написать руководство пользователя для выбранного программного продукта (одна из тем на выбор: создание сообщества в социально сети).

Руководство пользователя к приложению «База данных с пешими туристическими походами»

  1. Введение

    1. Область применения

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

    1. Краткое описание возможностей

Приложение предоставляет пользователям возможность:

  • Регистрации и авторизации.

  • Просмотра и фильтрации доступных походов.

  • Бронирования и отмены заявок.

  • Получения уведомлений о статусе заявок.

  • Создания новых туристических маршрутов.

    1. Уровень подготовки пользователя

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

    1. Перечень эксплуатационной документации

  • Техническое задание.

  • Пользовательская документация.

  • Учебные материалы.

2. Назначение и условия применения

2.1. Виды деятельности

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

  • Бронирование пеших туристических походов.

  • Управление заявками пользователей.

  • Администрирование туристических маршрутов.

  1. 2.2. Условия применения

Для работы приложения необходимы следующие условия:

  • Операционная система: Windows 10/Windows 11.

  • Минимальные требования к аппаратному обеспечению:

  • Процессор: x86 с тактовой частотой не менее 1 ГГц.

  • Оперативная память: не менее 1 Гб.

  • Свободное место на диске: не менее 100 Мб.

  • Установленные библиотеки: MSVCP140D.dll.

  1. Подготовка к работе

    1. Состав и содержание носителя данных

Приложение поставляется в виде установочного файла, содержащего все необходимые программы и данные для работы.

    1. Порядок загрузки программ и данных

  1. Скачайте установочный файл с официального сайта.

  2. Запустите файл и следуйте инструкциям на экране для установки приложения.

    1. Порядок проверки работоспособности

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

  1. Описание операций

    1. Регистрация пользователя

  • Условия: пользователь должен иметь доступ к интернету.

  • Подготовительные действия: откройте приложение.

  • Основные действия:

  1. Нажмите кнопку «Регистрация».

  2. Заполните форму (логин, пароль, email).

  3. Нажмите «Зарегистрироваться».

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

  • Ресурсы: интернет-соединение.

    1. Авторизация пользователя

  • Условия: Пользователь должен иметь зарегистрированную учетную запись.

  • Подготовительные действия: откройте приложение.

  • Основные действия:

  1. Введите логин и пароль.

  2. Нажмите кнопку «Войти».

  • Заключительные действия: перейдите в главное меню приложения.

  • Ресурсы: интернет-соединение.

    1. Просмотр походов

  • Условия: пользователь должен быть авторизован.

  • Подготовительные действия: откройте приложение.

  • Основные действия:

  1. Перейдите в раздел «Походы».

  2. Используйте фильтры для выбора.

  • Заключительные действия: ознакомьтесь с информацией о походе.

  • Ресурсы: интернет-соединение.

    1. Бронирование похода

  • Условия: поход должен быть доступен для бронирования.

  • Подготовительные действия: выберите поход из списка.

  • Основные действия:

  1. Нажмите кнопку «Забронировать».

  2. Подтвердите бронирование.

  • Заключительные действия: получите уведомление о статусе заявки.

  • Ресурсы: интернет-соединение.

  1. Аварийные ситуации

    1. Действия при сбоях

  • При длительных отказах приложения закройте программу и перезапустите её.

  • В случае отказа носителя данных (жесткого диска) обратитесь в службу технической поддержки.

    1. Восстановление данных

  • Если данные были потеряны, проверьте резервные копии, если они доступны.

    1. Несанкционированный доступ

  • Если вы подозреваете несанкционированный доступ, измените пароль и обратитесь в техническую поддержку.

  1. Рекомендации по освоению

    1. Рекомендации по освоению

  • Начните с ознакомления с интерфейсом приложения.

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

    1. Правила запуска и выполнения

  • Убедитесь, что приложение установлено и запущено на совместимом устройстве.

  • Следуйте инструкциям на экране при выполнении операций.

  1. Заключение

Данное руководство поможет вам эффективно использовать приложение «База данных с пешими туристическими походами». Рекомендуется регулярно проверять обновления и знакомиться с новыми функциями.

Вывод.

В рамках проведённой лабораторной работы по ознакомлению с ГОСТ 19.301-79 и ГОСТ Р 59795-2021, подготовке проекта по методологии проектирования (ПМИ) на основе технического задания (ТЗ), а также написанию руководства пользователя для приложения «база данных с пешими туристическими походами», можно сделать следующие выводы:

1. Ознакомление с ГОСТами:

  • Ознакомление с ГОСТ 19.301-79 позволило понять основные принципы и требования к документированию программной продукции, что является важным аспектом для обеспечения качества и понятности проектной документации.

  • Изучение ГОСТ Р 59795-2021 дало возможность углубить знания о современных подходах и стандартах в области проектирования и разработки, что помогает в создании более структурированных и эффективных решений.

2. Подготовка проекта ПМИ:

  • Работа над проектом ПМИ помогла развить навыки систематизации и перераспределения информации, что является ключевым для успешного проектирования. Умение структурировать данные позволяет легче ориентироваться в проекте, а также упрощает взаимодействие с командой.

  • Анализ и доработка ТЗ способствовали улучшению понимания требований, что в дальнейшем повлияет на эффективность реализации проекта.

3. Создание руководства пользователя:

  • Подготовка руководства пользователя для приложения «база данных с пешими туристическими походами» позволила отработать навыки написания доступной и понятной документации. Умение разрабатывать качественные руководства важно для повышения пользовательского опыта и облегчения восприятия продукта конечными пользователями.

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

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