Курсовая работа / ТЗ
.pdf6 ПОРЯДОК РАЗРАБОТКИ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ
Порядок разработки автоматизированной системы включает:
1.Анализ требований заказчика и определение функциональных возможностей системы;
2.Планирование структуры базы данных, ее создание и настройка;
3.Разработка дизайна интерфейса системы и его утверждение заказчиком;
4.Написание кода для реализации функций авторизации и безопасности доступа к данным;
5.Тестирование системы на соответствие требованиям заказчика,
исправление ошибок и недочетов;
6. Установка и настройка системы на сервере.
6.1Порядок организации разработки АС
Впорядок организации разработки автоматизированной системы
входит:
1. Формирование команды разработчиков;
2. Назначение руководителя проекта, который будет контролировать процесс разработки и общаться с заказчиком;
3. Определение сроков выполнения работ и составление плана проекта; 4. Создание документации проекта, включая техническое задание, план
работ, архитектуру системы и функциональные требования; 5. Разделение проекта на этапы, каждый из которых после завершения
будет иметь определенные результаты; 6. Регулярное общение с заказчиком для уточнения требований и
отслеживания прогресса разработки; 7. Регулярное тестирование системы для выявления ошибок и
устранения их.
31
6.2 Перечень документов и исходных данных для разработки АС
В перечень документов и исходных данных для разработки входит:
1.Техническое задание на разработку онлайн-кинотеатр «Кируан»;
2.Спецификация функциональных требований к системе, составленные на основе требований заказчика и описывающие необходимый функционал системы;
3.Исходные данные по архитектуре системы, включая описание используемых технологий, языков программирования и баз данных;
4.Документация на процессы разработки и тестирования системы;
5.План работ с учетом сроков и этапов разработки системы;
6.Информация о требованиях к аппаратному и программному обеспечению, необходимому для работы системы.
6.3 Перечень документов, предоставляемых по окончании соответствующих этапов работ
В |
перечень |
документов, |
предоставляемых |
по |
окончании |
соответствующих этапов работы, входит:
1.Промежуточные отчеты по завершению этапа работы;
2.Техническое задание на разработку системы онлайн-кинотеатра
«Кируан»;
3.Методическая документация для пользователей с описанием функционала системы и алгоритмом взаимодействия;
4.Сопроводительная документация к продукту для разработчиков с описанием внутреннего функционала и принципами закладывания уязвимости при проектировании программного обеспечение;
5.Пояснительная записка.
32
7 ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ АС
1. Подготовительный этап:
а) определение требований и критериев приемки системы;
б) формирование приемочной комиссии и назначение её председателя;
в) разработка приёмки системы, который определяет процедуру и хронологию проверки системы;
г) подготовка документации для приемной комиссии, включая техническую документацию и инструкции по эксплуатации.
2. Проверка соответствия системы требованиям заказчикам:
а) проверка соответствия функциональных требований системы требованиям заказчика;
б) проверка соответствия возможностей системы требованиям действующего законодательства;
в) проверка соответствия возможностей базы данных системы генерированным отчетам;
г) проверка соответствия дизайна интерфейса системы требованиям заказчика и его удобствам использования.
3. Испытания работоспособности системы:
а) проверка работоспособности всех функций и компонентов системы;
б) проверка взаимодействия компонентов системы;
в) проверка системы на стабильность работы в различных условиях. 4. Оформление актов приемки и передачи системы:
а) составление акта приемки системы, который фиксирует результаты.
7.1Виды, состав и методы испытаний АС
Виды испытаний АС:
1. Предварительные испытания, которые проводятся на отдельных модулях системы после завершения их разработки;
33
2. Испытания при приемке, которые производятся после полной сборки системы.
Состав испытаний АС:
1. Функциональные испытания:
а) Проверка работы модуля регистрации и авторизации пользователей;
б) Тестирование системы поиска контента;
в) Проверка работы видеоплеера и системы воспроизведения;
г) Тестирование модуля оплаты и оформления подписки;
д) Проверка административного интерфейса управления контентом;
е) Проверка работы функции возвращения на главную страницу. 2. Нагрузочные испытания:
а) Тестирование производительности при одновременной работе 5
пользователей.
3. Испытания на безопасность:
а) Тестирование механизмов аутентификации и авторизации;
б) Проверка устойчивости к SQL-инъекциям;
в) Тестирование маскирования персональных данных;
г) Проверка механизмов резервного копирования и восстановления. 4. Испытания совместимости:
а) Тестирование работы в различных браузерах.
Методы испытаний:
1.Статическое тестирование, а именно анализ исходного кода на соответствие стандартам программирования;
2.Динамическое тестирование, а именно тестирование пользовательского интерфейса и функциональное тестирование «черного ящика»;
3.Автоматизированное тестирование, а именно написание и выполнение автоматических тестовых сценариев.
34
7.2 Статус приемочной комиссии
Прием и сдача проводимых работ осуществляется приемочной комиссией, в состав которой входят:
1.Давыдова Елена Михайловна;
2.Меденцев Константин Владимирович.
35
8 ТРЕБОВАНИЯ К СОСТАВУ И СОДЕРЖАНИЮ РАБОТ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫ В ДЕЙСТВИЕ
1. Общие требования:
а) работы должны быть выполнены согласно требованиям технического задания на автоматизацию процессов объекта;
б) состав работ должен включать обзор и анализ существующих процедур и описания новых процессов, которые будут внедрены с помощью автоматизированной системы;
в) все работы должны быть документированы в соответствии с требованиями организации.
2. Работа по подготовке объекта автоматизации:
а) оценка готовности объекта автоматизации к внедрению автоматизированных системы;
б) разработка плана внедрения. Составление плана внедрения содержит расписание работы со всеми этапами внедрения системы: от установки и настройки до запуска системы;
в) установка и настройка программного обеспечения. На объекте должны быть установлены все необходимые программные компоненты,
настроены соответствующие параметры и подготовлены базы данных;
г) тестирование системы. Проводится тестирование со всеми возможными сценариями использования, чтобы обеспечить высокое качество работы и отсутствие ошибок.
3. Содержание работ:
а) подготовка технического задания к проекту;
б) разработка архитектуры системы;
в) разработка и тестирование новых интерфейсов пользовательского интерфейса;
г) настройка программного обеспечения и утилит.
36
9 ТРЕБОВАНИЯ К ДОКУМЕНТАРОВАНИЮ
Документация автоматизированной системы «Кируан» должна включать следующие составляющие:
1. Техническое задание на разработку системы. Данный документ должен содержать цели и задачи проекта, функциональные и нефункциональные требования, описание общей архитектуры системы,
условия эксплуатации и требования к безопасности;
2.Проектирование решения. Документация должна содержать информацию по разработке и реализации системы, включая описание архитектуры, выбор технологий и средств разработки;
3.Описание функциональных возможностей системы. Документация должна содержать описание функциональных возможностей системы, как они реализованы и каким образом взаимодействуют между собой;
4.Руководство пользователя;
5.Руководство разработчика;
6.Документация по тестированию. Документация должна содержать результаты всех тестов, проведенных на системе, а также описание особенностей и требований к тестированию.
37
10 ИСТОЧНИКИ РАЗРАБОТКИ
Документация должна быть оформлена с использованием:
1. ГОСТ 34.602-2020. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. М.:
Стандартинформ, 2021. 9 с.
2.Образовательный стандарт вуза ОС ТУСУР 01-2021 [Электронный ресурс]: сайт ТУСУРа. URL: https://regulations.tusur.ru/documents/70 (дата обращения: 20.03.2026).
3.Электронный курс «Технологии и методы программирования» /
Методических указаний к курсовой работе [Электронный ресурс] // Система
дистанционного |
обучения |
ТУСУРа. |
URL: |
https://sdo.tusur.ru/pluginfile.php/605674/mod_resource/content/2/%D0%A2%D1
%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1
%8F_2025.pdf. (дата обращения: 20.03.2026).
38
Разработали:
Должность |
ФИО |
Подпись |
|
|
|
Студент гр. 7x3-x |
xxxxxxxxxxxxxxxxxxxxxxxxxxx |
|
|
|
|
Студент гр. 7x3-x |
yyyyyyyyyyyyyyyyyyyyyyyy |
|
|
|
|
Студент гр. 7x3-x |
zzzzzzzzzzzzzzzzzzzzzzzzzz |
|
|
|
|
Студент гр. 7x3-x |
wwwwwwwwwwwwwwwwwwww |
|
|
|
|
Студент гр. 7x3-x |
vvvvvvvvvvvvvvvvvvvvvvvv |
|
|
|
|
Согласовано: |
|
|
|
|
|
Должность |
ФИО |
Подпись |
|
|
|
Преподаватель |
Меденцев Константин Владимирович |
|
каф. БИС |
|
|
|
|
|
39
