🔍 Поиск готовых работ

🔍 Поиск работ

Разработка веб-приложения для организации научной конференции

Работа №204501

Тип работы

Дипломные работы, ВКР

Предмет

программирование

Объем работы58
Год сдачи2019
Стоимость4580 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
15
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 5
ОГЛАВЛЕНИЕ 6
ВВЕДЕНИЕ 7
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1 ОБЗОР АНАЛОГОВ 9
1.2. АНАЛИЗ ОСНОВНЫХ ТЕХНОЛОГИЧЕСКИХ РЕШЕНИЙ 11
1.2.1 Backend 11
1.2.2 Выбор системы управления базой данных. 15
1.2.3 Frontend 17
1.2.4 Карты 17
1.3 ВЫВОД 20
2 ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ 21
2.1 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 21
2.2 НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 22
3 ПРОЕКТИРОВАНИЕ 23
3.1 АРХИТЕКТУРА ПРОГРАММЫ 23
3.2 АРХИТЕКТУРА ПРЕДЛАГАЕМОГО РЕШЕНИЯ 25
4 РЕАЛИЗАЦИЯ 42
4.1 РЕАЛИЗАЦИЯ ИНТЕРФЕЙСОВ 42
5 ТЕСТИРОВАНИЕ 56
5.1 МЕТОДОЛОГИЯ ТЕСТИРОВАНИЯ 56
5.2 ПРОВЕДЕНИЕ ПРОЦЕДУРЫ ТЕСТИРОВАНИЯ 58
ЗАКЛЮЧЕНИЕ 61
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 62


Проведение научных конференций является неотъемлемой частью научной деятельности университетов. Конференция - это одновременно семинары, тренинги, выставки, десятки симпозиумов и круглых столов. Она позволяет собрать большое количество ученых, занимающихся исследованиями в областях науки и техники. Направлена на представление результатов новейших научных достижений и исследований посредством докладов и организации конструктивных дискуссий, обмен знаниями и передовым опытом в продвижении научных разработок, развитие контактов специалистов на стыке наук, развитие междисциплинарного, межрегионального и международного сотрудничества. Содействие подготовке научно-педагогических кадров высшей квалификации и повышению научной квалификации профессорско-преподавательских кадров.
Количество участников конференции может достигать тысячи человек. В настоящее время при организации практически любой серьезной конференции регистрация заявок для участия происходит через сайт конференции.
На сайте, как минимум, размещается самая необходимая информация:
• краткое сообщение о целях и теме конференции, об актуальности и необходимости проведения мероприятия;
• контакты организаторов конференции, тематические направления, название секций;
• информация о том, как зарегистрироваться для участия, что и в какие сроки необходимо предоставить;
• язык конференции, а также информация о том, где будут опубликованы материалы конференции.
Указывают организационный комитет, известных ученых, давших согласие на участие в конференции, сумму взноса, счет, по которому его можно оплатить, возможность поддержки молодых ученых в качестве спонсора, мероприятия в рамках конференции. На сайте обычно доступна информация о возможных вариантах расселения участников конференции и визовой поддержке, если это необходимо; приведены схемы проезда с вокзалов, аэропортов, план части города.
При проведении конференции организаторы сталкиваются с рядом проблем:
• сложная схема места проведения конференции;
• оперативное уведомление участников об изменениях в расписании и каких-либо новостях.
Разработке веб-приложения при помощи которого, возможно, решение указанных проблем, посвящена данная работа. Разрабатываемое веб¬приложение содержит всю необходимую информацию: расписание и место расположения секций, схема проезда к месту конференции, схема помещений конференций. Спроектирована система коммуникации между участниками и организаторами.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В разрабатываемом веб-приложении сосредоточена вся необходимая информация: расписание и место расположения секций, схема проезда к месту конференции, схема помещений конференций. Налажена система коммуникации между участниками и организаторами.
В ходе дипломного проектирования выполнено следующее:
1. Проведен анализ существующих решений и предметной области;
2. Выбраны средства реализации и среда разработки, разработаны основные архитектурные решения;
3. Разработана архитектура база данных;
4. Реализованы пользовательская и серверная части приложения;
5. Протестировано разработанное веб-приложение.
В веб-приложении были реализованы следующие функции:
1. Регистрация пользователей;
2. Создание конференций;
3. Создание секций;
4. Рассылка уведомлений;
5. Закрепление модераторов на секциях;
6. Автоматическое составление расписаний;
7. Регистрация с выбором конференции по QR коду;
8. Личные сообщения;
9. Адаптивный дизайн.
В настоящее время веб-приложения готово к эксплуатации, но его необходимо доработать, в частности: доработать ролевую модель и дизайн.



1. Timepad. - https ://timepad.ru/about/contacts/
2. Event.4science. - https://event.4science.ru/
3. Lomonosov-msu. - https ://lomonosov-msu. ru/
4. jQuery. - https ://www. 8host.com/blo g/osnovy-jquery/
5. Python. - https://studbooks.net /obzor yazykov programmirovaniya
6. CMS. - https://wiki.rookee.ru/cms/
7. Фреймворки и CMS. - https://vc.ru/flood/33985-cms-ili-freymvork-chto- vybrat
8. Postgresql. - https://devacademy.ru/posts/sqlite-vs-mysql-vs-postgresql/
9. Архитектура клиент-сервер.
http ://www. 4stud. info/networking/lecture 5. html
10. Классификацию шаблонов проектирования Мартина Фаулера. - http ://design-pattern. ru/patterns/
11. Патерн проектирования MVC. - http://design-pattern.ru/patterns/mvc.html
12. Патерн проектирования PAC. - http ://ru.knowledgr.com
13. Патерн проектирования HMVC. - https://ru.wikipedia.org/wiki/HMVC
14. Патерн проектирования MVP. - https://ru.wikipedia.org/wiki/Model- View-Presenter
15. Патерн проектирования MVVM. - https://metanit.com/sharp/wpf/22.1.php



Работу высылаем на протяжении 30 минут после оплаты.




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