Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Алгоритм работы системы, входные и выходные данные
Рис. 1. Схема алгоритма работы моделируемого прибора магнитотерапии Иерархическая структура разработки . Рис. 2.Иерархическая структура системы. Диаграмма Ганта
Рис. 3. Календарный план процесса
Рис. 4. Диаграмма Ганта Блок-схема основного алгоритма
Рис. 5. Блок схема основного алгоритма
ERD, диаграмма «сущность-связь»
Рис. 5. Диаграмма «сущность-связь». SADT, диаграмма функционального моделирования
Рис.6. Диаграмма функционального моделирования. DFD, диаграмма потока данных
Рис. 7. Диаграмма потока данных системы в целом.
Рис. 8. Диаграмма потока данных системы. Расчет невязки, силы связности и силы сцепления для каждого модуля Невязка рассчитывается по формуле (1), где n – количество вершин графа, а е – количество его ребер.
Для данной проектной структуры n =8, e = 9. Дерево:Et = n-1 = 7 Полный граф: Ec = n(n-1)/2 = 8(8-1)/2= 28
Невязка системы, рассчитанная по формуле (1), мала и стремится к 0 – можно сделать вывод, что структура системы хорошая, что также отображает целесообразность реализации такой системы. Расчет для основных модулей силы связности, силы сцепления Связность модулей – мера зависимости внутренних частей модуля, описывает его внутренние характеристики. В данной программе: СС1=5, процедурная связность, т.к. части модуля связаны порядком выполнения действий СС2=10, функциональная, т.к. части модуля реализуют одну функцию СС3=5, СС4=10, СС5=7, коммуникативная, т.к. все части модуля связаны по данным СС6=7 СС7=10, СС8=10, Сила сцепления – мера взаимозависимости модулей по данным В данной программе: СЦ12=3, т.к. модули между собой связаны по управлению СЦ13=3, СЦ24=1, т.к. модули между собой связаны по данным СЦ47=1, СЦ78=1 СЦ35=1 СЦ36=1 СЦ58=1 СЦ68=1 Дополнительные инструментарии Данная программа была реализована с использованием графической среды разработки LabVIEW 7.1, тулкита ADO-Toolkit и сервера баз данных MySQL Рекомендации Реализованная система может быть переделана и улучшена. Например, можно реализовать систему, которая будет иметь в себе еще и аппаратную часть. Для этих целей может быть применено такое программное обеспечении как «MultiSIM». Такой комплекс может быть очень полезным как в научных целях, так и в лечебных.
Выводы В данной работе была разработана программа, которая моделирует работу реального прибора магнитотерапии. Для реализации данной системы была выбрана платформа LabVIEW 7.1, которая идеально подходит для разработки такого вида задач. Входные и выходные данные программы будут загружаться в программу из базы данных, для реализации этой задачи будет использован модуль ADO-Toolkit. Графический язык G, который применяется в LabVIEW 7.1, позволяет быстро и эффективно разрабатывать приложения, в частности и для медицинских задач и приборов. Данная программа будет реализована с использованием сервера баз данных MySQL, который включал в себя ODBC-драйвер для связи с LabVIEW 7.1. Программа состоит из определенных модулей, которые удобно расположить графически и наглядно увидеть иерархическую структуру системы. В нашем случае она очень схожа с самой простой иерархической структурой – деревом, поскольку значение невязки равно 0.095. Это означает, что спроектированная структура легка для понимания и для реализации, что является большим преимуществом. Так же было проведено проектирование данной программы с помощь диаграмм «сущность-связь», функционального моделирования и потока данных. Поскольку данный проект разрабатывается в рамках учебной программы и разработка ведется одним человеком, то среди различных моделей жизненных циклов разработки программ была выбрана каскадная модель жизненного цикла. Так как эта модель предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке, т.е. переход на следующий уровень происходит только по окончанию предыдущего, то учитывая, что по учебному плану мы имеем определенный срок сдачи на каждый этап, можно с твердостью сказать, что эта модель подходит почти идеально. Преимуществом выбора каскадной модели является экономия времени, четкая структуризация и поэтапность, эффективность использования и качество исполнения, так каждый предыдущий этап хорошо проверяется и только потом начинается реализация следующего. На этапе предварительного проектирования для данного проекта была разработана диаграмма Ганта, которая отображает график работ на два семестра.
Литература 1. http://magnitoterapija.ucoz.ru/index/0-4. «Магнитотерапия - лечение заболеваний магнитными полями». 2. http://ru.wikipedia.org/wiki/Магнитотерапия. Магнитотерапия. Материал из Википедии — свободной энциклопедии. 3. http://www.labviewportal.ru/ - Портал любителей программировать на LabVIEW. 4. http://www.ib-berger.com/ - Сертифицированный Архитектор LabVIEW, ADO Инструментарий для LabVIEW. 5. Бурмистров А.Л. «Общесистемная магнитотерапия – теория и практика». Магнитологический медицинский центр «МАДИН» г. Нижний Новгород.
|
||
|
Последнее изменение этой страницы: 2016-07-11; просмотров: 498; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.009 с.) |