Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА СЕРВЕРНОЙ ЧАСТИ ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ ОНЛАЙН-АРЕНДЫ ВЕЛОСИПЕДОВ

Работа №187024

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы58
Год сдачи2024
Стоимость4600 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
15
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 3
ВВЕДЕНИЕ 4
Глава 1 Способы приобретения ИС и выбор проектных решений 5
1.1 Выбор и обоснование способа приобретения ИС для автоматизации
задачи 5
1.2 Обоснование проектных решений 6
1.2.1 Обоснование проектных решений по информационному обеспечению 6
1.2.2 Обоснование проектных решений по программному обеспечению 9
1.2.3 Обоснование проектных решений по техническому обеспечению .... 12
Глава 2 Проектная часть 15
2.1 Разработка проекта автоматизации 15
2.1.1 Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации ... 15
2.2 Информационное обеспечение задачи 16
2.2.1 Характеристика нормативно-справочной, входной и оперативной
информации 16
2.2.2 Характеристика результатной информации 16
2.3 Программное обеспечение задачи 17
2.3.1 Характеристика базы данных 17
2.4 Испытания разработанного решения 26
2.4.1 Методы проведения испытаний 26
ЗАКЛЮЧЕНИЕ 53
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 54


В современном обществе каждый человек стремится к накоплению собственных активов, считая успешным приобретение жилья или, к примеру, автомобиля. Однако из-за этого увеличивается поток транспорта, что приводит к регулярным пробкам не только в крупных городах. Существующие общественные транспортные средства также не всегда справляются со стремительным увеличением пассажиропотока в часы пик. Решить данную проблему можно с помощью модели "шеринга". В настоящее время в больших городах наиболее распространен каршеринг.
Смысл заключается в том, что необходимость в собственном автомобиле отпадает, что обеспечивает освобождение от расходов на парковку, техническое обслуживание и заправку. Достаточно просто зарегистрироваться в мобильном приложении каршеринга и пользоваться доступными автомобилями, размещенными по всему городу, взяв их напрокат на короткий срок. Это позволяет уменьшить количество машин на дорогах.
Однако автомобили - не единственное решение. В Китае, например, популярны байкшеринги с использованием велосипедов. Крупнейшие китайские стартапы, такие как Ofo и Mobike, заработали в сумме более 2,2 миллионов долларов.
Цель работы - разработка серверной части веб-приложения для онлайн- аренды велосипедов.
Для достижения данной цели потребуется решить следующие задачи:
- выбор проектных решений;
- проектирование архитектуры веб-приложения для онлайн-аренды велосипедов (логическая и физическая модели данных СУБД);
- разработка прототипа информационной системы.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Разработка веб-приложения — это процесс, который включает в себя множество этапов и требует тесного сотрудничества между различными элементами, включая технологии, компоненты и, конечно, команду разработчиков. В рамках выполнения данной работы был проведен тщательный анализ требований и функциональности будущего веб-приложения, что позволило определить ключевые компоненты и архитектуру системы. На основе этих данных был создан прототип, демонстрирующий основную функциональность веб-приложения.
Все поставленные задачи были успешно выполнены:
- выбраны проектные решения;
- спроектирована архитектура веб-приложения для онлайн-аренды велосипедов (логическая и физическая модели данных СУБД);
- разработан прототип информационной системы.
В ходе разработки веб-приложения для онлайн-аренды велосипедов был создан интуитивно понятный интерфейс, обеспечивающий удобное управление арендой. Пользователи получают возможность легкого планирования аренды, контроля над датами и местами получения/возврата велосипедов.
Это приложение станет незаменимым помощником для отдыха, повышая комфорт и удобство процесса аренды. Развитие онлайн-аренды велосипедов является важным шагом в современной мобильной жизни, способствуя активному образу жизни и экологической устойчивости.
Полученный опыт в разработке веб-приложений с клиент-серверной архитектурой подчеркивает важность понимания функциональных возможностей и применения современных технологий для создания полезных и востребованных продуктов.



1. Firebase Admin SDK for PHP // Firebase PHP
URL: https://firebase-php.readthedocs.io (дата обращения 10.01.2024)
2. PHP Manual // PHP Documentation Group
URL: https://www.php.net/manual/ (дата обращения 10.01.2024)
3. Firebase Documentation // Google Firebase
URL: https://firebase.google.com/docs/build (дата обращения 10.01.2024)
4. nginx: Руководство для начинающих // nginx
URL: https://nginx.org/ru/docs/beginners guide.html (дата обращения
10.01.2024)
5. Client-server model // Wikipedia
URL: https://en.wikipedia.org/wiki/Client%E2%80%93server model (дата
обращения 16.02.2024)
6. Firebase PHP Source code // Github
URL: https://github.com/kreait/firebase-php (дата обращения 16.02.2024)
7. The Unified Modeling Language // uml-diagrams.org
URL: https://www.uml-diagrams.org/ (дата обращения 16.02.2024)
8. nginx FastCGI Examples // Nginx Inc.
URL: https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/ (дата обращения 29.02.2024)
9. Спуфинг // Wikipedia
URL: https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D1%83%D1%84%D0%
B8%D0%BD%D0%B3 (дата обращения 29.02.2024)
10. HTTP Headers // Mozilla
URL: https://developer.mozilla.org/enUS/docs/Web/HTTP/Headers (дата
обращения 11.03.2024)
11. Web APIs // Mozilla
URL: https://developer.mozilla.org/en-US/docs/Web/API (дата обращения
11.03.2024)
12. Документоориентированная СУБД // Wikipedia
URL: https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BA%D1%83%D0 %BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D1%80%D0%B8%D0 %B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0
%B0%D0%BD%D0%BD%D0%B0%D1%8F %D0%A1%D0%A3%D0%9 1%D0%94 (дата обращения 11.03.2024)
13. Сравнительные характеристики SQL и NOSQL СУБД, влияющие на разработку приложений баз данных // Современные наукоемкие технологии URL: https://top-technologies.ru/ru/article/view?id=39236 (дата обращения 25.03.2024)
14. Архитектурный подход MVVM // Wikipedia
URL: https://ru.wikipedia.org/wiki/Model-View-ViewModel (дата обращения
25.03.2024)


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ