
- •Редактор по выпуску
- •Глава 5 проектирование баз данных в аис 51
- •Глава 1 общие сведения. Классификация объектов проектирования. Общие принципы построения аис
- •1.1 Задачи, функции, компоненты аис
- •1.2 Классификация аис
- •Глава 2 основные термины теории и практики проектирования
- •2.1 Принципы создания аис
- •1. Принцип единства информационно-управляющего процесса
- •2. Принцип системного подхода
- •3. Принцип декомпозиции
- •4. Принцип моделирования
- •5. Принцип новых задач
- •6. Принцип пользовательского проектирования
- •Внутреннее
- •2.3 Методы, способы и подходы к проектированию.
- •Глава 4 обследование предприятий и проектирование информационного обеспечения
- •4.1 Концепции автоматизации предметной области
- •4.2 Обследование предметной области
- •4.2.1 Содержание и цели предпроектного обследования
- •4.2.2.Функциональная структура объекта автоматизации
- •4.2.3 Методы обследования управленческих процедур
- •4.2.4 Исследование потоков и структуры информации
- •4.2.5 Обследование документов и документооборота системы управления
- •4.2.6 Изучение структурных единиц информации
- •4.2.7 Изучение организации внутримашинной информационной базы
- •4.3 Обоснование и выбор состава автоматизируемых задач
- •Глава 5 проектирование баз данных в аис
- •5.1 Интегрированная база данных
- •5.2 Классическая методология проектирования
- •5.3 Инструменты проектирования бд
- •5.4 Временные характеристики и транзакции
- •5.5 Оценка достигнутого состояния
- •5.6 Применение классических методов проектирования в практике
- •5.7 Ограничения классических методов
- •5.8 Причины появления новых требований
- •5.9 Новые инструментальные средства
- •5.10. Новые архитектурные принципы бд
- •5.11 Новые подходы в методах проектирования бд
- •Глава 6 обзор средств проектирования информационных систем
- •6.1 Критерии выбора средств проектирования
- •1. Поддержка полного жц ис с обеспечением эволюционности ее развития.
- •2. Обеспечение целостности проекта и контроля за его состоянием.
- •3 Независимость от программно-аппаратной платформы и субд.
- •4 Поддержка одновременной работы групп разработчиков.
- •5 Возможность разработки приложений "клиент-сервер"
- •6 Открытая архитектура и возможности экспорта/импорта.
- •7 Качество технической поддержки, простота использования
- •8 Обеспечение качества проектной документации.
- •6.2 Анализ средств проектирования информационных систем
- •Глава 7 case-технологии в создании информационных систем
- •Глава 8 внедрение и эксплуатация аис ао
- •8.1 Особенности внедрения информационных систем
- •8.2. Технология внедрения функциональных задач
- •8.3. Практические рекомендации по эксплуатации систем
- •8.4. Администрирование и обеспечение целостности баз данных
1. Принцип единства информационно-управляющего процесса
Управленческий персонал общается с автоматизированной системой без посредника в лице программиста. Единый информационно-управляющий процесс предполагает слияние функций обработки информации (внутренних функций управления) с внешними функциями, то есть с собственно управлением.
Внешние функции включают в себя: организацию, планирование, учёт, контроль (сравнение учетных данных с плановыми), анализ и регулирование.
Внутренние функции включают в себя: сбор и регистрацию, хранение, вычислительную обработку информации, выдачу результатов пользователя для выработки управляющего решения.
Пример слияния функции: учет и сбор информации. Благодаря слиянию функций повышаются оперативность и достоверность обработки информации.
2. Принцип системного подхода
Предполагает учет взаимосвязей отдельных элементов и подсистем ИСЭ между собой и с внешней средой. Этот принцип требует использования единой идеологии в функциональной части ИСЭ, применения общих систем программирования, кодирования одинаковой информации, структур баз данных и совместимой технической базы.
3. Принцип декомпозиции
Декомпозиция, другими словами, деление системы на части. Декомпозиция облегчает разработку сложной системы и предполагает выделение подсистем по двум признакам:
• по сферам управления (декомпозиция функциональной системы);
• по видам обеспечения (декомпозиция обеспечивающей части). Внутри каждой подсистемы также возможна декомпозиция, приводящая к иерархической многоуровневой структуре системы.
Декомпозиции подлежит и сам процесс проектирования (на стадии и этапы), чем достигается возможность последовательной конкретизации проектных решений и относительная независимость стадий проектирования.
4. Принцип моделирования
Цель моделирования — анализ и синтез системы. Моделирование основывается на формализации, экономико-математических методах и применении ЭВМ. Моделирование является необходимым условием разработки САПР ИСЭ.
5. Принцип новых задач
Если мы автоматизируем задачи, которые ранее решались, то мы можем рассчитывать на тот экономический эффект, который получается за счёт сокращения затрат на обработку информации и управление. Этот эффект называется внутренним эффектом. Внутренний эффект редко бывает большим, так как ИСЭ — дорогая, а труд людей, которых можно уволить благодаря повышению производительности управленческого труда, относительно дешёвый. Основным источником экономического эффекта при внедрении ИСЭ должен быть не внутренний, а внешний эффект, который связан с повышением качества управления за счёт решения новых задач, к числу которых относится:
• детализация учёта и планирования;
• повышение оперативности, связанное с переходом от пакетного режима к диалоговому (запросному);
• внедрение оптимизационных задач и т. д.
6. Принцип пользовательского проектирования
Это значит, что в проектной группе по созданию ИСЭ должны участвовать представители заказчика, особенно на этапах анализа и прототипирования системы, а возглавлять работу по созданию ИСЭ должно первое лицо предприятия. Очень важно, чтобы пользователи были заинтересованы в системе как в интеллектуальном, так и в материальном аспекте.
7. Принцип интерактивности
Система строится как диалоговая. При этом человек участвует в процессе обработки информации, то есть не надо разрабатывать математическую модель, заменяющую человека. Предоставляется возможность использовать диалоговые методы решения задач.
8. Принцип интеллектуализации
Интеллектуализация состоит в такой информационной поддержке пользователя, которая включает в себя элементы, имитирующие интеллектуальную деятельность человека (экспертные системы, базы знаний, интеллектуальный интерфейс и т.д.).
9. Принцип безбумажной технологии
Значение безбумажной технологии состоит не столько в экономии бумаги, сколько в возможности в нужный момент получить выборку нужной информации, вместо всего отчёта. Возможности безбумажной технологии обеспечивают однократность ввода и хранения информации, многократность ее использования, оперативность и достоверность обработки на заданном уровне.
10. Принцип адаптивности
Этот принцип требует создания таких систем, которые легко настраиваются на новые условия производственно-хозяйственной деятельности и новые правовые нормы. Адаптивность требует хорошего документирования системы.
11. Принцип дружественности (friendliness)
Система должна быть ориентирована на пользователя-непрограммиста. Конечный пользователь должен иметь возможность „видеть и действовать", а не „знать и помнить". В распоряжении пользователя должна быть помощь со стороны системы, подсказки и предупреждения об ошибках.
Следует отличать принципы проектирования системы от цели ее создания. Принципы проектирования показывают пути достижения цели — создание эффективной АИС.
2.2 Внешнее (системное) и внутреннее (техническое) проектирование
В соответствии общей стратегией проектирования технических систем весь процесс создания системы (проработка замысла, НИР, ОКР), в общем случае включает в себя два крупных этапа: внешнее и внутреннее (техническое) проектирование. Понятия внешнего и внутреннего проектирования связаны с понятием внешних и внутренних параметров технических систем.
Целью внешнего проектирования является отыскание параметров АИС, обеспечивающих достижение требуемого эффекта при заданных условиях. В более строгой терминологии внешнее проектирование объединяет предпроектные исследования (исследование среды функционирования объекта проектирования, оценка возможности создания объекта, анализ существующих прототипов, формирование технических требований к функциям и структуре) и формирование технического задания на проектирование.
По сравнению с внутренним проектированием внешнее по сути своей является творчеством, процедуры значительно менее формализованы, применяемые методы носят в основном вероятностный характер. Результат внешнего проектирования крайне сложно адекватно оценить не только по завершению технического проектирования и изготовления опытных образцов, а зачастую и в течении начального срока эксплуатации объекта.
Современный этап развития методологий проектирования характеризуется переходом к распределенным информационным системам, системам параллельного проектирования, обеспечивающим не только сокращение продолжительности создания АИС, но, в первую очередь, глубокую обоснованную проработку их состава и требований к входящим компонентам, что обеспечивает безитерационный процесс проектирования и производства.
Одновременно ужесточаются требования к массо-габаритным характеристикам комплексов, их энергопотреблению, уровню непреднамеренных электромагнитных излучений. Наряду с этим возрастают требования по конкурентноспособности разработок, основными составляющими которой являются стоимость, сроки и качество.
Создание высокоэффективныых АИС сопряжено с решением двух основных информационных проблем (рис. 2):
адекватный анализ информационных ресурсов о входных воздействиях на объект проектирования (ОП), окружающей среде и синтез поля структур и алгоритмов, реализующих функции ОП;
корректное преобразование информационного поля структур и алгоритмов в конечное множество согласованных проектных решений, т.е. реализация результатов формирования технического облика АИС в виде, пригодном для технического проектирования и производства.