Сертификация сложных технических систем - Лидия Александровская
Шрифт:
Интервал:
Закладка:
Модель системы имеет древовидную структуру, где каждая ветвь представляет собой более детальное описание ветви высшего уровня. Причем детализируются не только субъекты модели-функции, но и входные и выходные потоки данных.
Как определить достаточность детализации модели? На первых этапах моделирования пользователь определил для себя конечную цель построения такой модели, т. е. где и как он будет использовать эту модель. В приведенном выше примере уровень детализации модели оказался недостаточным для того, чтобы определить информационные потоки внутри подразделения, т. е. конечная цель построения модели не была достигнута. Какой уровень детализации функций модели необходим в этом случае? Например, деятельность какого-либо подразделения предприятия состоит из набора выполняемых подразделением работ, каждый вид работ складывается из деятельности рабочих групп, деятельность группы – из действий персонала и т. д. Завершив описание модели на уровне деятельности подразделения, мы можем проследить, как распределяются работы между рабочими группами, как группы взаимодействуют друг с другом, какие необходимы группам ресурсы, источниками и потребителями какой информации они являются и т. д. Если же и эта ступень детализации не отвечает на поставленные вопросы, необходимо продолжить детализацию модели уже на уровне деятельности рабочих групп подразделения и т. д., пока мы не достигнем конечной цели моделирования.
Информационная модель системы обеспечения качества. Результатом IDEF/0-моделирования является функциональная модель какой-либо производственной системы. Применение IDEF/0-ме-тодологии для создания модели системы обеспечения качества позволяет не только логически связать разнородные функции системы обеспечения качества и задать механизмы выполнения этих функций, но и определить состав информационных потоков, необходимых для выполнения этих функций. Для определения структуры информационных потоков, состав которых определился на этапе функционального моделирования, применяется другая составная часть IDEF-методологии – IDEF/1X-методо-логия.
IDEF/1X-методология позволяет построить информационную модель производственной системы. Информационная модель об-ратна функциональной модели. Субъектами информационного моделирования являются информационные потоки, которые на стадии функционального моделирования выступали в роли связей («входы», «выходы», «управление», «механизм»).
Элементами IDEF/1-модели являются различные производственные сведения, объединенные в базы данных, которые связаны друг с другом таким образом, чтобы обеспечить полноту описания объекта моделирования и всех его составляющих. По сути дела, информационная модель представляет собой описание структур баз данных. На самом нижнем уровне детализации функциональной модели мы определили связи субъектов функциональной модели, которые на стадии информационного моделирования могут быть полями баз данных. Связи функциональной модели более высокого уровня детализации могут обозначать базы определенных производственных данных. На еще более высоком уровне описания базы данных могут объединяться в комплексы и т. д. Определив связи всех уровней детализации функциональной модели, мы получим информационный комплекс баз данных, необходимый для обеспечения информационной поддержки всей системы обеспечения качества или ее элементов.
На информационное моделирование распространяется тот же принцип необходимости и достаточности, что и для функционального моделирования, т. е. информационное моделирование имеет смысл только для тех элементов системы обеспечения качества, описанных в функциональной модели, которые являются объектом автоматизации, и не имеет смысла там, где функциональная модель элемента системы обеспечения качества носит чисто описательный или информативный характер. Таким образом, только пользователь может определить потребность в информационном моделировании и степень его завершенности.
Помимо описания структур баз данных, информационная модель содержит и связи между базами данных, которые описывают способы доступа к полям баз данных и принципы их сортировки.
Создание и поддержка баз данных Результатом функционального и информационного моделирования являются спецификации субъектов функционального моделирования, структуры баз данных и связи между базами данных и функциональными субъектами.
Имея структуру баз данных, можно их построить и поддерживать теми программными средствами обработки баз данных, которые используются на предприятии.
На основе IDEF/0 и IDEF/lX-моделей генерируется программа на языке SQL. Язык SQL – стандартный язык описания данных и запросов к базам данных, поддерживаемый всеми современными СУБД.
Средства информационной поддержки системы обеспечения качества. Выбор программных средств для информационной поддержки системы обеспечения качества иногда является ключевым в проблеме развития автоматизации функций систем обеспечения качества в будущем и эксплуатации автоматизированных участков системы в настоящем. При этом желательно использовать такие программные средства, которые обеспечивают наилучшую совместимость друг с другом, с другими программными средствами, в том числе средствами моделирования, средствами поддержки телекоммуникационного оборудования и локальных вычислительных сетей и т. д.
Современное развитие программного обеспечения идет по пути стандартизации программных средств для обеспечения совместимости их исходных и выходных данных, унификации способов обработки данных, создания единой вычислительной платформы для различных программных приложений. Это особенно актуально при стремительном темпе развития информационных сетей и сетевого оборудования. Признанным лидером на рынке программного обеспечения является компания Microsoft, создавшая операционную среду Windows и разработавшая целое семейство программных приложений, работающих в этой среде. Захватив рынок программного обеспечения для персональных компьютеров, Microsoft вынудила другие компании, разрабатывающие программные продукты, обеспечивать совместимость их разработок с операционной средой Windows. Поэтому среди современных программных средств не составляет труда подобрать для решения задачи информационной поддержки системы обеспечения качества набор программных средств, совместимых друг с другом.
Для решения задач моделирования предлагается использовать программный продукт Design/IDEF.
Этот программный продукт поддерживает IDEF/0 и IDEF/l-моделирование одновременно, обеспечивает разнообразный сервис в процессе моделирования. Он совместим с большинством приложений, наиболее часто используемых пользователями (Word, Excel и т. д.). Кроме этого, он позволяет сгенерировать описание структур баз данных в виде стандартного интерфейса для использования в программных средствах обработки данных. Тем самым можно избежать ручного создания и описания баз данных на этапе использования этих средств для формирования баз данных, применяемых для поддержки системы обеспечения качества.
Семейство программных продуктов, обслуживающих различные базы данных, в настоящее время представлено целым рядом приложений, различным по своему уровню сервиса, скорости обработки, возможности оперировать с большим объемом данных, способностью работать в разветвленных локальных сетях и т. д. Но уровень возможностей и сервиса практически всех продуктов таков, что пользователь избавляется от многих рутинных операций по обслуживанию и поддержке баз данных. Наиболее часто применяются продукты: Access, Oracle, Paradox, Foxbase и т. д. Эти продукты совместимы с Design/IDEF, т. е. позволяют автоматически сгенерировать базы данных нужной структуры. Кроме этого, эти программные средства, как правило, совместимы друг с другом, надежны в эксплуатации, имеют возможности для настройки на работу в нужном потребителю режиме, доступны по цене любому предприятию. Выбор того или иного программного продукта из этого семейства или использование нескольких продуктов одновременно зависит от уровня автоматизации предприятия, объемов обрабатываемых данных, применяемых средств вычислительной техники и сетевого оборудования.
Предлагаемый подход позволяет практически полностью избежать традиционного программирования путем использования средств автоматической генерации информационных структур и применения настраиваемых интегрированных пакетов поддержки документооборота (MS Office, Delphy, Lotus).
7.6.2. Пример автоматизированного информационно-аналитического комплекса в области качества и сертификации
Автоматизированный информационно-аналитический комплекс в области качества и сертификации – КС-комплекс (КСК) – предназначен для многоаспектного решения задач по качеству и сертификации в процессе производства продукции. Методологической основой решения задач комплекса являются требования к системам качества, определенные в международных стандартах ИСО 9000.