-> -> Разработка и внедрение КИС
Разработка и внедрение КИСКраткие описание этапов, характерных для наиболее типичных проектов:Этап Анализа и определения требованийОсновная цель этапа:
Определение и формулирование детальных требований к ИС.
На данном этапе определяются бизнес функции ИС, которые она должна выполнять, выделяются наиболее приоритетные из них, требующие проработки в первую очередь, описываются информационные потребности Заказчика.
Определение требований выполняется специалистами фирмы LEAVES в тесном взаимодействии со специалистами Заказчика. Определяются требования к преобразованию имеющихся данных, возможности использования существующих приложений и аппаратного обеспечения в разрабатываемой ИС.
Производится оценка масштаба проекта, разрабатывается предварительный план-график для выполнения каждого последующего этапа. Определяется возможность реализации данного проекта в установленных рамках финансирования, на данных аппаратных средствах и т.д.
Основные результаты этапа:
- список и описания бизнес функций ИС;
- предварительная функциональная модель ИС;
- предварительная информационная модель ИС.
Этап ПроектированияОсновная цель этапа:
Преобразование требований в детальные спецификации ИС.
На данном этапе широко используются CASE-средства для быстрого получения работающих прототипов приложений. Строятся диаграммы "сущность-связь" (ER диаграммы), производится анализ сущностей.
Уточняются и дополняются требования к ИС, которые не были выявлены на предыдущем этапе. Более подробно рассматриваются процессы ИС. Анализируется и, при необходимости, корректируется функциональная модель ИС. Каждый процесс рассматривается детально. При необходимости, для каждого элементарного процесса создается частичный прототип: экран, диалог, отчет.
Устраняются неясности и неоднозначности. Определяются требования разграничения доступа к данным, набор необходимой документации по ИС. После детального определения состава процессов оценивается количество функциональных элементов ИС и принимается решение о разделении ИС на подсистемы.
Все модели и прототипы строятся с применением тех же CASE-средств, которые используются в дальнейшем при построении ИС, для того, чтобы избежать неконтролируемого искажения данных при передаче информации о проекте с этапа на этап.
Основные результаты этапа:
- Общая информационная модель ИС;
- Функциональные модели ИС в целом и подсистем, реализуемых разработчиками LEAVES;
- Точно определенные интерфейсы между автономно разрабатываемыми подсистемами;
- Построенные прототипы экранов, отчетов, диалогов.
Этап Создания (Разработки)Основная цель этапа:
Создание и тестирование приложений ИС.
На данном этапе выполняется непосредственно сама разработка приложений ИС. Разработчики LEAVES производят итеративное построение реальной системы на основе полученных на этапе проектирования моделей, а также требований нефункционального характера. Программный код частично формируется при помощи автоматических генераторов, получающих информацию непосредственно из репозитария CASE-средств.
Заказчик на этапе создания может оценивать полученные результаты и вносить коррективы, если в процессе разработки система перестает удовлетворять определенным ранее требованиям. Тестирование ИС осуществляется непосредственно в процессе разработки.
После окончания работ по отдельным частям ИС производится постепенная интеграция каждой части ИС с остальными, формируется полный программный код, выполняется тестирование совместной работы каждой части ИС с остальными, а затем тестирование системы в целом.
Завершается физическое проектирование системы: определяется необходимость распределения данных; производится анализ использования данных и физическое проектирование базы данных; определяются окончательные требования к аппаратным ресурсам и способы увеличения производительности ИС; завершается разработка документации проекта.
Основные результаты этапа:
Готовая ИС, удовлетворяющая всем согласованным требованиям.Этап Передачи в ЭксплуатациюОсновная цель этапа:
Запущенная в промышленную эксплуатацию ИС.
На данном этапе производится обучение пользователей, организационные изменения и параллельно, с внедрением новой ИС, осуществляется работа с существующей системой до полного внедрения новой. Производится приемочное тестирование ИС.
Планирование и подготовка к внедрению ИС начинаются заранее, на этапе проектирования ИС. В течении периода, обусловленного договором с Заказчиком, специалисты LEAVES осуществляют поддержку работы ИС.
Основные результаты этапа:
Готовая ИС, удовлетворяющая всем согласованным требованиям.
|
|
-> -> Разработка и внедрение КИС |
|