Inginerie Software

Seminar
8.5/10 (4 voturi)
Conține 11 fișiere: doc
Pagini : 116 în total
Cuvinte : 16366
Mărime: 772.17KB (arhivat)
Publicat de: Zaharia Danilă
Puncte necesare: 0

Extras din seminar

• Modele de proces software

• Metode ale ingineriei software

• Modelarea sistemelor software folosind UML

• Metode de testare a sistemelor software

 structurale

 functionale

- ingineresti

- bazate pe specificatii formale

Bibliografie

• I. Sommerville. Software Engineering, 6th Edition, Addison Wesley, 2001

• G. Booch, J. Rumbaugh, I. Jacobson. The Unified Language User Guide, Addison-Wesley, 1999.

• M. Fowler, K. Scott. UML Distilled: Applying the Standard Object Modeling Language, Addison-Wesley, 1997.

• F. Ipate. Modelare orientata pe obiecte cu UML, Editura Universitatii Pitesti, 2001.

• M. Roper. Software Testing, McGraw-Hill, 1994.

• M. Holcombe, F. Ipate. Correct Systems: Building a Business Process Solution, Springer Verlag, 1998.

Software

• programe pentru calculator

• documentatia asociata acestuia

• datele de configuratie necesare pentru functionare

Software nu inseamna numai programe de calculator.

Sistem software

• un numar de programe separate

• fisiere de configuratie necesare pentru functionare

• documentatie care descrie structura sistemului

• documentatie pentru utilizator

Tipuri de sisteme software:

• generice: produse de firme de dezvoltare si vandute pe intreaga piata

• pentru client (customised): contractate si dezvoltate pentru un client anume

Diferenta intre cele doua tipuri:

• generice: specificatia este controlata si dezvoltata de catre firma care dezvolta sistemul

• customised: specificatia este dezvoltata si controlata de catre organizatia care cumpara sistemul.

Software de calitate

• folositor: satisface cerintele utilizatorului

• cu putine erori: ideal un sistem este corect (fara erori)

• flexibil:

- schimbarile facute dupa livrare = mentenanta

- cuprinde corectare buguri si schimbari de functionalitate

- mentenanta este de obicei cea mai scumpa faza

• pret rezonabil: atat pentru dezvoltare si mentenanta

• sa existe: proiectul trebuie finalizat cu succes

Preview document

Inginerie Software - Pagina 1
Inginerie Software - Pagina 2
Inginerie Software - Pagina 3
Inginerie Software - Pagina 4
Inginerie Software - Pagina 5
Inginerie Software - Pagina 6
Inginerie Software - Pagina 7
Inginerie Software - Pagina 8
Inginerie Software - Pagina 9
Inginerie Software - Pagina 10
Inginerie Software - Pagina 11
Inginerie Software - Pagina 12
Inginerie Software - Pagina 13
Inginerie Software - Pagina 14
Inginerie Software - Pagina 15
Inginerie Software - Pagina 16
Inginerie Software - Pagina 17
Inginerie Software - Pagina 18
Inginerie Software - Pagina 19
Inginerie Software - Pagina 20
Inginerie Software - Pagina 21
Inginerie Software - Pagina 22
Inginerie Software - Pagina 23
Inginerie Software - Pagina 24
Inginerie Software - Pagina 25
Inginerie Software - Pagina 26
Inginerie Software - Pagina 27
Inginerie Software - Pagina 28
Inginerie Software - Pagina 29
Inginerie Software - Pagina 30
Inginerie Software - Pagina 31
Inginerie Software - Pagina 32
Inginerie Software - Pagina 33
Inginerie Software - Pagina 34
Inginerie Software - Pagina 35
Inginerie Software - Pagina 36
Inginerie Software - Pagina 37
Inginerie Software - Pagina 38
Inginerie Software - Pagina 39
Inginerie Software - Pagina 40
Inginerie Software - Pagina 41
Inginerie Software - Pagina 42
Inginerie Software - Pagina 43
Inginerie Software - Pagina 44
Inginerie Software - Pagina 45
Inginerie Software - Pagina 46
Inginerie Software - Pagina 47
Inginerie Software - Pagina 48
Inginerie Software - Pagina 49
Inginerie Software - Pagina 50
Inginerie Software - Pagina 51
Inginerie Software - Pagina 52
Inginerie Software - Pagina 53
Inginerie Software - Pagina 54
Inginerie Software - Pagina 55
Inginerie Software - Pagina 56
Inginerie Software - Pagina 57
Inginerie Software - Pagina 58
Inginerie Software - Pagina 59
Inginerie Software - Pagina 60
Inginerie Software - Pagina 61
Inginerie Software - Pagina 62
Inginerie Software - Pagina 63
Inginerie Software - Pagina 64
Inginerie Software - Pagina 65
Inginerie Software - Pagina 66
Inginerie Software - Pagina 67
Inginerie Software - Pagina 68
Inginerie Software - Pagina 69
Inginerie Software - Pagina 70
Inginerie Software - Pagina 71
Inginerie Software - Pagina 72
Inginerie Software - Pagina 73
Inginerie Software - Pagina 74
Inginerie Software - Pagina 75
Inginerie Software - Pagina 76
Inginerie Software - Pagina 77
Inginerie Software - Pagina 78
Inginerie Software - Pagina 79
Inginerie Software - Pagina 80
Inginerie Software - Pagina 81
Inginerie Software - Pagina 82
Inginerie Software - Pagina 83
Inginerie Software - Pagina 84
Inginerie Software - Pagina 85
Inginerie Software - Pagina 86
Inginerie Software - Pagina 87
Inginerie Software - Pagina 88
Inginerie Software - Pagina 89
Inginerie Software - Pagina 90
Inginerie Software - Pagina 91
Inginerie Software - Pagina 92
Inginerie Software - Pagina 93
Inginerie Software - Pagina 94
Inginerie Software - Pagina 95
Inginerie Software - Pagina 96
Inginerie Software - Pagina 97
Inginerie Software - Pagina 98
Inginerie Software - Pagina 99
Inginerie Software - Pagina 100
Inginerie Software - Pagina 101
Inginerie Software - Pagina 102
Inginerie Software - Pagina 103
Inginerie Software - Pagina 104
Inginerie Software - Pagina 105
Inginerie Software - Pagina 106
Inginerie Software - Pagina 107
Inginerie Software - Pagina 108
Inginerie Software - Pagina 109
Inginerie Software - Pagina 110
Inginerie Software - Pagina 111
Inginerie Software - Pagina 112
Inginerie Software - Pagina 113
Inginerie Software - Pagina 114
Inginerie Software - Pagina 115
Inginerie Software - Pagina 116

Conținut arhivă zip

  • S1 intro.doc
  • S10 Structural Testing.doc
  • S2 proces.doc
  • S3 etape.doc
  • S4 studiu de caz.doc
  • S5 cazuri de utilizare.doc
  • S6 Diagrame de clase.doc
  • S7 Diagrame de interactiune.doc
  • S7 exemplu.doc
  • S8 Diagrame de stare.doc
  • S9 Functional Testing.doc

Alții au mai descărcat și

Limbaj UML

Dezvoltarea unei colaborari In sectiunea care urmeaza, prezentam design-ul unei GeneralBill folosite in cazul utilizarii unor modele ale...

Diagrame UML

Introducere in UML UML este un limbaj de modelare bazat pe notaţii grafice folosit pentru a specifica, vizualiza, construi şi documenta...

Reprezentarea activităților firmei cu ajutorul limbajului UML

 Limbajul UML UML nu este un simplu limbaj de modelare orientat pe obiecte, ci în prezent, este limbajul universal standard pentru dezvoltatorii...

Manual Limbaj C

1. Generalitati asupra limbajului C 1.1. Introducere Limbajul C a fost creat la începutul anilor '70 de catre Brian W Kernigham si Dennis M...

Clase și Programare C++ Builder

1. Un tur rapid al C++Builder Pentru moment, nu vom acorda decât o privire rapidă mediului de dezvoltare C++Builder, urmând ca în lecţia a şasea...

Algoritmi - 1

Introducere Un algoritm este o metoda de rezolvare a unei probleme printr-un numar finit de pasi. Printr-un pas se întelege o operatie...

Proiectare orientată pe obiect

POO  CURS Nr. 1 DISCIPLINA: PROIECTAREA SISTEMELOR INFORMATICE ORIENTATA PE OBIECTE (POO): 2C/2L Obiective: 1. - Pregatirea studentilor in...

Limbaje de Programare

PREZENTAREA GENERALĂ A MEDIULUI DE DEZVOLTARE Borlandc C++, produs al firmei Borland International, este un pachet de programe care oferă o...

Te-ar putea interesa și

Baze Managementul Proiectelor - Conceperea, Planificarea și Monitorizarea unui Proiect

I. CONCEPEREA PROIECTULUI Înainte de a începe completarea propriu-zisă a formularului, descrieţi contextul pentru care propuneţi implementarea...

Inginerie Software

1. Specificarea cerintelor sistemului software La o agentie de zboruri un client poate, prin intermediul unor terminale instalate in sediul...

Ingineria Sistemelor de Progamare - Software Engineering

Generalitati. Istoric Ingineria sistemelor de programare sau ingineria software, sub alta denumire, este o disciplina care se ocupa de toate...

Proiect Inginerie Software - Multimedia Chat Application

1. Prezentare generala Acest proiect doreste a implementa o aplicatie chat cu capacitati multimedia asemanatoare serviciilor de chat deja...

Inginerie Software

Descrierea sistemului (senzori, dispozitiv de conditionare a semnalului, placa de achizitie) Elementele sensibile care detecteaza marimea de...

Inginerie Software

Laborator 1 UML – Unified Modeling Language Diagrama cazurilor de utilizare (Use Case Diagram) Introducere UML este un limbaj de modelare bazat...

Inginerie de Sistem

• Condiţionări şi cunoştinţe prerechizite Cursul nu are condiţionări prerechizite. Cunoştinţele prerechizite care pot facilita asimilarea...

Inginerie Software

Fazele dezvoltării unui produs software 1 Ce este ingineria programării? 2. Fazele ingineriei programării 2.1. Faza de analiză 2.2. Faza de...

Ai nevoie de altceva?