Uploaded by Otto Vichesto

отчет

advertisement
Государственное бюджетное профессиональное образовательное учреждение
"Пермский колледж предпринимательства и сервиса"
ОТЧЕТ
о прохождении производственной практики
по ПМ.03 «Ревьюирование программных продуктов»
студента
Мартынов Константин Сергеевич
Фамилия Имя Отчество
курса,
3
по специальности
20
24
ИС-21-9К
Информационные системы и
программирование
наименование специальности
09.02.07
код
с 17 января
группы
г.
по
10 февраля
20
24
г.
Место прохождения практики________Общество с ограниченной
ответственностью__«Веб Депо»____________
Руководитель практики от колледжа
(подпись)
Дата защиты отчета: ___12.02.2024_____________
Пермь, 2024
Сепахи К.А.
ФИО
Рабочий план-график профессиональной практики
По специальности
Информационные системы и программирование____________________________________
Обучающегося Мартынов Константин Сергеевич 3 курса ГБПОУ «ПКПС»
№ п/п
Перечень работ, подлежащих
Сроки
выполнения Примечание
выполнению (изучению) в
программы
соответствии с программой
профессиональной
профессиональной практики
практики
начало
завершение
1.
Разработка технического задания
17.01.2024
23.01.2024
2.
Рабочее проектирование
24.01.2024
31.01.2024
3.
Внедрение
1.02.2024
9.02.2024
Подпись_______________________________________________________________
«____» _____________2024г.
1
Введение
Техническое задание (ТЗ) является ключевым документом в жизненном
цикле разработки веб-проекта, предоставляя детальное описание требований и
ожиданий заказчика. Этот документ служит основой для взаимодействия между
заказчиком и разработчиками, определяет рамки проекта и обеспечивает единое
понимание его целей и функционала.
Эффективное техническое задание выступает в качестве дорожной карты,
направляя команду разработчиков в процессе создания веб-решения. В ходе
написания ТЗ, важно уделить должное внимание деталям, формулировать
требования четко и конкретно, а также предусматривать возможные сценарии
использования.
Целью данного документа является предоставление структурированного и
систематизированного плана, который включает в себя разносторонний аспекты
веб-разработки, от функциональных требований до дизайна и безопасности.
Такой подход обеспечивает полное понимание требований заказчика и
облегчает процесс разработки, предотвращая возможные конфликты и
недопонимания в будущем.
2
Практическая часть
Введение
Полное наименование разрабатываемого сайта «SacrefiD», в дальнейшем
именуемая
кратко
«SD».
Разрабатываемый
сайт
применяется
для
распространения приложения, для любого пользователя. Разработчик данного
сайта - студент группы ИС-21-9К Мартынов К. С.
Цели и задачи создания сайта Создание данного сайта преследует ряд
технико-экономических целей:
Создание сайта, необходимого для продвижения будущего приложения
удалённого управления ПК.
Создание сайта для привлечения инвесторов и интересованных компаний.
Основные требования к функционалу и дизайну
Функционал:
 Интуитивная и легкая навигация по сайту.
 Ясная структура разделов и подразделов.
 Возможность регистрации и авторизации пользователей.
 Возможность оставлять отзывы и комментарии.
Дизайн:
 Использование читаемых шрифтов с хорошей читаемостью.
 Размер шрифта должен быть удобным для восприятия.
 Выбор цветов, соответствующих тематике приложения.
 Оптимизированные изображения для быстрой загрузки.
Общие требования
Сайт должен быть доступен и корректно отображаться в следующих веббраузерах: Google Chrome, Yandex, Opera, Microsoft Edge.
Стандарты безопасности:
 Применение принципа минимальных привилегий для пользователей и
администраторов.
 Ограничение доступа к конфиденциальным данным на основе ролей
пользователей.
 Отслеживание уязвимостей и оперативное внедрение соответствующих
обновлений.
3
Функциональные требования
Список основных разделов и страниц: главная страница, на которой будет
программный продукт, внешний вид программы, контакты компании, форма
для отзывов; страница регистарции/вход; страница профиль.
Технические требования
Язык программирования для написания сайта: HTML, CSS. Система
управления базой данных: MySQL. Програмное обеспечение Windows 10.
Сроки и бюджет
Стадии и этапы разработки сайта:
Разработка должна проходить три стадии:
 Разработка технического задания
 Рабочее проектирование
 Внедрение
Этапы разработки:
На этапе разработки технического задания должны быть выполнены
перечисленные ниже работы:
1.постановка задачи;
2.определение и уточнение требований к техническим средствам;
3.определение требований к сайту;
4.определение стадий, этапов и сроков разработки сайта и документации на
согласование и утверждение технического задания.
На стадии рабочего проектирования должны быть выполнены
перечисленные работы:
1.разработка сайта;
2.разработка документации;
3.испытания сайта.
На стадии внедрения должен быть выполнен этап подготовки и передача
сайта.
На этапе подготовки и передачи сайта должна быть выполнена работа по
подготовке и передаче сайта и документации в эксплуатацию на объектах
Заказчику.
4
На этапе разработки сайта должна быть выполнена работа по
программированию (кодированию).
На этапе разработки документации должна быть выполнена разработка
документов в соответствии с требованиями к составу документации.
На этапе испытаний сайта должны быть выполнены перечисленные ниже
виды работ:
1.разработка, согласование и утверждение и методики испытаний;
2.проведение приемо-сдаточных испытаний;
3.корректировка сайта и документации по результатам испытаний.
Время на выполнение разработки сайта 17.01.2023 - 09.02.2023. Бюджет
проекта 50 000 руб.
Контактные данные заказчика и разработчика является электронная почта,
номер телефона.
5
Заключение
Написание технического задания одна из самых важных этапов каждого
проекта, поскольку оно полагает основу для успешной реализации задачи.
Тщательно составленное ТЗ определяет цели, требования и ожидания заказчика,
предоставляя команде разработчиков четкое представление о проекте. Однако
важно помнить, что успешное ТЗ - это не только техническое описание проекта,
но и документ, способный обеспечить эффективное взаимодействие между
всеми участниками.
Кроме того, ТЗ является инструментом контроля и управления проектом. Он
помогает избежать изменений в последний момент, что может привести к
задержкам и увеличению бюджета. Регулярные обновления и уточнения ТЗ в
процессе разработки также могут быть внесены, чтобы учесть изменения в
требованиях заказчика или обстоятельствах.
6
Download