🔍 Поиск работ

Разработка веб-сервиса для визуализации атомно-молекулярных структур

Работа №207231

Тип работы

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

Предмет

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

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

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


ВВЕДЕНИЕ 4
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1. Структура исходного файла 6
1.2. Структуры хранения данных 8
1.3. Инструменты визуализации химический соединений 12
1.4. Постановка задач 16
2. РЕАЛИЗАЦИЯ 17
2.1. Используемые технологии разработки 17
2.1. Общий алгоритм 20
2.2. Обработка исходного файла 20
2.3. Создание 3D графики 22
3. ТЕСТИРОВАНИЕ 26
3.1. Функциональное тестирование 26
3.2. Конфигурационное тестирование 27
ЗАКЛЮЧЕНИЕ 29
ЛИТЕРАТУРА 30

До последнего времени на свете не существовало прямых методов исследования внутренностей молекул. Поэтому точное местоположение атомов в большинстве молекул могло быть определено лишь косвенными методами или рассчитано теоретически. Такая нехватка экспериментальной информации о реальном расположении атомов служила препятствием в определении взаимосвязей между структурой молекулы и ее различными свойствами. Ранее исследователи уже пытались «влезть вглубь» молекул при помощи голографических методов, но все эти попытки увенчались лишь частичным успехом. Максимум чего удалось добиться ученым, это были изображения, на которых присутствовало до 10 атомов.
Одни из важнейших объектов, которыми оперирует химия, - атомы и молекулы - практически недоступны для прямого экспериментального наблюдения. В то же время, взаимное расположение атомов в веществе несет важнейшую информацию о его строении и возможных свойствах. В настоящее время для анализа строения вещества на атомно-молекулярном уровне активно применяется специализированное программное обеспечение [16].
Цель и задачи исследования
В данной работе рассматривается разработка веб-сервиса для визуализации атомно-молекулярных структур.
Для осуществления поставленной цели необходимо решить следующие задачи, перечисленные ниже.
1. Изучить структуру файла *.pdb.
2. Рассмотреть программные структуры для сохранения данных.
3. Изучить существующие инструменты визуализации химических соединений.
4. Разработать веб-сервис для визуализации атомно-молекулярных структур.
Структура и объем работы
Работа состоит из введения, четырех глав и заключения. Объем работы составляет 30 страниц, объем библиографии - 19 источников.
Содержание работы
В первой главе «Анализ предметной области» описана предметная область, заключающаяся в изучении структуры файла *.pdb, разборе структур хранения данных и обзоре инструментов визуализации.
Во второй главе «Реализация» описаны используемые технологии разработки и их использование.
В третьей главе «Тестирование» описаны виды тестирования и их результаты.
В заключении подводятся итоги работы.


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

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

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


В ходе выполнения выпускной квалификационной работы были выполнены следующие задачи.
1. Изучена структуру файла *.pdb.
2. Рассмотрены программные структуры для сохранения данных.
3. Изучены существующие инструменты визуализации химических соединений.
4. Разработан веб-сервис для визуализации атомно-молекулярных структур.


1. BSP-деревья. URL: https://www.kv.by/archive/index1997301201.htm (дата обращения 15.04.2020).
2. JavaScript [Электронный ресурс] URL: https://developer.mozilla.org/en-US/docs/Learn (дата обращения 17.05.2020).
3. KD-деревья и R-деревья. URL: https://fat- crocodile.livejournal.com/156564.html (дата обращения 15.04.2020).
4. Protein Data Bank. URL: https://www.rcsb.org/ (дата обращения 28.04.2020).
5. Threejs [Электронный ресурс] URL: https://threejs.org/ (дата обращения 28.04.2020).
6. Анатомия KD-Деревьев. URL: https://itnan.ru/post.php?c=1&p=312882 (дата обращения 15.04.2020).
7. Байнев В.В. Применение kd-деревьев для оптимизации трассировки лучей в оптической системе. 2019.
8. Васильев П.В., Ледоукс Х. Применение 3D триангуляции Делоне и диаграммы Вороного в ГИС недропользования.
9. Гулаков В.К., Трубаков А.О. Многомерные структуры данных. 2010.
10. Джон Дакетт. Javascript и jQuery. Интерактивная веб -разработка. 2017.
11. Информационные технологии. Разработка web-сайта на основе html с использованием javascript [Электронный ресурс] URL: http://elib.belstu.by/bitstream/123456789/3313/1/informacionnye- texnologii_zhilyak.pdf (дата обращения 17.05.2020).
12. Константин Азарский. Тестирование. Легкий старт. - 2014.
13. Конфигурационное тестирование [Электронный ресурс] URL: http://www.protesting.ru/testing/types/configuration.html
(дата обращения 24.05.2020).
14. Лихицкий, А. С. Исследование стратегий тестирования программного обеспечения. 2016.
15. Международная база данных структуры белков (Protein Data Base, PDB) URL:http://fbm.msu.ru/education/lectures/biophys/pdf/Владимиров_PDB%20 RasTop.pdf (дата обращения 28.04.2020).
..19


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




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