ВВЕДЕНИЕ 5
1 Анализ технического задания 6
1.1 Выбор CMS 6
1.1.1 Система управления «WordPress» 7
1.1.2 Система управления «Joomla» 8
1.1.3 Система управления «1С Битрикс» 8
1.1.4 Система управления «Drupal» 9
1.1.5 Фреймворки 10
1.1.6 Вывод по разделу 11
1.2 Определение программных средств разработки 11
1.2.1 Язык гипертекстовой разметки «HTML» 12
1.2.2 Язык каскадных таблиц стилей «CSS» 12
1.2.3 Язык программирования «JavaScript(jQuery)» 13
1.2.4 Язык программирования «PHP» 13
1.2.5 Базы данных «MySQL» 14
2. Проектирование 16
2.1 Подготовка 16
2.2 Общая схема работы сайта 19
2.2.1 Модели 19
2.2.2 Контроллеры 21
2.2.3 Маршрутизация 22
2.2.4 Blade шаблоны 23
3. Разработка сайта и описание сайта 27
3.1 Главная страниц 27
3.2 Header-основное меню сайта 28
3.4 Новости 28
3.5 Отчет фонда 30
3.6 Контакты 31
3.7 Регистрация и аутентификация 33
3.8 Личный кабинет 35
4 Заключение 38
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 39
Паевой инвестиционный фонд (ПИФ) - фонд, основанный на доверительном управлении консолидированными активами вкладчиков специализированной управляющей компанией. Простой и надёжный финансовый инструмент, как для профессионалов, так и для неопытных инвесторов. Вкладывая средства в паевой инвестиционный фонд, инвестор может рассчитывать на получение большей доходности, чем по банковским вкладам.
Актуальность задачи в создания простого в использовании финансового инструмента не вызывает сомнения, а вкладчик с легкостью сможет отслеживать рынки и сделки «ПИФ» без глубоких познаний финансовых рынков.
Подведя итоги, мы получаем цель, создать финансовый инструмент в виде простого сайта, на котором можно будет следить за рынком. Разделы, где можно будет отслеживать экономические новости, отслеживать действия фонда, успехи и неудачи паевого общества. Личный кабинет клиента с возможностью инвестирования в «ПИФ» и отслеживания своей прибыли.
Создание сайтов сегодня может производиться разными способами, от написания на чистом коде, до использования фреймворков, конструкторов сайтов или CMS. У каждого имеются собственные особенности, недостатки и позитивные свойства, поэтому при решении вопроса, на чем лучше создавать собственный сайт, необходимо обладать достаточной информацией о доступных вариантах
В результате анализа задания работы и систем CMS было принято решение написать сайт при помощи фреймворка Laravel и всех необходимых комплектующих для реализации его функционала.
Была достигнута требуемая цель и выполнены поставленные задачи:
• разработка шаблона с доступным неперегруженным интерфейсом;
• возможность следить за новостями фонда и фондовых рынков;
• реализовать возможность отслеживания успехов фонда;
• разработать удобный и информативный личный кабинет для пользователя;
1. Википедия -Свободная энциклопедия : URL -https://ru.wikipedia.org;
2. 1С-Битрикс Система создания и управления сайтом: URL - https://www.1c-bitrix.ru/;
3. WordPress Система создания и управления сайтом : URL - https://ru.wordpress.org;
4. Joomla Система создания и управления сайтом : URL -https://joomla.ru;
5. Drupal Система создания и управления сайтом : URL -https://drupal.ru;
6. Laravel Фреймворк : URL -https://laravel.com;
7. Laravel RU Форум и документация : URL -https://laravel.ru;
8. BootStrap шаблоны для HTML и CSS : URL -https://getbootstrap.com;
9. BootStrap RU документация: URL -https://bootstrap-4.ru.