Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мат мод консп сум-2012.doc
Скачиваний:
175
Добавлен:
25.08.2019
Размер:
4.48 Mб
Скачать

Техническая архитектура

Требования к техническим средствам определяются требованиями к информационной системе в целом. Окончательное решение всегда принимается руководством – от крайне пессимистического до крайне оптимистического:

- закрытое и законченное техническое и программное обеспечение (самая дешевая архитектура): возможности расширения системы отсутствуют, реинжиниринг требует практически полной переделки системы;

- закрытая система, ограниченные возможности расширения, требуется сложный реинжиниринг;

- открытая система, позволяющая развивать систему, но заранее сделана ставка на одного производителя, может быть сложный реинжиниринг;

- открытая система, позволяющая развивать систему и использовать различные аппаратные платформы, проблемы реинжиниринга практически отсутствуют.

Техническая архитектура зависит от масштабов системы и требований к ее производительности и надежности – серверные компоненты могут располагаться на одном компьютере или на нескольких.

Организационное обеспечение системы

Сложность проектирования организационного обеспечения лежит в социальной, а не в технической сфере – задача психологов и психоаналитиков. Внедрение новых технологий обеспечивает неограниченный прямой доступ руководства и аналитиков к данным, тем самым исключая промежуточное звено в виде хранителей данных. Эта проблема является одним из основных источников риска реализации системы. Для решения этой проблемы необходимо выявить круг лиц, интересы которых будет затрагивать внедрение новых технологий, и, исходя из этого, определить для них достойное место в новой системе.

Организационное обеспечение должно включать в себя:

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

- обучение пользователей – составление групп пользователей, программ и методик обучения, подготовка учебных материалов и пособий.

Результат проектирования информационной системы:

- общая информационная модель системы;

- функциональные модели системы в целом и подсистем, реализуемых отдельными командами разработчиков;

- точно определенные интерфейсы между автономно разрабатываемыми подсистемами;

- построенные прототипы экранов, отчетов, диалогов.

Все модели и прототипы должны быть получены с применением тех средств проектирования, которые будут использоваться в дальнейшем при построении системы. Данное требование вызвано тем, что в традиционном подходе при передаче информации о проекте с этапа на этап может произойти фактически неконтролируемое искажение данных. Применение единой среды хранения информации о проекте позволяет избежать этой опасности.

4 Реализация и внедрение системы

Разработчики производят итеративное построение реальной системы на основе полученных в предыдущей фазе моделей, а также требований нефункционального характера. Конечные пользователи на этой фазе оценивают получаемые результаты и вносят коррективы, если в процессе разработки система перестает удовлетворять определенным ранее требованиям. Тестирование системы осуществляется непосредственно в процессе разработки.

Завершается физическое проектирование системы:

- определяется необходимость распределения данных;

- производится анализ использования данных;

- производится физическое проектирование базы данных;

- определяются требования к аппаратным ресурсам;

- определяются способы увеличения производительности;

- завершается разработка документации проекта.

Результат - готовая система, удовлетворяющая всем согласованным требованиям.

Результат реализации системы:

- сама система в виде общего и специального программного обеспечений и баз данных;

- план внедрения системы;

- набор тестов, которые должны быть выполнены после установки системы;

- пользовательскую документацию и учебные материалы для пользовательской системы.

Внедрение: передача системы в эксплуатацию конечным пользователям.

Стадия внедрения системы состоит в выполнении работ, предусмотренных планом внедрения:

- доставка, монтаж и установка системы у заказчика;

- инсталляция системы на технических средствах заказчика, ее тестирование и доработка;

- первоначальная загрузка хранилища необходимыми данными;

- опытная эксплуатация системы;

- обучение пользователей и сотрудников технической поддержки.

На стадии внедрения производится обучение пользователей, организационные изменения и параллельно с внедрением новой системы осуществляется работа с существующей системой (до полного внедрения новой).

Окончанием этапа внедрения считается момент перехода к производственной эксплуатации системы.