207.33K

Prezentacija_Kulik_Diplom

1.

Разработка сайта
специального назначения
для ООО «Инженерный Центр 7»
Дипломный проект
Автор: Кулик Евгений Александрович
Руководитель: В.Д. Эрешова

2.

Проблемная ситуация
Компания работает на рынке 18+ лет, но имеет следующие проблемы:
Отсутствие современного веб-представительства
Сложность в привлечении новых клиентов через интернет
Ручная обработка заявок (электронная почта, телефон)
Невозможность показать лицензии и портфолио в интернете

3.

Анализ компании ООО «Инженерный
Центр 7»
Основной профиль:
Целевая аудитория:
Электромонтажные работы
Системы пожарной безопасности
Проектирование инженерных систем
Лицензия МЧС (от 12.01.2025)
ISO 9001:2015
Юридические лица
Государственные организации
Строительные компании
Промышленные предприятия
Участники государственных закупок

4.

Функциональные требования
Основной функционал сайта:
Публикация услуг с описанием и примерами
Портфолио реализованных проектов с фильтрацией
Размещение лицензий и сертификатов
Система сбора заявок (AJAX форма)
Раздел новостей и технических статей
Адаптивный дизайн для всех устройств
Административная панель управления контентом

5.

Проектирование и архитектура
Архитектура: Клиент-Серверная модель
Frontend
Backend
База данных
HTML5, CSS3
Bootstrap 5
JavaScript
Адаптивный
дизайн
Python
Django
REST API
Авторизация
Управление данными
PostgreSQL
Реляционная
модель
Шифрование
даных

6.

Структура сайта
Основные разделы:
Главная
Презентация компании, УТП
Проекты
Портфолио с фильтрацией
О компании
История, команда, лицензии
Новости
Блог и статьи
Услуги
Каталог с описаниями и
примерами
Контакты
Форма обратной связи

7.

Технологический стек
Язык программирования
Python 3.11
Backend-фреймворк
Django 4.2
Frontend
HTML5, CSS3, Bootstrap 5
Скриптование
JavaScript ES6+
СУБД
PostgreSQL 15
Веб-сервер
Nginx + Gunicorn
ОС
Ubuntu 22.04 LTS

8.

База данных и функциональность
Основные таблицы БД:
Ролевая модель (RBAC):
Services (Услуги)
Администратор
Полный доступ
Projects (Проекты)
Менеджер
Управление заявками
Applications (Заявки)
Оператор
Просмотр заявок
Гость
Публичные страницы
News (Новости)
Licenses (Лицензии)
Partners (Партнёры)
Users (Пользователи)

9.

Дизайн и UX
Принципы дизайна:
Минимализм и функциональность - чистые линии, много воздуха
Фирменные цвета компании - тёмно-синий, графитовый, белый
Качественные профессиональные фотографии объектов
Адаптивный дизайн - корректно работает на всех устройствах
Интерактивные элементы - слайдеры, модальные окна, фильтры
Микроанимации для улучшения пользовательского опыта

10.

Реализация и тестирование
Тестирование
Развёртывание
Функциональное:
42 теста, все пройдены
Юзабилити:
SUS = 87.5 баллов
("Отлично")
Безопасность:
OWASP ZAP - все тесты пройдены
Ubuntu 22.04 LTS
PostgreSQL 15
Nginx + Gunicorn
SSL сертификат
Ежедневное резервное копирование
Мониторинг и логирование

11.

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








Разработан полнофункциональный сайт на Python/Django
Реализована база данных с 7+ таблицами
Система управления контентом в админ-панели
Модуль сбора заявок с AJAX и валидацией
Динамическая фильтрация портфолио
Защита персональных данных (152-ФЗ)
Развёрнут на хостинге с HTTPS
Прошёл все виды тестирования

12.

Заключение
Цель выполнена: Разработан корпоративный сайт специального назначения для ООО «Инженерный
Центр 7».
Ожидаемые результаты: Увеличение входящих заявок на 30–50%, сокращение времени обработки с
нескольких дней до часов, повышение узнаваемости бренда.
Перспективы: Интеграция с CRM, личный кабинет клиента, мобильное приложение, многоязычная
версия.
English     Русский Rules