Реферат Курсовая Конспект
НАЗНАЧЕНИЕ И ТИПОВАЯ СТРУКТУРА CASE-СИСТЕМ - раздел Государство, НАЗНАЧЕНИЕ И ТИПОВАЯ СТРУКТУРА CASE-СИСТЕМ Case-Системы Предназначены Для Поддержки Анализа, Проектирова...
|
CASE-системы предназначены для поддержки анализа, проектирования, разработки и сопровождения программного обеспечения автоматизированных информационных систем и систем управления. Этапы, образующие типовой жизненный цикл программной системы, приведены на рис. 1.1.
Рис. 1.1. Жизненный цикл программного обеспечения
Каждый из этапов жизненного цикла характеризуется рядом работ, выполняемых в рамках данного этапа.
Стратегическое планирование и анализ включают:
· определение стоимости разработки;
· оценку временных затрат;
· определение требуемых людских и технических ресурсов;
· формулировку требований к объемам хранимой информации, требований к реактивности, надежности и др.
Этап проектирования предусматривает выполнение таких работ, как:
· идентификация объектов предметной области;
· декомпозиция функций;
· описание информационных потоков;
· разработка логических моделей данных, в том числе логической структуры базы данных.
На этапе разработки (кодирования) создаются тексты программ.
Этап тестирования и отладки, в частности, предусматривает:
· объединение подсистем;
· сопряжение с реальной аппаратурой (например если при разработке использовались кросс-системы).
Под производством понимается выпуск машинных носителей и документации.
На стадии сопровождения осуществляются:
· исправление ошибок;
· обобщение опыта эксплуатации;
· администрирование систем.
В основу CASE-систем положены методологии системного структурного анализа и проектирования логических структур баз данных на основе графических моделей, которые могут рассматриваться как языки более высокого уровня по отношению к текстам программ или реляционным схемам данных. Одно из наиболее важных достоинств данных языков – с одной стороны, их формальный характер, а с другой – интуитивная ясность для экспертов-постановщиков задач в рассматриваемой предметной области.
В соответствии с принятыми международными спецификациями полная CASE-система должна поддерживать 101 функцию, которые объединяются в 10 функциональных групп:
· стратегическое планирование;
· моделирование предметной области;
· изучение возможностей реализации;
· определение требований;
· системное проектирование;
· программирование;
· тестирование и отладка программного обеспечения, измерение качества;
· поддержка документирования;
· управление проектированием и планирование разработки;
· сопровождение.
В числе основных эффектов от использования CASE-систем обычно отмечаются сокращение сроков разработки, повышение надежности и качества получаемого программного обеспечения.
В CASE-системах обычно используется ряд моделей, из которых наибольшее распространение получили:
· диаграммы потоков данных (методология системного структурного анализа);
· модели “сущность-связь”;
· диаграммы переходов-состояний;
· структурные схемы (методология структурного проектирования);
· диаграммы объектов (методология объектно-ориентированного проектирования и программирования);
· диаграммы декомпозиции функций.
– Конец работы –
Эта тема принадлежит разделу:
На сайте allrefs.net читайте: НАЗНАЧЕНИЕ И ТИПОВАЯ СТРУКТУРА CASE-СИСТЕМ...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: НАЗНАЧЕНИЕ И ТИПОВАЯ СТРУКТУРА CASE-СИСТЕМ
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов