Программный комплекс по методам оценки систем на этапе концептуального проектирования - Дипломная работа

бесплатно 0
4.5 161
Обзор методов оценки систем на этапе концептуального проектирования. Разработка функциональной структуры комплекса. Проектирование программного комплекса на основе CASE-технологий; алгоритмов работы программного комплекса и программного обеспечения.


Аннотация к работе
Поэтому этап концептуального проектирования имеет особую значимостью для успешного создания программных продуктов, и разрабатываемый программный комплекс позволит рассмотреть возможные варианты решений, оценить и выбрать наиболее значимые. Научная новизна работы: - разработана функциональная структура программного комплекса; с использованием предложенных в работе методов оценки систем разработано программно-аналитическое обеспечение программного комплекса по методам оценки систем на этапе концептуального проектирования. Практическая значимость работы: - разработан программный комплекс по методам оценки систем на этапе концептуального проектирования; программный комплекс по методам оценки систем может использоваться для анализа решений на этапе концептуального проектирования.Наиболее популярными из них являются классификация по структурным особенностям самих моделей (при этом выделяются методы, использующие веса критериев, сравнивающие критерии по важности, использующие модели и алгоритмы линейного и нелинейного программирования и т.д.) и классификация по условиям принятия решений: принятие решений при определенности, неопределенности, риске; при одном или нескольких критериях; в статической (один момент принятия решения) или динамической (много таких моментов) ситуации; принятие индивидуальных или групповых решений. Первая группа методов не использует экспертную информацию (методы доминирования, методы оценки альтернатив на основе глобальных критериев). Если осуществляется количественная оценка приемлемости критериев, то используются методы линейной и нелинейной свертки, методы порогов несравнимости и методы «идеальной» точки. Для третьей группы методов требуется информация от экспертов о предпочтительности в результате парных сравнений альтернатив. Четвертая группа методов использует информацию о предпочтениях на множестве критериев и о последствиях реализации альтернатив.Он определял морфологический анализ, как морфологический метод исследования систем и решения задач, реализующий процесс решения задачи в два этапа. Первый этап - это получение описания всех систем, принадлежащих к исследуемому классу, в n-мерном пространстве признаков, т.е. классифицирование множества исследуемых систем по n-основаниям деления объема понятия. Познание объекта исследования строится как продвижение от каждой из этих "вех" (обозначенных кружочками), причем часть поля знаний "покрывается" областями, управляемыми одной-единственной "вехой" (т.е. прямыми следствиями из конкретного исходного положения), какая-то часть покрыта заштрихованными пересечениями таких областей (т.е. следствиями, использующими два или более исходных положений), а какая-то часть остается "непокрытой" (т.е. относительно объекта исследования существует группа вопросов или ситуаций, для которых на текущий момент нет ясных и однозначных ответов). То есть с одной стороны, найти ответы на все вопросы, имеющие отношение к объекту исследования, а с другой стороны, мысленно построить все ситуации и следствия, вытекающие из уже имеющихся знаний (с тем, чтобы затем этим следствиям и ситуациям найти соответствие в реальном мире). Идея метода состоит в том, чтобы определить все параметры, от которых зависит решение поставленной задачи, построить матрицу (морфологический ящик), в которой значения параметров представлены в виде матриц-строк, а затем определить всевозможные альтернативы по одному из каждой строки.Алгоритм метода анализа иерархий включает следующие шаги: представление исходной проблемы в виде иерархической структуры, вынесение экспертных суждений на каждом уровне иерархии по парным сравнениям, математическая обработка матриц парных сравнений для нахождения глобальных приоритетов. На следующем шаге происходит попарное сравнение критериев по отношению к цели, альтернативы - попарно по отношению к каждому из критериев. Два объекта, находящихся на одном уровне сравниваются по своей относительной значимости для одного объекта высшего уровня с использованием специальной «шкалы относительной важности» (другие названия: «шкала 1-9», «шкала Саати»). Обратные величины приведенных выше чисел Если при сравнении одного вида деятельности с другим получено одно из вышеуказанных чисел, то при сравнении второго вида деятельности с первым получим обратную величину Задача кластерного анализа заключается в том, чтобы на основании данных, содержащихся во множестве Х, разбить множество объектов G на m (m - целое) кластеров (подмножеств) Q1, Q2, …, Qm, так, чтобы каждый объект Gj принадлежал одному и только одному подмножеству разбиения и чтобы объекты, принадлежащие одному и тому же кластеру, были сходными, в то время как объекты, принадлежащие разным кластерам были разнородными.Системно-информационный подход направлен на исследование процессов с точки зрения передачи, сбора, хранения и обработки данных между компонентов системы и в связи с внешней средой. На рисунке 2.1 представлена схема информационных потоков программного комплекса [

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1 ОБЗОР МЕТОДОВ ОЦЕНКИ СИСТЕМ НА ЭТАПЕ КОНЦЕПТУАЛЬНОГО ПРОЕКТИРОВАНИЯ

1.1 Методы и системы компьютерной поддержки анализа решений на этапе концептуального проектирования

1.2 Обзор методов комбинаторно-морфологического анализа

1.3 Обзор методов кластерного анализа и анализа иерархий

2 РАЗРАБОТКА ПРИНЦИПОВ И СТРУКТУРЫ ПРОГРАММНОГО КОМПЛЕКСА ПО МЕТОДАМ ОЦЕНКИ СИСТЕМ

2.1 Системно-информационный подход к описанию хранения и обработки информации в ИС

2.2 Структура программного комплекса, назначение и описание модулей

2.3 Постановка задачи оценки систем на этапе концептуального проектирования

2.3.1 Метод комбинаторно-морфологического анализа

2.3.2 Метод анализа иерархий

2.3.3 Метод кластерного анализа

3 ПОСТРОЕНИЕ ПРОГРАММНОГО КОМПЛЕКСА ОЦЕНКИ СИСТЕМ

3.1 Проектирование комплекса с использованием CASE-средств

3.2 Разработка программного комплекса оценки систем

3.2.1 Основные этапы разработки комплекса

3.2.2 Алгоритмы работы программного комплекса

3.3 Построение информационной модели данных

4 КОМПЬЮТЕРНАЯ РЕАЛИЗАЦИЯ КОМПЛЕКСА ПО МЕТОДАМ ОЦЕНКИ СИСТЕМ

4.1 Разработка структуры программной реализации ПК

4.1.1 Основные требования к ПК

4.1.2 Требования к функциональным возможностям

4.2 Описание программной реализации комплекса

4.2.1 Модуль по методу анализа иерархии

4.2.2 Модуль по методу кластерного анализа

4.2.3 Модуль по методу комбинаторно-морфологического анализа

4.2.4 Модуль редактирования данных пользователей

4.3 Тестирование и оценка надежности программного комплекса

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?