![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для решения этих проблем был предложен структурный подход к разработке программного обеспечения, называемый жизненным циклом информационных систем.
Ниже перечислены основные действия, выполняемые на каждом этапе жизненного цикла базы данных (рис. 3.4). Следует заметить, что эти этапы не являются строго последовательными и включают в себя циклы обратной связи — возврат к предыдущим этапам.
Этап 1. Планирование разработки информационной системы. На данном этапе выполняются подготовительные действия, позволяющие с максимально возможной эффективностью реализовать остальные этапы жизненного цикла приложений баз данных.
Этап 2. Определение требований к системе. Определение диапазона действия и границ приложения базы данных, состава его пользователей и областей применения.
Этап 3. Сбор и анализ требований пользователей. На этом этапе осуществляется сбор и анализ информации о той части работы, которая будет поддерживаться с помощью создаваемой информационной системы. Эта информация необходима для определения требований пользователей к создаваемой системе.
Этап 4. Проектирование ИС. Процесс создания проекта базы данных, предназначенный для автоматизации функционирования предприятия и способствующий достижению его целей.
Этап 5. Выбор целевой СУБД. Выбор СУБД подходящего типа, предназначенной для поддержки создаваемого приложения базы данных, если он уже не определен.
Этап 6. Разработка приложений. Проектирование интерфейса пользователя и прикладных программ, предназначенных для работы с базой данных.
Этап 7. Создание прототипа. Создание рабочей модели БД и приложения баз данных.
Прототип — это рабочая модель, которая обычно обладает лишь частью требуемых возможностей и не обеспечивает всей функциональности готовой системы. Прототип приложения базы данных создается для того, чтобы дать пользователям возможность апробировать его в работе и определить, какие из функциональных средств системы отвечают своему назначению, а какие — нет.
Этап 8. Реализация. Физическая реализация базы данных и разработанных приложений.
В результате выполнения всех этапов проектирования (которые могут включать или не включать создание прототипов) будет подготовлено все, что необходимо для реализации базы данных и прикладных программ.
Этап 9. Конвертирование и загрузка данных. Перенос существующих данных в новую базу данных, загрузка справочной информации и модификация существующих приложений с целью организации совместной работы с новой базой данных.
Этап 10. Тестирование. Процесс выполнения прикладных программ с целью поиска ошибок.
Прежде чем использовать новую систему на практике, ее следует тщательно протестировать. Этого можно добиться путем разработки продуманной стратегии тестирования с использованием реальных данных, которая должна быть построена таким образом, чтобы весь процесс тестирования выполнялся строго последовательно и в соответствии с разработанной методикой.
Этап 11. Эксплуатация и сопровождение. Наблюдение за системой и поддержка ее нормального функционирования.
На предыдущих этапах приложение базы данных было полностью реализовано и протестировано.
Дата публикования: 2015-10-09; Прочитано: 334 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!