Тема: Реализация интерфейса авторизованного пользователя для веб-приложения оказания психологической помощи гражданам, оказавшимся в трудной жизненной ситуации
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 6
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 8
1.1. Анализ аналогичных проектов и существующих решений 8
1.2. Анализ требований к проектируемой системе 12
2. ПРОЕКТИРОВАНИЕ 15
2.1. Диаграмма вариантов использования 15
2.2. Диаграмма компонентов системы 19
2.3. Диаграмма последовательности обработки заявки 20
3. РЕАЛИЗАЦИЯ 22
3.1. Реализация модуля личного кабинета 24
3.2. Реализация модуля форума 30
3.3. Реализация модуля администрирования 35
4. ТЕСТИРОВАНИЕ 43
ЗАКЛЮЧЕНИЕ 47
ЛИТЕРАТУРА 48
ПРИЛОЖЕНИЯ 50
Приложение А. Спецификация вариантов использования 50
Приложение Б. Скриншоты приложения 54
📖 Введение
В современных социально-экономических условиях одной из важнейших задач гражданского общества является поддержка и социальная защита наиболее уязвимых слоев общества. В рамках реализации государственной программы Челябинской области «Развитие социальной защиты населения в Челябинской области» на 2017-2019 гг. (№674-П, от 20.12.2016 г.) основной целью является повышение уровня и качества жизни граждан, нуждающихся в социальной защите государства.
Основные задачи программы:
1) улучшение положения детей и семей с детьми;
2) повышение качества жизни граждан пожилого возраста и других категорий граждан, проживающих на территории Челябинской области;
3) увеличение объема и качества социальных услуг, посредством обеспечения условий для эффективной деятельности и развития социально ориентированных некоммерческих организаций Челябинской области;
4) совершенствование системы социального обслуживания и социальной поддержки отдельных категорий граждан.
Постановка задачи
Целью выпускной квалификационной работы является разработка интерфейса авторизованного пользователя для веб-приложения оказания психологической помощи гражданам, оказавшимся в трудной жизненной ситуации. Для достижения поставленной цели необходимо решить следующие задачи:
1) провести анализ предметной области;
2) спроектировать веб-приложение;
3) реализовать интерфейс волонтера;
4) реализовать форум и интерфейс специалиста;
5) реализовать администраторский интерфейс;
6) провести тестирование разработанных разделов.
Структура и содержание работы
Работа состоит из введения, четырех глав, заключения и списка литературы. Объем работы составляет 49 страниц основного текста и 11 страниц приложений, объем списка литературы – 18 источников.
В первой главе описывается анализ предметной области, в которой приведен обзор аналогичных проектов и существующих решений, определены функциональные и нефункциональные требования к системе.
Вторая глава посвящена проектированию системы. На основе требований спроектированы диаграммы вариантов использования. Также данная глава включает в себя построение архитектуры системы, выделение ее основных компонентов и проектирование диаграммы последовательности одного из ключевых вариантов использования.
В третьей главе представлены элементы реализации компонентов проекта. Также к ним приведены скриншоты работы веб-приложения.
В четвертой главе указан вид тестирования, которому было подвергнуто разработанное веб-приложение и его результат.
В приложении А представлены спецификации ключевых вариантов использования системы, определенных на этапе проектирования.
В приложении Б представлены скриншоты приложения, нерассмотренные в третьей главе, но необходимые для полноценной работы системы.
Глоссарий включает в себя термины предметной области, которые используются в тексте работы.
✅ Заключение
Выполнены все поставленные задачи, а именно:
1) был проведен анализ предметной области;
2) была спроектирована архитектура веб-приложения;
3) был реализован интерфейс волонтера;
4) был реализован форум и интерфейс специалиста;
5) был реализован администраторский интерфейс;
6) был выполнено тестирование реализованных разделов.
В дальнейшем планируется расширение функционала личного кабинета и панели администратора, а именно реализовать автоматическую рассылку писем, личные сообщения между пользователями, функционал добавления новых тегов для статей. По мимо этого в планах добавить возможность обновлять список организаций, добавлять материалы и просматривать статистику обращений клиентов.



