Автоматизация системы документооборота отдела кадров ГОУ ВПО "Омский танковый инженерный институт имени Маршала Советского Союза П.К. Кошевого"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?лучаях и процессы разработки. Среди наиболее известных стандартов можно выделить следующие:

ГОСТ 34.601-90 - распространяется на автоматизированные системы и устанавливает стадии и этапы их создания. Кроме того, в стандарте содержится описание содержания работ на каждом этапе. Стадии и этапы работы, закрепленные в стандарте, в большей степени соответствуют каскадной модели жизненного цикла.

ISO/1EC 12207:1995 - стандарт на процессы и организацию жизненного цикла. Распространяется на все виды заказного программного обеспечения. Стандарт не содержит описания фаз, стадий и этапов.

Custom Development Method (методика Oracle) по разработке прикладных информационных систем - технологический материал, детализированный до уровня заготовок проектных документов, рассчитанных на использование в проектах с применением Oracle. Применяется CDM для классической модели жизненного цикла (предусмотрены все работы/задачи и этапы), а также для технологий быстрой разработки (Fast Track) или облегченного подхода, рекомендуемых в случае малых проектов.

Rational Unified Process (RUP) предлагает итеративную модель разработки, включающую четыре фазы: начало, исследование, построение и внедрение. Каждая фаза может быть разбита на этапы (итерации), в результате которых выпускается версия для внутреннего или внешнего использования. Прохождение через четыре основные фазы называется циклом разработки, каждый цикл завершается генерацией версии системы. Если после этого работа над проектом не прекращается, то полученный продукт продолжает развиваться и снова минует те же фазы. Суть работы в рамках RUP - это создание и сопровождение моделей на базе UML.

Microsoft Solution Framework (MSF) сходна с RUP, так же включает четыре фазы: анализ, проектирование, разработка, стабилизация, является итерационной, предполагает использование объектно-ориентированного моделирования. MSF в сравнении с RUP в большей степени ориентирована на разработку бизнес-приложений.

Extreme Programming (XP). Экстремальное программирование (самая новая среди рассматриваемых методологий) сформировалось в1996 году. В основе методологии командная работа, эффективная коммуникация между заказчиком и исполнителем в течение всего проекта по разработке информационной системы, а разработка ведется с использованием последовательно дорабатываемых прототипов.

Позднее был разработан и в 2002 г. опубликован стандарт на процессы жизненного цикла систем (ISO/IEC 15288 System life cycle processes). К разработке стандарта были привлечены специалисты различных областей: системной инженерии, программирования, управления качеством, человеческими ресурсами, безопасностью и пр. Был учтен практический опыт создания систем в правительственных, коммерческих, военных и академических организациях. Стандарт применим для широкого класса систем, но его основное предназначение - поддержка создания компьютеризированных систем.

.1.1 Ожидаемые риски на этапах жизненного цикла и их описание

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

. Масштаб проекта

. Кадровое обеспечение

. Управление рисками

. Нереальные сроки

. Финансирование

. Организационная политика

. Многочисленные задержки выполнения работ

. Неожиданные функциональные бреши

. Вопросы взаимопонимания

. Сопротивление нововведениям

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

2.2 Информационная модель и её описание

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

При выборе технических средств для реализации АРМ, необходимо учесть требования, предъявляемые к АРМ:

возможность функционировать в рамках автоматизированной системы;

работа в реальном масштабе времени;

обеспечение требований ко времени реакции системы;

регистрация всей информации, циркулирующей в системе;

хранение данных о состоянии устройств системы;

возможность выдачи информации на принтер и экран монитора АРМ в форме, обеспечивающей эффективную работу оператора АРМ;

обеспечение высокой надежности технических средств АРМ.

Представленные выше требования к АРМ могут быть реализованы при помощи выбора технических, отвечающего требованиям АРМ.

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