Модели структурного описания объектов для оценки их качества тема диссертации и автореферата по ВАК РФ 05.13.01, кандидат наук Дорофеев, Роман Сергеевич

  • Дорофеев, Роман Сергеевич
  • кандидат науккандидат наук
  • 2014, Иркутск
  • Специальность ВАК РФ05.13.01
  • Количество страниц 139
Дорофеев, Роман Сергеевич. Модели структурного описания объектов для оценки их качества: дис. кандидат наук: 05.13.01 - Системный анализ, управление и обработка информации (по отраслям). Иркутск. 2014. 139 с.

Оглавление диссертации кандидат наук Дорофеев, Роман Сергеевич

Оглавление

Введение

Глава 1. Теоретические основы исследований в области квалиметрической экспертизы и онтологии

1.1 Задача оценки качества

1.2. Описание методов квалиметрии и их типизация

1.3. Численные методы расчета интегральной оценки качества

1.4. Понятие онтологии

1.5. Онтологический инжиниринг

1.6. Языки представления онтологических знаний

1.7. Анализ существующих редакторов онтологий

Выводы по главе 1

Глава 2. Модели структурного описания объектов

2.1. Связь онтологии и квалиметрии в оценке качества

2.2. Методика выявления причин потери качества

2.3. Переход ГОЕБО - ЦМЬ - сети Петри - онтология при проектировании

информационной модели алгоритма изготовления детали

Выводы по главе 2

Глава 3. Программная реализация системы для оценки качества. Проведение квалиметрической экспертизы с использованием методики выявления причин потери качества

3.1. Программная реализация системы для оценки качества «Квалиметрическая экспертиза»

3.1.1. Проектирование модели данных

3.1.2. Реализация серверной части

3.1.3. Разработка клиентской части

3.2. Формирование признаков, создание онтологической системы для оценки качества

3.3. Разработка приложения для корректировки значений свойств экземпляров онтологии, осуществление связи с базой данных, переход от сети Петри к онтологии

3.4. Проведение квалиметрической экспертизы с использованием методики

выявления причин потери качества

Выводы по главе 3

Заключение

Список использованной литературы

Приложение А

Приложение Б

Приложение В

Приложение Г

Приложение Д

Приложение Е

Приложение Ж

Приложение 3

Приложение И

Рекомендованный список диссертаций по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Введение диссертации (часть автореферата) на тему «Модели структурного описания объектов для оценки их качества»

Введение

Качество продукции (объекта) - важнейшая черта конкурентоспособности, поэтому данному вопросу уделяется большое внимание, в связи с чем разработаны на основе международных стандартов серии ИСО 9000 национальные стандарты ГОСТ Р ИСО 9000, содержащие рекомендации по организации систем менеджмента качества в различных видах деятельности. Требования к конкретным техническим средствам содержатся в национальных стандартах и технических условиях. Закон о техническом регулировании устанавливает обязательные требования к конкретной продукции или техническим средствам, которые содержатся в технических регламентах. Перечень характеристик продукции, их количественные и качественные показатели содержатся непосредственно в этих документах на конкретные изделия. Производитель любой продукции должен ориентироваться на требования потребителя, перечень характеристик на изделия может быть расширен в соответствии с этими требованиями и оговорен в соответствующих документах.

В последнее время появилось большое количество научных монографий и статей, посвященных обобщению опыта промышленных предприятий по повышению качества продукции и решению вопросов, связанных с целенаправленным улучшением качества [1, 31, 33, 48, 68, 69].

В наиболее развитых в научно-техническом отношении странах применительно к самым разнообразным отраслям производства предлагаются многочисленные способы и методы количественного измерения и оценки качества различных видов продукции. Оценивают качество автомобилей и торговой упаковки, жилых квартир и ракетного оружия, станков, пищевых продуктов и электромоторов, обуви и городских жилых комплексов и многих других видов продукции.

На первый взгляд может показаться, что все эти объекты не связаны между собой. Например, что общего между оценкой качества автомобиля и металлоре-

жущего станка? Но дело в том, что в данном случае необходимо рассматривать общие принципы и методы таких оценок. Если между автомобилем и металлорежущим станком незначительное количество общего, то между принципами оценки качества автомобиля и принципами оценки качества станка существует много общего, и вполне правомерно можно ставить вопрос о принципиальной тождественности этих двух задач, что позволяет рассматривать их как явления одного класса.

Как известно, математика принципиально абстрагируется от свойств конкретных предметов или процессов и рассматривает только их идеальные математические модели и взаимосвязи между этими моделями. Поэтому и математическая модель качества может рассматриваться как некоторая абстрактная система отдельных свойств, имеющих разную степень сложности. Эта модель качества, в силу своего абстрактного характера, в принципиальном отношении будет совершенно одинаковой для самых различных видов продукции.

В то же время подстановка в эту модель значений конкретных показателей свойств качества, характерных для того или иного конкретного вида продукции, позволяет перейти от общей, абстрактной модели качества вообще к определенной модели качества реально существующего вида продукции [4, 81]. Для более эффективного определения качества продукции следует его количественно оценить.

Начиная с 1967 года, существует отрасль исследовательской деятельности, зародившаяся еще в СССР и имеющая широкое практическое приложение к самым разнообразным продуктам труда - квалиметрия. Эта отрасль имеет свой специфический объект исследований (общие принципы и методы оценки качества), свой специфический предмет исследования (совокупность свойств продуктов человеческого труда), свой специфический математический аппарат, специфические проблемы, имеющие математический, психологический, физиологический и социологический характер [6, 9].

Задача оценки качества описывается следующим образом. Имеются группы объектов. Каждая группа характеризуется признаками, образующими иерархию. На основе выбранных признаков оценивается качество рассматриваемого объекта, принадлежащего определенной группе.

Для построения иерархии признаков необходимо предварительно определить те параметры, которые влияют на качество того или иного объекта. Для решения данной задачи применим онтологический подход. Под термином «онтология» понимается явное описание множества объектов и связей между ними (структурированный словарь). Онтология является спецификацией некоторой области, включающей словарь терминов этой области и множество логических связей [25].

По определению Тома Грубера, впервые применившего это понятие в области информационных технологий, онтология — это спецификация концептуализации. Часто онтологией называют базу знаний специального вида, которую можно использовать в рамках рассматриваемой предметной области [25, 94].

Совместное применение методов квалиметрии и онтологического подхода, а также их программных реализаций позволит более детально изучить вопрос оценки качества изделия. На сегодняшний день имеется некоторое количество программных редакторов онтологий, но не существует ни одного для квалиметриче-ской экспертизы.

На основании вышесказанного была определена тема работы: «Модели структурного описания объектов для оценки их качества».

Актуальность работы. В условиях рынка и конкуренции высокое качество является самым значимым источником национального богатства и важнейшей составляющей конкурентоспособности. Качество продукции практически стало критерием надежности партнера - одним из условий успешного бизнеса. Обеспечение качества продукции поставлено в ряд важных экономических проблем для всех стран мира, а для России в особенности. Используемые на предприятиях в настоящее время методы оценки качества требуют больших трудоза-

трат и недостаточно автоматизированы.

Проведенный анализ литературы показал, что существующие с конца 60-х гг. методы квалиметрической экспертизы не потеряли своей актуальности и продолжают использоваться по сей день. Оценке качества с использованием методов квалиметрии посвящены работы многих отечественных авторов: Г.Г. Азгальдова, В.В. Окрепилова, А.И. Субетто, A.B. Владимирцева, А.Г. Варжапе-тяна, А.И. Гаранина, М. Скржипека, A.B. Гличева и других.

Нельзя обойти вниманием и сравнительно недавно появившийся онтологический подход, который показал свою жизнеспособность для структурного описания предметной области. Вопросам применения онтологии уделено внимание в работах Т.А. Гавриловой, В.Ф. Хорошевского, А.Ф. Тузовского, C.B. Чирикова, В.З. Ямпольского и других исследователей.

Зарубежный опыт применения методов квалиметрии и онтологического подхода без их совокупного использования представлен работами следующих авторов: Tom Gruber, Nicola Guariano, Mike Uschold, Michael Gruninger, Jos de Bruijn, Stijn Heymans, D.R. White, D.L. Scott, R.N. Schulz и других.

Однако совместная реализация этих подходов до сих пор не рассматривалась, и, несмотря на большой объем работы, проделанной исследователями, до сих пор существуют нерешенные вопросы в области оценки качества, в частности, не решена до конца проблема автоматизации поддержки принятия решений в области квалиметрической экспертизы и оценки качества. В диссертации для ее решения предлагается применение онтологического подхода и методов квалиметрии как взаимодополняющих, позволяющих более детально структурировать предметную область оцениваемого объекта и выявлять источники потери качества объекта.

То есть актуальной становится проблема комплексного применения различных методов и подходов к оценке качества, включая методы системного анализа, с целью структуризации предметной области, повышения качества квалиметриче-

ской экспертизы и разработки системы поддержки принятия решений в этой сфере.

Цель исследования заключается в разработке методики квалиметрической экспертизы на основе моделей структурного описания объектов с использованием онтологий, что позволяет автоматизировать процесс оценки качества и выявить источники его потерь.

Для реализации поставленной цели решались следующие задачи:

1. Оценка возможности и необходимости применения онтологического подхода к задачам квалиметрической экспертизы.

2. Структуризация признаков, влияющих на оценку качества, с позиций системного анализа и на основе онтологического подхода; структурное описание объектов в виде онтологии.

3. Разработка методики перехода от классических моделей описания последовательности технологических операций (ГОЕРО, иМЬ) к онтологии признаков объекта, влияющих на его качество.

4. Проектирование и разработка системы поддержки принятия решений в области оценки качества на основе предлагаемой методики.

Объект исследования: методы квалиметрической экспертизы..

Предмет исследования: методика квалиметрической экспертизы, основанная на моделировании структуры объектов с помощью онтологий.

Основные методы исследования; системный анализ, теория сетей Петри, онтологический подход, объектно-ориентированное программирование, квалимет-рия.

Научная новизна работы определяется следующими основными результатами, выносимыми на защиту:

1. Применение онтологического подхода к задачам квалиметрической экспертизы.

2. Разработка методики выявления источников потери качества объекта на основе онтологического подхода.

3. Разработка методики перехода от классических моделей описания последовательности технологических операций (ГОЕБО, ЦМЬ) через сети Петри к онтологии.

4. Разработка системы поддержки принятия решений в области оценки качества «Квалиметрическая экспертиза».

Теоретическая и практическая значимость работы. Теоретическая значимость работы заключается в предлагаемой методике оценки качества промышленных изделий, сочетающей в себе методы классической квалиметрии и искусственного интеллекта (онтологический подход) и использующей модели ГОЕБО и ЦМЬ для построения онтологий.

Практическую значимость составляет разработка системы поддержки принятия решений в области оценки качества на основе предлагаемой методики, что позволило автоматизировать расчет итоговой оценки качества и выявлять источники его потери.

Применение результатов. На основе разработанной методики реализовано программное приложение (система поддержки принятия решений) «Квалиметрическая экспертиза» (свидетельство о государственной регистрации программы для ЭВМ № 2012618460 «Интернет-приложение «Квалиметрическая экспертиза», представленное в Приложении Ж), нашедшее применение для различных прикладных объектов. Приложение используется на кафедре геоэкологии факультета географии ФГБОУ ВПО «Российский государственный педагогический университет им. А.И. Герцена» (г. Санкт-Петербург) в учебном курсе «Эколого-геологическая экспертиза состояния памятников культурного наследия» для оценки качества памятников (акт о внедрении в Приложении И), а также при подготовке дипломных работ и магистерских диссертаций в Иркутском государственном техническом университете (ИрГТУ), что подтверждается актом о внедре-

нии представленном в Приложении 3. Кроме того, разработанное приложение применяется магистрантами кафедры технологии машиностроения ИрГТУ при изучении дисциплины «Основы квалиметрии».

Достоверность полученных результатов подтверждается использованием классических методов квалиметрической экспертизы, методов построения онто-логий, сравнением результатов, получаемых по предложенной методике, с известными.

Апробация работы. Работа выполнялась на кафедре технологии машиностроения ИрГТУ. Основные положения проведенных исследований докладывались и обсуждались на следующих конференциях и семинарах: XVI Байкальской Всероссийской конференции «Информационные и математические технологии в науке и управлении» (2010, Иркутск), Девятой международной научно-практической конференции «Исследование, разработка и применение высоких технологий в промышленности» (2010, Санкт-Петербург), Второй Международной научно-практической Интернет-конференции Белгородского филиала НАЧАУ ВПО СГА (2010, Белгород), Семинаре молодых ученых в рамках III международной конференции (2010, Улан-Уде), IV Всероссийской конференции «Ви-неровские чтения» (2011, Иркутск), XIV заочной научной конференции Research Journal of International Studies (2013, Екатеринбург), семинарах кафедры технологии машиностроения, межкафедральном семинаре кафедр технологии машиностроения, автоматизированных систем и вычислительной техники ИрГТУ.

Личный вклад автора. Результаты, составляющие новизну и выносимые на защиту, получены лично автором.

По теме диссертации опубликовано 10 научных работ в виде статей и докладов, из них ВАК - 3, свидетельств программ для ЭВМ - 1. Общий объём публикаций по исследуемой проблематике составляет 4,54 п.л., из них 4,31 написаны лично автором.

Основные результаты исследования опубликованы в следующих работах:

1. Дорофеев P.C. Применение методов онтологии для оценки качества станков/ P.C. Дорофеев, С.С. Сосинская // Высокие технологии, исследования, промышленность: Сб. трудов Девятой международной научно-практической конференции «Исследование, разработка и применение высоких технологий в промышленности». Т. 2. - СПб.: Изд-во Политехи, ун-та, 2010. - С. 141-143 (0,17/0,12 пл.).

2. Дорофеев P.C. Разработка web-приложения для оценки качества объектов/ P.C. Дорофеев // Инновационные подходы к применению информационных технологий профессиональной деятельности: Сб. трудов Второй Международной на-учнопрактической Интернет-конференции Белгородского филиала НАЧАУ ВПО СГА. - Белгород: ГиК, 2010. - С. 321-323 (0,17 п.л.).

3. Дорофеев P.C. Совместное использование методологий квалиметрической экспертизы и онтологии для оценки качества технологий изготовления изделий/ P.C. Дорофеев, С.С. Сосинская // Информационные и математические технологии в науке и управлении: Сб. трудов XVI Байкальской Всероссийской конференции. Ч. 2. - Иркутск: ИСЭМ СО РАН, 2010. - С. 138-145 (0,47/0,37 п.л.).

4. Дорофеев P.C. Применение методов онтологии для типизации технологических процессов машиностроительного производства /P.C. Дорофеев // Инфо-коммуникационные и вычислительные технологии и системы: Сб. трудов семинара молодых ученых в рамках III международной конференции. Улан-Удэ: ВСГАКИ, 2010. - С. 72-76 (0,31 п.л.).

5. Дорофеев P.C. Преобразование диаграмм IDEF0 в диаграммы последовательности UML для наглядного представления процесса производства/ P.C. Дорофеев // Винеровские чтения: Сб. трудов IV Всероссийской конференции. Ч. 1. -Иркутск: ИрГТУ, 2011. - С. 90-94 (0,31 п.л.).

6. Дорофеев P.C. Моделирование процессов технологической подготовки производства путем последовательного перехода от различных CASE-средств к сетям Петри/ P.C. Дорофеев // Вестник ИрГТУ, № 8 (55), 2011. - С. 6 - 12 (0,88 п.л.).

и

7. Дорофеев P.C. Разработка типовой формы для ввода значений свойств экземпляров онтологии/ P.C. Дорофеев // «Современные технологии. Системный анализ. Моделирование», Научный журнал, ИрГУПС, №3 (39), 2013. -С. 178- 182 (0,63 пл.).

8. Дорофеев P.C. Методология и программная реализация совместного использования онтологии и квалиметрической экспертизы при оценке качества станков/ P.C. Дорофеев // Вестник ИрГТУ, № 3 (74), 2013. - С. 16 - 23 (1 пл.).

9. Дорофеев P.C. Разработка редактора для корректировки онтологии и его использование для оценки качества металлорежущего станка/ P.C. Дорофеев, А.Н. Маслов, С.С. Сосинская // Международный научно-исследовательский журнал: Сб. трудов XIV заочной научной конференции Research Journal of International Studies, №4 (И), 4. 1. - Екатеринбург: ООО «Европринт», 2013. -С. 116-118(0,17/0,11 пл.).

10. Дорофеев Р. С. Интернет-приложение «Квалиметрическая экспертиза»/ Дорофеев Р. С., Сосинская С. С. // Свидетельство о государственной регистрации программы для ЭВМ № 2012618460 от 18 сентября 2012 г./ Федеральная служба по интеллектуальной собственности, патентам и товарным знакам. - 2012.

Глава 1. Теоретические основы исследований в области квалиметрической экспертизы и онтологии

1.1 Задача оценки качества

Вопрос оценки качества актуален абсолютно для всех видов выпускаемой продукции и услуг. Данная проблема остро стала наблюдаться при переходе к рыночной экономике в условиях жесткой конкуренции на производстве. Производители какой-либо продукции, не уделяющие внимания вопросу качества, будут оттесняться конкурентами и просто разорены.

Сложность российской экономики проявляется не только в снижении объёмов производств, взаимных неплатежах, но и в её качественных характеристиках. Технология отечественного производства, технический уровень основного оборудования, как правило, значительно ниже, чем в индустриально развитых странах. Но даже если достаточно оперативно осуществлять модернизацию производства, создать новые технологии, оправдать эти затраты на инвестиции возможно будет только за счет выпуска конкурентоспособной продукции или услуг, пользующейся спросом у потребителя [6, 64, 82].

Всего вышесказанного нельзя достичь, не уделяя значительного внимания вопросу оценки качества выпускаемой продукции.

В соответствии со стандартом ГОСТ Р ИСО 9000 - 2011 дадим следующие определения.

Качество (quality) - степень соответствия совокупности присущих характеристик требованиям.

Характеристика (characteristic) - отличительное свойство.

1. Может быть присущей или присвоенной.

2. Может быть качественной или количественной.

3. Существуют различные классы характеристик, такие, как:

- физические (например, механические, электрические, химические или биологические характеристики);

- органолептические (например, связанные с запахом, осязанием, вкусом, зрением, слухом);

- этические (например, вежливость, честность, правдивость);

- временные (например, пунктуальность, безотказность, доступность);

- эргономические (например, физиологические характеристики или связанные с безопасностью человека);

- функциональные (например, максимальная скорость самолета).

Характеристика качества (quality characteristic) - присущая продукции,

процессу или системе характеристика, относящаяся к требованию.

Требование (requirement) - потребность или ожидание, которое установлено, обычно предполагается или является обязательным, то есть это общепринятая практика организации, её потребителей и других заинтересованных сторон, когда предполагаются рассматриваемые потребности или ожидания. Требования могут выдвигаться различными заинтересованными сторонами. Еще одним определением термина требования является документально изложенный критерий, который должен быть выполнен, если требуется соответствие документу, и по которому не разрешены отклонения [35].

Качество, как характеристика сущности объектов и их свойств, всегда имело и имеет большое практическое значение, поэтому вопросы оценки качества всего, с чем имеет дело человек, были и остаются одними из важнейших.

Итак, если качество объекта проявляется, в первую очередь, через его свойства, то есть через объективные особенности объекта, то считается, что для оценки качества необходимо, во-первых, определить перечень тех свойств, совокупность которых в достаточно полной мере характеризует качество; во-вторых, измерить свойства, то есть определить их численные значения; в-третьих, аналитически сопоставить полученные данные с подобными характеристиками другого

объекта, принимаемого за образец или эталон качества. Полученный результат будет с достаточной степенью достоверности характеризовать качество исследуемого объекта.

Все вышеизложенное включает в себя наука под названием квалиметрия [11, 74, 81], от латинского корня «квали» (образующего слова qualitas — качество, свойство, характер, и qualis — какой, какого качества) и древнегреческого слова «метрео» — мерить, измерять.

Корень «метрео» стал общеупотребительным в международном научном лексиконе. Что же касается корня «квали», то производные от него как в русском языке (квалификация, квалифицировать и так далее), так и в языках большинства стран мира означают «качество». Например, в английском — quality («кволити»), в испанском—cualidad («квалидад»), во французском — qualité («калите»), в итальянском — qualita («квалита»), в голландском — kwaliteit («квалитайт»), в немецком—qualitat («квалитет») [9, 13].

Несколько десятков лет, прошедшие с момента появления термина «квалиметрия», подтвердили его правильность и жизнеспособность. В Советском Союзе на страницах журнала «Стандарты и качество» была проведена специальная дискуссия, большинство участников которой одобрило термин «квалиметрия» [10, 19, 33, 47, 48, 89].

Этот термин начал применяться в научно-технических публикациях в СССР, Болгарии, Польше, Чехословакии. Статья, в которой предлагался этот термин, была перепечатана и в органе Европейской организации по контролю качества (ЕОКК) журнале «Quality» [3].

В 1971 г. в Москве была проведена XV конференция ЕОКК «К высшему качеству — через стандарт».

Всё это свидетельствует о том, что термин «квалиметрия» прочно вошёл в международный научно-технический словарь.

В квалиметрии употребляются два термина — измерение и оценка. Если в метрологии измерение рассматривается как частный случай оценок («Среди оценок, производимых опытным путем, в физических науках исключительное место занимают измерения» [58, 76]), то в квалиметрии они характеризуют два несоподчиненных понятия. Под количественной оценкой (К) в квалиметрии понимается некоторая функция отношения (выраженная чаще всего в процентах) показателя качества рассматриваемой продукции (Рг) к показателю качества продукции, принятой за эталон (Ре), как это показано в формуле (1.1).

Рг

К = — (1-1)

Ре

Рассмотрим простейший пример, характеризующий различие между измерением и оценкой. Контрольный образец бетона при испытании показал прочность

на сжатие — 250 кг/см . В данном случае число 250 — это результат измерения качества, т. е. показатель качества. Но, чтобы оценить качество бетона или, иначе говоря, получить представление — хорош бетон или плох, нужно показатель качества сравнить с базовым. Предположим, проектная прочность бетона должна равняться 300 кг/см2. Тогда оценка будет равна 250/300=0,83. Если проектная прочность должна равняться только 200 кг/см , оценка качества будет значительно выше: 250/200= 1,25.

Таким образом, приняв, что измерение есть определение величины мерой, можно сказать, что и 0,83 и 1,25 — результаты измерения значения с использованием различных мер (300 — в первом случае и 200 — во втором). Однако подобное толкование внесёт путаницу, так как под измерением будет пониматься как количественное выражение показателя качества в масштабе какой-то физической шкалы, так и результаты сравнения этих значений. Поэтому для удобства термин «измерение» желательно трактовать, как это сделано в проекте государственного стандарта «Метрология. Термины и определения»: «Измерение — нахождение

значения физической величины опытным путем с помощью специальных технических средств» [4, 30].

Серьезную роль при оценке качества играют комплексные оценки, то есть оценки показателей качества продукции, относящиеся к совокупности её свойств. Вероятно, важность комплексных оценок и то внимание, которое уделяют им исследователи, привели к распространению мнения, что квалиметрия оперирует только комплексными безразмерными оценками, полученными в результате вычисления тем или иным способом. Это, безусловно, сужает границы квалиметрии, так как исключает из сферы квалиметрии дифференциальные методы оценки качества (то есть оценки отдельных, единичных показателей свойств качества). Между тем само название «квалиметрия» показывает, что её аппаратом являются все виды оценок любой размерности, полученные различными способами.

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

Следовательно, задача квалиметрии заключается в разработке и развитии всех методов оценки качества (как комплексных, так и дифференциальных). Тем более что комплексная оценка качества не всегда необходима. В некоторых случаях достаточно иметь только дифференциальную оценку одного из свойств качества (например, в ситуациях, когда при сравнении двух образцов с целью выбора лучшего из них все остальные свойства одного образца оказываются равными соответствующим свойствам другого) [55, 59].

1.2. Описание методов квалиметрии и их типизация

Квалиметрия - наука о количественной оценке качества объекта, описываемого набором признаков. Эти признаки образуют иерархию, то есть

17

один из признаков нижележащего уровня содержит ряд признаков вышележащего уровня (иерархия строится снизу вверх). Подобная иерархия образует расчетную модель объекта. Построение расчетной модели - сложный процесс, требующий работы группы исследователей в конкретной предметной области [2, 77].

Для того чтобы улучшить качество, нужно, прежде всего, уметь его количественно определять, так как применение численных методов является одной из важнейших предпосылок правильности принимаемых управляющих решений. Трудности реализации многих видов продукции связаны с неумением правильно оценивать её качество на различных стадиях: технического задания, рабочего проекта, опытного образца и, наконец, серийной продукции. Это приводит к замедлению её реализации, а иногда к невозможности продажи, что приносит убытки [5, 75].

Похожие диссертационные работы по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Список литературы диссертационного исследования кандидат наук Дорофеев, Роман Сергеевич, 2014 год

Список использованной литературы

1. Авилов В.А. Математико-статистические методы технико-экономического анализа производства / В.А. Авилов - М.: «Экономика», 1967.-263 с.

2. Азгальдов Г.Г. Квалиметрическая экспертиза. Руководство по организации экспертизы и выполнению квалиметрических расчетов. Книга первая. Организация экспертизы / Г.Г. Азгальдов, В.М. Маругин - СПб., М.: Русский Регистр, 2002.-517 с.

3. Азгальдов Г.Г. Квалиметрия - наука об измерении качества продукции / Г.Г. Азгальдов, A.B. Гличев, З.Н. Крапивенский и др. - М.: РИА «Стандарты и качество» № 1, 1968. - с.34 - 40.

4. Азгальдов Г.Г. Квалиметрия для инженеров-механиков / Г.Г. Азгальдов, В.А. Зорин, А.П. Павлов - М.: МАДИ, 2006. - 220 с.

5. Азгальдов Г.Г. Квалиметрия: прошлое, настоящее, будущее (окончание)/ Г.Г. Азгальдов - М.: РИА «Стандарты и качество» № 2, 1994. - с.45 - 49.

6. Азгальдов Г.Г. Количественная оценка качества продукции - квалиметрия / Г.Г. Азгальдов - М.: Знание, 1986. - 116 с.

7. Азгальдов Г.Г. Квалиметрия в архитектурно-строительном проектировании / Г.Г. Азгальдов, - М.: Стройиздат, 1989. - 264 с.

8. Азгальдов Г.Г. О квалиметрии / Г.Г. Азгальдов, Э.П. Райхман - М.: Изд-во стандартов, 1973. - 172 с.

9. Азгальдов Г.Г. Теория и практика оценки качества товаров (основы квалиметрии) / Г.Г. Азгальдов - М.: Экономика, 1982. - 256с.

10. Азгальдов Г.Г. Что такое качество? / Г.Г. Азгальдов, A.B. Гличев, В.П. Панов - М.: Экономика, 1968. - 135с.

11. Азгальдов Г.Г. Экспертные методы в оценке качества товаров / Г.Г. Азгальдов, Э.П. Райхман - М.: Экономика, 1974. - 151 с.

102

12. Азгальдов Г.Г. Количественная оценка качества (Квалиметрия). Библиография / Г.Г. Азгальдов, Л. А. Азгальдова - М.: Изд-во стандартов, 1971. - 176 с.

13. Азгальдов Г.Г. Квалиметрия: первоначальные сведения. Справочное пособие с примером для AHO «Агентство стратегических инициатив по продвижению новых проектов»: Учеб. Пособие / Г.Г. Азгальдов, A.B. Костин, В.В. Садовов - М.: Высш. шк., 2011. — 143 с.

14. Азгальдов Г.Г. Квалиметрическая экспертиза. Руководство по организации экспертизы и выполнению квалиметрических расчетов. Книга вторая. Расчетные модели качества / Г.Г. Азгальдов, В.М. Маругин. - СПб., М.: Русский Регистр, 2002.-517 с.

15. Андрианов Ю.М. Квалиметрия машиностроительной продукции / Ю.М. Андрианов. - Л.: Машиностроение. Ленингр. отделение. 1990. - 216 с.

16. Андриянов Ю.М. Квалиметрические аспекты управления качеством новой техникой / Ю.М. Андриянов, М.В. Лопатин - Л.: 1983. - 288 с.

17. Блауберг И.В. Становление и сущность системного подхода / И.В. Блау-берг, Э.Г. Юдин - М.: Наука, 1974. - 271 с

18. Бондарович Б.А. Квалиметрия в транспортном строительстве / Б.А. Бон-дарович. - М.: Транспорт, 1976. - 182 с.

19. Бычковский Я.Ю. Поддерживаем инициативу / Я.Ю. Бычковский, В.Н. Ширин. - М.: РИА «Стандарты и качество» № 11, 1968. - с.39 - 40.

20. Варжапетян А.Г. Квалиметрия: учебное пособие / А.Г. Варжапетян. -СПб.: ГУАП, 2005.- 176 с.

21. Вендров A.M. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие. / A.M. Вендров. -М.: Финансы и статистика, 2002. - 192 с.

22. Владимирцев A.B. Курс лекций, практических занятий, контрольных и лабораторных работ по квалиметрической экспертизе вариантов / A.B. Владимирцев, В.М. Маругин и др. - СПб.: Русский Регистр, 2005. -293 с.

23. Воронина Е.Д. Управление гибкими производственными системами. Модели и алгоритмы / Е.Д. Воронина, В.И. Плескунин, Б.Ф. Фомин и др. -М.: Машиностроение, 1987. - 365 с.

24. Гаврилова Т.А. Базы знаний интеллектуальных систем / Т.А. Гаврилова, В.Ф. Хорошевский. - СПб. Литер, 2002. - 384 с.

25. Гаврилова Т.А. Интеллектуальные технологии в менеджменте: инструменты и системы / Т.А. Гаврилова, Д.И. Муромцев. - СПб.: Издат. дом С.-Петерб. гос. ун-та, 2008. - 488 с.

26. Гаврилова Т.А. Онтологический подход к управлению знаниями при разработке корпоративных информационных систем / Т.А. Гаврилова. - Ж. «Новости искусственного интеллекта», №2, 2003. - с.24 - 30.

27. Гейн К. Структурный системный анализ: средства и методы / К. Гейн, Т. Сарсон. Часть 1 -М.: Эйгекс, 1993. - 188 с.

28. Гладун А.Я. Онтологии в корпоративных системах / А.Я. Гладун, Ю.В Рогушина. Часть 1 // «Корпоративные системы», №1, 2006 (http://www.management.com.ua/ims/ims 115.html)

29. Гладун А.Я. Онтологии в корпоративных системах / А.Я. Гладун, Ю.В Рогушина. Часть 2 // «Корпоративные системы», №1, 2006 (http://www.management.com.ua/ims/ims 116.html)

30. Гличев A.B. Качество, эффективность, нравственность: Учебное пособие / A.B. Гличев - М: Премиум Инжиниринг, 2009. - 358 с.

31. Гличев A.B. Предмет и направления науки о качестве продукции / A.B. Гличев. - М.: РИА «Стандарты и качество» № 5, 1969. - с.36 - 37.

32. Гличев A.B. Прикладные вопросы квалиметрии / A.B. Гличев, Г. О. Рабинович, М.И. Примаков, М.М.Синицын. - М.: Изд-во стандартов, 1983. - 136 с.

33. Горанин А.И. Важный вопрос / А.И. Горанин. - М.: РИА «Стандарты и качество» № 11, 1968. - с. 10 - 11.

34. ГОСТ 15467-79 Управление качеством продукции. Основные понятия. Термины и определения.

35. ГОСТ Р ИСО 9000-2011 Системы менеджмента качества. Основные положения и словарь

36. Губанов В.А. Введение в системный анализ: Учебное пособие / В.А. Губанов, В.В. Захаров, А.Н. Коваленко -JL: Изд-во Ленинградсого ун-та, 1988. - 232 с.

37. Дорофеев A.C. Базы данных: учеб. Пособие / A.C. Дорофеев. - Иркутск: Изд-во ИрГТУ, 2008. - 99 с.

38. Дорофеев P.C. Применение методов онтологии для оценки качества станков / P.C. Дорофеев, С.С. Сосинская // Высокие технологии, исследования, промышленность: Сб. трудов Девятой международной научно-практической конфе-ренции «Исследование, разработка и применение высоких технологий в промышленности». Т. 2. - СПб.: Изд-во Политехнического ун-та, 2010.-с. 141-143.

39. Дорофеев P.C. Разработка web-приложения для оценки качества объектов / P.C. Дорофеев // Инновационные подходы к применению информационных технологий профессиональной деятельности: Сб. трудов Второй Международной научно-практической Интернет-конференции Белгородского филиала НАЧАУ ВПО СГА. - Белгород: ГиК, 2010. - с. 321-323.

40. Дорофеев P.C. Совместное использование методологий квалиметриче-ской экспертизы и онтологии для оценки качества технологий изготовления изделий / P.C. Дорофеев, С.С. Сосинская // Информационные и математические технологии в науке и управлении: Сб. трудов XVI Байкальской Всероссийской конференции. Ч. 2. - Иркутск: ИСЭМ СО РАН, 2010. - с. 138-145.

41. Дорофеев P.C. Применение методов онтологии для типизации технологических процессов машиностроительного производства / P.C. Дорофеев // Инфо-коммуникационные и вычислительные технологии и системы: Сб. трудов семинара молодых ученых в рамках III международной конференции. Улан-Удэ: ВСГА-КИ, 2010.-с. 72-76.

42. Дорофеев P.C. Преобразование диаграмм IDEF0 в диаграммы последовательности UML для наглядного представления процесса производства / P.C. Дорофеев // Винеровские чтения: Сб. трудов IV Всероссийской конференции. Ч. 1. -Иркутск: ИрГТУ, 2011. - с. 90-94.

43. Дорофеев P.C. Моделирование процессов технологической подготовки производства путем последовательного перехода от различных CASE-средств к сетям Петри / P.C. Дорофеев// Вестник ИрГТУ, № 8, 2011. - с. 6 - 12.

44. Дорофеев P.C. Разработка типовой формы для ввода значений свойств экземпляров онтологии / P.C. Дорофеев // «Современные технологии. Системный анализ. Моделирование», Научный журнал, ИрГУПС, №3, 2013.-е. 178 - 182.

45. Дорофеев P.C. Методология и программная реализация совместного использования онтологии и квалиметрической экспертизы при оценке качества станков / P.C. Дорофеев // Вестник ИрГТУ, № 2, 2013. - с. 16 - 23.

46. Дорофеев P.C. Разработка редактора для корректировки онтологии и его использование для оценки качества металлорежущего станка / P.C. Дорофеев, А.Н. Маслов, С.С. Сосинская // Международный научно-исследовательский журнал: Сб. трудов XIV заочной научной конференции Research Journal of International Studies, №4, 4. 1. - Екатеринбург: ООО «Европринт», 2013.-е. 116-118.

47. Дулевичус И.И. К вопросу о квалиметрии / И.И. Дулевичус, О.И. Мол-даванов - М.: РИА «Стандарты и качество» № 11, 1968. - с. 13 - 14.

48. Ивахненко В. Квалиномия звучит лучше / В. Ивахненко - М.: РИА «Стандарты и качество» № 11, 1968.. - с.44 - 46.

49. Калейчик М.М. Квалиметрия: учеб. пособие. - 3-е изд., стер. / М.М. Ка-лейчик - М.: МГИУ, 2005. - 200 с.

50. Коггзолл Дж. PHP 5. Полное руководство / Дж. Коггзолл, под ред. Ю.Н. Артеменко; пер. с англ. - М.: Издательский дом «Вильяме», 2006. - 752 с.

51. Колисниченко Д.Н. Самоучитель PHP 5 / Д.Н. Колисниченко. - СПб: Наука и техника, 2007. - 640 с.

52. Компания MySQL AB. MySQL. Справочник по языку / под ред. Ю.Н. Артеменко; пер. с англ. - М.: Издательский дом «Вильяме», 2005. - 432 с.

53. Котеров Д. Лаборатория Web-программистов, (http://dklab.ru)

54. Котов В. Е. Сети Петри / В. Е. Котов - М: Наука, 1984. - 160 с.

55. Лобанов A.C. Управление качеством на основе квалиметрии: учеб. для студентов, обучающихся по специальности «Менеджмент организации». Изд. Второе, исправленное и дополненное / A.C. Лобанов - Сочи, «Лавина», 2007.- 192 с.

56. Ломазова И. А. Вложенные сети Петри: моделирование и анализ распределенных систем с объектной структурой / И. А. Ломазова - М: Научный мир, 2004. - 208 с.

57. Луценко Е.В. Автоматизированный системно-когнитивный анализ в управлении активными объектами (системная теория информации и ее применение в исследовании экономических, социально-психологических, технологических и организационно-технических систем): Монография (научное издание) / Е.В. Луценко - Краснодар: КубГАУ. 2002. - 605 с.

58. Маликов М.Ф. Основы метрологии / М.Ф. Маликов - М.: Коммерприбор, 1949.-479 с.

59. Методические указания по определению уровня качества промышленной продукции серийного производства // М.: Изд. ВНИИС, ВНИИМАШ, 1970.-32 с.

60. Методология IDEF0 и программный продукт BPWin. Учебно-методическое пособие. Нижний Новгород, 2007. - 28 с. (http://www.novsu.ru/file/831633)

61. Митрофанов С.П. Научная организация машиностроительного производства. Изд. 2-е, доп. и перераб./ С.П. Митрофанов. - Л.: «Машиностроение», 1976.-712 с.

62. Немцан М. Ю. Трансляция диаграмм унифицированного языка моделирования в многоуровневые иерархические сети Петри / М. Ю. Немцан - Электронный сборник «Восьмая международная конференция «Дискретные модели в теории управляющих систем». М: ВМК МГУ им. М.В.Ломоносова, 2009.-c.75 -76.

63. Никоненко A.A. Обзор баз знаний онтологического типа / A.A. Никоненко. - Ж. «Искусственный интеллект», № 4, 2002. - с. 157 - 163.

64. Окрепилов В.В. Управление качеством: Учебник для вузов / 2-е изд., доп. и перераб / В.В. Окрепилов - М.: Экономика, 1998. - 639 с.

65. Перегудов Ф.И. Основы системного анализа / Ф.И. Перегудов, Ф.П. Та-расенко - Томск: Изд-во НТЛ, 1997. -396 с.

66. Питерсон Дж. Теория сетей Петри и моделирование систем: Пер. с англ. -М.: Мир, 1984.-264 с.

67. Пронников A.C. Расчет и конструирование металлорежущих станков / A.C. Пронников - М.: Высшая школа, 1968. - 431 с.

68. Сиськов В. Квалитология - наука о качестве продукции / В. Сиськов, Б. Белов, Л. Бернева и д.р. - М.: РИА «Стандарты и качество» № 11, 1968. - с.34 - 36.

69. Скржипек М. Об изменении качества товаров / М. Скржипек - М.: РИА «Стандарты и качество» № 11, 1968. - с.37 - 38.

70. Сосинская С.С. Многообразие подходов к оценке качества программных средств / С.С. Сосинская // Кибернетика и высокие технологии XXI века (С&Т-2008). Сб. докладов - Воронеж: НПФ «Саквоее» ООО, 2008. - 99 с.

71. Сосинская С.С. Объектное моделирование в задаче выбора оптимального варианта технологического процесса / С.С. Сосинская. Материалы 3-й Всероссийской конференции «Винеровские чтения» [электронный ресурс]. - Иркутск: ГОУ ВПО ИрГТУ, 2009.

72. Сосинская С.С. Системное программное обеспечение: учебное пособие / С.С. Сосинская, П.В. Юрин. - Иркутск: Изд-во ИрГТУ, 2006. - 94 с.

73. Субетто А. И. Квалиметрия в приборостроении и машиностроении. Монография / А. И. Субетто, Ю. М. Андрианов. — Д.: Машиностроение,

1990.-223 с.

74. Субетто А.И. Аксиоматика квалиметрии / А.И. Субетто - Л.: ВИКИ им. А.Ф. Можайского, 1986. - 51 с.

75. Субетто А.И. Введение в квалиметрию высшей школы. Учебное пособие в 4-х книгах. Книга 1 / А.И. Субетто - М.: Исслед. центр Гособразования СССР,

1991.-96 с.

76. Субетто А.И. Индексная квалиметрия / А.И. Субетто - Л.: ВИКИ им. А.Ф. Можайского, 1983 - 43 с.

77. Субетто А.И. Квалиметрическая таксономия / А.И. Субетто - Л.: ВИКИ им. А.Ф. Можайского, 1984. - 48 с.

78. Субетто А.И. Квалиметрия. Эффективность как мера качества систем и процессов / А.И. Субетто - Л.: ВИКИ им. А.Ф. Можайского, 1985. - 46 с.

79. Тузовский А.Ф. Системы управления знаниями (методы и технологии) / А.Ф. Тузовский, С.В. Чириков, В.З. Ямпольский. - Томск: Изд-во НТЛ, 2005.-260 с.

80. Федотова Д.Э. СА8Е-технологии: Практикум / Д.Э. Федотова, Ю.Д. Семенов, К.Н. Чижик.- М.: Горячая линия-Телеком, 2003. — 160 с.

81. Федюкин В.К.Основы квалиметрии / В.К. Федюкин. - М.: ФИЛИНЪ, 2004. - 296 с.

82. Фомин В.H. Квалиметрия. Управление качеством. Сертификация. Учебное пособие / В.Н. Фомин. - М.: Ось-89, 2002. - 384 с.

83. Фролов A.B. Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных / A.B. Фролов, Г.В. Фролов. - М.: Русская редакция, 2000. - 448 с.

84. Хвастунов P.M. Методы прогнозирования в квалиметрии машиностроения. Учебное пособие / P.M. Хвастунов, О.И. Ягелло, В.М. Корнеева, М.П. Поликарпов - М.: МГТУ им. Н.Э. Баумана, 2004. - 188 с.

85. Хвастунов P.M. Экспертные оценки в квалиметрии машиностроения / P.M. Хвастунов, О.И. Ягелло, В.М. Корнеева, М.П. Поликарпов - М.: Техноне-фтегаз, 2002. - 142 с.

86. Хвастунова P.M. Методы квалиметрии в машиностроении / P.M. Хвастунова, В.Я. Кершенбаум - М.: Технонефтегаз, 1999. - 211 с.

87. Хвастунова P.M. Решение задач квалиметрии в машиностроении / P.M. Хвастунова, В.Я. Кершенбаум -М.: Технонефтегаз, 2001. - 157 с.

88. Хованов Н.И. Стохастические модели теории квалиметрических шкал / Н.И. Хованов - Л.: 1986. - 79 с.

89. Цхварадзе Л.В. Квалилогия - наука о качестве / Л.В. Цхварадзе - М.: РИА «Стандарты и качество» № 11, 1968. - с.48 - 49.

90. Шишкин И.Ф. Квалиметрия и управление качеством (учебник для машиностроительных вузов) / И.Ф. Шишкин, В.М. Станякин - М.:ВЗПИ, 1992.-255 с.

91. Ягелло О.И. Методы квалиметрии в задачах повышения качества машиностроительной продукции / О.И. Ягелло - М.: Ягелло, 2004. - 158 с.

92. Ameedeen M. A., Bordbar В. A. Model Driven Approach to Represent Sequence Diagrams as Free Choice Petri Nets. 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), Munich, Germany, 2008. - pp. 213-221.

93. Fellbaum C. WordNet: An Electronic Lexical Database (Language, Speech, and Communication). - The MIT Press, 1998. - p. 423.

94. Gruber Thomas. Towards Principles for the Design of Ontologies Used for Knowledge Sharing // International Workshop on Formal Ontology. - Padova, Italy, 1993.-pp. 907-928.

95. Gruninger M. and Fox M.S. Methodology for the Design and Evaluation of Ontologies. In: Proceedings of the Workshop on Basic Ontological Issues in Knowledge Sharing, IJCAI-95, Montreal, 1995. - pp. 6.1-6.10.

96. Guarino N., Giaretta P.Ontologies and Knowledge Bases. Towards a Termi-nalogical Clarification //Towards Very Large Knowledge Bases. - N.J.I.Mars (ed.) IOS Press, Amsterdam, 1995. - pp. 25 - 32.

97. Hendler J. and McGuinness D.L. The DARPA Agent Markup Language. IEEE Intelligent Systems 16(6), 2000. - pp. 67- 73.

98. Hu Z., Shatz S. M. Mapping UML Diagrams to a Petri Net Notation for System Simulation. Proceedings of the International Conference on Software Engineering and Knowledge Engineering(SEKE), Banff, Canada, 2004. pp. 213-219.

99. Jos de Bruijn, Heymans Stijn. On the Relationship between Description Logic-based and F-Logic-based Ontologies // Fundam. Inform №82(3), 2008.-pp. 213 -236.

100. Koschmider Agnes, Oberweis Andreas. Ontology Based Business Process Description. Proceedings of the CAiSE'05 WORKSHOPS.- MIT Press, 2005. - Porto, 2005.-pp. 321 -333.

101. Loom Project Home Page. Artificial Intelligence research group University of Southern California's Information Sciences Institute (http://www.isi.edu/isd/LOOM/)

102. McGuinness D.L., Fensel D., Hendler J. Ontologies Come of Age. Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential. - MIT Press, 2003.-pp. 65 -93.

103. McGuinness D.L., Brachman R.J., Patel-Schneider P.F., Resnick L.A., Borgida, A. The CLASSIC Knowledge Representation System: Guiding Principles and Implementation Rationale. SIGART Bulletin, 2:3, 1991. - pp. 108-113.

104. Noy F. N. and McGuinness L. D. Ontology Development 101: A Guide to Creating Your First Ontology. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880, 2001. (http://www.ksl.stanford.edu/people/dlm/papers/ontologyl01/ontologyl01-noy-mcguinness.html)

105. OntoStudio. Ontoprise / Semafora System (http://www.semafora-systems.com/en/)

106. Operational Conceptual Modelling Language (http://technologies.kmi.open.ac.uk/ocml/)

107. Protégé. The Protege Project (http://protege.stanford.edu)

108. PNEditor (http://www.pneditor.org/)

109. Saldhana J. A., Shatz S. M. UML Diagrams to Object Petri Net Models: An Approach for Modeling and Analysis. Department of Electrical Engineering and Computer Science University of Illinois at Chicago, 2000. (http://citeseerx.ist.psu.edu/viewdoc/download?doi=l 0.1.1.43.4054&rep=repl&type=pdf)

110. Uschold M., King M., Moralee S. and Zorgios Y. The Enterprise Ontology. The Knowledge Engineering Review, volume 13, issue 1, 1998. - pp. 31-89.

Расшифровка названий атрибутов таблиц

Sheme - группы

Name_sh - название группы. SubSheme - подгруппы

Namesub - название группы. ID_sh — группа. INTEG LEV - интегральные характеристики на уровне ID obj - объект.

QS — интегральная характеристрика на уровне (сумма). DQS-{ 1-QS).

QP - интегральная характеристрика на уровне (произведение). DQP-(l-Q$).

PRF- признак функциональности.

Lev_р - уровень для которого вычисляются интегральные характеристики. OB J - объекты

ID SUB - подгруппа. Name_obj - название объекта.

QS, DQS — суммарные интегральные характеристики вычисленные по сумме для морфологической характеристики.

QP, DQP - суммарные интегральные характеристики вычисленные по произведению для морфологической характеристики.

QSO, DQS0 - суммарные интегральные характеристики вычисленные по сумме для функциональной характеристики.

QPO, DQP0 - суммарные интегральные характеристики вычисленные по произведению для функциональной характеристики. Obj Attr - значения показателей ID OBJ- объекты.

Val — значение признака. Zmax - верхняя граница интервала. PRQ - признак функционального. Expall — эксперты

Name__E — ФИО эксперта. Prof - специальность. Expattr - группы экспертов ID SH- группы. IDJEXPA - эксперты. Exp prop — ранги признаков ID PROP - признак. Ball - вес. Range J3 - ранг. Prop - признаки ID SH- группа. Numb - номер признака. Name_р — имя признака. Lev_р - уровень признака. Parent_р — номер уровня предка. Prf — признак функционального. Ves - вес. Attr_sub - свойства подгрупп ID SUB - подгруппа. Ves - вес свойства. User - пользователи

Username - имя пользователя. Password — пароль. Level - уровень доступа.

Диаграммы классов (Logical View)

Данная диаграмма состоит из классов и связей между ними. На рис. Б.1 изображена диаграмма классов интерфейса для работы пользователя web-приложения - администратора.

Ввод имени пользователя и пароля

§ЬИмя пользователя ^Пароль

^Переход к главной странице?)

Меню администратора

^Пользователи ()

Пользователи ^>Имя пользователя ^>Пароль

^Уровень доступа

^Показать() ^Добавить (} *Изменить()

*Удалить()

Рис. Б.1. Диаграмма классов. Пакет «Интерфейс для работы администратора»

На рис. Б.2. изображена диаграмма классов интерфейса, для работы пользователя web-пpилoжeния - эксперта.

Ввод имени пользователя и пароля

<%>Имя пользователя ^Пароль

♦Переход к главной странице()

Меню эксперта

♦Определение рангов показателей и пересчет их в веса() ♦Ввод значений показателей()

_Определение рангов показателей и пересчет их в веса

^>Группа

^>Вид показателя

%>Номер уровня

^>Ранг

!%Вес

♦Выбор фуппы() ♦Выбор вида показателя() ♦Выбор уровня() ♦Ввод рангов() ♦Пересчет рангов в веса()

Ввод значений показателей , ^»Группа 1 ^Подгруппа ,^>Объект ^Эсперт ■^>Вид показателя ^>Номер уровня

', ^>Вид оцениваемых показателей ■^>Шкала

^Значение показателей

1 ♦Выбор группы()

, ♦Выбор подгруппы()

\ ♦Выбор объекта()

' ♦Выбор эксперта()

I ♦Выбор вида показателя()

; ♦Выбор номера уровня()

, ♦Вид оцениваемых показателей)

| ♦Выбор шкалы()

■ ♦Ввод значения показатепей()

Рис. Б.2. Диаграмма классов. Пакет «Интерфейс для работы эксперта»

На рис. Б.З. изображена диаграмма классов интерфейса, для работы пользователя шеЬ-приложения - исследователя.

Пункт"Группы объекто»"

♦Корре ♦Работ хтироиса групп объекто»0 а с группойО

Пункт"Эксперты" 1 Í 1

♦общий список зкоперто*0 ♦Определение еоста»а экспертов для ранжиро»ания показателейО

Корректиро»ка групп объекто*

а:

*ПоказатьО *Доба»итьО *ИзменитьО ^УазлитьО

эксперта Ч>Специальностъ

Общим список эксперте*

*Пок»агь()

*Доба»лениеО

*Изменение() ^Удален иеО

\

Эксперты дпя ранжирования показателей

^Группа ^Эксперты

ПоказатьО Выбор группыО Выбор экспертаО ДобакитьО

УдалитьО

'ЭкспертыО ^Группы обьекто»0 'Подгруппы объе<сто»0

*ОбъектО

Вюд »eco» показателей

^Группа ^Бид показателя %"Номер уро»ня %Наз»ание показателя

ПоказатьО Выбор группыО Выбор »ида показателяО Выбор уро»няО Выбор показателяф Вюд teca показателяО

_ZL

Подтверждение удаления

*3anpocQ

Пункт"Объект"

•Корректиро»ка объектаО ^Работа с объектомО

Вюд имени пользо»ателя и п

^Имя пользо»ателя ^Пароль

^Переход к

иной страницеО

Р аботл с группой

^Определение показателейО *Вюд »eco» показателейО

Сумм интегр характеристики

^Группа ...........

^Подгруппа ^Объект

^Результат »ычислений

♦Выбор груплыф

*Выбор подгруппыО *Выбор объектаО

Т

\

/

Пункт "Подгруппы объ

*Корректиро»ка подгруппО ♦Назначение значимых показателейО

\ / Л / \

/

\

Корректирожа объекта

^Группа ^Подгруппа ^Нлз»ание объекта

Показало

Выбор ГруппыО Выбор подгруппыф

Доба»итьО ИзменитьО УдалитьО

Определение *есо!

^Объект %Вид показателя ^Группы объекто»

•Выбор объегтаО *Выбор »ида показателяО ♦показать группы объектоеО

i \

Подг»ерждение удапе

♦3 anpocQ

~7~Т

Работа с объектом

♦Список зкеперто» для задания значений показателейО ♦Подсчет интегральных характеристик по уро»ням() ♦Подсчет суммарных интегральных характеристик

\

Интегр характеристики по уровням

^Группа

^Подгруппа

^Объект

$>Номер уро*ня

%Вид интегральной харастери* ^Результат »ычислений

Выбор группыО Выбор подгруппыО Выбор объектаО

Выбор »ида показателяО Выбор номера уро»н*0

Выбор »ида интегральной характеристики^! Подсчет интегральной характеристикиО

Л.

%>Наз»ание подгруппы

ПоказатьО Выбор группыО Доба»итьО ИзменитьО УдалитьО

^По1

Определение показателей групп объект

♦Выбор уро»ня предкаО ♦Выбор доба»ленияО ♦Выбор удаленияО

1-

/

/

Эксперты для задания показателей i ..... i /

•^Группы ^Эксперты 1 Доба»ление/Изменение показателя

| ^Название показателя

♦ПоказатьО ♦выбор группыО ^Выбор экслертаО ♦др б а»итьО ♦удалитьО 1 ] ♦Доба*итьО ♦ИзменитьО ♦УдалитьО

1

Назначение значимых показателей

^»Группа ^П одгруппа %Вид показателя ^Н омер уро»ня ^Показатель ^В ее

♦По*»ать() В ыбор группыО ♦Выбор подгруппы^) ♦Выбор »ида показателяО ♦быбор уро*няО ♦в ыбор значим ь« п оказатепейО ♦нормиро»ание*есо»0

Рис. Б.З. Диаграмма классов. Пакет «Интерфейс для работы исследователя»

Скрипт создания базы данных на сервере MySQL

CREATE TABLE IF NOT EXISTS "attr_sub" ( ' ID_ATTR" int(ll) NOT NULL autojncrement, 'ID_PROP' int(ll) default NULL, ' ID_SUB" int(ll) default NULL, ' VES* float default NULL, PRIMARY KEY (* ID_ATTR* ) ) ENGINE = MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=99

CREATE TABLE IF NOT EXISTS ' expalf ( ' ID_EXPA" int(ll) NOT NULL autojncrement, x NAME_E" varchar(80) default NULL, ' PROF" varchar(40) default NULL, PRIMARY KEY ('ID_EXPA') ) ENGINE=MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=7 ;

CREATE TABLE IF NOT EXISTS ' exp_attr" ( ' ID_EA" int(ll) NOT NULL autojncrement, ' ID_SH' int(ll) default NULL, " IDJEXPA" int(ll) default NULL, PRIMARY KEY ('ID_EA') ) ENGINE=MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=7 ;

CREATE TABLE IF NOT EXISTS ' exp_prop" (

* ID_EXPP" int(ll) NOT NULL autojncrement, 'ID_PROP" int(ll) default NULL,

'ID_EXP" int(ll) default NULL, ' VES_P" int(ll) default NULL, ' BALL" float default NULL, ' RANGE_P" int(ll) default NULL, PRIMARY KEY f ID_EXPP') ) ENGINE = MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=25

CREATE TABLE IF NOT EXISTS ' integjev' ( 'ID_INT' int(ll) NOT NULL autojncrement, x ID_OBJ" int(ll) default NULL, ' LEV_P' int(ll) default NULL, ' QS" float default NULL, " DQS" float default NULL, x QP" float default NULL, % DQP" float default NULL, " PRF" smallint(6) default NULL, PRIMARY KEY (' ID_INT" ) ) ENGINE=MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT= 12

CREATE TABLE IF NOT EXISTS ' obf ( ' ID_OBJ' int(ll) NOT NULL autojncrement,

* NAME_OBJx varchar(59) default NULL, 'ID.SUB* int(ll) default NULL,

'QSX float default NULL,

" DQS" float default NULL, "QP" float default NULL, " DQP" float default NULL, " QSO" float default NULL, " DQSO" float default NULL, " QPO" float default NULL, " DQPO" float default NULL, PRIMARY KEY (1 ID_OBJ") ) ENGINE = MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=19 ;

CREATE TABLE IF NOT EXISTS " obj_attr" ( " ID_ATTR" int(ll) default NULL, "ID_EA" int(ll) default NULL, "IDJDBJ" Int(ll) NOT NULL, "VAL" float default NULL, " PRQ" smallint(6) default NULL, " ZMAX" smallint(6) default NULL, " PRF" int(l) NOT NULL PRIMARY KEY (" ID_OBJ_PR*) ) ENGINE=MyISAM DEFAULT CHARSET=cpl251;

CREATE TABLE IF NOT EXISTS " prop" ( " ID_PROP" int(ll) NOT NULL autojncrement, " NUMB' int(ll) default NULL, " NAME_P" varchar(50) default NULL, " LEV_P" Int(ll) default NULL, "PARENTJ3" Int(ll) default NULL, "ID_SH" smallint(6) default NULL, " N_GR" int(ll) default NULL, "PRF" smallint(6) default NULL, "VES" float default NULL, PRIMARY KEY ("ID_PROP") ) ENGINE = MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=34 ;

CREATE TABLE IF NOT EXISTS " sheme" ( "ID_SH" int(ll) NOT NULL autojncrement, "NAME_SH" varchar(20) default NULL, PRIMARY KEY ("ID_SH") ) ENGINE=MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=ll ;

CREATE TABLE IF NOT EXISTS " subsh" ( "ID_SUB" Int(ll) NOT NULL autojncrement, " NAMESUB" varchar(60) default NULL, "ID_SH" int(ll) default NULL, PRIMARY KEY (" ID_SUB" ) ) ENGINE=MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=20 ;

CREATE TABLE IF NOT EXISTS " user" ( 'id' int(ll) NOT NULL autojncrement, "username" varchar(lO) NOT NULL, " password" varchar(20) NOT NULL, " level" Int(ll) NOT NULL, PRIMARY KEY ("id") ) ENGINE=MyISAM DEFAULT CHARSET=cpl251 AUTO_INCREMENT=3 ;

Скрипты основных модулей

functiongroupCK//rpynnbi

echo "<span с1а55=\"Ьо№\">Корректировкагруппобъектов:</5рап>"; if ($_GET[p] = = l) {

$sql = "INSERT INTO 'sheme' ('ID_SH', ' NAME_SH') VALUES (NULL, '$_POST[gname]')"; if (mysqLquery ($sql,$mysql)) echo "<div с1а55=\"те55аде\">Записьдобавлена|</с1|у>"; else echo "<div

class=\"message\">0uiH6Ka SQL!</div>"; >

if ($_GET[p] ==2) {

$sql = "DELETE FROM 'sheme' WHERE 'ID_SH'= $_GET[id]";

if (mysqLquery ($sql,$mysql)) echo "<div с1а55=\"те55аде\">Записьудалена|<Д1|у>"; else echo "<div

class=\"message\">0iuM6Ka SQL!</div>"; }

if ($_GET[p] = = 3) {

$sql="SELECT * FROM 'sheme' WHERE 'ID_SH'= $_GET[id]";

$rm = mysqLquery ($sql,$mysql) or die ("Ошибкапривыполнениизапроса: " ,mysql_error());

$gname=mysql_result($rm,0,"NAME_SH");

$id = mysql_result($rm,0,"ID_SH");

?>

<div class="niz">

<span с1а5Б="Ьо^">Внеситеизменения:</span>

<form id = "forml" name="forml" method="post" action = "?go=2&p=4&id = <?php echo $id ?>"> <label>Tpynna:

<input type="text" name="gname" value="<7php echo"$gname"; ?>" /> </label>

<input type="submit" name="button" уа1ие="Изменить" />

</form>

</div>

<?php

>

if ($_GET[p] ==4) {

$sql = "UPDATE 'sheme' SET ' NAME_SH" = '$_POST[gname]' WHERE 'ID_SH'= $_GET[id]"; if (mysqLquery ($sql,$mysql)) echo "<div class=\"message\">3anncbH3MeHeHal</div>"; else echo "<div

class=\"message\">Omn6Ka SQL* $sql</div>"; >

$sql="SELECT * FROM 'sheme' ORDER BY ' NAME_SH'";

$rm = mysqLquery ($sql,$mysql) or die ("Ошибкапривыполнениизапроса: " .mysql_error()); echo<<<EOF

<table class="tablel" ahgn="center" width = "600px" cellspacing = "l" cellpaddmg="l"> <tr class="headerl">

<td width="500">Ha3aBaHne группы объектов<Дй>

<td width="100">Aei^cTBne</td>

</tr>

EOF;

while ($result = mysql_fetch_array($rm)){ if( ($c++ % 2) == 0){ $style="rowl";

> else {

$style="row2";

>

$sql2="SELECT * FROM 'subsh' WHERE ~ID_SH' = $result[ID_SHy;

$rm2 = mysql_Query ($sql2,$mysql) or die ("Ошибкапривыполнениизапроса: " .mysql_error()); if (mysql_num_rows($rm2)!=0) $del = ""; else $del = "<a href=\"?go=2&p=2&id=$result[ID_SH]\"ximg src=\"pic/drop.png\" а№=\"Удалить\" width=\"16\" height=\"16\" /></a>"; echo<<<EOF

<tr class="$style"> <td>$result[NAME_SH]</td>

ctdxdiv class="button"xa href="?go=2&p=38ud=$result[ID_SH]"ximg src="pic/edit.png" а№="Редактировать" width="16" height="16" /></a>$del</divx/td> </tr>

EOF; >

</table>

<div class="niz">

<span class="bold">flo6aBHTb:</span>

<form id="forml" name="forml" method = "post" action = "?go=2&p=l"> <1аЬе1>Названиегруппыобъектов:

<input type="text" name="gname" /> </label>

cinput type="submit" name="button" уа1ие="Добавить" />

</form>

</div>

<?php >

functionexpall() {//Определение состава экспертов для ранжирования показателей

echo "<span с1а55=\"Ьо№\">Определение состава экспертов для ранжирования показателей:</Брап><Ьг/>"; $sql="SELECT * FROM 'sheme' ORDER BY ' NAME_SH'";

$rm = mysqLquery ($sql,$mysql) or die ("Ошибкапривыполнениизапроса: " .mysql_error()), echo<<<EOF

<table class="tablel" align="center" width="600px" cellspacing = "l" cellpadding = "l">

<tr class="headerl">

<td width = "600">Bbi6epnTerpynny:</td>

</tr>

EOF;

while ($result = mysql_fetch_array($rm)){ if( ($c++ % 2) == 0){ $style="rowl";

> else {

$style="row2";

>

if ($_GET[gr] ==$result[ID_SH]) $style="row3"; echo<<<EOF

<tr class="$style">

<tdxa href="?go=5&gr=$result[ID_SH]">$result[NAME_SH]</a></td> </tr>

EOF; }

echo "</tablexbr/>"; if ($_GET[gr]) { if ($_GET[p] = = l) {

$sql = "INSERT INTO 'exp' ('ID_EXP', ' ID_EXPA','ID_SH') VALUES (NULL, ,$_POST[expall]','$_GET[gr]')"; if (mysqLquery ($sql,$mysql)) echo "<div class=\"message\">Зaпиcьдoбaвлeнa|</dlv>"; else echo "<div

class=\"message\">Omn6Ka SQLK/div>"; >

if ($_GET[p] = = 2) {

$sql = "DELETE FROM 'exp' WHERE 'ID_EXP'= $_GET[ld]";

if (mysqLquery ($sql,$mysql)) echo "<div class=\"message\">3anncbyflafleHa|</div>"; else echo "<div

class=\"message\">OiuH6Ka SQL!</div>"; >

$sql="SELECT ' exp'.' ID_EXP',' expall'.' NAME_E',' expall'.' PROF' FROM ' expall'exp' WHERE

'exp' ,'ID_EXPA' ='ехра1Г .'ID_EXPA' and 'exp'.'ID_SH' =$_GET[gr] ";

$rm = mysqLquery ($sql,$mysql) or die ("Ошибкапривыполнениизапроса: " .mysql_error());

echo<<<EOF

<table class="tablel" align="center" width = "600px" cellspacing = "l" cellpadding = "i">

<tr class="headerl">

<td width = "500">3KcnepTbi</td>

<td width = " 100">Дейсгвие<^>

</tr>

EOF;

while ($result = mysql_fetch_array($rm)){ if( ($c++ % 2) == 0){ $style="rowl";

> else {

$style="row2";

>

echo<<<EOF

<tr class="$style">

<td>$result[NAME_E] - $result[PROF]</td>

<tdxdiv class="button"xa href="?go=5&gr=$_GET[gr]&p=2&id=$result[ID_EXP]"ximg src="pic/drop.png" аИ="Удалить" width = "16" height="16" /x/ax/divx/td> </tr>

EOF; }

echo "</table>";

$sql="SELECT * FROM 'expall' ";

$rm = mysqLquery ($sql,$mysql) or die ("Ошибкапривыполнениизапроса: " .mysql_error()); while ($result = mysql_fetch_array($rm)){

$telo.="<option value=\"$result[ID_EXPA]\">$result[NAME_E] - $result[PROF]</option>";

>

<div class="niz">

<span class="bold">flo6aBMTb:</span>

<form id="forml" name="forml" method="post" action="?go=5&gr=<';>php echo "$_GET[gr]";?>&p=l">

<1аЬе1>Эксперт:

<se(ect name="expall">

<?php echo $telo; ?> </select> </label>

cinput type="submit" name="button" уа1ие="Добавить" />

</form>

</div>

<?php >

}

functionexp_prop() {//Определение рангов показателей и пересчет их в веса

echo "<зрапс1а55=\"ЬоИ\">Определение рангов показателей и пересчет их в Beca:</spanxbr/>";

$sql="SELECT * FROM 'sheme' ORDER BY ' NAME_SH'";

$rm = mysqLquery ($sql,$mysql) or die ("Ошибка при выполнении запроса: " .mysql_error()); echo<<<EOF

<table class="tablel" align="center" width="600px" cellspacing="l" cellpadding="l">

<tr class="headerl">

<td width = "600">Bbi6epnTe группу:</td>

</tr>

EOF;

while ($result = mysql_fetch_array($rm)){ if( ($c++ % 2) == 0){ $style="rowl"; } else {

$style="row2"; }

if ($_GET[gr] ==$result[ID_SH]) $style="row3", echo<<<EOF

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.