Деятельность отдела опеки
Анализ существующего решения «Проверки Подмосковья»
Требования к модулю информационной системы
Выбор инструментальных средств проектирования
Выбор инструментальных средств разработки. Серверная часть
Выбор инструментальных средств разработки. СУБД
Выбор инструментальных средств разработки. Клиентская часть
Архитектура системы
Диаграмма прецедентов
DFD-модель системы
Концептуальная модель
Логическая модель
Физическая модель
Разработка базы данных
Разработка программного обеспечения
Разработка пользовательского интерфейса приложения
Экспериментальная часть. Главная страница
Экспериментальная часть. Вкладка подопечные
Экспериментальная часть. Вкладка подопечные
5.33M

Преза 4к3

1.

Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Рязанский государственный радиотехнический университет имени В.Ф. Уткина»
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
на тему
«Разработка модуля информационной системы отдела
опеки управления социальной защиты населения»
Направление подготовки 09.03.02 – информационные системы и технологии
Научный руководитель: Ст.пр.
Кафедры АСУ Витязева Т.А.
Выполнил студент
Группы 235: Баша А.Р.
Рязань 2026
1

2.

Цели и задачи ВКР
Цель:
Разработка модуля информационной системы отдела опеки управления
социальной защиты населения.
Задачи:
1. Описание принципов функционирования отдела опеки, анализ
существующего решения и обоснование необходимости разработки модуля
2. Выбрать инструментальные средства проектирования для обеспечения
визуализации архитектур модуля информационной системы и
взаимодействия компонентов, а также инструментальные средства
разработки
3. Разработать комплекс UML-диаграмм, необходимых для проведения
системного анализа и проектирования системы
4. Выполнить разработку базы данных
5. Осуществить разработку программного обеспечения и пользовательского
интерфейса приложения
6. Провести заключительное тестирование модуля системы с соответствием
поставленных требований
2

3. Деятельность отдела опеки

Обращение гражданина

Регистрация обращения

Создание и ведение дела подопечного

Планирование визита сотрудника

Проведение проверки условий проживания

Формирование результатов проверки и документов

Создание и контроль исполнения задач

Закрытие дела и хранение истории работы
3

4. Анализ существующего решения «Проверки Подмосковья»

Преимущества
Недостатки
Централизованное хранение
информации о подопечных
Сложность выполнения типовых
операций и большое количество
переходов между разделами
Автоматизация процессов
проведения проверок и
формирования отчётности
Отсутствие единого рабочего
пространства для управления
делами, визитами и задачами
Интеграция с государственными
информационными системами
Недостаточно удобный контроль
текущих задач и запланированных
мероприятий
Электронное ведение истории
взаимодействия с подопечными
Ограниченные возможности аудита и
контроля действий пользователей
Работа в рамках единой
региональной системы
Большой масштаб системы и высокая
нагрузка со стороны других
подразделений социальной защиты,
что может снижать скорость
выполнения операций
4

5. Требования к модулю информационной системы

• Функциональные требования:
Нефункциональные требования:
• ведение дел подопечных;
• безопасность;
• планирование и проведение визитов;
• надёжность;
• управление задачами;
• удобство использования;
• хранение документов;
• масштабируемость;
• ведение журнала действий
пользователей;
• возможность дальнейшего расширения
системы.
• разграничение прав доступа.
5

6. Выбор инструментальных средств проектирования

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

7. Выбор инструментальных средств разработки. Серверная часть

Данное решение обеспечивает высокий уровень производительности,
безопасности и масштабируемости, что является важным фактором при
разработке модуля
7

8. Выбор инструментальных средств разработки. СУБД

Данная СУБД обладает широкими функциональными возможностями,
обеспечивает высокий уровень производительности и безопасности,
поддерживает механизмы масштабирования и не требует приобретения
коммерческой лицензии
8

9. Выбор инструментальных средств разработки. Клиентская часть

Преимуществом является широкое распространение технологии и наличие
большого количества готовых библиотек и инструментов разработки.
9

10. Архитектура системы

10

11. Диаграмма прецедентов

11

12. DFD-модель системы

12

13. Концептуальная модель

13

14. Логическая модель

14

15. Физическая модель

15

16. Разработка базы данных

Реализованные функции, процедуры и триггеры
Политика безопасности
• ролевая модель доступа;
Функции и процедуры:
• разграничение прав;
• Регистрация нового обращения гражданина
social_protection.create_appeal()
• авторизация пользователей;
• Планирование нового визита
• аудит действий и сессий.
social_protection.schedule_visit()
• Фиксация результатов проведенного визита
social_protection.complete_visit()
• Управление состоянием и закрытие дела подопечного
social_protection.close_case()
• Создание новой задачи по делу
social_protection.create_task()
Триггеры:
• Проверка назначения ответственного сотрудника при создании визита
social_protection.trg_visits_validate_worker_assignment()
• Контроль корректности даты и времени визита
social_protection.trg_visits_validate_datetime()
• Автоматическое создание акта по результатам визита
social_protection.trg_visit_results_create_act()
• Автоматическое журналирование изменений данных
social_protection.audit_if_modified()
16

17. Разработка программного обеспечения

17

18. Разработка пользовательского интерфейса приложения

18

19.

Интеграция модуля с системой “Проверки
подмосковья”
19

20. Экспериментальная часть. Главная страница

20

21. Экспериментальная часть. Вкладка подопечные

21

22. Экспериментальная часть. Вкладка подопечные

22

23.

Экспериментальная часть. Вкладка Визиты
23

24.

Экспериментальная часть. Вкладка задачи
24

25.

Экспериментальная часть. Вкладка уведомлений
25

26.

Экспериментальная часть. Вкладка
администрирования
26

27.

Экспериментальная часть. Аудит
27

28.

Заключение
Цель выпускной квалификационной работы по разработке модуля
информационной системы отдела опеки управления социальной защиты населения
была достигнута.
Были выполнены следующие задачи:
1. Описание принципов функционирования отдела опеки, анализ существующего
решения и обоснование необходимости разработки модуля
2. Выбрать инструментальные средства проектирования для обеспечения
визуализации архитектур модуля информационной системы и взаимодействия
компонентов, а также инструментальные средства разработки
3. Разработать комплекс UML-диаграмм, необходимых для проведения системного
анализа и проектирования системы
4. Выполнить разработку базы данных
5. Осуществить разработку программного обеспечения и пользовательского
интерфейса приложения
6. Провести заключительное тестирование модуля системы с соответствием
поставленных требований
28

29.

СПАСИБО ЗА ВНИМАНИЕ
Задавайте вопросы
29
English     Русский Rules