Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контр. Коротина (Автосохраненный).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
495.39 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

«Рязанский государственный радиотехнический университет»

Кафедра автоматизированных систем управления

Контрольная работа

по дисциплине

«Управление данными»

Выполнила: студентка гр. 1034

Коротина Л. В.

Проверил: Борзых В.Е.

Рязань 2013

Оглавление

1. Описание предметной области

В своей работе я рассматриваю работу Web-студии, одним из ключевых моментов работы которой является разработка сайтов. Суть её работы заключается в удовлетворении требований заказчиков, тем самым получая прибыль.

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

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

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

2. Разработка контекстной диаграммы

Контекстная диаграмма – общее описание работы системы.

Рисунок 1 - Контекстная диаграмма

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

Основная функция моделируемой системы – Разработать сайт в блоке А0.

Вход: Задание на разработку сайта.

Выход: Разработанный сайт; Система управления сайтом; Руководство пользователя.

Управление: Техническое задание; Стандарты.

Механизмы: База данных; ПК; Персонал.

3. Разработка диаграммы декомпозиции

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

Моделируемая система включает в себя несколько подсистем (Рисунок 2): необходимо проанализировать и определить требования к будущему сайту, разработать продукт, сдать проект заказчику.

Рисунок 2 – Диаграмма декомпозиции функционального блока А0

Данная диаграмма содержит три блока:

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

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

  3. Сдать проект. Это финальный этап проекта, на котором сайт размещается на сервере у компании, обеспечивающей хостинг. Сайт полностью готов.

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

После декомпозиции функционального блока А1 получаем:

Рисунок 3 – Диаграмма декомпозиции функционального блока А1

Данная диаграмма содержит три блока:

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

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

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

Также здесь присутствуют присоединительные метки: отдел маркетинга.

После декомпозиции функционального блока А2 получаем Рисунок 4.

Данная диаграмма содержит три блока:

  1. Спроектировать дизайн сайта. Этот этап подразумевает разработку предварительного макета и утверждение его с заказчиком. После утверждения - разработка дизайна внутренних страниц в соответствии с брифом и целями сайта.

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

  3. Протестировать и доработать. Протестировать сайт на наличие ошибок и доработать до законченной версии сайта. Для большей полноты, тестирование сайта проводится разработчиками и заказчиком сайта. Работы по созданию сайта закончены.

Рисунок 4 – Диаграмма декомпозиции функционального блока А2

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

После декомпозиции функционального блока А3 получаем:

Рисунок 5 – Диаграмма декомпозиции функционального блока А3

Данная диаграмма содержит три блока:

  1. Подписать акты приёмки. Подписывается акт сдачи-приемки выполненных работ (Приложение 1).

  2. Оплатить. Заказчик оплачивает счет, выставляемый Web-студией (Приложение 2).

  3. Перенести сайт на хостинг. На данном этапе сайт размещается на хостинге на выбранном доменном имени.

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