Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема 9. Структурный и объектно-ориентированный подход к проектированию




Ввод системы в эксплуатацию

Разработка

На этой фазе производятся координация и оперативный контроль работ по проек­ту, осуществляется изготовление подсистем, их объединение и тестирование. Ос­новное содержание:

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

 

На этой фазе проводятся испытания, опытная эксплуатация системы в реальных условиях, ведутся переговоры о результатах выполнения проекта и о возможных новых контрактах. Основные виды работ:

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

 

Кроме того, на обнаружение ошибок, допущенных на стадии системного проекти­рования, расходуется примерно в два раза больше времени, чем на последующих фазах, а их исправление обходится в пять раз дороже. Поэтому на начальных ста­диях проекта разработку следует выполнять особенно тщательно. Наиболее часто на начальных фазах допускаются следующие ошибки:

  • ошибки в определении интересов заказчика;
  • концентрация на маловажных, сторонних интересах;
  • неправильная интерпретация исходной постановки задачи;
  • неправильное или недостаточное понимание деталей;
  • неполнота функциональных спецификаций (системных требований);
  • ошибки в определении требуемых ресурсов и сроков;
  • редкая проверка на согласованность этапов и отсутствие контроля со стороны заказчика (нет привлечения заказчика).

 

 

Методология и технология разработки информационных систем

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

Основными задачами, решение которых должна обеспечивать методология созда­ния корпоративных информационных систем (с помощью соответствующего набора инструментальных средств), являются следующие:

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

гарантия создания системы с заданными параметрами в течение заданного вре­мени в рамках оговоренного заранее бюджета;

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

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

возможность использования в создаваемой системе разработанных ранее и при­меняемых на предприятии средств информационных технологий (программного обеспечения, баз данных, средств вычислительной техники, телекомму­никаций).

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

Основное содержание технологии проектирования составляют технологические инструкции, состоящие из описания последовательности технологических опера­ций, условий, в зависимости от которых выполняется та или иная операция, и опи­саний самих операций.

Технология проектирования может быть представлена как совокупность трех со­ставляющих:

заданной последовательности выполнения технологических операций проек­тирования;

критериев и правил, используемых для оценки результатов выполнения техно­логических операций;

графических и текстовых средств (нотаций), используемых для описания про­ектируемой системы.

Каждая технологическая операция должна обеспечиваться следующими матери­альными и информационными ресурсами:

данными, полученными на предыдущей операции (или исходными данными), представленными в стандартном виде;

методическими материалами, инструкциями, нормативами и стандартами;

программными и техническими средствами;

исполнителями.

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

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

  • поддерживать полный жизненный цикл информационной системы;
  • обеспечивать гарантированное достижение целей разработки системы с задан­ным качеством и в установленное время;
  • обеспечивать возможность разделения крупных проектов на ряд подсистем — де­композицию проекта на составные части, разрабатываемые группами исполните­лей ограниченной численности, с последующей интеграцией составных частей;
  • технология должна обеспечивать возможность ведения работ по проектирова­нию отдельных подсистем небольшими группами (3-7 человек). Это обуслов­лено принципами управляемости коллектива и повышения производительно­сти за счет минимизации числа внешних связей;

обеспечивать минимальное время получения работоспособной системы;




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 362; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.