Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по СОИУО.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
741.79 Кб
Скачать

1.8. Программное обеспечение асоиу.

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

Общая классификация программных средств:

  1. системные ПС:

    1. базовые

    2. сервисные(служебные):->утилиты, ->архиваторы и тд

  2. прикладные:

    1. проблемно-ориентированные ПС. Предназначены для выполнения задач, имеющих одно функциональное назначение. (Представители: системы бухучета (1С-бухгалтерия), управление персоналом (кадры 1С).

    2. методо-ориентированные ПС. Предназначены для выполнения задач, независимых от ПО и функций АИС (средства имитационного моделирования (GPSS), статистической обработки данных (Stat Graphics).

    3. общего назначения. Ориентированы на конечного пользователя, предназначены для разработки прикладных средств, относящихся к классу систем обработки данных:

    • СУБД:

      • для локальных приложений-Access, для файл-серверных-FoxPro, Access Professional, Paradox, SQL

      • Серверные БД: Oracle, Interface, SQL-Server

    • генераторы отчетов Profit for Win

    1. интеллектуальные системы

    2. издательские системы

    3. САПР

    4. офисные приложения

    5. средства мульмедиа

  1. инструментарий создания АИС.

Инструментарий создания программных продуктов:

      • ПС для создания приложений

          • локальные – выполнение отдельных работ по созданию ПС

          • интегрированные – обеспечивают комплексы взаимосвязь работ по созданию ПС.

      • CASE-средства – программный комплекс, предназначенный для автоматизации основных этапов жизненного цикла АИС, обеспечивают в соответствии с RAD-технологией быструю кодогенерацию по модели системы (создается принципиальная или логическая схема программного кода):

          • по степени охвата: все или только отдельные этапы

          • в зависимости от самостоятельности:

          • встроенные в среду реализации,

          • самостоятельные.

1. 9. Назначение, характеристика и использование case-средств разработки асоиу

 

CASE (Computer Aided Software Engineering) – технологии представляют собой совокупность методологии анализа, проектирования, разработки и сопровождения сложных систем поддержки комплекса взаимосвязанных средств автоматизации.

CASE средства поддерживают 2 технологии:

- all fusion (поддерживает структурную методологию, IDEF0, IDEF1 и т.д.) - datarun

- объектно-ориентированную методологию (UML).

– RUP (рациональный унифицированный процесс)

Достоинства CASE-Технологии.

  • Повышение качества создаваемой системы за счет введения функции контроля.

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

  • Они ускоряют процесс проектирования и разработки.

  • Освобождают разработчиков от рутинной работы, оставляя время для творческой деятельности.

  • Поддерживают развитие и сопровождение разработки.

Основой CASE-технологии является совокупность методологии (метод) нотации (средства).

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

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

Средство – это инструментарий для поддержки и усиления метода.