
- •1 Программное обеспечение сутп
- •2 Структура интегрированной системы автоматизированного управления.
- •4 Основные принципы тестирования и верификации программ
- •5 Физическая и логическая структуры данных
- •6 Общая концепция и типы структур распределенных баз данных
- •7 Проектирование по.
- •8 Эталонная модель взаимодействия открыты систем .
- •9 Основы концептуального проектирования бд
- •10 Нисходящая и восходящая технологии программирования.
- •11 Функции администратора по су тп.
- •12 Жизненный цикл по
- •13 Статические и динамические структуры данных, их особенности
1 Программное обеспечение сутп
СУБД - комплекс программных средств, который позволяет создать БД (файл, структура и хранение в котором построены так, что информация из него берется путем запроса), поддерживать ее в актуальном состоянии и осуществляет выдачу ответов на запросы БД.
Основные функции СУБД:
» создание БД;
» поддержка логической (изменение логических представлений, не затрагивая их физических представлений) и физической независимости данных;
» организация доступа пользователю;
» разграничение прав доступа пользователю: явное указание прав доступа, паролевая защита;
» обеспечение логической (наличие непротиворечивых данных) и физической (сохранность на физическом уровне: копирование, организация зеркальных дисков) целостности данных;
» должны быть средства настройки;
» организация многопользовательской работы.
Модули СУБД:
» ядро, которое управляет накопителем;
» окружение системы - ряд утилит, которые выполняют определенные действия:
утилиты администрирования,
средства разработки приложений,
утилиты копирования, восстановления,
утилиты импорта / экспорта файла,
обучающая утилита.
Архитектура СУБД:
Архитектура - компоненты, которые поддерживают определенный взгляд на данные.
Уровень 1 - внешний: компоненты, которые поддерживают уровень пользователя.
Уровень 2 - внутренний: функциональные компоненты, которые поддерживают БД в среде хранения.
Уровень 3 - концептуальный: обеспечивает единый взгляд на БД. Этот уровень содержит внешний
интерфейс (связь с пользователем) и внутренний интерфейс (связь между уровнями).
структура:
централизованные;
иерархические;
децентрализованные;
характер протекания производственного процесса:
непрерывные;
дискретные;
дискретно-непрерывные;
показатель условной информационной мощности:
наименьшие (количество параметров 10-40);
• малые (количество параметров 41-160);
• средние (количество параметров 161-650);
повышенные (количество параметров 651-2500);
высокие (количество параметров 2501 и выше);
уровень функциональной надёжности:
минимальные (не требуются специальные меры для реализации надёжности);
• Средние (надёжность регламентируется, но отказы системы не приводят к остановкам объекта);
высокие (надёжность жёстко регламентируется);
топология:
сосредоточенные;
распределённые.
2 Структура интегрированной системы автоматизированного управления.
Структура ИСАУ определяется по функциональным подразделениям, которые объединяются по признаку выполнения определенных функций или операций.
Функциональная структура АСУ – структура, элементами которой подсистема, функции АСУ или их части, а связи между элементами – потоки информации, циркулирующей между ними в процессе функционирования АСУ.
Структура комплекса технических средств АСУ – структура, элементами которой являются устройства комплекса тех. средств АСУ, а связи между элементами отображают информационный обмен.
Выделяют обеспечивающие подсистемы:
• Мат. и программное обеспечение – совокупность мат. методов, моделей и алгоритмов обработки информации, используемых при создании и функционировании АСУ;
• информационное обеспечение – совокупность реализуемых решений по объемам, размещению и формам организации информации, циркулирующей в АСУ при ее функционировании;
• организационное обеспечение – совокупность документов, регламентирующих деятельность персонала АСУ при ее функционировании;
• лингвистическое обеспечение – совокупность языковых средств для формализации естественного языка, построения и сочетания информационных единиц при общении персонала ИАСУ;
• правовое обеспечение – совокупность правовых норм, регламентирующих правоотношение при функционировании АСУ и юр. статус результатов ее функционирования.
Состав функциональной подсистемы ИСАУ:
• инженерная подготовка производства;
• оперативное управление основным производством;
• технико-экономическое планирование;
• управление финансами;
• технологическая подготовка производства;
• управление инструментальным обеспечением;
• управление сбытом;
• бух. учет;
• управление транспортным обслуживанием;
• управление ремонтным обслуживанием;
• управление материально-техническим снабжением;
• управление кадрами;
• управление делопроизводством;
• управление технологическим процессом;
• управление качеством продукции; межфункциональная координация;
• управление кап. строительством;
• контроль исполнительской дисциплины.
3 Дерево целей создания ПО СУ ТП.
Обеспечение организационной интеграции:
• выбрать орг. структуры, определить права и обязанности персонала всех звеньев ИСАУ;
• провести регламентацию порядка обмена информацией;
•определить ответственности за своевременность и недостоверность предъявления информации;
• разработать методическое обеспечение ИСАУ;
• обеспечить координацию и синхронизацию действий всех служб и исполнителей;
• создать сеть АРМ.
Обеспечение функциональной интеграции:
• определить набор технико-экономических показателей и технологических параметров для решения всей совокупности задач ИСАУ;
• декомпозировать технико-экономические показатели и технологические параметры по уровням управления с целью минимизации объема хранящихся данных и потоков информации;
• разработать задачи организации внутриуровневого и межуровневого обмена информацией, обеспечивающих автоматизацию процедуры принятия решений;
• разработать сквозные по уровням комплексы задач по всем основным функциям управления;
• выбрать критерии совместного функционирования локальных автоматизированных систем;
• разработать комплексы задач на основе критериев совместного функционирования локальных автоматизированных систем;
• разработать интерфейсы с эксплуатируемыми комплексами задач локальных АСУ;
• разработать мат. методы решения задач большой размерности, методы горизонтальной и вертикальной декомпозиции общей модели управления.
Обеспечение технической интеграции:
• обеспечит техническую кодовую и программную совместимость комплекса тех. средств локальной АС;
•обеспечит высокую достоверность решения задач;
•обеспечить максимальную мобильность конфигурации комплекса тех. средств;
•обеспечить дистанционный обмен данных между комплексами ЭВМ различного назначения источниками и потребителями информации по каналам связи;
• обеспечить высокие эксплуатационные характеристики комплекса тех. средств;
• обеспечить распределенную обработку данных;
• обеспечить высокую надежность комплекса тех. средств.
Обеспечение информационной интеграции:
• унифицировать формы документов, методики их заполнения и использования;
• унифицировать методики реализации плановых и др. расчетов;
• создать распределенную иерархическую систему взаимосвязанных баз данных и средств ведения;
•унифицировать требования к обмену информации;
•унифицировать требования к структуре, организации и форматам представления данных;
•использовать единую систему классификации и кодирования и средства ее ведения;
•обеспечить высокую достоверность хранения данных.
Обеспечения программной интеграции.
•обеспечить функционирование ИСАУ в условиях наличия различных операционных систем;
•обеспечить обмен информацией между различными типами ЭВМ и организацию распределенной обработки данных;
•обеспечить разнообразные режимы функционирования системы и ее компонентов;
•обеспечить интерфейсы между различными базами данных и системаим управления ими, интерфейсы с существующими программными средствами разных уровней;
•обеспечить оперативный доступ к базам данных на различных уровнях;
•обеспечить организацию вычислительного процесса многомашинного многофункционального комплекса технических средств;
•обеспечить мультипрограммный режим работы операционной системы;
•обеспечить восстановление после сбоя состояния данных и вычислительного процесса на определенный момент времени;
•обеспечить надежность функционирования системы.