Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Inf_tekhnologii.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
280.88 Кб
Скачать

1.Анализ требований.

Данный этап:

- предъявляется к системе в первую очередь;

- «сосредоточен» на интерфейсе (между человеком и системой).

На этом этапе формируется общая задача.

Основные требования, выдвигаемые на этапе:

- время обработки информации;

- стоимость обработки информации;

- вероятность ошибки.

Учитываются как жесткие, так нестрого обязательные требования.

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

Данный этап является неформализуемым.

2. Определение спецификаций.

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

Результат этапа – получение функциональной структуры (связь функций).

3. Проектирование.

реальный мир: абстрактный мир:

сопоставление

1. анализ требований 2. спецификация

4. реализация 3. проектирование

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

В результате составления проекта появляется некий алгоритм.

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

абстрактные функции проектирование аппаратно- программный

будущей системы комплекс

Таким образом, происходит построение базисной схемы будущей структуры (это и есть проектирование). Завершив построение структуры, определяется способ реализации проекта.

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

Пример: базисная схема компилятора

управляющая программа

синтаксический генератор

анализатор кода

блок сканирования подпрограмм вывод на печать

таблицы

символов

чтение

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

4. Кодирование.

На данном этапе осуществляется кодирование программ систем на языке программирования, выбранном заранее.

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