ВВЕДЕНИЕ 3
1 Аналитическая часть 5
1.1 Общая информация о научных конференциях 5
1.2 Организация научных мероприятий в НИУ «БелГУ» 7
1.3 Анализ существующих порталов 9
2 Проектирование программного продукта 15
2.1 Структурный анализ потоков данных 15
2.2 Проектирование базы данных 18
3 Реализация портала научных мероприятий НИУ «БелГУ» 23
3.1 Выбор средств реализации портала 23
3.2 Реализация web-портала 24
3.3 Технические требования 42
3.4 Обоснование экономической эффективности разработки 43
ЗАКЛЮЧЕНИЕ 46
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 47
ПРИЛОЖЕНИЕ
Роль науки в развитии общества без преувеличения является определяющей. Также наука - это основной элемент, на котором строится деятельность университета. Сегодня университеты, в частности НИУ «БелГУ», имеют возможность решать исследовательские, конструкторские, технологические задачи. К формам организации научной деятельности можно отнести: научную конференцию, семинар, форум, конгресс, совещание и т.д.
Научные конференции позволяют предоставлять результаты исследований научной деятельности, развивая тем самым науку. В ходе проведения научных конференций участники делятся идеями, узнают новые достижения в сфере науки и инноваций.
Научные конференции прекрасно дополняют основную научную деятельность. Они позволяют делиться опытом, общаться на научные темы. А это, в свою очередь, влияет на качество научного процесса.
На научных конференциях участники могут познакомиться с актуальность различных исследований, с новостями из мира науки, научными трендами. Конференции позволяют взглянуть не только на работу других людей, но и посмотреть со стороны на свои исследования: подвергнуться конструктивной критике со стороны принимающих в конференции участие специалистов, которые могут направить к новым идеям или указать на неточности в исследованиях.
Кроме того, участие в научных конференциях помогает в улучшении личностных качеств, таких как: уверенность, способность выступать на публике, ораторство.
Исходя из вышесказанного, сложно не согласиться в полезности и актуальности научных конференций. Они предоставляют множество преимуществ. При этом, хорошо организованная конференция не несет за собой недостатков.
Стоит отметить, что в современном мире, самым популярным ресурсом получения информации является интернет. Терабайты данных в глобальной сети позволяют получить знания практически обо всех открытиях, практически обо всем, что изобрело человечество. Также интернет является и одним из самых доступных ресурсов в современном обществе.
Данные преимущества интернета способны облегчить и организацию научных мероприятий, оповестить о новых конференциях, помочь зарегистрироваться на мероприятиях потенциальным участникам.
Во многих университетах имеются специальные порталы научных мероприятий, которые позволяют автоматизировать часть работы организаторов мероприятия, что ведет к повышению качества мероприятий, упрощению процедуры регистрации участников конференций. Для реализации таких порталов следует использовать серверные технологии, реляционные базы данных, методологии проектирования (DFD/IDEF0), алгоритмы хеширования (SHA, MD5 и др.) для обеспечения безопасности, и другие технологии.
Целью данной выпускной квалификационной работы является усовершенствование процесса организации научных мероприятий в НИУ «БелГУ» путем создания портала для обеспечения проведения научных мероприятий. Для достижения цели следует выполнить ряд следующих задач:
- провести анализ предметной области;
- рассмотреть структуру существующих порталов научных мероприятий;
- разработать диаграммы потоков данных;
- спроектировать и реализовать базу данных;
- создать портал для обеспечения проведения научных мероприятий;
- провести тестирование созданного портала.
Выполнение данных задач повысит качество проведения организации научных мероприятий, проводимых в НИУ «БелГУ».
В результате выполнения выпускной квалификационной работы разработан интернет-портал для обеспечения проведения научных мероприятий в НИУ «БелГУ».
На первом этапе был проведен анализ предметной области и рассмотрены существующие решения для обеспечения реализации проекта. В результате этого были определены: примерный перечень элементов, которые должен содержать ресурс; структура интернет-портала; информационное обеспечение порталов научной тематики. Далее были разработаны диаграммы потоков данных и база данных. Сформулированы системные требования для сервера и для клиента. Это позволило определить логику клиент-серверного приложения и его приблизительную структуру.
Следует отметить, что в процессе разработки клиент-серверного приложения использовались следующие инструменты и программные приложения: HTML, CSS, SQL, JavaScript, Java, Intellij idea, MySQL Workbench. Также были применены инструменты для адаптивной верстки интернет-портала.
Разработанный портал выполнен в стилистике НИУ «БелГУ» и системы электронного обучения «Пегас». Как следствие, внедрение не только расширит границы университета во всемирной сети, но и повысит качество проведения научных мероприятий. Портал был создан с возможностью оптимизации. Дальнейшее направление развития: расширение базы данных, улучшение ее структуры, расширение контента портала, оптимизация работы портала.
Поставленные задачи решены, цель выпускной квалификационной работы достигнута.