Приложение для аренды велосипедов
Автор: Даниил Дорофеев • Апрель 5, 2023 • Курсовая работа • 2,985 Слов (12 Страниц) • 207 Просмотры
Минобрнауки России
Федеральное государственное бюджетное образовательное учреждение высшего образования
ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(ВолгГТУ)
Кафедра «Информационные системы в экономике»
Курсовая работа
по дисциплине
«Проектирование информационных систем»
Тема: «Приложение для аренды велосипедов»
Выполнил:
студент группы ЭП-461
Дорофеев Д.А.
Проверила:
доц. Кетько Н.В.
Волгоград, 2023
Содержание
Введение 3
UML диаграммы. 4
Диаграмма вариантов использования 5
Диаграмма классов. 8
Диаграмма состояний 11
Диаграмма деятельности 15
Описание программного решения 18
Визуальное представление. 19
Заключение 23
Список литературы 24
Введение
В настоящее время в России, в крупных городах развивается услуга байкшеринга. Байкшеринг – система проката, обычно созданная на некоммерческой основе, позволяющая арендовать велосипед на одной из автоматизированных станций, совершить поездку и вернуть велосипед в любой пункт проката, установленный в этом же городе. Подобные программы успешно существуют во многих городах мира. Этот вид услуги появился относительно недавно. Байкшеринг в крупных городах необходим для того, чтобы предоставить жителям и туристам бесплатный или очень дешёвый доступ к велосипеду для кратковременных (не более 3 часов) поездок по городу вместо использования моторного общественного транспорта и автомобиля, что позволяет улучшить транспортную и экологическую обстановку.
С развитием технологий и усугублением экологической обстановки в больших городах стал набирать популярность новый тренд на транспортном рынке – общее владение велосипедов. Практически каждый человек желает использовать данные виды для передвижения, но у многих недостаточно финансов для покупки или аренды, и общество решило найти замену личному велосипеду и дать возможность любому человеку, использовать данный способ передвижения.
Целью данной работы является, разработка ПК приложения для аренды велосипедов , которое позволило бы клиентам сервиса арендовать велосипеды.
Кодовая база данного приложения разработана с применением языка программирования Java. Язык Java является объектно-ориентированным и поставляется с достаточно объемной библиотекой классов. Библиотеки классов Java значительно упрощают разработку приложений, предоставляя в распоряжение программиста мощные средства решения распространенных задач. Поэтому программист может больше внимания уделить решению прикладных задач, а не таких, как, например, организация динамических массивов, взаимодействие с операционной системой или реализация элементов пользовательского интерфейса.
UML диаграммы.
Диаграмма вариантов использования
Диаграмма прецедентов или диаграмма вариантов использования (англ. use case diagram) в UML – диаграмма, отражающая отношения между акторами и прецедентами и являющаяся составной частью модели прецедентов, позволяющей описать систему на концептуальном уровне.
Прецедент – возможность моделируемой системы (часть её функциональности), благодаря которой пользователь может получить конкретный, измеримый и нужный ему результат. Прецедент соответствует отдельному сервису системы, определяет один из вариантов её использования и описывает типичный способ взаимодействия пользователя с системой. Варианты использования обычно применяются для спецификации внешних требований к системе.
...