Разработка и эксплуатация информационных систем - Учебное пособие

бесплатно 0
4.5 90
Понятие жизненного цикла программного обеспечения. Методы и инструментальные средства проектирования. Проблема сложности больших систем. Типы связей между функциями. Моделирование потоков данных. Концептуальная основа объектно-ориентированного подхода.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Горохова Т.Н. разработка и эксплуатация информационных систем Настоящее учебное пособие представляет собой краткое изложение основных положений учебной дисциплины «Разработка и эксплуатация информационных систем». Учебное пособие разработано на основании государственного стандарта среднего профессионального образования для специальности 080802 «Прикладная информатика» и рабочей программы по дисциплине «Разработка и эксплуатация информационных систем». Пособие состоит из трех основных разделов, которые расположены в соответствии с тематическим планом рабочей программы дисциплины «Разработка и эксплуатация информационных систем».Здесь вы узнаете: Что представляет собой жизненный цикл программного обеспечения (ЖЦ ПО) и какие процессы входят в его состав.Жизненный цикл программного обеспечения определяется как период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации. Основным нормативным документом, регламентирующим состав процессов ЖЦ ПО, является международный стандарт ISO/IEC 12207: 1995 "Information Technology-Software Life Cycle Processes" (ISO - International Organization for Standardization - Международная организация по стандартизации, IEC - International Electrotechnical Commission - Международная комиссия по электротехнике). Он определяет структуру ЖЦ, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания ПО. Каждый процесс, действие или задача инициируется и выполняется другим процессом по мере необходимости, причем не существует заранее определенных последовательностей выполнения (естественно, при сохранении связей по входным данным). Следует отметить, что в России создание ПО первоначально, в 70-е гг., регламентировалось стандартами ГОСТ ЕСПД (Единой системы программной документации - серия ГОСТ 19.ХХХ), которые были ориентированы на класс относительно простых программ небольшого объема, создаваемых отдельными программистами.Инициирование приобретения включает следующие задачи: определение заказчиком своих потребностей в приобретении, разработке или усовершенствовании системы, программных продуктов или услуг; Подготовка и корректировка договора включают следующие задачи: определение заказчиком процедуры выбора поставщика, включающей критерии оценки предложений возможных поставщиков; Он охватывает действия и задачи, выполняемые поставщиком, который снабжает заказчика программным продуктом или услугой. Он предусматривает действия и задачи, выполняемые разработчиком, и охватывает работы по созданию ПО и его компонентов в соответствии с заданными требованиями, включая оформление проектной и эксплуатационной документации; подготовку материалов, необходимых для проверки работоспособности и соответствующего качества программных продуктов; материалов, необходимых для организации обучения персонала, и т.д. Анализ требований к системе подразумевает определение ее функциональных возможностей, пользовательских требований, требований к надежности и безопасности, требований к внешним интерфейсам и т. д.Данный процесс состоит из набора действий, с помощью которых планируют, проектируют, разрабатывают, выпускают, редактируют, распространяют и сопровождают документы, необходимые для всех заинтересованных лиц, таких, как руководство, технические специалисты и пользователи системы. Он предполагает применение административных и технических процедур на всем протяжении ЖЦ ПО для определения состояния компонентов ПО в системе, управления модификациями ПО, описания и подготовки отчетов о состоянии компонентов ПО и запросов на модификацию, обеспечения полноты, совместимости и корректности компонентов ПО, управления хранением и поставкой ПО. Процесс управления конфигурацией включает следующие действия: Подготовительную работу. Управление выпуском и поставка охватывают изготовление эталонных копий программ и документации, их хранение и поставку пользователям в соответствии с порядком, принятым в организации. Обеспечение качества процесса предполагает гарантирование соответствия процессов ЖЦ ПО, методов разработки, среды разработки и квалификации персонала условиям договора, установленным стандартам и процедурам.Он состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими процессами. Данная сторона (менеджер) отвечает за управление выпуском продукта, управление проектом и управление задачами соответствующих процессов, таких, как приобретение, поставка, разработка, эксплуатация, сопровождение и др. Процесс управления включает следующие действия: Инициирование и определение области управления. При инициировании менеджер должен убедиться, что необходимые для управления ресурсы (персонал, оборудование и технология) имеются в его распоряжении в достаточном количестве.

План
СОДЕРЖАНИЕ

1. ЖИЗНЕННЫЙ ЦИКЛ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

1.1 ПОНЯТИЕ ЖИЗНЕННОГО ЦИКЛА ПО. ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА

1.1.1 ПОНЯТИЕ ЖИЗНЕННОГО ЦИКЛА ПО

1.1.2 ОСНОВНЫЕ ПРОЦЕССЫ ЖЦ ПО

1.1.3 ВСПОМОГАТЕЛЬНЫЕ ПРОЦЕССЫ ЖЦ ПО

1.1.4 ОРГАНИЗАЦИОННЫЕ ПРОЦЕССЫ ЖЦ ПО

1.1.5 ВЗАИМОСВЯЗЬ МЕЖДУ ПРОЦЕССАМИ ЖЦ ПО

1.2 МОДЕЛИ ЖИЗНЕННОГО ЦИКЛА ПО

1.2.1 МОДЕЛИ И СТАДИИ ЖЦ ПО

1.2.2 ПОДХОД RAD

1.3 ПОНЯТИЯ МЕТОДА И ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ ПО

1.3.1 ОПРЕДЕЛЕНИЕ МЕТОДА И ТЕХНОЛОГИИ

1.3.2 ТРЕБОВАНИЯ К ТЕХНОЛОГИИ

2. СТРУКТУРНЫЙ ПОДХОД К ПРОЕКТИРОВАНИЮ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

2.1 СУЩНОСТЬ СТРУКТУРНОГО ПОДХОДА

2.1.1 ПРОБЛЕМА СЛОЖНОСТИ БОЛЬШИХ СИСТЕМ

2.1.2 СТРУКТУРНЫЙ ПОДХОД К РАЗРАБОТКЕ ПО

2.2 МЕТОД ФУНКЦИОНАЛЬНОГО МОДЕЛИРОВАНИЯ SADT

2.2.1 ОБЩИЕ СВЕДЕНИЯ

2.2.2 СОСТАВ ФУНКЦИОНАЛЬНОЙ МОДЕЛИ

2.2.3 ПОСТРОЕНИЕ ИЕРАРХИИ ДИАГРАММ

2.2.4 ТИПЫ СВЯЗЕЙ МЕЖДУ ФУНКЦИЯМИ

2.3 МОДЕЛИРОВАНИЕ ПОТОКОВ ДАННЫХ (ПРОЦЕССОВ)

2.3.1 ОБЩИЕ СВЕДЕНИЯ

2.3.2 СОСТАВ ДИАГРАММ ПОТОКОВ ДАННЫХ

2.3.3 ПОСТРОЕНИЕ ИЕРАРХИИ ДИАГРАММ ПОТОКОВ ДАННЫХ

2.4 СРАВНИТЕЛЬНЫЙ АНАЛИЗ SADT-МОДЕЛЕЙ И ДИАГРАММ ПОТОКОВ ДАННЫХ

2.5 ФУНКЦИОНАЛЬНЫЕ МОДЕЛИ, ИСПОЛЬЗУЕМЫЕ НА СТАДИИ ПРОЕКТИРОВАНИЯ

2.6 МОДЕЛИРОВАНИЕ ДАННЫХ

2.6.1 ОСНОВНЫЕ ПОНЯТИЯ

2.6.2 МЕТОД БАРКЕРА

2.6.3 МЕТОД IDEF1

2.6.4 ПОДХОД, ИСПОЛЬЗУЕМЫЙ В CASE-СРЕДСТВЕ SILVERRUN

2.7 ПРИМЕР ИСПОЛЬЗОВАНИЯ СТРУКТУРНОГО ПОДХОДА

2.7.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ (ОРГАНИЗАЦИИ)

2.7.2 ПОСТРОЕНИЕ МОДЕЛЕЙ ДЕЯТЕЛЬНОСТИ ОРГАНИЗАЦИИ

3. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ ПОДХОД К ПРОЕКТИРОВАНИЮ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

3.1 СУЩНОСТЬ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДА

3.2 УНИФИЦИРОВАННЫЙ ЯЗЫК МОДЕЛИРОВАНИЯ UML

3.3 ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ

3.4 ДИАГРАММЫ КЛАССОВ

3.4.1 ОБЩИЕ СВЕДЕНИЯ

3.4.2 АССОЦИАЦИИ

3.4.3 АТРИБУТЫ

3.4.4 ОПЕРАЦИИ

3.4.5 ОБОБЩЕНИЕ

3.4.6 ОГРАНИЧЕНИЯ

3.4.7 БОЛЕЕ СЛОЖНЫЕ ПОНЯТИЯ

3.4.8 МЕХАНИЗМ ПАКЕТОВ

СПИСОК ЛИТЕРАТУРЫ

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

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?