Software Engineering

Съдържа реклами
4,0
893 отзива
100 хил.+
Изтегляния
Класификация на съдържанието
За всички възрасти
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

Целта на това приложение за софтуерно инженерство е да осигури основните принципи, принципи и умения за софтуерното инженерство, необходими за разработването и поддържането на висококачествени софтуерни продукти. ✦

►Основните процеси и техники на софтуерното инженерство включват спецификация на изискванията, проектиране, внедряване, тестване и управление на софтуерни проекти. ✦

►В допълнение, това приложение може да се използва от практикуващите, които трябва да опреснят своите знания с най-новите техники и процеси за софтуерно инженерство. ✦

►Software Engineering обсъжда принципите, методологиите, тенденциите и практиките, свързани с различните фази на софтуерното инженерство. Като се започне от основите, приложението бавно напредва към усъвършенствани и възникващи теми за управление на софтуерни проекти, модели на процеси, разработване на методологии, спецификация на софтуер, тестване, контрол на качеството, внедряване, софтуерна сигурност, поддръжка и софтуер за повторна употреба. Информационните технологии и компютърните приложения трябва да намират това приложение изключително полезно

      【Теми, обхванати, изброени по-долу】

Какво е софтуерното инженерство?
➻ Софтуерна еволюция
Law Закони за софтуерното развитие
Evolution Развитие на софтуер от типа "Е"
➻ Софтуерни параметри
Необходимост от софтуерно инженерство
Характеристики на добрия софтуер
➻ Цикъл на разработка на софтуер
Параграфът за разработка на софтуер
Management Управление на софтуерни проекти
➻ Софтуерния проект
Необходимост от управление на софтуерни проекти
Manager Мениджър софтуерни проекти
Activities Дейности по управление на софтуер
Техники за оценка на проекти
➻ Програмно планиране
➻ Управление на ресурсите
Management Управление на риска на проекта
Процес на управление на риска
➻ Изпълнение и мониторинг на проекта
Management Управление на комуникацията по проекта
Management Управление на конфигурацията
Инструменти за управление на проекти
➻ Изисквания към софтуера
➻ Изискване Инженеринг
➻ Изисквания за инженерния процес
Process Процес на генериране на изискване
Tech Техники за извличане на изисквания
Character Характеристики на софтуерните изисквания
➻ Изисквания към софтуера
Requirements Изисквания за потребителския интерфейс
➻ Софтуерни системни анализатори
➻ Софтуерни метрики и мерки
Bas Основи на софтуерния дизайн
Level Нива на софтуерно проектиране
➻ Модулизация
➻ Съвместимост
➻ Връзка и сближаване
➻ Проверка на проекта
➻ Софтуер за анализ и проектиране на софтуер
➻ Диаграма на потока данни
➻ Структурни графики
➻ HIPO диаграма
Структуриран английски
➻ Псевдо-код
➻ Таблици за решения
Модел на взаимовръзка между единици и единици
➻ Данни речник
Стратегии за дизайн на софтуер
Структуриран дизайн
➻ Функционално ориентиран дизайн
➻ Обектно ориентиран дизайн
➻ Дизайн процес
Appro Подходи за софтуерния дизайн
Design Дизайн на потребителски интерфейс на софтуера
Inter Интерфейс на командния ред (CLI)
➻ Графичен потребителски интерфейс
➻ Компоненти на GUI, специфични за приложението
Activities Дейности по дизайн на потребителски интерфейс
Tools Инструменти за внедряване на GUI
➻ Потребителски интерфейс Златни правила
Complex Сложност на дизайна на софтуера
- Мерките за сложност на Халстед
Meas Цикломатични мерки за сложност
➻ функционална точка
➻ Логически вътрешни файлове
➻ Файлове за външни интерфейси
➻ Външно запитване
➻ Въвеждане на софтуер
Структурирано програмиране
➻ Функционално програмиране
Style Стил на програмиране
➻ Софтуерна документация
- Предизвикателства при внедряването на софтуер
Overview Преглед на тестване на софтуер
➻ Валидиране на софтуер
➻ Проверка на софтуера
➻ Ръчно автоматизирано тестване чрез Vs
➻ Подходи за тестване
Level Нива на тестване
Документация за тестване
➻ Тестване срещу QC, QA и одит
Overview Общ преглед на поддръжката на софтуера
Видове поддръжка
➻ Разходи за поддръжка
➻ Дейности по поддръжката
➻ Софтуер Реинженеринг
➻ Повторно използване на компонентите
➻ CASE инструменти
➻ Компоненти на CASE инструменти
Типове инструменти за касети
- Итеративен модел на водопад
➻ Изисквания за анализ и спецификация
➻ Дървото за решения
➻ Официална система за спецификация
➻ Софтуерно проектиране
Стратегии за дизайн на софтуер
➻ Софтуер за анализ и проектиране на софтуер
Структуриран дизайн
➻ Обектно моделиране чрез UML
➻ Използвайте диаграма на частите
Диаграми на взаимодействие
Test Тестване на черни кутии
➻ Поддръжка на софтуер
➻ Модели на процесите за поддръжка на софтуера
• Надеждност и управление на качеството на софтуера
Models Модели за ръст на надеждността
➻ Качество на софтуера
Plan Планиране на софтуерния проект
Актуализирано на
24.09.2024 г.

Безопасност на данните

Безопасността започва с разбирането на това, как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
Това приложение може да споделя следните типове данни с трети страни
Идентификатори на устройството или други идентификатори
Това приложение може да събира следните типове данни
Лични данни
Данните се шифроват при предаване
Изтриването на данните не е възможно

Оценки и отзиви

4,1
860 отзива

Новите неща

App UI Changed and many other Improvements