Documente Academic
Documente Profesional
Documente Cultură
Corecte
Avantajele
2. Cine participa
Modelul de analiza:
Diagrame de stari-tranzitii
Diagrame Entitate-Relatie
Diagrame de stari care redau starile sistemului sau starile unui obiect din
domeniul aplicatiei
Obs: clasele conceptuale nu sunt clase software; in etapa de proiectare pot fi definite
clase software care corespund claselor conceptuale.
Specificarea cerintelor
Sunt 2 tipuri de cerinte software:
Functionale
Ne-functionale
Cerinte functionale
Descriu functiile pe care trebuie sa le realizeze sistemul, intr-un mod
independent de implementare.
Cerinte ne-functionale
Cerinte de performanta
sau
- Sistemul masoara temperatura cu o precizie de 1 grad Celsius
Valoare nominala
Valoare ideala
Cerinte de interfata
Cerinte operationale
Puterea de prelucrare
Memoria necesara
Spatiul pe disc
Cerinte de verificare
Posibilitati de diagnosticare
Cerinte de intretinere
Cerinte de fiabilitate
Cerinte de securitate
Cum sa fie securizat sistemul impotriva pericolelor:
o
o
o
o
Cerinte de siguranta
Protectia impotriva distrugerilor cauzate de caderile software
Daca produsul este un sistem independenmt sau o parte a unui sistem mai
mare sau inlocuieste un alt sistem. Caracteristicile esentiale acestui sistem
Modelul logic
Abstract
b.
Table of Contents
c.
Document Status
Sheet
d.
Document Change
Records since
previous issue
1. Introduction
1.1
Purpose
1.2
Scope
1.3
List of definitions
1.4
List of references
1.5
Overview
2. General description
2.1
Relation to current
projects
2.2
Relation to
predecessor and
successor projects
2.3
2.4
Environment
2.5
Relation to other
systems
2.6
General constraints
2.7
Model description
3. Specific requirements
Functional
requirements
3.1
3.2
Non-functional
requirements
3.14
4. Requirements
traceability matrix