Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!!!!госы_newest.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.36 Mб
Скачать

3.2Кодирование процессов, разработка сайта

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

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

На входе мы имеем: сайт с формами и требованиями в спецификациях, сверстанный дизайн.

На выходе получаем: спроектированную базу данных и сам web-сайт, документацию к разработанному продукту и наличие обязательных комментариев в коде.

3.3.Тестирование

Тестирование — процесс выявления ошибок и их описания, смысл данной стадии полностью совпадает с тестирование любого программного обеспечения.

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

На входе мы имеем: функционально готовый web-сайт и спецификации.

На выходе получаем: отчеты о выявленных ошибках.

4)Процесс эксплуатации

Эта стадия применима только к web-сайтам. Поскольку веб-сайты — это системы, которые предоставляют свой функционал без предварительной установки на персональный компьютере и для доступа к web-сайту и его использованию чаще всего достаточно знания его адреса, то для того, чтобы узнать его адрес и вообще получить адрес требуемого нами web-сайта пользователи чаще всего обращаются к поисковым системам.

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

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

На входе мы имеем: работающий интернет-сайт.

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

5)Процесс сопровождения

Обслуживание, обновление, внесение изменений

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

На входе мы имеем: готовый сайт, контент, API, перечень функций и классов.

На выходе получаем: обновленные сервисы, информацию, подключение новых услуг и т.п.

.

ВАРІАНТ № 17

  1. Тестування програмного забезпечення. Метод «білого і чорного ящику».

  1. Розкрийте місце впровадження програмного забезпечення в управлінні конфігураціями програмного забезпечення.

  2. Моделювання екосистем програмного забезпечення.

  3. Описати послідовність дій для створення дерева коду в TFS.

  4. Показати, що ланцюг К1В14 належить мові, що задається граматикою G1={T, N, P, I}:

T={a, .., z, 0, .., 9} N={I, P, ЛИТЕРА, ЦИФРА} Правила P I ::= ЛИТЕРА | ЛИТЕРА K K ::= ЛИТЕРА | ЦИФРА | ЛИТЕРА K | ЦИФРА K ЛИТЕРА ::= a | b . . | z ЦИФРА ::= 0 | 1 . . . | 9