1.35M

Презентация РР ГИЛ

1.

Частное профессиональное образовательное учреждение
«БАШКИРСКИЙ ЭКОНОМИКО-ЮРИДИЧЕСКИЙ КОЛЛЕДЖ»
(БЭК)
Специальность 09.02.07 «Информационные системы и
программирование»
Тема: «Проектирование и разработка клиентсерверной информационной системы управления
этапами реализации производственных проектов
предприятия»
Выполнил: Гилемханов Рафаэль Римович
Руководитель дипломной работы: Орлова Юлия Викторовна
Рецензент: Афанасьев Николай Сергеевич

2.

Введение и цели проекта
Разработка информационной системы
«ПроКонтроль» для автоматизации управления
этапами производственных проектов. Цель —
создание системы для оптимизации процессов
планирования, контроля и мониторинга этапов
производственных проектов. Объект исследования
— ООО СЗ «Второй Трест».

3.

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

4.

Уровень
Технология
Назначение
архитектуры
Клиентский
в Версия / стандарт
системе
HTML5,
CSS3, Отображение
браузер
Актуальные версии
интерфейса, формы браузеров
ввода, навигация
Сервер
ASP.NET Core MVC
приложений
Обработка
Технологический стек
.NET 8
запросов,
бизнес-
логика, авторизация
Язык разработки
C#
Реализация
Используемые технологии: ASP. NET Core MVC, C#,. NET 8, Entity
Framework Core, SQL Server Express, ASP. NET Identity, HTML5, CSS3, Visual
Studio 2022. Эти технологии обеспечивают разработку и
функционирование системы. Интеграция данных технологий позволяет
создавать масштабируемые и надёжные приложения.
C# 12
моделей,
контроллеров,
сервисов
Доступ к данным
Entity
Framework ORM,
Core
маппинг EF Core 8
сущностей, запросы
LINQ
Аутентификация
ASP.NET
Identity
Core Учётные
роли,
записи, В составе ASP.NET
политики Core
паролей
Сервер данных
Microsoft SQL Server Хранение проектов, SQL
Express
этапов,
Server
задач, 2019/2022 Express
пользователей
Среда разработки
Microsoft
Visual Проектирование,
Community
Studio 2022
отладка,
Professional
публикация
/
Они обеспечивают высокую производительность и безопасность
системы.

5.

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

6.

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

7.

Ролевая модель
Показаны карточки ролей: администратор,
руководитель, менеджер проекта, исполнитель.
Каждая роль появляется отдельно.
Демонстрируется разграничение доступа между
ролями.
Указаны права и возможности каждой роли в
системе. Представлены примеры задач, которые
могут выполнять пользователи с разными ролями.

8.

Авторизация
Форма авторизации представлена на скриншоте.
Преимущества системы: безопасность, идентификация пользователей,
ролевая модель, контроль доступа. Система обеспечивает быстрый
доступ к необходимым функциям после успешной авторизации. Также
предусмотрена возможность восстановления пароля для обеспечения
удобства пользователей.

9.

Главная страница системы
Главный демонстрационный слайд.
Слева — крупный скриншот главной
страницы. Справа — управление
проектами, управление этапами,
управление задачами, поиск и
фильтрация, контроль сроков,
формирование сводной информации.
Интеграция с другими сервисами для
расширения функционала.
Возможность работы в команде с чётким
распределением ролей и обязанностей.

10.

Редактирование проекта
Система обеспечивает централизованное управление проектами и
оперативное обновление данных. На скриншоте — редактирование
проекта.
Указаны стрелки-указатели на название проекта, статус, сроки,
ответственных, описание. Система позволяет отслеживать изменения в
режиме реального времени и обеспечивает наглядное представление
данных на интерактивной панели. Удобный интерфейс способствует
эффективной коммуникации между участниками проекта.

11.

Результаты и эффективность
Главный показатель: 120 минут → 25 минут.
Сокращение времени подготовки сводки на 79%.
Дополнительно: исключено дублирование кодов
проектов, автоматическое выявление
просроченных задач, 4 уровня доступа, доступ
через браузер.
Внедрены новые фильтры для быстрой сортировки
задач по приоритету и сроку выполнения.
Обеспечена интеграция с другими системами для
автоматического обновления данных в сводках.

12.

Спасибо за внимание!
Спасибо за внимание. В этой презентации мы рассмотрели цели и проблемы проекта, технологический стек и архитектуру
системы, а также основные компоненты и механизмы работы.
English     Русский Rules