Технология разработки программного обеспечения, Зубкова Т.М., 2017

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


Технология разработки программного обеспечения, Зубкова Т.М., 2017.
 
   Учебное пособие по дисциплине "Технология разработки программного обеспечения» предназначено для оказания помощи студентам при изучении теоретического материала, выполнения лабораторных и практических заданий. Данная дисциплина входит в базовую часть профессионального цикла дисциплин бакалавров очной формы обучения направления 09.03.01 - Информатика и вычислительная техника, 09.03.04 - Программная инженерия" и 09.03.02 - Информационные системы и технологии по общему профилю подготовки.
В учебном пособии приведен теоретический материал, задания для лабораторных работ, практических занятий, а также тестовые вопросы.

Технология разработки программного обеспечения, Зубкова Т.М., 2017


Жизненный цикл и этапы разработки программного обеспечения.
Программные системы (ПС) и комплексы программ создаются, эксплуатируются и развиваются во времени.

Жизненный цикл ПС включает в себя все этапы развития от возникновения потребности в программе определенного целевого назначения до полного прекращения использования этого ПС. вследствие его морального старения или потерн необходимости решения задачи.

По длительности жизненного цикла ПС можно разделить на два класса: с малым и большим временем жизни.

Программы с малым временем жизни создаются в основном для получения конкретных результатов вычислений. Эти программы относительно невелики, разрабатываются одним специалистом или небольшой группой и не предназначены для тиражирования. Требования к таким программам по функциональным. конструктивным и качественным показателям контролируются в основном разработчиками и только иногда представителями заказчика. Основные затраты в жизненном цикле (ЖЦ) этих программ приходиться на этапе системного анализа и проектирования, которые продолжаются от месяца до 1-2 лет.

Оглавление.
Введение.
1. Основы разработки программного обеспечения.
1.1. Основные понятия и определения.
1.2. Типы программного обеспечения.
1.3. Жизненный цикл и этапы разработки программного обеспечения.
1.4. Модели жизненного цикла ПО.
1.5. Качество программного обеспечения.
1.6. Контрольные вопросы.
2. Разработка и анализ требований к программному обеспечению.
2.1. Введение в анализ требований.
2.2. Описание С-требований (требований заказчика).
2.3. Шаги разработки пользовательских интерфейсов.
2.4. Методологии и инструментальные средства для С-требований.
2.5. D- требования (детальные требования).
2.6. Методы проектирования.
2.7. Типы D-требований.
2.8. Свойства D-требований.
2.9. Метрики для анализа D-требований.
2.10. Контрольные вопросы.
3. Проектирование и архитектура программного обеспечения.
3.1. История развития технологии программирования и построения архитектуры ПО.
3.2. Основы проектирования программных систем.
3.3. Модульное программирование.
3.4. Структурное программирование.
3.5. Основы объектно-ориентированного представления программных систем.
3.6. Архитектура программного обеспечения.
3.7. Диаграммы UML.
3.8. Контрольные вопросы.
4. Отладка и тестирование ПО.
4.1. Оценка стоимости и причины ошибок в программном обеспечении.
4.2. Основные понятия отладки и тестирования ПО.
4.3. Тестирование интеграции.
4.4. Тестирование по методу "белого ящика".
4.5. Функциональное тестирование программного обеспечения.
4.6. Методика тестирования программных систем.
4.7. Контрольные вопросы.
5. Управление программными проектами.
5.1. Особенности и процесс разработки программного обеспечения.
5.2. Управление приоритетами проектов.
5.3. Планирование проекта.
5.4. Меры, метрики и модели.
5.5. Управление персоналом проекта.
5.6. Реализация проекта.
5.7. Управление рисками проекта.
5.8. Контрольные вопросы.
6. Документация программного обеспечения.
6.1. Документация, создаваемая и используемая в процессе разработки программных средств.
6.2. Стандартизация программной документации.
6.3. Государственные стандарты РФ (ГОСТ Р).
6.4. Контрольные вопросы.
7. Практические занятия.
7.1. Разработка требований к программному обеспечению.
7.2. Расчет затрат при проектировании программного проекта.
7.3. Оценка надежности программного обеспечения.
8. Лабораторные работы.
8.1. Разработка и проектирование программного обеспечения.
8.2. Отладка и тестирования программного обеспечения.
9. Тестирование.
Заключение.
Сокращения.
Список использованных источников.
Приложение А.

Купить .
Дата публикации:






Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-21 11:38:15