📄Работа №214886

Тема: Реализация интерфейса авторизованного пользователя для веб-приложения оказания психологической помощи гражданам, оказавшимся в трудной жизненной ситуации

📝
Тип работы Дипломные работы, ВКР
📚
Предмет программирование
📄
Объем: 61 листов
📅
Год: 2022
👁️
Просмотров: 4
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ГЛОССАРИЙ 4
ВВЕДЕНИЕ 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) был выполнено тестирование реализованных разделов.
В дальнейшем планируется расширение функционала личного кабинета и панели администратора, а именно реализовать автоматическую рассылку писем, личные сообщения между пользователями, функционал добавления новых тегов для статей. По мимо этого в планах добавить возможность обновлять список организаций, добавлять материалы и просматривать статистику обращений клиентов.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Паспорт проекта ИСГН: Профессионально-ресурсное обеспечение психологов и социальных работников в процессе оказания услуг по психологическому консультированию и поддержке граждан, находящихся в трудной жизненной ситуации, с помощью программно-информационного комплекса.
2. ГБУ МСППН [Электронный ресурс] URL: https://msph.ru/ (дата обращения: 31.01.2022 г.).
3. Помогая другим – помогаешь себе [Электронный ресурс] URL: http://pomogaya-drugim.ru/ (дата обращения: 31.01.2022 г.).
4. PhpBB. Бесплатное программное обеспечение №1 с открытым источником [Электронный ресурс] URL: https://www.phpbb.com/ (дата обращения: 31.01.2022 г.).
5. Я – родитель [Электронный ресурс] URL: https://www.ya- roditel.ru/ (дата обращения: 31.01.2022 г.).
6. Арлоу Д., Нейштадт И. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание – СПб: Символ-Плюс, 2007 г. – 624 с.
7. Буч Г., Рамбо Д., Якобсон И. Введение в UML от создателей языка. 2-е издание – М.: ДМК Пресс, 2010 г. – 496 с.
8. Yii 1.1 API Documentation [Электронный ресурс] URL: https://www.yiiframework.com/doc/api/1.1 (дата обращения: 06.05.2022 г.).
9. Реализация MVC паттерна на примере создания сайта-визитки на PHP [Электронный ресурс] URL: https://habr.com/ru/post/150267/ (дата обращения: 05.02.2022 г.).
10. The Definitive Guide to Yii 1.1. Automatic Code Generation [Электронный ресурс] URL: https://www.yiiframework.com/doc/guide/1.1/en/top- ics.gii (дата обращения: 03.03.2022 г.).
11. National Institute of Standards and Technology. Role Based Access Control [Электронный ресурс] URL: https://csrc.nist.gov/projects/role-based- access-control (дата обращения: 03.03.2022 г.).
12. Building a Blog System using Yii 1.1. Scaffolding [Электронный ресурс] URL: https://www.yiiframework.com/doc/blog/1.1/en/prototype.scaf- fold (дата обращения: 03.03.2022 г.).
13. CKEditor Ecosystem [Электронный ресурс] URL: https://ckedi- tor.com/ (дата обращения: 09.03.2022 г.).
14. Янцев В. JavaScript. Визуальные редакторы. Учебное пособие для СПО – СПб: Лань, 2022 г. – 168 с.
15. CKEditor Widget for Yii Framework [Электронный ресурс] URL: https://github.com/firsyura/yii-ckeditor (дата обращения: 11.03.2022 г.)..18

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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