II и III. Рабочее проектирование
Этапы системного синтеза и внедрения образуют стадию рабочего проектирования информационной системы. Результатами этой стадии служат
Ø Рабочая техническая документация по ГОСТ34.202-89.
Ø Рабочие файлы системы.
Наконец, этап эксплуатации начинает стадию изучения функционирования системы, сопровождения и модернизации. Заключается «Договор о сопровождении проекта». В процессе выполнения этого договора разработчик
Ø собирает статистический материал о функционировании системы.
Ø принимает решения о модернизации системы.
Ø выполняет модернизацию.
Все сказанное выше позволяет сделать вывод о важности стандартизации процесса разработки информационной системы.
Рассмотрим эти этапы более подробно.
Этап1. Системный анализ, а именно, анализ предметной области.
В процессе анализа предметной области необходимо определить
Þ цели системы (главные и подчиненные) – дерево целей
Þ потоки задач и потоки данных, сформированные с учетом определенных ранее целей
|
|
|
Потоки данных - последовательность элементов данных, часто упакованная в виде последовательности слов имеющих размеры, отличные от размеров элементов данных.
Потоки задач – последовательность задач, ожидающих выполнения.
Формируя потоки данных и потоки задач, необходимо определить и зафиксировать изменения, происходящие с данными и задачами во времени и в пространстве.
В процессе определения и формирования потоков данных и потоков задач следует:
1) Узнать, какие задачи система решает, т.е. составить перечень задач, связанных с данной предметной областью.
Перечень задач обычно составляется специалистами в данной области управления (менеджерами) или производства (инженерами), которые могут определить решаемые ими задачи, но при этом в понятие задачи вкладывают смысл, значительно отличающийся от математического.
2) Провести систематизацию и структуризацию задач
Задачи в перечне нужно
· Систематизировать, например определить
ü Ценовую информацию,
ü Информацию о клиентах,
ü Информацию о сырье,
ü Информацию о поставщиках и т.п.
· разбить на классы по их содержательному значению; без этого многие задачи могут остаться за пределами перечня.
3) Составить описание задач, которое должно содержать:
Þ Сведения о документах, являющихся исходными данными и документах, которые считаются результатами решения задачи,
Þ Размерности и форматы данных как исходных, так и результирующих,
Þ Сроки поступления данных и сроки их выдачи,
Þ Ожидаемая частота запросов и частота обновления информации.
Особо в описаниях задач должны быть выделены операции, производимые специалистами на основании личного опыта или по интуиции.
|
|
|
4) Определить данные, обрабатываемые задачами.
При этом совокупность задач следует рассматривать как систему взаимосвязанных задач. Связь между ними может выражаться:
Þ в связи по исходным данным – для решения задач используются частично или полностью совпадающие между собой исходные данные,
Þ в связи по информации – для некоторых задач исходными данными являются результаты решения других задач (внутренние данные),
Þ в связи по назначению – результаты решения некоторых задач используются как исходные данные какой-либо одной задачи (с которой, следовательно, каждая из рассматриваемых задач связана по информации).
Связь по исходным данным (объединение задач по входам)
Данные Д0



