- •Установка (инсталляция)
- •Выполнение программы
- •Протоколы тестирования
- •Отчет о тестировании
- •Дополнительное тестирование
- •1. Компонентная архитектура
- •Типовое проектирование case-средств Технология и методология проектирования Типовое проектирование ис предполагает создание системы из готовых типовых элементов.
- •2. Атоматизированное создание эис
- •2.1 Особенности проектов современных эис
1. Компонентная архитектура
Опыт разработки "готовых" информационных систем позволил сформировать новый подход к созданию больших информационных систем, основанный на "сборке" систем из программных "компонент" различных фирм-производителей.
Для того, чтобы компонентная архитектура информационных систем стала реальностью необходимы три условия:
наличие методологии анализа и проектирования информационных систем, обеспечивающих компонентную разработку и "сборку" систем,
сформированный рынок готовых программных компонент, поддерживающих общие стандарты на технологию разработки и "сборки" компонент,
стандартные компоненты программного обеспечения "инфраструктуры" информационной системы, поддерживающие взаимодействие между компонентами системы.
Основы и основные понятия корпорации и КИС
Корпорация обозначает объединение предприятий, работающих под централизованным управлением и решающих общие задачи.
Корпоративная информационная система — это совокупность технических и программных средств предприятия, реализующих идеи и методы автоматизации.
Главная задача КИС - эффективное управление всеми ресурсами предприятия (материально- техническими, финансовыми, технологическими и интеллектуальными) для получения максимальной прибыли и удовлетворения материальных и профессиональных потребностей всех сотрудников предприятия.
КИС должна:
Накапливать определенный опыт и формализованные знания;
Постоянно совершенствоваться и развиваться;
Быстро адаптироваться к изменяющимся условиям внешней среды и новым потребностям предприятия.
Основная задача проектирования и внедрения корпоративных информационных систем, как результата системной интеграции, - комплексная деятельность по решению бизнес-задач средствами современных информационных технологий.
Концепция построения КИС в экономике предусматривает наличие типовых компонентов:
1. Ядро системы, обеспечивающее комплексную автоматизацию совокупности бизнес-приложений, содержит полный набор функциональных модулей для автоматизации задач управления;
2. Система автоматизации документооборота в рамках корпорации;
3. Вспомогательные инструментальные системы обработки информации (экспертные системы, системы подготовки и принятия решений и др.) на базе хранилищ данных КИС;
4. Программно-технические средства системы безопасности КИС;
5. Сервисные коммуникационные приложения (электронная почта, программное обеспечение удаленного доступа);
6. Компоненты интернет/интранет для доступа к разнородным базам данных и информационным ресурсам, сервисным услугам;
7. Офисные программы - текстовый редактор, электронные таблицы, СУБД настольного класса и др.
8. Системы специального назначения - системы автоматизированного проектирования (САПР), автоматизированные системы управления технологическими процессами (АСУТП), банковские системы и др.
Требования, предъявляемые к КИС
1 использование архитектуры клиент-сервер с возможностью применения большинства промышленных СУБД
2. Поддержку распределенной обработки информации
3. Модульный принцип построения из оперативно-независимых функциональных блоков с расширением за счет открытых стандартов (API, COM+, CORBA и другие)
4. Обеспечивать поддержку технологий Internet/intranet.
5. Гибкость
Этапы разработки КИС
формирование требований к системе
проектирование
Реализация
тестирование
ввод в действие
эксплуатация и сопровождение
Must have - необходимые функции;
Should have - желательные функции;
Could have - возможные функции;
Won't have - отсутствующие функции.
Жизненный цикл программного обеспечения представляет собой модель его создания и использования ИС этапы, которые система проходит с момента принятия решения и до момента полного выхода из употребления.
ЭТАПЫ ЖЦ
Осн-ые этапы ЖЦ ИС: анализ требований; проектирование; реализация; внедрение; эксплуатация.
На каждом формируется набор документов и технических решений. Они являются исходнми для последующих решений
Существующие модели ЖЦ определяют порядок исполнения этапов в ходе разработки, а также критерии перехода от этапа к этапу.
В соответствии с этим наибольшее распространение получили три следующие модели ЖЦ:
- каскадная модель;
- поэтапная модель с промежут-ым контролем;
- спиральная (итерационная) модель.
Проектирование создает представления:
- архитектуры ПО,
- модульной структуры ПО,
- алгоритмической структуры ПО,
- структуры данных,
- входного и выходного интерфейса
ПРОЕКТИРОВАНИЕ ИС
организация канонического проектирования ИС ориентирована на использование, главным образом, каскадной модели (но может использоваться и итерационная модель) жизненного цикла ИС.
Допускается объединять последовательные этапы и даже исключать некоторые из них на любой стадии проекта. Допускается также начинать выполнение работ следующей стадии до окончания предыдущей.
Стадии и этапы создания ИС
Стадия 1. Формирование требований к ИС.
На начальной стадии проектирования выделяют следующие этапы работ:
обследование объекта и обоснование необходимости создания ИС;
формирование требований пользователей к ИС;
оформление отчета о выполненной работе и тактико-технического задания на разработку.
Стадия 2. Разработка концепции ИС.
изучение объекта автоматизации;
проведение необходимых научно-исследовательских работ;
разработка вариантов концепции ИС, удовлетворяющих требованиям пользователей;
оформление отчета и утверждение концепции.
Стадия 3. Техническое задание.
разработка и утверждение технического задания на создание ИС.
Стадия 4. Эскизный проект.
разработка предварительных проектных решений по системе и ее частям;
разработка эскизной документации на ИС и ее части.
Стадия 5. Технический проект.
разработка проектных решений по системе и ее частям;
разработка документации на ИС и ее части;
разработка и оформление документации на поставку комплектующих изделий;
разработка заданий на проектирование в смежных частях проекта.
Стадия 6. Рабочая документация.
разработка рабочей документации на ИС и ее части;
разработка и адаптация программ.
Стадия 7. Ввод в действие.
подготовка объекта автоматизации;
подготовка персонала;
комплектация ИС поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями);
строительно-монтажные работы;
пусконаладочные работы;
проведение предварительных испытаний;
проведение опытной эксплуатации;
проведение приемочных испытаний.
Стадия 8. Сопровождение ИС.
выполнение работ в соответствии с гарантийными обязательствами;
послегарантийное обслуживание.