Главная » Учебные материалы » Информационные системы » Выпускные квалификационные работы (ВКР) » МИП » 7 семестр » Проектирование и разработка информационной системы аренды, выкупа и обслуживания строительного инструмента

Дипломная по ИС аренды и ремонта строительного инструмента

ВКР: Проектирование и разработка информационной системы аренды, выкупа и обслуживания строительного инструмента
Новинка
ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ АРЕНДЫ, ВЫКУПА И ТЕХНИЧЕСКОГО ОБСЛУЖИВАНИЯ СТРОИТЕЛЬНОГО ИНСТРУМЕНТА НА ПРИМЕРЕ КОМПАНИИ ООО «СТАХАНОВЕЦ РФ»

Пояснительная записка к выпускной квалификационной работе по
направлению подготовки «Информационные системы и технологии»
Реферат
101 с., 37 рис., 25 табл., 22 источников
АРЕНДА ИНСТРУМЕНТА, ВЫКУП, ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ, ИНФОРМАЦИОННАЯ СИСТЕМА, JAVA, SPRING BOOT, БАЗА ДАННЫХ, ПРОКАТ, АВТОМАТИЗАЦИЯ
Объектом исследования является компания ООО «Стахановец РФ», осуществляющая аренду, выкуп и техническое обслуживание строительного инструмента. Предметом исследования выступают процессы учёта, контроля и обработки данных при работе с инструментом.
Актуальность разработки обусловлена необходимостью цифровизации малого бизнеса и проблемами действующей системы: ручной учёт, ошибки, отсутствие единой базы, низкая скорость обработки заявок и невозможность оперативного контроля состояния инструмента.
Цель работы — проектирование и разработка информационной системы, направленной на автоматизацию процессов аренды, выкупа и обслуживания инструмента. Для достижения цели выполнены следующие задачи: анализ предметной области, разработка требований, проектирование архитектуры, создание базы данных, разработка серверной и клиентской части системы, обеспечение информационной безопасности и экономическая оценка проекта.
Научная новизна заключается в комплексном подходе к автоматизации процессов аренды и технического обслуживания инструмента с использованием современных технологий Java, Spring Boot и реляционной СУБД.
Практическая значимость состоит в возможности внедрения разработанной системы на предприятии, что позволит снизить трудозатраты персонала, уменьшить число ошибок учёта, ускорить обработку заявок и повысить качество обслуживания клиентов.
Апробация работы выражается в разработке действующего программного прототипа и формировании рекомендаций по внедрению системы в ООО «Стахановец РФ».


Содержание
Введение. 6
1 Аналитическая часть. 9
1.1 Характеристика объекта информатизации. 9
1.2 Анализ действующей системы аренды, выкупа и ремонта инструмента в компании ООО «Стахановец РФ». 10
1.3 Анализ технического и программного обеспечения организации. 11
1.4 Описание бизнес-процессов. 14
1.5 Выявление проблем в деятельности объекта. 17
1.6 Выбор проблем, подлежащих решению и определение возможных путей реализации 20
1.7 Анализ существующих разработок в данной области. 22
1.8 Обоснование проектных решений. 26
1.8.1 Обзор платформ для создания информационной системы.. 26
1.8.2 Обоснование выбора средств разработки. 28
1.8.3 Требования к реализации проекта. 30
1.8.4 Требования к аппаратному обеспечению.. 33
1.9 Обеспечение информационной безопасности. 34
1.9.1 Понятие информационной безопасности. 34
1.9.2 Понятие защищенности информационных систем. 35
1.9.3 Актуальные виды угроз информационной безопасности. 35
1.10 Вывод по аналитической части. 37
2 Проектная часть. 39
2.1 Модель системы.. 39
2.2 Разработка состава и структуры БД.. 43
2.3 Описание даталогической модели базы данных. 46
2.4 Вывод по проектной части. 50
3 Технологическая часть. 52
3.1 Технология доступа к данным. 52
3.2 Описание работы информационной системы.. 54
3.2.1 Защита данных авторизации. 62
3.2.2 Защита от DDoS-атак. 64
3.3 Описание программных файлов проекта. 65
3.4 Вывод по технологической части. 67
4.1 Составление технического задания на программный продукт. 68
4.1.1 Введение. 68
4.1.2 Основания для разработки. 68
4.1.3 Назначение разработки. 69
4.1.4 Требования к системе. 69
4.1.5 Требования к программной документации. 70
4.1.7 Стадии и этапы разработки. 71
4.1.8 Порядок контроля и приемки. 71
4.2 Построение сетевого графика и его анализ. 71
4.2.1 Построение сетевого графика. 71
4.2.2 Графический способ вычисления критического пути. 73
4.2.3 Табличный способ вычисления критического пути. 74
4.2.4 Вычисление резерва времени для работ. 75
4.2.5 Построение графика привязки. 77
4.3 Расчет экономических показателей. 78
4.3.1 Исходные данные для расчета затрат на разработку программного продукта 79
4.3.2 Расчет основной заработной платы.. 79
4.3.3 Расчет затрат, связанные с эксплуатацией оргтехники. 80
4.3.4 Расчет затрат на специальные программные продукты.. 80
4.4 Экономическая целесообразность разработки. 81
4.4.1 Расчет окупаемости проекта: 81
4.5 Вывод по экономической части. 83
Заключение. 84
Список используемой литературы.. 86
Приложение А.. 88
Приложение Б. 89
Введение
Современный рынок строительных услуг и аренды инструмента стремительно развивается под влиянием цифровизации и роста требований к качеству и скорости обслуживания клиентов. Малые предприятия, работающие в сфере проката и обслуживания строительного оборудования, сталкиваются с необходимостью повышения эффективности внутренних процессов, сокращения затрат и улучшения контроля над движением инструмента. Одним из ключевых факторов успешного функционирования бизнеса в условиях высокой конкуренции становится внедрение информационных систем, обеспечивающих автоматизацию учёта, планирования, финансовых операций и взаимодействия с клиентами.
Компания ООО «Стахановец РФ» осуществляет деятельность в области аренды, продажи и сервиса электрического и строительного инструмента. Организация предоставляет клиентам широкий спектр услуг: прокат оборудования, выкуп инструмента, ремонт и техническое обслуживание. Наличие большого количества операций, связанных с выдачей и возвратом инструмента, оформлением заказов, учётом состояния и стоимости ремонта, требует точного и оперативного контроля. На практике данные процессы часто выполняются вручную или с использованием разрозненных таблиц, что приводит к ошибкам, снижению скорости обслуживания и увеличению трудозатрат сотрудников.
Актуальность разработки информационной системы для компании обусловлена тем, что традиционные способы ведения учёта уже не соответствуют требованиям современного бизнеса. Отсутствие централизованной базы данных приводит к дублированию записей и потере информации. Невозможность оперативно получить сведения о состоянии инструмента, истории ремонтов и текущих заказах усложняет управление и снижает общую эффективность предприятия. Внедрение информационной системы позволит объединить все процессы компании в единый комплекс: от приёма заявки до расчёта стоимости аренды и ремонта, автоматизировать повторяющиеся операции и обеспечить удобный интерфейс как для сотрудников, так и для клиентов.
Объектом исследования в данной работе является деятельность компании ООО «Стахановец РФ», связанная с арендой, выкупом и техническим обслуживанием строительного инструмента. Предметом исследования выступают методы и технологии проектирования информационных систем, применяемые для автоматизации учёта инструмента и взаимодействия с клиентами.
Целью выпускной квалификационной работы является проектирование и разработка информационной системы, предназначенной для автоматизации процессов аренды, выкупа и технического обслуживания инструмента, включая управление заказами, расчёт стоимости услуг, ведение базы клиентов и оборудования, а также обеспечение информационной безопасности и удобства использования.
При этом важно отметить, что разрабатываемый продукт представляет собой не просто веб-сайт, а полноценную информационную систему, ориентированную на автоматизацию внутренних бизнес-процессов предприятия. Несмотря на то, что у ООО «Стахановец РФ» уже имеется действующий сайт и на нём реализована возможность оформления заявки на аренду, данный функционал представляет собой в основном внешний канал приёма обращений и не обеспечивает комплексного управления процессами внутри компании. В частности, сайт не формирует единый контур: отсутствует централизованный учёт жизненного цикла инструмента, автоматическая фиксация выдач и возвратов, ведение истории ремонтов и выкупа, разграничение ролей сотрудников, формирование отчётности и контроль состояния парка оборудования. Разрабатываемая система объединяет клиентский веб-интерфейс, серверную бизнес-логику и централизованную базу данных, что позволяет реализовать сквозную автоматизацию процессов аренды, выкупа и технического обслуживания и принципиально отличает её от функционала существующего сайта.
Для достижения поставленной цели необходимо решить следующие задачи:
  • провести анализ организационной структуры и текущих бизнес-процессов компании;
  • выявить проблемы действующей системы учёта и определить требования к новой ИС;
  • изучить существующие программные решения и выбрать оптимальный технологический стек;
  • разработать архитектуру информационной системы и модель базы данных;
  • реализовать серверную часть на основе Java и фреймворка Spring Boot;
  • разработать web-интерфейс для клиентов и административная часть в виде настольного приложения;
  • обеспечить защиту данных, авторизацию пользователей и разделение прав доступа;
  • выполнить тестирование, оценить работоспособность системы и рассчитать экономическую эффективность внедрения.
Выбор объекта исследования — компании ООО «Стахановец РФ» — обусловлен реальной потребностью предприятия в цифровой модернизации, значительным объёмом данных, требующих систематизации, а также наличием типичных для отрасли проблем, которые данная работа способна решить.
Таким образом, разработка информационной системы не только позволит оптимизировать деятельность конкретного предприятия, но и имеет широкую практическую применимость для других организаций, занимающихся прокатом и обслуживанием строительного инструмента.
Заключение
В ходе выполнения выпускной квалификационной работы была спроектирована и реализована информационная система, предназначенная для автоматизации основных бизнес-процессов предприятия ООО «Стахановец РФ», связанных с арендой, ремонтом и выкупом строительного инструмента. В процессе работы были проанализированы особенности предметной области, определены функциональные требования к системе, выбрана архитектура и технологический стек, а также реализованы основные модули информационной системы. Полученные результаты подтверждают возможность практического применения разработанного решения в деятельности предприятия.
  1. Разработано клиентское web-приложение для клиентов ООО «Стахановец РФ», обеспечивающее доступ к каталогу инструмента, оформление заявок на аренду/ремонт/выкуп и просмотр статусов в личном кабинете.
  2. Разработано серверное web-приложение (API) на базе Java Spring Boot, реализующее бизнес-логику системы: обработку заявок, расчёт стоимости услуг, проверку доступности инструмента, управление статусами, а также авторизацию и разграничение прав доступа.
  3. Разработано клиентское приложение для сотрудников (административная часть), предназначенное для менеджера, мастера и администратора: ведение справочников и карточек инструмента, оформление и сопровождение договоров аренды, фиксация ремонтов и выкупа, управление пользователями и ролями, получение отчётных данных.
  4. Спроектирована и реализована база данных PostgreSQL, обеспечивающая централизованное хранение данных об инструментах, клиентах, арендах, ремонтах, выкупе и платежах; настроены связи и ограничения целостности данных.
  5. Реализована клиент–серверная архитектура информационной системы, включающая несколько приложений (web-клиент, сервер, административный клиент), работающих с единым хранилищем данных, что обеспечивает сквозную автоматизацию процессов предприятия.
  6. Обеспечены базовые меры информационной безопасности: хранение паролей в виде хешей, разграничение доступа по ролям, работа через защищённый канал (HTTPS при развертывании), журналирование ключевых операций и рекомендации по резервному копированию БД.
  7. Проведено тестирование работоспособности основных сценариев, включая оформление заявки клиентом, обработку заявки сотрудником, смену статусов инструмента и операций, а также корректность сохранения данных в БД.
Перспективы внедрения и пути совершенствования.
  1. Перспективы внедрения: система может быть развернута на выделенном сервере или хостинге и использована в повседневной работе ООО «Стахановец РФ» как единый контур учёта и управления инструментом (аренда–ремонт–выкуп), сокращая ручной труд и повышая точность данных.
  2. Пути развития и улучшения:
    • внедрение уведомлений клиентам (SMS/e-mail/мессенджеры) о сроках возврата и готовности ремонта;
    • расширение отчётности (выручка по периодам, загрузка инструмента, причины ремонтов, просрочки);
    • добавление онлайн-оплаты и интеграции с кассовыми/платёжными сервисами;
    • поддержка штрихкодов/QR для ускорения выдачи и возврата;
    • внедрение планового ТО и контроля амортизации инструмента;
    • интеграция с бухгалтерией (например, 1С) и автоматизация формирования документов (договоры, акты).
Список используемой литературы
1. Самойлов В. В. Проектирование информационных систем : учебное пособие. — М. : ИНФРА-М, 2021. — 256 с.
2. Федоренко А. С. Разработка и эксплуатация информационных систем. — М. : Академия, 2020. — 304 с.
3. Макконнелл С. Совершенный код. Мастер-класс. — СПб. : Питер, 2021. — 896 с.
4. Фаулер М. Архитектура корпоративных программных приложений. — М. : Вильямс, 2020. — 544 с.
5. Хорстманн К. С. Java. Библиотека профессионала. Том 1. — М. : Вильямс, 2021. — 864 с.
6. Хорстманн К. С. Java. Библиотека профессионала. Том 2. — М. : Вильямс, 2021. — 864 с.
7. Walls C. Spring Boot in Action. — New York : Manning Publications, 2021. — 320 p.
8. Johnson R., Hoeller J., Arendsen A. Professional Java Development with Spring Framework. — Indianapolis : Wrox, 2020. — 624 p.
9. Richards M., Ford N. Fundamentals of Software Architecture. — Sebastopol : O’Reilly Media, 2020. — 419 p.
10. Tanenbaum A. S., Van Steen M. Distributed Systems: Principles and Paradigms. — Pearson Education, 2019. — 686 p.
11. PostgreSQL Global Development Group. PostgreSQL Documentation [Электронный ресурс]. — Режим доступа: https://www.postgresql.org/docs/ (дата обращения: 02.02.2026).
12. Spring Framework Documentation [Электронный ресурс]. — Режим доступа: https://spring.io/projects/spring-boot (дата обращения: 02.02.2026).
13. Oracle Corporation. Java Platform, Standard Edition Documentation [Электронный ресурс]. — Режим доступа: https://docs.oracle.com/javase/ (дата обращения: 02.02.2026).
14. Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. — Boston : Addison-Wesley, 2019. — 395 p.
15. Bass L., Clements P., Kazman R. Software Architecture in Practice. — Boston : Addison-Wesley, 2021. — 560 p.
16. Sommerville I. Software Engineering. — Boston : Pearson, 2020. — 816 p.
17. Pressman R. Software Engineering: A Practitioner’s Approach. — New York : McGraw-Hill, 2019. — 912 p.
18. Newman S. Building Microservices. — Sebastopol : O’Reilly Media, 2021. — 582 p.
19. OWASP Foundation. OWASP Top 10 Web Application Security Risks [Электронный ресурс]. — Режим доступа: https://owasp.org/www-project-top-ten/ (дата обращения: 02.02.2026).
20. Mozilla Developer Network. Web Technologies Documentation [Электронный ресурс]. — Режим доступа: https://developer.mozilla.org (дата обращения: 02.02.2026).
21. Deitel P., Deitel H. Java How to Program. — Boston : Pearson, 2020. — 1360 p.
22. Fowler M. Refactoring: Improving the Design of Existing Code. — Boston : Addison-Wesley, 2019. — 448 p.
Показать/скрыть дополнительное описание

ВКР посвящена созданию информационной системы для ООО «Стахановец РФ», где автоматизируются аренда, выкуп и техническое обслуживание строительного инструмента. Внутри — анализ текущих процессов, сравнение готовых решений, проектирование базы данных, REST-сервера и веб-интерфейса, а также вопросы авторизации и экономической эффективности. Работа подойдет студентам ИТ-направлений, которым нужен практический проект по Java, Spring Boot и PostgreSQL..

Характеристики ВКР

Учебное заведение
Семестр
Просмотров
1
Размер
9,06 Mb

Список файлов

речь.docx
план.docx
вкр.pptx
вкр.docx
Обратите внимание, что данная работа уже сдавалась в МИП, а также её могли покупать другие студенты, поэтому её уникальность может быть нулевой. Для получения уникальной работы воспользуйтесь услугами.

🎓 Никольский - Помощь студентам 📚 Любые виды работ: тесты, сессии под ключ, практики, курсовые и дипломные с гарантией результата ✅ Все услуги под ключ ✅ Знаем все тонкости именно вашего ВУЗа ✅ Сдадим или вернем деньги

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 8 730 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Остались вопросы или нужна помощь с учёбой? Пиши 👇
Рейтинг автора
4,95 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

Вы можете использовать ВКР для примера, а также можете ссылаться на неё в своей работе. Авторство принадлежит автору работы, поэтому запрещено копировать текст из этой работы для любой публикации, в том числе в свою выпускную квалификационную работу в учебном заведении, без правильно оформленной ссылки. Читайте как правильно публиковать ссылки в своей работе.
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7209
Авторов
на СтудИзбе
249
Средний доход
с одного платного файла
Обучение Подробнее