Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otv.doc
Скачиваний:
10
Добавлен:
25.09.2019
Размер:
1.57 Mб
Скачать
  1. Iso (International Standart Organization), система сертификации качества.

ISO 9000 — серия международных стандартов, описывающих требования к системе менеджмента качества организаций и предприятий.

Важно понимать, что соответствие стандарту ISO 9001 не гарантирует высокое качество продукции.

Соответствие требованиям и рекомендациям этих стандартов говорит о способности предприятия:

  • поддерживать стабильность качества

  • улучшать результативность своей работы.

Цель серии стандартов ISO 9000 — стабильное функционирование документированной системы управления качеством продукции предприятия-поставщика. внимание стало уделяться способностям организации удовлетворять требования всех заинтересованных сторон: собственников, сотрудников, общества, потребителей, поставщиков. ISO 9004 делает акцент на достижение устойчивого успеха. Указанные стандарты помогают предприятиям формализовать их систему управления, вводя, такие системообразующие понятия, как внутренний аудит, процессный подход, корректирующие и предупреждающие действия.

Стандарты ISO 9000 и ISO 9004 представляют собой справочники по общему руководству качеством, стандартам по обеспечению качества, которые помогают пользователю прояснить трактовку требований стандартов ISO 9001, ISO 9002 и ISO 9003.

ISO 9001:2008. Системы менеджмента качества. Требования

ISO 9000:2005. Системы менеджмента качества. Основные положения и словарь

ISO 9004:2009. Менеджмент для достижения устойчивого успеха организации. Подход на основе менеджмента качества

ISO 19011:2002 — Рекомендации по аудиту систем контроля качества и/или охраны окружающей среды

Роль сертификации по iso 9001

Сертификат соответствия требованиям ISO 9001 необходим предприятиям:

работающим на таких рынках или с такими заказчиками, которые требуют наличия такого сертификата;

работающим в секторах экономики, государственно или корпоративно регулируемых таким образом, что наличие сертификата соответствия ISO 9001 является обязательным.

  1. Схема этапов жизненного цикла. Место «проектирования» в жизненном цикле ИС.

Схема этапов жизненного цикла. Место «проектирования» в жизненном цикле ИС.

Рис.1.2. Обобщенная схема этапов жизненного цикла.

  1. Представление архитектуры системы с помощью uml. Средства uml-моделирования (сущности, отношения, диаграммы).

UML-моделирования

UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем. UML не является языком программирования, но в средствах выполнения UML-моделей как интерпретируемого кода возможна кодогенерация.

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

Принципы моделирования

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

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

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

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

Структурные сущности - это имена существительные в моделях на языке UML. Как правило, они представляют собой статические части модели, соответствующие концептуальным или физическим элементам системы.

Поведенческие сущности (behavioral things) являются динамическими составляющими модели UML. Это глаголы языка, они описывают поведение модели во времени и в пространстве.

Группирующие сущности являются организующими частями модели UML. Это блоки, на которые можно разложить модель.

Аннотационные сущности - пояснительные части модели UML. Это комментарии для дополнительного описания, разъяснения или замечания к любому элементу модели.

Класс (Class) - это описание совокупности объектов с общими атрибутами, операциями, отношениями и семантикой.

Интерфейс (Interface) - это совокупность операций, которые определяют сервис (набор услуг), предоставляемый классом или компонентом.

Кооперация (collaboration) — спецификация множества объектов отдельных классов, совместно взаимодействующих с целью реализации отдельных вариантов использования в общем контексте моделируемой системы.

Кооперации

Прецедент (Use case) - это описание последовательности выполняемых системой действий, которая производит наблюдаемый результат, значимый для какого-то определенного актера (Actor).

Прецеденты

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

Компонент (Component) - это физическая заменяемая часть системы, которая соответствует некоторому набору интерфейсов и обеспечивает его реализацию.

Компоненты

Узел (Node) - это элемент реальной (физической) системы, который существует во время функционирования программного комплекса и представляет собой вычислительный ресурс, обычно обладающий как минимум некоторым объемом памяти, а часто еще и способностью обработки.

Узлы

Диаграммы UML

Диаграмма в UML - это графическое представление набора элементов, изображаемое чаще всего в виде связанного графа с вершинами (сущностями) и ребрами (отношениями).

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

  • связи , которые представляются различными линиями на плоскости;

  • текст , содержащийся внутри границ отдельных геометрических фигур;

  • графические символы , изображаемые вблизи визуальных элементов диаграмм.

Диаграмма прецедентов- это графическое представление всех или части актеров, прецедентов и их взаимодействие в системе.

Диаграмма классов

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

Statechart diagram (диаграмма состояний)

Диаграмма состояний (Statechart) предназначена для отображения состояний объектов системы .

Activity diagram (диаграммы деятельности)

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

Sequence diagram (диаграммы последовательностей действий)

Взаимодействие объектов в системе происходит посредством приема и передачи сообщений объектами-клиентами и обработки этих сообщений объектами-серверами.

Collaboration diagram (диаграммы коопераций)

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

Диаграмма развертывания отражает физические взаимосвязи между программными и аппаратными компонентами системы.

Диагарамма компонентов показывает различные компоненты системы и зависимости между ними.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]