Файл: Отчет по практическим работам 113 дисциплина мдк. 01. 02 Поддержка и тестирование программных модулей.docx
Добавлен: 26.10.2023
Просмотров: 614
Скачиваний: 25
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Отчёт по практической работе №1
Отчёт по практической работе №2
Отчёт по практической работе №3
Отчёт по практической работе №4
Отчёт по практической работе №5
Отчет по практической работе №6
Отчет по практической работе №7
Отчёт по практической работе №8
Отчёт по практической работе №9
Отчёт по практической работе №10
Отчёт по практической работе №11
Администраторы должны быть аттестованы на II квалификационную группу по электробезопасности (для работы с конторским оборудованием).
К квалификации секретаря специальные требования не предъявляются.
4.4 Требования к составу и параметрам технических средств
Состав технических средств:
Компьютер оператора, включающий в себя:
процессор x86 с тактовой частотой, не менее 1 ГГц;
оперативную память объемом, не менее 1 Гб;
видеокарту, монитор, мышь, клавиатура.
Компьютер посетителя, включающий в себя:
процессор x86 с тактовой частотой, не менее 1 ГГц;
оперативную память объемом, не менее 1 Гб;
видеокарту, монитор, мышь.
Два компьютера для СУБД (основной и резервный), включающий в себя:
процессор x86 с тактовой частотой, не менее 1 ГГц;
оперативную память объемом, не менее 1 Гб;
видеокарту, монитор, мышь.
4.5 Требования к информационной и программной совместимости
Приложения обмениваются с СУБД сообщениями по локальной сети, при этом используется протокол HTTP. Должно быть исключено появление посторонних устройств в сети.
4.6 Требование к маркировке и упаковке
Программное изделие передается по сети Internet в виде архива — загружается с официального сайта производителя. Специальных требований к маркировке не предъявляется. Для проверки подлинности программного обеспечения рекомендуется проверять контрольные суммы загруженных файлов со значениями, указанными на официальном сайте.
4.7 Требования к транспортированию и хранению
Специальных требований не предъявляется.
4.8 Специальные требования
Программа должна обеспечивать взаимодействие с пользователем посредством графического пользовательского интерфейса, разработанного согласно рекомендациям компании-производителя операционной системы.
5 Требования к программной документации
Предварительный состав программной документации:
техническое задание (включает описание применения);
руководство программиста.
6 Технико-экономические показатели
Программа «Военный округ» пригодна для небольших кинотеатров, не рассматривающих возможность продажи билетов через Internet. Скорее всего программа будет использоваться в промышленных военных округах.
Функциональность программы совпадает с аналогами.
В связи с тем, что из года в год военных округов не становится значительно больше, а количество маленьких военных округов даже снижается — не стоит ожидать роста годовой потребности. Однако, в случае бесплатного распространения программы, потребность в ней может быть весьма высокой — в каждом крае есть военный округ. Экономический эффект при этом может быть обеспечен за счет платной установки системы.
7 Стадии и этапы разработки
Разработка должна быть проведена в три стадии:
техническое задание;
технический (и рабочий) проекты;
внедрение.
На стадии «Техническое задание» должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии «Технический (и рабочий) проект» должны быть выполнены перечисленные ниже этапы работ:
разработка программы;
разработка программной документации;
испытания программы.
На стадии «Внедрение» должен быть выполнен этап разработки «Подготовка и передача программы».
Содержание работ по этапам:
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
постановка задачи;
определение и уточнение требований к техническим средствам;
определение требований к программе;
определение стадий, этапов и сроков разработки программы и документации на нее;
согласование и утверждение технического задания.
На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы.
На этапе разработки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями ГОСТ 19.101-77.
На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:
разработка, согласование и утверждение порядка и методики испытаний;
проведение приемо-сдаточных испытаний;
корректировка программы и программной документации по результатам испытаний.
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию на объектах заказчика.
8 Порядок контроля и приемки
Приемосдаточные испытания программы должны проводиться согласно разработанной исполнителем и согласованной заказчиком «Программы и методики испытаний».
Ход проведения приемо-сдаточных испытаний заказчик и исполнитель документируют в протоколе испытаний.
На основании протокола испытаний исполнитель совместно с заказчиком подписывают акт приемки-сдачи программы в эксплуатацию.
Отчёт по практической работе №12
Составление руководства пользователя ИС
Цель работы:
Ознакомиться с процедурой разработки руководства пользователя на создание программного продукта (ПП) с применением РД 50-34-698-90 «Автоматизированные системы требования к содержанию документов»
Ход работы:
Руководство пользователя
1. Введение
1.1 Область применения
Информационная система «Военный округ» применяется в государственных военных округах России. При этом объектами автоматизации при последующем внедрении будут государственные военные учереждения.
1.2 Краткое описание возможностей
Основные возможности:
- хранение данных о составе, части, роте и местоположений военных округов в базе данных;
- автоматизация добавление, обновления и удаления данных;
- удобный просмотр информации из любого военного округа.
1.3 Уровень подготовки пользователя
Все системные администраторы должны обладать навыками работы с СУБД Microsoft SQL, а также знать азы языка C#.
Все секретари и пользователи, непосредственно работающие с информацией, должны уметь пользоваться операционными системами Microsoft Windows.
1.4 Перечень эксплуатационной документации
Эксплуатационная документация должна содержать следующее:
- Техническое задание;
- Общее описание системы;
- Руководство пользователя;
- Руководство администратора.
2 НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ
2.1 Виды деятельности, функции
Основным предметом автоматизации являются функции военных округов России, по части сбору, хранению и передаче информации.
2.2 Программные и аппаратные требования к системе
Работа пользователей в информационной системе возможна при выполнении требований к характеристикам персонального компьютера, а также при наличии указанных операционной системы и дополнительного ПО.
3 ПОДГОТОВКА К РАБОТЕ
3.1 Состав дистрибутива
В состав дистрибутива входит:
- СУБД Microsoft SQL;
- Приложение установки БД;
- Программная часть Windows приложения.
3.2 Запуск системы
Перед запуском системы, необходимо выполнить установку СУБД и настроить корректную её работу, после чего, необходимо настроить клиентский ПК для работы с программой.
3.3 Проверка работоспособности системы
Система будет являться работоспособной, если после полной установке и настройке системы, у пользователя при запуске не появляются ошибки.
4 ОПИСАНИЕ ОПЕРАЦИЙ
Операции осуществляемые в ходе работы с информационной системой:
Добавление данных, действий выполняется, когда пользователь нажимает «Добавить» в программном окне продукта.
После завершения операции, данные, введенные в поля, отправляются в базу данных, после чего, отображаются у всех пользователей
В качестве ресурса, расходуется место, на жестком диске базы данных.
Изменение данных, действий выполняется, когда пользователь нажимает «Изменить» в программном окне продукта.
После завершения операции, данные, введенные в поля, отправляются в базу данных и обновляются на новые, заменяя старые, после чего, отображаются у всех пользователей
Удаление данных, действие выполняется, когда пользователь нажимает «Удалить» в программном окне продукта.
После завершения операции, данные, которые пользователь намеревался удалить, стираются из базы данных и пропадают во всех приложениях.
Просмотр данных, действие выполняется, начиная с запуска программы пользователем, никак не влияет на других пользователей и базу данных.
5 АВАРИЙНЫЕ СИТУАЦИИ. ВОССТАНОВЛЕНИЕ БАЗЫ ДАННЫХ
При сбое в работе ПК, восстановление системы должно производиться после перезагрузки ОС.
При неверных действиях пользователя, программа выдаст ошибку с соответствующим сообщением и продолжает работу в нормальном состоянии
При ошибке с программным обеспечением, восстановление работоспособности возлагается на операционную систему и после на системного администратора.
6 РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ
Для успешного освоения информационной системы, необходимо иметь навыки работы с компьютером и настоящее «Руководство пользователя».
Вывод: составили руководство пользователя, согласно ГОСТам.
Отчёт по практической работе №13
Итоговое задание
Ход работы:
Тестирование SonarScanner:
Первым делом мы занялись сканированием с помощью SonarQube
Выполнили сборку проекта с помощью MSBuild
Собрали проект в SonarScanner
В ходе сборки было обнаружено 64 предупреждения
После нахождения ошибок и предупреждений, загрузили эти данные в проект в базу данных SonarQube
Сканирование проекта заняло 12 секунд и нашло предупреждения.
Проект появился в localhost:9000
На главной странице проекта увидели информацию о дублировании строк, дефектах кода и потенциальных уязвимостей
Посмотрели полный список проблем кода
Посмотрели каждую из проблем и по необходимости исправили их.
Ручной тестирование:
В ходе ручного тестирования мы искали ошибки в коде самостоятельно, было найдено 21 ошибка, разных типов, из них: валидация, запросы и другое.
Одна из ошибок с запросами:
Одна из ошибок с валидацией:
Одна из ошибок, связанных с структурой кода:
Тестирование с помощью UNIT-тестов:
В ходе тестирования было создано 10 UNIT тестов для проверки разных модулей и функций.