Главная страница
Навигация по странице:

  • Стандарт проектирования

  • Стандарт оформления проектной документации

  • Стандарт интерфейса пользователя

  • «система». Лекция автоматизированные экономические информационные системы


    Скачать 0.87 Mb.
    НазваниеЛекция автоматизированные экономические информационные системы
    Дата11.10.2019
    Размер0.87 Mb.
    Формат файлаdoc
    Имя файла«система».doc
    ТипЛекция
    #89613
    страница6 из 18
    1   2   3   4   5   6   7   8   9   ...   18

    Понятие технологии проектирования АЭИС.


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

    • пошаговой процедуры, определяющей последовательность технологических операций проектирования;

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

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

    Технологическая операция проектирования – это относительно самостоятельный фрагмент технологического процесса проектирования, в котором определены:

    • вход;

    • выход;

    • преобразователь;

    • ресурсы;

    • средства.



    Представление технологической операции проектирования

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

    Классификация методов (технологий???) проектирования.


    По признаку степени автоматизации проектных работ методы проектирования делятся на:

    • оригинальное (индивидуальное, каноническое) проектирование;

    • типовое проектирование:

      • элементарное;

      • подсистемное;

      • модельное;

    • автоматизированное проектирование:

      • структурное;

      • объектное.

    Требования, предъявляемые к технологии проектирования ИС.


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

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

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

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

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

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

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

    • технология должна обеспечивать независимость выполняемых проектных решений от средств реализации ИС (СУБД, операционных систем, языков и систем программирования);

    • технология должна быть поддержана комплексом согласованных CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадиях ЖЦ.

    Стандарты проектирования.


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

    • стандарт проектирования;

    • стандарт оформления проектной документации;

    • стандарт пользовательского интерфейса.

    Стандарт проектирования должен устанавливать:

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

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

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

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

    Стандарт оформления проектной документации должен устанавливать:

    • комплектность, состав и структуру документации на каждой стадии проектирования;

    • требования к ее оформлению (включая требования к содержанию разделов, подразделов, пунктов, таблиц и т.д.),

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

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

    • требования к настройке CASE-средств для обеспечения подготовки документации в соответствии с установленными требованиями.

    Стандарт интерфейса пользователя должен устанавливать:

    • правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления;

    • правила использования клавиатуры и мыши;

    • правила оформления текстов помощи;

    • перечень стандартных сообщений;

    • правила обработки реакции пользователя.
    1   2   3   4   5   6   7   8   9   ...   18


    написать администратору сайта