- •1.Определение, компоненты и классификация информационных систем
- •Компоненты информационной системы
- •2.Жизненный цикл информационной системы
- •3.Принципы разработки информационных систем
- •4.Методология разработки
- •Факторы, влияющие на качество информационной системы
- •5.Планирование развития информационной системы
- •Изучение и анализ организации.
- •5.1.Изучение и анализ организации
- •5.2.Реинжиниринг бизнес – процессов
- •5.3.Планирование архитектуры информационной системы
- •6.Стадия системного анализа
- •6.1.Описание и анализ существующей технологии управления
- •Определение требований и приоритетов
- •Содержание технического задания
- •7.Конструирование Работы стадии конструирования
- •Case-технология проектирования информационных систем
- •Построение функциональной модели информационной системы
- •Символы диаграмм потоков данных
- •Построение модели данных
- •7.1.1.Структурированное описание данных
- •7.1.2.Модели данных для субд
- •7.1.3.Инфологическое проектирование. Модель «Сущность-связь»
- •7.1.5.Даталогическое проектирование
- •7.1.6.Иерархическая модель
- •7.1.7.Сетевая модель
- •7.1.8. Рис. 23. Представление данных о заказах в сетевой модели Реляционная модель
- •Определение набора приложений. Проектирование интерфейса пользователя, структуры и логики работы программы
- •8.Реализация и сопровождение
- •9.Организация процесса разработки информационной системы
- •Управление основными характеристиками проекта
- •Организация коллективной работы над проектом
- •Экономические показатели проектирования
- •Приложение Требования к содержанию проектных документов
- •Список использованной литературы
- •664003, Иркутск, ул. Ленина, 11.
8.Реализация и сопровождение
На стадии реализации создаются структуры данных, программы и документация к ним, инструкции по использованию программ, выполняется обучение пользователей и запускаются в эксплуатацию готовые программы. Реализация включает:
создание и тестирование сети и базы данных;
создание, тестирование и документирование отдельных программ;
сбор, установка, тестирование и документирование системы в целом;
ввод в эксплуатацию (разработка инструкций пользователям, обучение, консультирование).
Вследствие быстрого развития инструментальных средств разработки информационных систем сложно разделить этапы конструирования и реализации. Практически создание базы данных и приложений (в виде прототипов) уже выполняется на этапе конструирования по результатам разработки соответствующих описаний.
Стандартные документы стадии реализации приведены в приложении. Некоторые из них сохранили актуальность: «Описание системы (подсистемы)», «Описание организационной структуры», «Описание алгоритма (проектной процедуры)», «Руководство пользователя», организационно-распорядительные документы; другие – (документация по техническому обеспечению) редко разрабатываются в рамках подсистемы, так как описывают свойства системы в целом (например, локальная сеть); третьи – (документы по информационному обеспечению, «Описание программы») достаточно сложно адаптировать, вследствие глубоких изменений технологий программирования.
Какой бы стандарт не был выбран разработчиками, он должен содержать:
конструктивные описания:
описание архитектуры системы (подсистемы): приложения, серверы, регламенты решения задач;
описание информационного обеспечения: структуры данных, ограничения, бизнес-правила;
описание математического и программного обеспечения: математические модели, структуры программ (например, объектные и/или компонентные);
эксплуатационные документы:
общий регламент управления в условиях автоматизации;
инструкции пользователям (порядок и правила использования информационных технологий);
инструкции администраторам (управление полномочиями, развертывание информационного и программного обеспечения, поддержка работоспособности, безопасности и надежности системы, восстановление системы в случае аварий и сбоев);
руководства программистам по сопровождению и развитию.
Ввод системы в опытную (промышленную) эксплуатацию обязательно должен быть оформлен юридически соответствующими документами (требования к актам о приемке в опытную (промышленную) эксплуатацию и к протоколам испытаний и согласований приведены в приложении). В соответствующие комиссии должны входить представители заказчика, исполнителя и ключевые пользователи.
Для обеспечения достоверности испытаний заказчиком должен быть составлен контрольный пример: варианты исходных данных и значения показателей, которые должны быть получены программным обеспечением по этим данным. Однако, заказчик зачастую пренебрегает этим правилом и испытание производится по контрольному примеру исполнителя.
В случае положительных результатов испытаний издается приказ о начале опытной эксплуатации, в котором должны быть определены сроки, пользователи и регламент использования информационной системы, а также состав и порядок работы соответствующей комиссии.
В период опытной эксплуатации выявляются и оформляются протоколом согласования все ошибки проектирования, в том числе и ошибки заказчика, согласованные ошибки исправляются. Возможно также дополнение системы новыми функциональными возможностями. В соответствии с изменениями вносятся изменения в конструктивные и эксплуатационные документы.
Опытная эксплуатация заканчивается сдачей в промышленную эксплуатацию, которая оформляется соответствующими актом и приказом.
Сопровождение заключается в поддержании в рабочем состоянии программного и информационного обеспечений. На этой стадии выполняются консультации и дополнительное обучение пользователей, восстановление после сбоев, исправление ошибок и адаптация программы к изменениям в условиях эксплуатации.
Исправление ошибок предполагает:
определение проблемы,
понимание программ,
изменение и тестирование в сравнении с предыдущей версией,
изменение документации.
Адаптация программы обычно включает:
анализ требований,
написание новых простых программ,
реструктуризация файлов и баз данных,
анализ и переделка комплекса программ.
Чтобы выносить ребенка, нужно девять месяцев, независимо от того, сколько женщин будет к этому привлечено.
