► Scopul acestei aplicații de inginerie software este de a oferi bazele, principiile și abilitățile de inginerie software necesare pentru a dezvolta și menține produse software de înaltă calitate. ✦
►Foaie de cod pentru aproape toate limbile și tehnologiile disponibile în aplicație✦
►Foile de coduri Gestionați cu ușurință toate fragmentele din aplicație✦
►Fila Dicționar vă permite să consultați toți Termenii legați de software într-o fracție de secunde✦
►Ingineria software-ului discută principiile, metodologiile, tendințele și practicile asociate cu diferite faze ale ingineriei software. Pornind de la elementele de bază, aplicația progresează lent către subiecte avansate și emergente despre managementul proiectelor software, modele de proces, metodologii de dezvoltare, specificații software, testare, control al calității, implementare, securitate software, întreținere și reutilizare a software-ului. Studenții de la Științe și Inginerie Informatică, Tehnologia Informației și Aplicații de calculator ar trebui să găsească această aplicație extrem de utilă.✦
【Subiecte acoperite enumerate mai jos】
➻ Ce este ingineria software
➻ Evoluția software
➻ Legile privind evoluția software-ului
➻ Evoluția software-ului E-Type
➻ Paradigme software
➻ Nevoia de inginerie software
➻ Caracteristicile unui software bun
➻ Ciclul de viață al dezvoltării software
➻ Paradigma de dezvoltare software
➻ Management de proiect software
➻ Proiect software
➻ Nevoia de management de proiect software
➻ Manager de proiect software
➻ Activități de management software
➻ Tehnici de estimare a proiectelor
➻ Programarea proiectului
➻ Managementul resurselor
➻ Managementul riscului de proiect
➻ Procesul de management al riscului
➻ Execuția și monitorizarea proiectelor
➻ Managementul Comunicarii Proiectului
➻ Managementul configurației
➻ Instrumente de management de proiect
➻ Cerințe software
➻ Ingineria cerințelor
➻ Procesul de inginerie al cerințelor
➻ Procesul de elicitare a cerințelor
➻ Tehnici de elicitare a cerințelor
➻ Caracteristicile cerințelor software
➻ Cerințe software
➻ Cerințe pentru interfața utilizator
➻ Analist de sistem software
➻ Metrici și măsuri software
➻ Noțiuni de bază pentru proiectarea software
➻ Niveluri de proiectare software
➻ Modularizare
➻ Concurență
➻ Cuplare și Coeziune
➻ Verificare proiectare
➻ Instrumente de analiză și proiectare software
➻ Diagrama fluxului de date
➻ Diagrame de structură
➻ Diagrama HIPO
➻ Engleză structurată
➻ Pseudo-cod
➻ Tabele de decizie
➻ Model entitate-relație
➻ Dicționar de date
➻ Strategii de proiectare software
➻ Design structurat
➻ Design orientat pe funcție
➻ Proiectare orientată pe obiecte
➻ Procesul de proiectare
➻ Abordări de proiectare software
➻ Design interfață utilizator software
➻ Interfață de linie de comandă (CLI)
➻ Interfață grafică cu utilizatorul
➻ Componente GUI specifice aplicației
➻ Activități de proiectare a interfeței cu utilizatorul
➻ Instrumente de implementare a GUI
➻ Interfața cu utilizatorul Reguli de aur
➻ Complexitatea proiectării software
➻ Măsurile de complexitate ale lui Halstead
➻ Măsuri de complexitate ciclomatică
➻ Punct de funcție
➻ Fișiere logice interne
➻ Fișiere de interfață externă
➻ Interogare externă
➻ Implementare software
➻ Programare structurată
➻ Programare funcțională
➻ Stilul de programare
➻ Documentația software
➻ Provocări de implementare a software-ului
➻ Prezentare generală a testării software
➻ Validare software
➻ Verificare software
➻ Testare manuală vs testare automată
➻ Testarea abordărilor
➻ Niveluri de testare
➻ Documentația de testare
➻ Testare vs. QC, QA și Audit
➻ Prezentare generală a întreținerii software
➻ Tipuri de întreținere
➻ Costul de întreținere
➻ Activități de întreținere
➻ Reproiectare software
➻ Reutilizarea componentelor
➻ Instrumente CASE
➻ Componentele instrumentelor CASE
➻ Tipuri de instrumente de caz
➻ Model iterativ în cascadă
➻ Analiza și specificarea cerințelor
➻ Arborele de decizie
➻ Specificația formală a sistemului
➻ Proiectare software
➻ Strategii de proiectare software
➻ Instrumente de analiză și proiectare software
➻ Design structurat
➻ Modelarea obiectelor folosind UML
➻ Diagrama de caz de utilizare
➻ Diagrame de interacțiune
➻ Testarea cutie neagră
➻ Întreținere software
➻ Modele de proces de întreținere software
➻ Managementul fiabilității și calității software
➻ Modele de creștere a fiabilității
➻ Calitate software
➻ Planificarea proiectelor software
Ultima actualizare
17 apr. 2025