Тип работы:
Предмет:
Язык работы:


Сетевое программное обеспечение для выполнения кластерного анализа

Работа №105848

Тип работы

Бакалаврская работа

Предмет

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

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

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


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


Нормативно-правовые акты
1. ГОСТ 34.320-96. Информационная технология. Система стандартов по базам данных. Концепции и терминология для концептуальной схемы и информационной базы.
Научная и методическая литература
2. Буренин С.Н. Web-программирование и базы данных: учебный практикум / Буренин С.Н. - М.: Московский гуманитарный университет, 2014.-120 с.
3. Золотов С. Ю. Проектирование информационных систем : учеб. пособие / С. Ю. Золотов ; Томский гос. ун-т систем управления и радиоэлектроники. - Томск : Эль Контент, 2013. - 86 с.
4. Информационные аналитические системы : учебник / Т. В. Алексеева ; под ред. В. В. Дика. - Москва : Синергия, 2013. - 379 с.
5. Карпова И. П. Базы данных : курс лекций и материалы для практ. занятий : учеб. пособие для студентов техн. фак. / И. П. Карпова. - СПб. : Питер, 2013. - 240 с.
6. Крахоткина Е.В. Методы и средства проектирования информационных систем и технологий : учебное пособие / Крахоткина Е.В. - Ставрополь: Северо-Кавказский федеральный университет, 2015. -152 с.
7. Методы математического программирования в задачах оптимизации сложных технических систем: учебное пособие / А.М. Загребаев, Н.А. Крицына, Ю.П. Кулябичев, Ю.Ю. Шумилов. - М.: МИФИ, 2007. - 332 с.
8. Трутнев Д. Р. Архитектуры информационных систем. Основы проектирования: учеб. пособие. - СПб.: НИУ ИТМО, 2012. - 66 с.
Электронные ресурсы
9. Интеллектуальный дизайнер для MySQL dbForge Studio for MySQL. -
URL : https://www.devart.com/ru/dbforge/mysql/studio (дата обращения 01.06.2017).
10. Компания StatSoft. - URL :http://statsoft.ru/products(gaTa обращения 01.06.2017).
11. Метод k-средних. - URL:
https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_k- %D 1 %81 %D 1 %80%D0%B5%D0%B4%D0%BD%D0%B8%D 1 %85(дата обращения 01.06.2017).
12. Платформа ClusterDELTA.- URL : http://clusterdelta.com/platform (дата обращения 01.06.2017).
13. Программа Visual Volume .- URL : http://t-traders.com/other/forex- soft/2680-visual-volume-analiz-obema.html (дата обращения 01.06.2017).
14. Сервис калькулятор кластерного анализа. -URL:
http://axd.semestr.ru/upr/cluster.php (дата обращения 01.06.2017).
15. Среда разработки XAMPP. -
URL:https://www.apachefriends.org/ru/index.html (дата обращения 01.06.2017).
...


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



Подобные работы


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