Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_-_ALL.docx
Скачиваний:
10
Добавлен:
10.09.2019
Размер:
607.44 Кб
Скачать
  1. Декомпозиція складних об’єктів і систем.

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

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

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

Проблема сложности описания подсистем решается путем дальнейшей декомпозиции этих подсистем.

  1. Етапи проектування програмного забезпечення комп’ютерних інформаційних систем.

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

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

Стадии и этапы создания ИС, выполняемые организациями-участниками, прописываются в договорах и технических заданиях на выполнение работ:

Стадия 1. Формирование требований к ИС.

На начальной стадии проектирования выделяют следующие этапы работ:

- обследование объекта и обоснование необходимости создания ИС;

Обследование предприятия является важным и определяющим этапом проектирования ИС. Системный аналитик должен обследовать не более 2-3 видов деятельности (учет кадров, бухгалтерия, перевозки, маркетинг и др.).

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

Уровни требований:

1.Бизнес-требования (формируют топ-менеджеры или акционеры)

2. уровень требований пользователя

3.функциональный.

Стадия 2. Разработка концепции ИС.

- изучение объекта автоматизации;

- проведение необходимых научно-исследовательских работ;

- разработка вариантов концепции ИС, удовлетворяющих требованиям пользователей;

- оформление отчета и утверждение концепции.

Стадия 3. Техническое задание.

- разработка и утверждение технического задания на создание ИС.

Стадия 4. Эскизный проект.

- разработка предварительных проектных решений по системе и ее частям;

- разработка эскизной документации на ИС и ее части.

Стадия 5. Технический проект.

- разработка проектных решений по системе и ее частям;

- разработка документации на ИС и ее части;

- разработка и оформление документации на поставку комплектующих изделий;

- разработка заданий на проектирование в смежных частях проекта.

Стадия 6. Рабочая документация.

- разработка рабочей документации на ИС и ее части;

- разработка и адаптация программ.

Стадия 7. Ввод в действие.

- подготовка объекта автоматизации;

- подготовка персонала;

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

- пусконаладочные работы;

- проведение предварительных испытаний;

- проведение опытной эксплуатации;

- проведение приемочных испытаний.

Стадия 8. Сопровождение ИС.

- выполнение работ в соответствии с гарантийными обязательствами;

- послегарантийное обслуживание.

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