Актуальность работы
Use case диаграмма
Диаграмма классов
Диаграмма последовательности
Интерфейсы
Интерфейсы
Тесты
Тесты
Тесты
зАКЛЮЧЕНИЕ
Спасибо за внимание
5.98M

Презентация Иванов К.А

1.

Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное
учреждение
высшего образования
«Сибирский государственный автомобильно-дорожный университет
(СибАДИ)»
Институт
Направление
Профиль
Кафедра
Информационные системы, экономика и управление
Информационная безопасность
Безопасность автоматизированных систем
Информационная безопасность
Курсовой проект на тему:
«Разработка информационной системы «Агентство недвижимости «Safehouse »»
Выполнил студент группы БИб-24Э1
Иванов Константин Андреевич
Руководитель проекта
доцент кафедры, Н.В. Абрамченко

2. Актуальность работы

АКТУАЛЬНОСТЬ РАБОТЫ
В последние годы наблюдается активная цифровизация бизнес-процессов и стремительный рост объемов данных на рынке
недвижимости. Ручной учет объектов, клиентов и сделок с использованием неспециализированных программ существенно замедляет
работу сотрудников, снижает скорость обслуживания и приводит к ошибкам.
В связи с этим разработка информационной системы «SafeHouse» является актуальной задачей. Создание единой цифровой среды
для сотрудников позволит автоматизировать рутинные операции, многократно ускорить поиск недвижимости по запросам клиентов
и повысить общую эффективность работы агентства.
Цель работы: проектирование, разработка и тестирование информационной системы «SafeHouse» для
автоматизации бизнес-процессов и учета данных в агентстве недвижимости.
Задачи.
1. Обследование предметной области «Агентство «SafeHouse»».
2. Разработка технического задания.
3. Проектирование базы данных и ИС.
4. Реализация информационной системы и описание логики работы программы.
5. Разработка модульных тестов.

3.

Поиск подходящего объекта по запросу клиента занимает значительное время из-за необходимости ручной
фильтрации множества таблиц и перепроверки актуальности предложений у коллег. Часто возникают ситуации, когда
объект уже продан или сдан, но информация об этом не обновлена в общих файлах, что приводит к некорректным
предложениям и снижению лояльности клиентов. Формирование отчетов по закрытым сделкам и расчет
комиссионных вознаграждений для агентов требует от руководства и бухгалтерии дополнительных трудозатрат по
сбору и сверке данных из разных источников.
Для реализации данной ИС были составлены функциональные требования:
1. Система должна обеспечивать добавление, редактирование и удаление данных о клиентах агентства.
2. Система должна обеспечивать добавление, редактирование и удаление данных об объектах недвижимости.
3. Система должна позволять регистрировать факты заключения сделок с привязкой к клиенту и объекту, а также
указывать комментарий и дату.
4. Система должна предоставлять возможность поиска объекта недвижимости по адресу или статусу.
5. Система должна предоставлять возможность поиска клиента по ФИО.
6. Система должна формировать сводный отчёт о проведенных сделках агентства.
7. Система должна экспортировать отчёт в CSV-файл.

4. Use case диаграмма

USE CASE ДИАГРАММА

5. Диаграмма классов

ДИАГРАММА КЛАССОВ
1

6. Диаграмма последовательности

ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ

7. Интерфейсы

ИНТЕРФЕЙСЫ
Окно входа в программу
Интерфейс агента

8. Интерфейсы

ИНТЕРФЕЙСЫ
Интерфейс пользователя

9. Тесты

ТЕСТЫ

10. Тесты

ТЕСТЫ

11. Тесты

ТЕСТЫ

12. зАКЛЮЧЕНИЕ

ЗАКЛЮЧЕНИЕ
В рамках курсового проекта была разработана информационная система «SafeHouse»
для автоматизации работы агентства недвижимости, включающая составление ТЗ,
проектирование базы данных SQLite и создание UML-диаграмм. Настольное
приложение реализовано на языке Python с использованием библиотеки PyQt6, а его
архитектура строго разделена на слои доступа к данным, логики экранов и
интерфейса. Система работает с уже существующим файлом базы данных и
поддерживает четкое разделение ролей: пользователи могут просматривать каталог
недвижимости с фильтрами и подавать заявки, тогда как агенты управляют клиентской
базой, ведут учет сделок, обрабатывают пользовательские заявки и экспортируют
данные в формат CSV. Надежность работы модуля доступа к данным подтверждена
модульными тестами с помощью библиотеки unittest. В результате внедрение ИС
«SafeHouse» значительно упрощает учет объектов и клиентов, минимизирует
вероятность ошибок и ускоряет доступ сотрудников к актуальной информации.

13. Спасибо за внимание

СПАСИБО ЗА ВНИМАНИЕ
English     Русский Правила