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