Аннотация 2
ВВЕДЕНИЕ 5
Глава 1. АНАЛИЗ ИНФОРМАЦИИ И ПОСТАНОВКА ЗАДАЧИ 7
1.1 Основные этапы разработки веб-приложения 7
1.2 Выбор и описание архитектуры приложения 9
1.3 Оформление электронного полиса ОСАГО 11
1.4 Достоинства электронного ОСАГО 12
1.5 Недостатки электронного полиса 13
1.6 Посредники в сфере электронных полисов ОСАГО 14
1.7 Существующие информационные системы 15
1.8 Мошенничество в сфере автострахования 17
1.9 Данные для идентификации посредников 17
Глава 2. РАЗРАБОТКА КОНЦЕПТУАЛЬНОЙ МОДЕЛИ 20
2.1 Формирование требований к веб-приложению 20
2.2 Разработка алгоритма работы веб-приложения 22
2.3 Диаграмма вариантов использования 23
2.4 Диаграмма последовательности 24
2.5 Алгоритм работы проверяющей функции, проводящей проверку 25
Глава 3. РЕАЛИЗАЦИЯ ВЕБ-ПРИЛОЖЕНИЯ ИДЕНТИФИКАЦИИ ПОСРЕДНИКОВ ПРИ ПРОДАЖЕ ЭЛЕКТРОННЫХ ПОЛИСОВ ОСАГО 27
3.1 Выбор средств реализации 27
3.2 Выбор языков разметки 33
3.3 Выбор СУБД 34
3.4 Реализация интерфейса веб приложения 38
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 42
Приложение А. Фрагмент исходного кода проверяющей функции 44
Приложение Б. Фрагмент кода реализации формы для проверки 48
В 2015 году законодатели внесли поправки в текущую редакцию закона об обязательном автостраховании. С того времени каждый автомобилист имеет право оформлять электронные полисы ОСАГО. В течение примерно 1,5 лет после вступления в силу законопроекта многие страховщики отказывались в предоставлении новой услуги гражданам. Они заявляли, что существующие технические возможности не позволяют удовлетворить в полной мере запросы автомобилистов, поэтому компании не могут продавать полисы ОСАГО в электронном виде.
В итоге до начала 2017 года, несмотря на введение нового типа документов, большинство страховщиков своими действиями вынуждали граждан оформлять автострахование на бумажных бланках. Такой подход позволял компаниям навязывать автомобилистам дополнительные услуги.
Но с начала 2017 года в силу вступило новое требование Центробанка, обязывающее всех страховщиков предоставлять гражданам доступ к оформлению электронных полисов ОСАГО. Покупка страховки осуществляется непосредственно через сайты компаний.
С появлением электронного полиса в сферу автострахование пришли и посредники, а приложений и программа для работы с ними еще не разработаны. Поэтому тема моей выпускной квалификационной работы актуальна.
Объектом исследования являются идентификация посредников в сфере электронных полисов ОСАГО.
Предметом исследования является веб-приложение для идентификации посредников при продаже электронных полисов ОСАГО.
Целью данной бакалаврской работы является разработка веб -приложения для идентификации посредников при продаже электронных полисов ОСАГО.
Для достижения поставленной цели, необходимо решить следующие задачи:
• провести анализ сферы электронного страхования автомобилей;
• определить структуру;
• спроектировать модель будущего веб-приложения;
• выбрать средства разработки данного веб -приложения.
В ходе данной выпускной квалификационной работы (ВКР) будет разработана модель веб-приложение для идентификации посредников при продаже электронных полисов ОСАГО.
Выпускная квалификационная работа (ВКР) состоит из введения, трех глав и заключения.
Во введении описывается актуальность рассматриваемой темы, определяются объект и предмет ВКР работы, ставится цель и выявляются задачи.
В первой главе проведен анализ информации по проблеме исследования и выполнена постановка задачи на разработку веб-приложения.
Во второй главе описывается разработка и реализация проектных решений веб-приложения для работы с посредниками в сфере электронного страхования автовладельцев.
В третьей главе описываются средства реализации.
В заключении подводятся итоги разработки веб-приложения, формируются окончательные выводы по рассматриваемой теме.
В ходе выполнения выпускной квалификационной работы была разработана модель веб-приложения для идентификации посредников при продаже электронных полисов ОСАГО.
Были изучены: достоинства и недостатки электронных полисов ОСАГО и свойства. Проанализирован вопрос посредников в данной сфере. И выведен оптимальный метод борьбы с мошенничеством в сфере электронного страхования.
Анализ показал, что для работы с посредниками на рынке не существует ИТ-решений, поэтому принято решение о разработке нового веб -приложения для идентификации посредников при продаже электронных полисов ОСАГО.
Так же были выделены данные, по которым нужно проводить идентификацию.
Был разработан алгоритм работы веб -приложения. Были построены диаграмма вариантов использования и диаграмма последовательности. Так же был разработан и описан алгоритм работы функции.
Был проведен сравнительный анализ языков программирования: PHP, Ruby и Python. Изучив некоторые критерии было принято решение, что для разработки данного веб -приложения оптимальным будет использование языка программирования PHP. Кроме того, были выбраны языки разметки, HTML и CSS. Для выбора СУБД был проведен сравнительный анализ MongoDB и MySQL, принимая во внимание, тот факт, что MySQL и MongoDB по многим параметрам схожи, но MySQL доступнее и удобнее в использовании было принято решение использовать именно эту систему управления базами данных.
Реализовано веб-приложение.
Нормативно-правовые акты
1. ГОСТ 34.320-96. Информационная технология. Система стандартов по базам данных. Концепции и терминология для концептуальной схемы и информационной базы.
Научная и методическая литература
2. Золотов С. Ю. Проектирование информационных систем : учеб. пособие / С. Ю. Золотов ; Томский гос. ун-т систем управления и радиоэлектроники. - Томск : Эль Контент, 2013. - 86 с.
3. Информационные аналитические системы : учебник / Т. В. Алексеева ; под ред. В. В. Дика. - Москва : Синергия, 2013. - 379 с.
4. Крахоткина Е.В. Методы и средства проектирования формационных систем и технологий : учебное пособие / Крахоткина Е.В. - Ставрополь: Северо - Кавказский федеральный университет, 2015. -152 с.
5. Булычева П.А. Разработка алгоритма работы веб -модуля для структурирования знаний студента по дисциплине, 2018. -130 с.
6. Бэнкер. К. MongoDB в действии, 2016. - 287 с.
7. Доусон М. Программируем на Python. - СПб.: Питер, 2014. - 416 с.
8. Скляр. Д. Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов, 2017, -464 с.
9. Зандстра. М. PHP. Объекты, шаблоны и методики программирования, 2016, -528с
Электронные ресурсы
10. Средства автоматизации моделирования UML. - URL: http ://с itforum. ru/databas e/c as e/index. shtml
11. Страховая компания «Росгосстрах». - URL: http s ://www. rgs. ru
12. Калькулятор электронного полиса ОСАГО: -URL: http s ://o s ago. online/# s ervic es
13. Сервис сравнения услуг поставщиков в различных сферах деятельности: -URL: https://www.sravni.ru/about/
14. Официальный сайт языка программирования Ruby: - URL: https://www.ruby-lang.org/ru/
15. Официальный сайт индекса TIOBE. - URL: https://tiobe.com/tiobe-index/
...