Тема 6. Технологии создания информационных систем Термин Технология происходит от греческого слова techno - искусство, мастерство, умение. Технология представляет собой совокупность методов, организационных приемов и технических средств, используемых создания какого-либо объекта, в частности, информационной системы. Информационная СИСТЕМА Определяет Информационная ТЕХНОЛОГИЯ Вывод Определяет 1.Информационная что делается с система как выполнять является средой информацией преобразование информации для реализации Информационных 2. кто это делает, (т.е. это - способ технологий преобразования информации). 3. по каким правилам делает. Определение Информационная технология - это система методов и способов сбора, накопления, хранения, поиска и обработки информации на основе применения средств вычислительной техники Следовательно Информационная технология - включает в себя методы сбора и обработки информации, организационно-управленческие концепции ее формирования и потребления, совокупность всех видов информационной техники 6.1 Жизненный цикл ИТ Ускорение Спрос роста спроса (спрос>предложение) Насыщение спроса (зрелость) Зарождение технологии Замедление роста спроса (предложение>спрос) Спад (появление новой технологии) t I период II период III период IV период V период Инструментальные средства проектирования (CASEсредства.) Основу проекта ИС составляют 3 составляющих: Реализуется через Методология проектирования Поддерживаются стандартами и методиками разработки Технологии проектирования Реализуется через Обеспечивают выполнение процессов ЖЦ ИС. 6.2 Стандарты разработки ИС Стандарты используются в специально разработанных технологиях документирования деятельности организации, для того чтобы облегчить взаимопонимание между участниками процесса моделирования Классификация стандартов Стандарты классифицируются по различным признакам: Стандарты • Предмет стандартизации, должны соблюдаться на • Утверждающая организация, • Методический источник. Стандартам соответствуют • Международном уровне • Государственном уровне • Уровне отрасли и т.д. Методических материалах Функции системы, Стандарты фирм разного профиля процесс разработки разработаны в и назначения. Стандарты процесса разработки Стандарты разработки ИС Основан на использовании Стандарт Основан на RAD-технологии Стандарт Стандарт оформления использовании CASE- интерфейса проектированиятехнологии проектной пользователя документации Стандарт создания и сопровождения ИС Стандарт быстрого проектирования приложений Полная среда разработки информационной системы CASEНа основе приведенных средства определений можно сделать вывод, что Системное программное обеспечение Технические средства 6.3 Требования к технологии проектирования, разработки и сопровождения ИС 1. Технология должна поддерживать полный ЖЦ ИС. т.е. от СУБД, операционных систем, языков и систем 2. Технология должна обеспечивать гарантированное программирования достижение целей разработки ИС с заданным качеством и в установленное время. 3. Технология должна обеспечивать возможность выполнения крупных проектов в виде подсистем. 4. Технология должна обеспечивать независимость выполняемых проектных решений от средств реализации ИС. обеспечивать возможность декомпозиции 5. т.е. Технология должна быть поддержана комплексом проекта на составные части, CASE-средств, группами обеспечивающих автоматизацию разрабатываемые исполнителей процессов, численности выполняемых всех стадиях ЖЦ. ограниченной (3 – 7на человек) с последующей интеграцией составных частей Технология проектирования определяется как совокупность трех составляющих: 1) пошаговой процедуры, определяющей последовательность технологических операций проектирования; 2) критериев и правил, используемых для оценки результатов выполнения технологических операций, 3) нотаций (графических и текстовых средств), используемых для описания проектируемой системы. Представление технологической операции проектирования Методические материалы, инструкции, нормативы и стандарты, критерии оценки результатов Исходные данные в стандартном представлении (документы, рабочие материалы, результаты предыдущей операции) Технологическая операция Исполнители, программные и технические средства Результаты в стандартном представлении