- •Свойства, определяющие качество информационной системы.
- •Надежность, полнота и актуальность представления информации. Возможность развития систем.
- •Основные показатели надежности.
- •Показатели безотказности
- •Аналитические статические модели.
- •Модель последовательности испытаний Бернулли.
- •Модели надежности ис. Эмпирические модели.
- •Обеспечение надежности функционирования ис.
- •Модели жизненного цикла ис. Каскадная модель жц.
- •Технические особенности разработки программных средств. Принципы модульности и адаптируемости.
- •Экономические особенности разработки программных средств.
- •Вопросы оценки трудоемкости разработки программных средств в свете требований стандартизации: этап проектирования.
- •Вопросы оценки трудоемкости разработки программных средств в свете требований стандартизации: этап программирования и этап квалификационных испытаний.
- •Вопросы оценки трудоемкости разработки программных средств в свете требований стандартизации: этап внедрения.
- •Виды поддержки и стадии этапа проектирования.
- •22. Основные факторы, влияющие на трудоемкость разработки программных средств.
- •Статический анализ программных средств.
- •Критерии оценки технологий проектирования программных средств.
- •Суть управления качеством программных средств.
- •24. Общие сведения о сертификации информационных систем и их программных средств.
- •25. Особенности сертификации программного обеспечения.
- •23. Длительность разработки программных средств, распределение затрат по этапам разработки.
- •1) Анализ и проектирование
Вопросы оценки трудоемкости разработки программных средств в свете требований стандартизации: этап внедрения.
Внедрение ПС:
а) ввод в действие ПС:
разработка и документальное оформление плана ввода в действие программного продукта в среде эксплуатации, определенной в договоре;
ввод в действие программного продукта в соответствии с планом и условиями договора; документальное оформление работ;
б) обеспечение приемки ПС:
обеспечение проведения заказчиком оценки готовности к приемке и приемочным испытаниям; документальное оформление результатов оценки готовности;
поставка программного продукта заказчику;
первоначальное и непрерывное обучение и поддержка персонала заказчика в соответствии с условиями договора.
Проблемы и задачи проектирования программных средств.
ПС современных ИС являются типичными сложными системами со всеми их особенностями (наличие общей задачи и единой цели функционирования, иерархическая система связей, сложность поведения системы и др.), обуславливающими проблемы их проектирования. К ним относятся:
1) проблемы рационального структурного построения ПС, включающие:
– оптимизацию структуры ПС по критерию максимального использования ресурсов ЭВМ;
– контроль вычислительного процесса и обеспечение надёжности ПС;
– обеспечение простой корректировки ПС и др.;
2) проблемы технологии разработки ПС, включающие:
– разработку моделей алгоритмов и др. компонентов ИС;
– автоматизацию программирования на основе унификации типовых компонент программ;
– обеспечение отладки и испытаний программ;
– автоматизацию изготовления документации и др.;
3) проблемы стандартизации и унификации ПС, включающие:
– стандартизацию структуры и правил сопряжения программ по передаче управления и по обменной информации;
– унификацию правил и методов построения ПС, общих правил иерархии и взаимодействия программ и методов организации вычислительного процесса;
– стандартизацию методов и требований к обеспечению и измерению качества ПС;
– стандартизацию языков программирования.
Этапы ЖЦ программных средств.
По длительности ЖЦ ПС можно разделить на 2 класса:
а) с малым, б) большим временем жизни.
ПС с малым временем ЖЦ (до 3 лет) и объёмом 1 – 10 тысяч команд разрабатываются обычно в НИИ и вузах одним специалистом.
ПС с большим временем ЖЦ (10 – 20 лет, из которых 70 – 90 % приходится на эксплуатацию и сопровождение), с объёмом 10 – 1000 команд разрабатываются большими коллективами специалистов и создаются на основе промышленного регламентированного проектирования. ЖЦ таких программ включает в себя этапы: системный анализ, проектирование, эксплуатацию, сопровождение. Наиболее специфическим, трудноформализуемым и тесно связанным с функциональным назначением является этап системного анализа, на котором формируются назначение и основные показатели качества ПС.
Этапы проектирования, эксплуатации и сопровождения сильно различаются целями, задачами, методами и средствами. Процесс эксплуатации идёт параллельно и независимо от этапа сопровождения и сводится к исполнению программ на ЭВМ и обеспечению достоверности и надёжности результатов.
Этап сопровождения состоит в эксплуатационном обслуживании, развитии функциональных возможностей и характеристик ПС, а также в тиражировании ПС и переносе их на различные типы ЭВМ.
Наиболее трудоёмким является этап проектирования, требующий методической, технологической, инструментальной и организационной поддержки.
