Учебное пособие: Информационные системы

· Простейший подход к выбору нужной СУБД функциональной возможности удовлетворяет существующим требованиям.

Разработка приложений – это проектирование интерфейса пользователя и прикладных программ предназначенной для работы с БД. В ЖЦ ИС проектирование БД и приложений выполняются параллельно. В большинстве случаев проектирование приложений нельзя завершить до описания проектирования БД. С другой стороны БД предназначена для поддержки приложений.

Необходимо убедится, что все функциональные возможности, предусмотренные в спецификациях требований пользователей, обеспечиваются интерфейсом пользователя соответствующих приложений. Это относится как проектирование программ доступа к информации баз данных, так и к проектированию транзакций, т.е. проектированию методов доступа к БД. В результате выполнения всех этапов проектирования будет подготовлено все, что необходимо для реализации БД и прикладных программ. Реализация БД осуществляется посредством создания её описания на языке определения данных OLE, DDL. Команды DDL языка компилируются и используются для создания схем и пустых файлов БД, на этом же этапе определяются все специфические пользовательские представления.

Конвертация и загрузка данных – это перенос любых существующих данных в новую БД и модификация любых существующих приложений с целью организации совместимой работы с новой ИС. Этот этап выполняется только в том случае, если новая ИС заменяет собой старую.

В настоящее время любая СУБД имеет утилиту загрузки уже существующих файлов в новую БД.

Тестирование – это процесс выполнения прикладных программ с целью поиска ошибок. Прежде чем использовать новую систему на практике, её следует тщательно протестировать. Этого можно добиться путем разработки продуманной стратегии тестирования с использованием реальных данных, которая должна быть построена таким образом, чтобы весь процесс тестирования выполнялся строго последовательно и методически правильно. По завершению тестирования процесса создания прикладной программой системы считаются законченными и она может быть передана пользователю в промышленную эксплуатацию.

Эксплуатация и сопровождение – это наблюдение за системой и поддержка еёнормального функционирования по окончанию развертывания. Этот этап ЖЦ ИС включает выполнение таких действий, как:

· Контроль производительности системы. Если производительность падает ниже приемлемого уровня, то может потребоваться дополнительная настройка или реорганизация БД.

· Сопровождение и модернизация ИС. Новые требования включаются в приложения БД при повторном выполнении предыдущих этапов ЖЦ.

После введения новой ИС в эксплуатацию, пользователи должны в течении некоторого времени работать с новой и старой системами параллельно. Это необходимо для подстраховки выполнения текущих операций в случае возникновения непредвиденных проблем с новой системой. От старой системы можно отказаться только тогда, когда обе системы достаточно продолжительное время будут согласованно показывать одни и те же результаты.

В соответствии со стандартом ISO/IEC 12207 все процессы жизненного цикла разделены на 3 группы.

Основные процессы

Приобретение
Поставка
Разработка Эксплуатация
Сопровождение

Вспомогательные процессы

Документирование
Управление конфигурацией
Обеспечение качества
Верификация
Аттестация, совместная оценка
Аудит
Разрешение проблем

Организационный процесс

Управление Создание инфраструктуры
Усовершенствование Обучение

Процессы жизненного цикла программного обеспечения

В данном стандарте ПО определяется как набор компьютерных программ, процедур и, возможно, связанной с ними документацией и данных.

Процесс определяется как совокупность взаимосвязанных действий преобразующих некоторые входящие данные в выходящие.

Основные процессы жизненного цикла

Процесс приобретения – состоит из действий и задач заказчика приобретающего программное обеспечение.

Данный процесс охватывает следующие действия:

1) Инициирование приобретения.

2) Подготовка заявочных приложений.

3) Подготовка к корректировки договора.

4) Надзор за деятельностью поставщика.

5) Приемка и завершение работы.

Процесс поставки – он охватывает действия задачи выполняемой поставщиком, который снабжает заказчика программным продуктом или услугой. Данный процесс включает следующие действия:

1) Инициирование поставки.

2) Подготовка ответа на заявочные предложения.

3) Подготовка договора.

К-во Просмотров: 402
Бесплатно скачать Учебное пособие: Информационные системы