Software Engineering

Zawiera reklamy
4,0
898 opinii
100 tys.+
Pobrania
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

►Celem tej aplikacji do inżynierii oprogramowania jest zapewnienie podstaw, zasad i umiejętności inżynierii oprogramowania potrzebnych do opracowywania i utrzymywania wysokiej jakości oprogramowania. ✦

►Arkusze kodów dla prawie wszystkich języków i technologii dostępnych w aplikacji✦

►Arkusze kodów Z łatwością zarządzaj wszystkimi fragmentami kodu w aplikacji✦

►Zakładka Słownik umożliwia zapoznanie się ze wszystkimi terminami związanymi z oprogramowaniem w ułamku sekundy✦

►Inżynieria oprogramowania omawia zasady, metodologie, trendy i praktyki związane z różnymi fazami inżynierii oprogramowania. Począwszy od podstaw, aplikacja powoli przechodzi do zaawansowanych i pojawiających się tematów dotyczących zarządzania projektami oprogramowania, modeli procesów, opracowywania metodologii, specyfikacji oprogramowania, testowania, kontroli jakości, wdrażania, bezpieczeństwa oprogramowania, konserwacji i ponownego wykorzystania oprogramowania. Studenci informatyki i inżynierii, informatyki i aplikacji komputerowych powinni uznać tę aplikację za bardzo przydatną.✦

【Poruszone tematy wymienione poniżej】

➻ Czym jest inżynieria oprogramowania
➻ Ewolucja oprogramowania
➻ Prawa ewolucji oprogramowania
➻ Ewolucja oprogramowania typu E
➻ Paradygmaty oprogramowania
➻ Potrzeba inżynierii oprogramowania
➻ Charakterystyka dobrego oprogramowania
➻ Cykl życia oprogramowania
➻ Paradygmat tworzenia oprogramowania
➻ Zarządzanie projektami oprogramowania
➻ Projekt oprogramowania
➻ Potrzeba zarządzania projektami oprogramowania
➻ Kierownik projektu oprogramowania
➻ Działania związane z zarządzaniem oprogramowaniem
➻ Techniki szacowania projektu
➻ Planowanie projektu
➻ Zarządzanie zasobami
➻ Zarządzanie ryzykiem projektu
➻ Proces zarządzania ryzykiem
➻ Realizacja i monitorowanie projektu
➻ Zarządzanie komunikacją w projekcie
➻ Zarządzanie konfiguracją
➻ Narzędzia do zarządzania projektami
➻ Wymagania dotyczące oprogramowania
➻ Inżynieria wymagań
➻ Proces inżynierii wymagań
➻ Proces pozyskiwania wymagań
➻ Techniki pozyskiwania wymagań
➻ Charakterystyka wymagań oprogramowania
➻ Wymagania dotyczące oprogramowania
➻ Wymagania dotyczące interfejsu użytkownika
➻ Analityk systemów oprogramowania
➻ Metryki i miary oprogramowania
➻ Podstawy projektowania oprogramowania
➻ Poziomy projektowania oprogramowania
➻ Modularyzacja
➻ Współbieżność
➻ Sprzężenie i spójność
➻ Weryfikacja projektu
➻ Narzędzia do analizy i projektowania oprogramowania
➻ Schemat przepływu danych
➻ Wykresy strukturalne
➻ Schemat HIPO
➻ Strukturalny język angielski
➻ Pseudokod
➻ Tabele decyzyjne
➻ Model relacji jednostka-relacja
➻ Słownik danych
➻ Strategie projektowania oprogramowania
➻ Strukturalny projekt
➻ Projektowanie zorientowane na funkcje
➻ Projektowanie obiektowe
➻ Proces projektowania
➻ Podejścia do projektowania oprogramowania
➻ Projektowanie interfejsu użytkownika oprogramowania
➻ Interfejs wiersza poleceń (CLI)
➻ Graficzny interfejs użytkownika
➻ Komponenty GUI specyficzne dla aplikacji
➻ Działania związane z projektowaniem interfejsu użytkownika
➻ Narzędzia do implementacji GUI
➻ Złote zasady interfejsu użytkownika
➻ Złożoność projektu oprogramowania
➻ Miary złożoności Halsteada
➻ Miary złożoności cyklomatycznej
➻ Punkt funkcyjny
➻ Logiczne pliki wewnętrzne
➻ Pliki interfejsu zewnętrznego
➻ Zapytanie zewnętrzne
➻ Wdrożenie oprogramowania
➻ Programowanie strukturalne
➻ Programowanie funkcjonalne
➻ Styl programowania
➻ Dokumentacja oprogramowania
➻ Wyzwania związane z wdrażaniem oprogramowania
➻ Przegląd testowania oprogramowania
➻ Walidacja oprogramowania
➻ Weryfikacja oprogramowania
➻ Testowanie ręczne a automatyczne
➻ Testowanie podejść
➻ Poziomy testowania
➻ Dokumentacja testowa
➻ Testowanie a kontrola jakości, kontrola jakości i audyt
➻ Przegląd konserwacji oprogramowania
➻ Rodzaje konserwacji
➻ Koszt utrzymania
➻ Działania konserwacyjne
➻ Reengineering oprogramowania
➻ Możliwość ponownego wykorzystania komponentów
➻ Narzędzia CASE
➻ Komponenty narzędzi CASE
➻ Typy narzędzi skrzynek
➻ Iteracyjny model wodospadu
➻ Analiza i specyfikacja wymagań
➻ Drzewo decyzyjne
➻ Formalna specyfikacja systemu
➻ Projektowanie oprogramowania
➻ Strategie projektowania oprogramowania
➻ Narzędzia do analizy i projektowania oprogramowania
➻ Strukturalny projekt
➻ Modelowanie obiektów przy użyciu UML
➻ Użyj diagramu przypadków
➻ Diagramy interakcji
➻ Testowanie czarnej skrzynki
➻ Konserwacja oprogramowania
➻ Modele procesów utrzymania oprogramowania
➻ Niezawodność oprogramowania i zarządzanie jakością
➻ Modele wzrostu niezawodności
➻ Jakość oprogramowania
➻ Planowanie projektu oprogramowania
Ostatnia aktualizacja
17 kwi 2025

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Ta aplikacja może udostępniać innym firmom te rodzaje danych
Identyfikatory urządzenia i inne
Ta aplikacja może zbierać te rodzaje danych
Dane osobowe
Dane są zaszyfrowane podczas przesyłania
Nie można usunąć danych

Oceny i opinie

4,1
863 opinie

Co nowego

*Ultimate Code CheatSheet Added
*Snippet Manager Added
*Software Dictionary Added