
- •Редактор по выпуску
- •Глава 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. Администрирование и обеспечение целостности баз данных
Глава 2 основные термины теории и практики проектирования
2.1 Принципы создания аис
На современном этапе развития науки и техники АИС по определению являются системами, причем настолько сложными по функциям, структуре, территориальному размещению и т.д., что их создание, изучение, управление и оптимизация становятся неэффективными без системного представления всего комплекса мероприятий в жизненном цикле.
Исследование объектов или процессов с помощью математических или иных моделей и составляют суть системного подхода, характеризующегося следующими основными принципами (табл.3):
Таблица 3.
|
Принципы |
Содержание
|
|
целостность |
изучаемая система, как самостоятельное целое не может быть сведено к сумме свойств составляющих его элементов, т.е. система - неразрывная совокупность структуры, состава, функций |
|
структурность |
возможность описания системы с помощью сети связей между элементами |
|
иерархичность |
каждый подсистема или элемент может рассматриваться как система, а первоначально рассматриваемая система может являться подсистемой для метасистемы |
|
множественность описания |
система может быть описана множеством моделей, каждая из которых максимально достоверно описывает определенный ее аспект |
|
взаимозависимость системы и среды |
свойства системы проявляются только при взаимодействии с окружающей средой |
Системный подход является в настоящее время общенаучным направлением методологии, определяет ориентацию научных исследований и занимает ведущее место в научном познании. В его основе лежит исследование объектов как систем, направленное на поиск механизмов целостности объекта и выявления всех его связей. Системный подход предполагает общую оптимизацию разработки, проектирования, производства, эксплуатации, отдельные составные части которые могут быть и не оптимальными.
Системный подход (анализ), определяется различными авторами следующим образом [ ]:
системная методология решения (исследования) проблем в меняющейся обстановке;
совокупность приемов (средств) или методов целенаправленного исследования сложных проблем;
исследование взаимосвязи между структурными и функциональными аспектами деятельности системы;
задача обеспечения эффективного взаимодействия объекта и связанной с ним проблемной ситуацией;
методология исследования трудно наблюдаемых и труднопонимаемых свойств и отношений в объектах;
совокупность определенных научных методов и практических приемов решения разнообразных проблем целенаправленной деятельности;
выявления общих закономерностей и порядка реализации отдельных методов исследований;
выработку рекомендаций по решению различных практических проблем.
Методы и этапы системного подхода, обобщенные на основе анализа литературных источников приведены в приложении 1.
Под системным проектированием будем понимать проектирование АИС, осуществляемое с позиций принятия проектных решений на всю глубину проекта, или принятие решений с учетом не только последующий стадий проектирования, но и производства, эксплуатации, ремонта, модернизации, замены и создания новой системы в заданной области. Кроме этого целесообразным представляется одновременное долгосрочное планирование создания как АИС, так и средств проектирования отдельных ее компонент, опирающихся на одни методологические принципы:
системность;
соответствие решаемым задачам;
сбалансированность;
этапность развития.
Непосредственное проектирование АИС, как совокупности программно-технических средств, выполняется на основе на следующих системо-технических принципов (табл. 4):
Таблица 4
Принципы создания АИС
|
Содержание принципов
|
|
обеспечение требуемого целевого эффекта в различных условиях, своевременного решения задач широкого класса при минимальной модернизации программно-технических средств в течении периода эксплуатации |
модульность
|
Ориентация на совместимые вычислительные архитектуры и открытые операционные среды, языки программирования, СУБД, стандартные интерфейсы, структуризация данных, возможность развития путем комплексирования |
|
Рациональное сочетание программной компоненты с целью повышение модернизационного потенциала и адаптивности и аппаратной (технической) - с целью повышения производительности (тенденция взаимного проникновения) |
|
Решение задач широкого класса (обработка различных данных) - ежесменно и ежечасно |
|
Эффективное функционирование отдельных устройств и подсистем из состава АИС |
характер
|
часть процедур трудно или принципиально неформализуема, вместе с тем необходимо стремиться к формализации процедур или замене существующих - формализованными |
Специфические принципы проектирования АИС