Тип работы: |
Дипломная работа |
Тема: |
Разработка системы распределения пользовательской нагрузки на Web-сайт |
Предмет: |
Информационные технологии |
Код работы: |
11015 |
Город: |
Москва |
Рекомендуется к защите в: |
МЭСИ |
Термины: |
Интернет-сайт, Internet-сайт, распределение пользовательской нагрузки, разработка Web-сайта |
Аннотация: |
Цели дипломной работы:
1) изучить аппаратные и программные средства распределения нагрузки на Web-сайт;
2) изучить схему балансировки нагрузки для Web-серверов;
3) разработать систему распределения пользовательской нагрузки на Web-сайт.
В соответствии с целями были поставлены следующие задачи дипломного исследования:
1) проанализировать возможность балансировки распределения пользовательской нагрузки;
2) обосновать необходимость разработки Web-сайта из нескольких серверов;
3) рассмотреть аппаратные и программные балансировщики нагрузки;
4) изучить схемы распределения нагрузки в многомашинной системе;
5) разработать информационную модель системы распределенных Web-серверов;
6) создать систему распределения пользовательской нагрузки на Web-сайт компании «Автотрейд»;
7) произвести отладку сайта и протестировать распределение пользовательской нагрузки;
8) провести оценку экономической эффективности проекта.
Объектами исследования в дипломной работе выступает Web-сайт компании «Автотрейд».
Предметом исследования является организация работ по разработке системы распределения пользовательской нагрузки на Web-сайт. |
|
Введение
1. Аналитическая часть
1.1. Анализ предметной области
1.1.1. Инструменты для настройки производительности Web-сереров
1.1.2. Web-сайты из нескольких серверов
1.1.3. Балансировка распределения пользовательской нагрузки
1.2. Обоснование необходимости распределения пользовательской нагрузки на Web-сайте компании «Автотрейд»
1.2.1. Анализ объемов информации компании «Автотрейд»
1.2.2. Описание информационных потоков компании «Автотрейд»
1.2.3. Анализ существующего сайта компании
1.2.4. Тестирование пользовательской нагрузки на страницы сайта
1.2.5. Обоснование необходимости разработки Web-сайта из нескольких серверов
1.3. Обзор систем балансировки нагрузки Web-серверов
1.3.1. Аппаратные и программные балансировщики нагрузки
1.3.2. Схемы распределения нагрузки в многомашинной системе
1.3.3. Характеристика программных систем балансировки нагрузки
1.4. Выбор технологии проектирования и обоснование проектных решений
2. Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Постановка задачи и требования к проекту
2.1.2. Описание этапов проектирования Web-сайта из нескольких серверов для компании «Автотрейд»
2.1.3. Проектирование архитектуры и масштабирования Web-сайта
2.2. Информационное обеспечение задачи
2.2.1. Описание информационной модели проекта
2.2.2. Схема балансировки нагрузки для Web-серверов
2.2.3. Алгоритмическое обеспечение распределенных Web-серверов
2.3. Программное обеспечение задачи
2.3.1. Общие положения
2.3.2. Функциональное назначение системы
2.3.3. Программная и техническая архитектура проектируемого решения
2.3.4. Описание листинга страниц Web-сайта
2.3.5. Технологическое обеспечение задачи
2.4. Тестирование пользовательской нагрузки на Web-сайт компании «Автотрейд» на распределенных Web-серверах
3. Оценка эффективности Web-сайта
3.1 Расходы по разработке Web-сайта на распределенных Web-серверах
3.2 Оценка экономической эффективности проекта
Заключение
Приложения |