Тема: Сетевое программное обеспечение для выполнения кластерного анализа
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 4
Глава 1 АНАЛИЗ МЕТОДОВ И ВЫБОР АЛГОРИТМА КЛАСТЕРНОГО АНАЛИЗА 6
1.1 Методы кластерного анализа 6
1.1.1 Иерархические методы кластерного анализа 7
1.1.2 Неиерархические методы кластерного анализа 8
1.2 Описание алгоритма кластерного анализа 9
1.3 Постановка задачи на разработку сетевого программного обеспечения для выполнения кластерного анализа 11
1.4 Обзор и анализ аналогов программного обеспечения для выполнения кластерного анализа 12
Глава 2 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОЕКТНЫХ РЕШЕНИЙ СЕТЕВОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ВЫПОЛНЕНИЯ КЛАСТЕРНОГО АНАЛИЗА 18
2.1 Разработка программной архитектуры сетевой информационной системы для выполнения кластерного анализа 18
2.2 Логическое моделирование сетевой информационной системы для выполнения кластерного анализа 20
2.2.1 Разработка диаграммы вариантов использования процесса выполнения кластерного анализа 21
2.2.2 Разработка диаграммы классов сетевой информационной системы для выполнения кластерного анализа 22
2.2.3 Разработка диаграммы последовательности выполнения кластерного анализа 23
2.2 Разработка логической модели данных сетевой информационной системы для выполнения кластерного анализа 24
2.3 Выбор архитектуры и средств разработки сетевой информационной системы для выполнения кластерного анализа 26
2.3.1 Выбор архитектуры сетевой информационной системы для выполнения кластерного анализа 26
2.3.2 Выбор среды разработки программного обеспечения сетевой информационной для выполнения кластерного анализа 27
2.3.3 Физическая модель данных сетевой информационной системы для выполнения кластерного анализа 29
2.3.4 Диаграмм развертывания сетевой информационной системы для выполнения кластерного анализа 31
2.4 Описание работы сетевой информационной системы для выполнения кластерного анализа 33
2.5 Тестирование сетевого программного обеспечения для выполнения кластерного анализа 36
ЗАКЛЮЧЕНИЕ 39
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 40
ПРИЛОЖЕНИЕ А Фрагменты программного кода приложения отсутствует
📖 Введение
Выполнение кластерного анализа без применения вычислительной техники, оснащенной необходимым программным обеспечением, представляет собой сложный и трудоемкий процесс, не гарантирующий высокой точности полученных результатов.
Кроме того, зачастую кластерный анализ проводится группой пользователей в рамках общего исследовательского проекта. Вполне понятно, что применение сетевых информационных систем (ИС) для кластерного анализа могло бы существенно увеличить производительность таких исследований.
Таким образом, актуальность темы выпускной квалификационной (ВКР) работы обусловлена необходимостью разработки сетевого программного обеспечения для выполнения кластерного анализа.
Объектом исследования ВКР является кластерный анализ.
Предмет исследования - сетевое программное обеспечение для выполнения кластерного анализа.
Целью ВКР является разработка сетевого программного обеспечения для кластерного анализа.
Для достижения поставленной цели необходимо решить следующие задачи:
• дать обзор существующих алгоритмов и выбрать алгоритм для кластерного анализа;
• разработать логическую модель сетевой информационной системы (ИС) для выполнения кластерного анализа;
• разработать логическую модель данных сетевой ИС;
• выбрать средства разработки программного обеспечения (ПО) сетевой ИС;
• разработать ПО сетевой ИС;
• провести тестирование ПО сетевой ИС и подтвердить его работоспособность.
Методы исследования: алгоритмы кластерного анализа, Web-технология, объектно-ориентированное программирование.
Практическая значимость работы заключается в разработке сетевого программного обеспечения для выполнения кластерного анализа.
Бакалаврская работа состоит из введения, двух глав, заключения, приложения и списка используемой литературы.
Во введение обозначается тема работы и ее актуальность, описывается объект и предмет исследования, цели и задачи, которые необходимо решить в данной работе.
Первая глава включает в себя описание объекта автоматизации - кластерного анализа, обзор и анализ известных алгоритмов, выбор алгоритма для сетевой ИС.
Вторая глава посвящена разработке логической модели и модели данных сетевой ИС и ее модели данных.
Выбрано средство разработки ПО ИС. Описан процесс разработки ПО ИС, программа и методика тестирования ПО ИС.
В заключении описываются результаты выполнения ВКР.
В приложении приведены фрагменты программного кода приложения сетевой ИС для выполнения кластерного анализа.
✅ Заключение
В ходе выполнения ВКР достигнуты следующие результаты:
1) проанализированы методы и алгоритмы кластерного анализа. На основании результатов анализа в качестве алгоритма кластеризации для сетевой ИС выбран алгоритм k-means;
2) разработаны требования к программному обеспечению сетевой ИС для выполнения кластерного анализа;
3) на стадии логического моделирования в нотации языка UML построены диаграмма вариантов использования, диаграмма классов и диаграмма последовательности, отражающие функциональный, статический и динамический аспекты сетевой ИС соответственно;
4) разработана логическая модель сетевой ИС;
5) для реализации сетевой ИС выбраны трехуровневая архитектура «клиент-сервер» и средства разработки XAMPP;
6) разработана физическая модель сетевой ИС для СУБД MySQL;
7) в рамках сетевой ИС реализовано и протестировано ПО для выполнения кластерного анализа.
ИС в настоящее время находится на стадии опытной эксплуатации. Предполагается доработка и развитие проекта.
Результаты ВКР могут быть рекомендованы для решения задач, связанных с кластерным анализом, в различных сферах деятельности.





