ВВЕДЕНИЕ 4
1 Аналитическая часть 6
1.1 Общая характеристика web-сервиса по предоставлению товара в
аренду 6
1.2 Юридически значимый online-договор аренды 7
2.1 Разработка функциональной модели 12
2.2 Разработка информационной модели 19
2.3 Обоснование выбора программных средств 22
3 Реализация программного обеспечения 25
3.1 Разработка базы данных 25
3.2 Разработка web-сервиса 27
3.3 Разработка интерфейса АИС 34
3.4 Тестирование и отладка программного продукта 45
3.5 SWOT-анализ сильных и слабых сторон 58
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 61
ПРИЛОЖЕНИЕ А 64
В современной жизни все чаще поднимается тема актуальности информационных систем и технологий. Внедрение новых компьютерных технологий поглотило все сферы жизни. Рутинная работа все чаще заменятся автоматизированной, на новый уровень выходит компьютерный интеллект, появляются новые сервисы для предоставления услуг.
Благодаря доступности компьютерной техники и сети Интернет большинство людей активно используют веб-сервисы для передачи информации, записи на прием, совершения онлайн покупки и т.д. Данная тенденция привела к развитию каналов связи, усовершенствованию алгоритмов шифрования и обеспечению защищенного обмена данными. Далее пришла необходимость в заключении гражданско-правовых сделок, в оказании государственных и муниципальных услуг в сети Интернет. В связи с этим возникли новые законы для урегулирования таких ситуаций и приданию таким сделкам юридическую силу.
Развитие популярности shared economy - так называемой экономики совместного потребления, когда потребители предпочитают не владеть, а пользоваться вещами, привело к появлению сервисов не только по аренде квартир, машин, но также по аренде самых обычных бытовых вещей вплоть до посуды. Совместное потребление основано на идее, что удобнее платить за временный доступ к продукту, чем владеть им постоянно [1]. А также созданы все условия для заключения договора аренды прямо из дома.
К сожалению, практику аренды вещей в России едва ли можно назвать популярной. Все мы привыкли к тому, что даже за самой незначительной или временной необходимостью нужно идти в магазин и приобретать, оплачивая ее полную стоимость. Хотя нередко наступают такие случаи, когда вещь нужна на короткий срок: большой чемодан - для поездки в Лондон, лодка - для отдыха с друзьями. И возникает необходимость в приобретении этого товара. Но стоит ли покупать вещь на один раз, чтобы она потом пылилась и занимала место в небольшой квартире.
Новые возможности сети интернет позволяют создать веб-сервис, который будет удобен в использовании, позволит быстро и без рисков взять в аренду вещь для временного использования - будь то предметы декора, рабочие инструменты или детские игрушки. То же самое касается владельцев - не расставаясь со своей вещью навсегда, поможет сдать в аренду тем, кто в ней нуждается.
Целью выпускной квалификационной работы: предоставление клиентам средства, позволяющего быстро и безопасно заключать сделки по аренде товаров, в том числе, за счет развитого функционала работы с личным кабинетом арендатора/арендодателя, применения средств электронной подписи при заключении договоров, отслеживания статуса перевода денежных средств между участниками сделки.
Были поставлены следующие задачи:
- исследовать заключение договора аренды по российскому гражданскому праву;
- рассмотреть способы шифрования информации, технологию создания и применения цифровой подписи;
- учесть федеральный закон "Об электронной подписи";
- изучить существующие сервисы по предоставлению услуг аренды в сети;
- рассмотреть существующие вспомогательные программы/библиотеки для создания сертификатов и цифровых подписей;
- разработать web-сервис для предоставления услуги защищенного онлайн-оформления договора аренды.
Пояснительная записка выполнена на 63 страницах без приложения, содержит 64 рисунков, 6 таблиц.
В ходе выполнения выпускной квалификационной работы был разработан web-сервис для предоставления товаров в аренду. В процессе разработки и проектирования были решены следующие задачи:
- исследовано заключение договора аренды по российскому гражданскому праву;
- рассмотрены способы создания и применения цифровой подписи;
- учтен федеральный закон "Об электронной подписи";
- изучено существующие сервисы по предоставлению услуг аренды;
- рассмотрены существующие вспомогательные программы/библиотеки для создания сертификатов и цифровых подписей;
- разработан web-сервис для предоставления услуги защищенного онлайн-оформления договора аренды.
В ходе первых тестирований программы были выявлены незначительные ошибки в проектировании и реализации, которые были устранены. Программа успешно работает в стандартном режиме эксплуатации, а также при различных несанкционированных действиях пользователя.
В результате была достигнута основная цель работы: было разработано средство, позволяющее быстро и безопасно заключать сделки по аренде товаров, в том числе за счет развитого функционала работы с личным кабинетом арендатора/арендодателя, применения средств электронной подписи при заключении и исполнении договоров, отслеживания статуса перевода денежных средств между участниками сделки.
В будущем, возможны улучшения разработанной системы в следующих направлениях:
- добавление google-карты для отметки местонахождения товара;
- локализация web-сервиса;
- конвертация валют.