Школа » Презентации » Другие презентации » Презентация на тему: Современные принципы и методы разработки приложений

Презентация - "Презентация на тему: Современные принципы и методы разработки приложений"

0
22.11.25
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Презентация на тему: Современные принципы и методы разработки приложений". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Презентация на тему: Современные принципы и методы разработки приложений Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Презентация на тему: Современные принципы и методы разработки приложений" в социальных сетях: 

Просмотреть и скачать презентацию на тему "Презентация на тему: Современные принципы и методы разработки приложений"

Сайт klass-uchebnik.com предлагает качественные учебные материалы для школьников, родителей и учителей. Здесь можно бесплатно читать и скачивать современные учебники, рабочие тетради, а также наглядные презентации по всем предметам школьной программы. Материалы распределены по классам и темам, что делает поиск максимально удобным. Каждое пособие отличается логичной структурой, доступной подачей материала и соответствует действующим образовательным стандартам. Благодаря простому языку, наглядным схемам и практическим заданиям, обучение становится легче и эффективнее. Учебники подойдут как для ежедневной подготовки к урокам, так и для систематического повторения перед экзаменами.

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

Если вы ищете надежный источник для подготовки к урокам, контрольным и экзаменам - klass-uchebnik.com станет отличным выбором. Здесь вы найдёте всё необходимое, включая "Презентация на тему: Современные принципы и методы разработки приложений", чтобы сделать обучение более организованным, интересным и результативным.

Л2. Принципы и методы разработки программных приложений. Методы организации работы в команде разрабо
1 слайд

Л2. Принципы и методы разработки программных приложений. Методы организации работы в команде разработчиков на платформе 1С:Предприятие.
Цель занятия: рассмотреть современные принципы и методы разработки программных приложений, проанализировать методы организации работы в команде разработчиков
МДК 02.01. Технология разработки программного обеспечения

Этапы жизненного цикла программного обеспечения<br>Подготовка: Татьяна запускает интернет-магазин то
2 слайд

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

Этапы жизненного цикла программного обеспечения<br>МОДЕЛЬ<br>Модель разработки программного обеспече
3 слайд

Этапы жизненного цикла программного обеспечения
МОДЕЛЬ
Модель разработки программного обеспечения описывает, какие стадии жизненного цикла оно проходит и что происходит на каждой из них
МЕТОДОЛОГИЯ
Методология включает в себя набор методов по управлению разработкой: это правила, техники и принципы, которые делают ее более эффективной

Основные модели разработки программного обеспечения<br>Модели разработки ПО<br><br>Code and fix – мо
4 слайд

Основные модели разработки программного обеспечения
Модели разработки ПО

Code and fix – модель кодирования и устранения ошибок
Waterfall model – каскадная модель или «водопад»
V-model – V-образная модель, разработка через тестирование
Incremental model – инкрементная модель
Iterative model – итеративная (или итерационная) модель
Spiral model – спиральная модель
Chaos model – модель хаоса
Prototype model – прототипная модель

Waterfall (каскадная модель или «водопад»)<br>Системные требования<br>Требования к ПО<br>Анализ<br>П
5 слайд

Waterfall (каскадная модель или «водопад»)
Системные требования
Требования к ПО
Анализ
Проектирование
Кодирование
Тестирование
Эксплуатация
ПРЕИМУЩЕСТВА
-Упрощение контроля
-Определение стоимости на начальном этапе
-Не требуется высокая квалификация тестировщика
НЕДОСТАТКИ
-Тестирование начинается на последних этапах разработки
-Заказчик видит готовый продукт в конце разработки, и лишь тогда может дать обратную связь
-Разработчики пишут много технической документации, что задерживает основную работу

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

V-образная модель (разработка через тестирование)<br>Разработка<br>ПРЕИМУЩЕСТВА<br>-Минимальное коли
6 слайд

V-образная модель (разработка через тестирование)
Разработка
ПРЕИМУЩЕСТВА
-Минимальное количество ошибок в архитектуре ПО
НЕДОСТАТКИ
-Ошибка при разработке архитектуре в начале разработки приведет к дороговизне возврата на предыдущие этапы и ее устранение.

Разработка
Разработка
Разработка
Разработка
Разработка
Разработка
Разработка
Разработка
Подходит для проектов, в которых важна надёжность и цена ошибки очень высока.

Инкрементная модель (разработка через тестирование)<br>ПРЕИМУЩЕСТВА<br>-Минимальная стоимость на нач
7 слайд

Инкрементная модель (разработка через тестирование)
ПРЕИМУЩЕСТВА
-Минимальная стоимость на начальных этапах разработки
-Быстрый фидбэк пользователей
-Дешевизна ошибок
НЕДОСТАТКИ
-Разное виденье программного продукта в отсутствии ТЗ
-Недобросовестность разработчика

Версия Б
Начальное планирование
Планирование
Требования
Проектирование
Исполнение
Развертывание
Тестирование
Оценка
Подходит для проектов, в которых точное техзадание прописано уже на старте, а продукт должен быстро выйти на рынок.

Iterative model(итеративная модель)<br>ПРЕИМУЩЕСТВА<br>-Быстрый выпуск минимального продукта<br>-Пос
8 слайд

Iterative model(итеративная модель)
ПРЕИМУЩЕСТВА
-Быстрый выпуск минимального продукта
-Постоянное тестирование пользователями
НЕДОСТАТКИ
-Использование на начальном этабе баз данных и серверов
-Отсутствие фиксированного бюджета и сроков

Подходит для работы над большими проектами с неопределенными требованиями, либо, когда заказчик не уверен в результате.

Spiral model(спиральная модель)<br>ПРЕИМУЩЕСТВА<br>-Большое внимание уделяется проработке рисков<br>
9 слайд

Spiral model(спиральная модель)
ПРЕИМУЩЕСТВА
-Большое внимание уделяется проработке рисков
НЕДОСТАТКИ
-Есть риск застрять на начальном этапе
-Разработка длится долго и стоит дорого

Подходит для работы в исследовательских проектах.

Принципы разработки программного обеспечения<br>Выделяют шесть основных принципов разработки.<br>Час
10 слайд

Принципы разработки программного обеспечения
Выделяют шесть основных принципов разработки.
Частотный принцип – основан на выделении в алгоритмах и данных особых групп по частоте использования и создания для них условий наиболее быстрого выполнения.
Принцип модульности – принцип обособления составных частей программы в отдельные модули.
Принцип функциональной избирательности – логическое продолжение частотного и модульного принципов. Выделяется некоторая часть важных модулей и формируют состав мониторов, в который помимо важных модулей вводятся часто используемые.
Принцип генерируемости – способ представления программы позволяющий осуществлять настройку на конкретную конфигурацию технических средств.
Принцип «по умолчанию» – применяется для облегчения связей с системой на стадии генерации, основан на хранении в системе базовых описаний структур и модулей. Эту информацию программа использует в качестве заданной по умолчанию, если пользователь забудет или сознательно не конкретизирует ее.
Принцип функциональной избыточности – учитывает возможность проведения одной и той же работы различными средствами, особенно важен при разработке пользовательского интерфейса для выдачи одних и тех же данных разными способами вызова из-за психологических различий в восприятии информации.

Похожие презентации «Презентация на тему: Современные принципы и методы разработки приложений» в рубрике - Презентации / Другие презентации:


Комментарии (0) к презентации "Презентация на тему: Современные принципы и методы разработки приложений"