04 Основы анализа и проектирования ИС

Содержание

Слайд 2

Особенности анализа и проектирования крупных информационных систем

сложность описания (достаточно большое количество функций,

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

Слайд 3

Техническая документация (ОАО «РЖД»)

Техническая документация – комплект документов, включающих систему графических, расчетных

Техническая документация (ОАО «РЖД») Техническая документация – комплект документов, включающих систему графических,
и текстовых материалов, используемых на каждой стадии жизненного цикла при создании, развитии и сопровождении информационных систем (СТО РЖД 04.001.0-2021 «Автоматизированные системы и программные средства ОАО "РЖД". Общие положения»).

Слайд 4

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 5

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 6

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 7

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 8

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 9

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 10

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 11

Техническая документация (ОАО «РЖД»)

Техническая документация (ОАО «РЖД»)

Слайд 12

Календарный план

Календарный план

Слайд 13

Техническое задание

Техническое задание - основой документ, определяющий требования и порядок создания (развития

Техническое задание Техническое задание - основой документ, определяющий требования и порядок создания
или модернизации) автоматизированной системы, в соответствии с которым проводится ее разработка и приемка при вводе в действие (ГОСТ 34.602–89 «Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы»).
Разделы ТЗ :
общие сведения (наименование системы; наименование предприятий разработчика и заказчика с их реквизитами; перечень документов, на основании которых создается система, плановые сроки начала и окончания работы и т.д.);
назначение и цели создания (развития) системы;
характеристика объектов автоматизации;
требования к системе в целом, к функциям и обеспечению;
состав и содержание работ по созданию системы;
порядок контроля и приемки системы;
требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие;
требования к документированию;
источники разработки.
ТЗ может включать приложения, например:
расчет ожидаемой эффективности системы;
оценку научно-технического уровня системы;
перечень основных входных и выходных форм и т.д.

Слайд 14

Требования к ИС по ГОСТ

Требования к системе в целом:
к структуре и функционированию

Требования к ИС по ГОСТ Требования к системе в целом: к структуре
системы;
к численности и квалификации персонала системы и режиму его работы;
к показателям назначения;
к надежности;
безопасности;
к эргономике и технической эстетике;
к транспортабельности для подвижных АС;
к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы;
к защите информации от несанкционированного доступа;
по сохранности информации при авариях;
к защите от влияния внешних воздействий;
к патентной чистоте;
по стандартизации и унификации;
дополнительные.

Слайд 15

Примеры описания требований

Неформальные:
«Формирование файлов исходных данных и результатов расчета интервалов должны выполняться

Примеры описания требований Неформальные: «Формирование файлов исходных данных и результатов расчета интервалов
в достаточном объеме и форматах, необходимых для их автоматического использования в АРМ инженера-графиста ГВЦ МПС РФ»
Формальные (жесткие):
к математическому обеспечению:
«Расчет движения поездов должен выполняться в соответствии с действующими Правилами тяговых расчетов»
к информационному обеспечению:
«Формирование и выдача на печать Приказа начальника дороги об установлении допускаемых скоростей на перегонах должны производиться в виде типового документа»
к документированию:
«Подлежащие разработке и сдаче комплекты и виды документов:
Общая постановка задачи;
Описание комплекса программ;
Описание информационной технологии;
Руководство пользователя;
Руководство по инсталляции;
Руководство администратора системы;
Руководство администратора БД;
Программа и методика испытаний;
Руководство по организации сопровождения.»

Слайд 16

Титульный лист и лист согласования технического задания

Титульный лист и лист согласования технического задания

Слайд 17

Содержание технического задания

Содержание технического задания

Слайд 18

Основные принципы проектирования ИС

Проектирование - процесс перехода от первичного описания системы в

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

Слайд 19

Классификация моделей ИС

Модель – совокупность взаимосвязанных абстрактных элементов с возможным указанием их

Классификация моделей ИС Модель – совокупность взаимосвязанных абстрактных элементов с возможным указанием
свойств, поведения и связей между ними.

Слайд 20

Классификация моделей ИС

Классификация моделей ИС