- •Тема 5. Проектирование автоматизированных информационных систем
- •Содержание и организация проектирования
- •Принципы проектирования ис.
- •Методы проектирования эис
- •Классификация методов проектирования эис:
- •По степени использования средств автоматизации:
- •По степени использования типовых проектных решений:
- •По степени адаптивности к предполагаемым изменениям:
- •По степени автоматизации методы проектирования
- •Жизненный цикл автоматизированной информационной системы
- •Основные стадии жизненного цикла при использовании
- •Проектирование базы данных
- •Этапы проектирования бд:
- •Понятие предметной области
- •Анализ предметной области и информационных потребностей пользователей
- •1.3. Построение инфологической модели предметной области
Принципы проектирования ис.
При разработке информационных систем используются следующие принципы системного подхода:
Принцип нисходящего проектирования (принцип проектирования «сверху вниз») заключается в том, что вначале вырабатывается общая концепция проектирования системы, определяющая требования к структуре системы, к полноте задач и функций управления, к необходимому комплексу технических средств, к структуре информационного и технического обеспечения. Затем в рамках разработанной стратегии на уровне функциональных подсистем осуществляют программирование задач.
Принцип структурного проектирования состоит в том, что разработка системы выполняется частями по функциональным подсистемам.
Модульный принцип, при котором проектируемая система рассматривается как совокупность элементов (модулей). Модуль ~ это типовой элемент системы, имеющий стандартные связи с другими элементами системы и применяемый при проектировании систем определенного класса. Используется при разработке проектных решений по основным обеспечивающим подсистемам — информационным, программным и технологическим.
В информационном обеспечении модулями являются входная, выходная информация, массивы и алгоритм решения задачи;
В программном обеспечении модуль рассматривается как часть программы решения задачи;
В технологическом обеспечении в качестве модуля используется типовая операция обработки данных, которая является частью технологического процесса обработки данных.
На модульном принципе полностью основано типовое проектирование информационных систем.
Принцип непрерывного развития системы и постановки новых задач. Не все задачи могут быть предусмотрены на этапе проектирования. Поэтому информационная система должна в максимальной степени обладать свойством адаптивности, позволяющим ей гибко изменять структуру и функции своих подсистем в ответ на все изменения, имевшие место в системе.
Методы проектирования эис
При проектировании ЭИС используются различные методы проектирования.
Метод проектирования ЭИС — способ создания проекта системы, поддерживаемый определенными средствами проектирования.
Средства проектирования ИС можно разделить на два класса: без использования ЭВМ и с использованием ЭВМ. Могут применяться как на отдельных, так и на всех стадиях и этапах процесса проектирования ИС.
К средствам проектирования без использования ЭВМ относятся средства организационно-методического обеспечения операций: различные стандарты, регламентирующие процесс проектирования систем, единая система классификации и кодирования информации, унифицированная система документации, модели описания и анализа потоков информации и т. п.
К средствам проектирования с использованием ЭВМ относятся:
Операционные средства (поддерживают проектирование операций обработки информации): алгоритмические языки, библиотеки стандартных программ, а также средства расширения функций операционных систем (утилиты), средства тестирования и отладки программ. Эти средства поддерживают отдельные операции проектирования ЭИС и могут применяться независимо друг от друга
Средства, поддерживающие проектирование отдельных компонентов проекта ЭИС: СУБД, ППП (решения задач дискретного программирования, математической статистики), табличные процессоры, оболочки экспертных систем, графические редакторы, текстовые редакторы, интегрированные ППП.
Средства, поддерживающие проектирование разделов проекта. Это функциональные средства проектирования к которым относятся типовые проектные решения, функциональные пакеты прикладных программ, типовые проекты.
Средства автоматизации проектирования ЭИС (CASE-средства - набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.). К ним относятся отдельные локальные средства, наборы не интегрированных средств, охватывающих большинство этапов разработки ЭИС и полностью интегрированные средства, связанные общей базой проектных данных – репозиторием.
