Анализ функциональной полноты

Tool / Decision-making and Valuation


Анализ функциональной полноты
Kalinichenko Vladimir , Coach, Russian Federation

Для выбора оптимальной системы предложено использовать метод сравнительного анализа систем по критерию функциональной полноты


К настоящему моменту создано достаточное число информационных систем (ИС). Разработанные системы отличаются по составу реализованных функций и по цене. Перечень реализованных функций насчитывает сотни. В таких условиях провести выбор ИС, наиболее удовлетворяющей ожиданиям потребителя, без привлечения формализованных методов крайне сложно. Причиной неудачи чаще всего является не столько качество программного решения, сколько его неверный выбор и ошибки, допущенные при выборе из-за отсутствия грамотно сформулированных требований к системе.
Для полноценного анализа ИС только качественной оценки для выбора системы недостаточно – он должен иметь количественный характер. Наиболее важной характеристикой при этом является функциональная полнота системы.
Для выбора оптимальной системы предложено использовать метод сравнительного анализа систем по критерию функциональной полноты на основе таких областей математического знания, как теория множеств, комбинаторика, матричный анализ, математическая логика, теория графов и конечных алгебраических систем, составляющих основу «дискретной математики», носящей ком-плексный характер и способствующей формированию научного мировоззрения, инженерного мышления, знаний и умений, необходимых для объяснения принципов построения конкретных процессов управления.

Разработанный алгоритм сравнения является расширением известного методика и алгоритма оптимального выбора программных средств по критерию функциональной полноты (Хубаев, Г.Н. Сравнение сложных программных систем по критерию функциональной полноты // Программные продукты и системы (Soft-ware&Systems). –1998. - № 2 –с. 6-9.), разработан-ного профессором Хубаевым Г.Н. и позволяет:
сгруппировать сведения (особенности, функции) о рассматриваемых системах;
наиболее значимым функциям или группам функций присвоить веса значимости;
проводить сравнение и количественный анализ рассматриваемых систем;
построить графы подобия, поглощения и превосходства рассматриваемых систем и варьи-руя пороговыми значениями, сделать заключение о группах схожих автоматизированных систем;
выделить схожие системы и определить систему, превосходящую остальные;
определить степень поглощения каждой из систем;
проранжировать рассматриваемые системы по критерию функциональной полноты.
сформировать требования, предъявляемые потребителем к системе;
оценить и выбрать системы, которые максимально соответствуют предъявленным потре-бителем требованиям;
обеспечить выбор системы, полно отвечающей требованиям, предъявляемым потребите-лем;
построить графы подобия, поглощения и превосходства рассматриваемых систем и выставленных требований и варьируя пороговыми значениями, сделать заключение о группах схо-жих автоматизированных систем, наиболее полно отвечающих выставленным к ним требованиям;
определить оптимальное значение порога, обеспечивающего выбор системы, наиболее полно отвечающей выставленным к ней требованиям;
проранжировать рассматриваемые системы наиболее полно отвечающих выставленным к ней требованиям по критерию функциональной полноты.

React  |  More on the Author  |  More on this Interest Area   |  More on this View



 
About 12manage | Advertising | Link to us | Privacy | Terms of Service
Copyright 2017 12manage - The Executive Fast Track. V14.1 - Last updated: 23-1-2017. All names tm by their owners.