Sunteți pe pagina 1din 8

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei


Facultatea Calculatoare, Informatic i Microelectronic
Catedra Automatic i Tehnologii Informaionale

RAPORT
Lucrare de laborator Nr.1

Tema: Specificarea cerinelor software

A efectuat: st.Gr TI-151 Toma Ana


Petrov Cristina
Moraru Dumitru

A verificat: lector universitar Catruc Mariana

Chiinu 2017
SCOPUL LUCRRII:
1. Formarea deprinderilor de a formula ntrebri concise i logice fa de client n cea ce privete
produsul solicitat i de a putea descrie rspunsul la aceste ntrebri sub forma unor cerine fa de
produsul soft.
2. Formarea abilitilor de a aduna cerinele ntr-un document al cerinelor utilizatorului (Specificaia
Cerinelor Software).

SARCINA LUCRRII:
1. Formularea ntrebrilor logice fa de client.
2. Extragerea cerinelor pentru un produs soft.
3. Specificarea cerinelor clientului.
4. Documentarea cerinelor utilizatorului.
5. Elaborarea unei specificaii a cerinelor software.

1.Descrierea aplicatiei

Scopul Proiectului
ntr-o lume din ce n ce mai haotic, ncrcat de tehnologie, sigurana copilului a devenit o
prioritate major. Este foarte uor s simi c-l ,,scapi din mn cnd vezi c nu mai
socializeaz cu tine i toat ziua st cu ochii lipii de un smartphone sau un laptop
Astfel, am decis ca elaborare unei aplicaii care poate ajuta parintii s-a supravegheze activitatea copiilor
in spatiul virtual. Aplicatia v-a face screen shot la ecranul calculatorului copilului si v-a tri mite fisierele
pe contul parintelui de pe google drive.Parintele v-a putea s-a deconecteze calculatorul de la distanta fara
ca copilul s-a banuiasca acest lucru.Deci, parintele singur v-a decide peste cit timp s-a se deconecteze
calculatorul,deoarece el v-a seta timpul in aplicatie.Aceasta aplicatie nu permite accesul copiilor pe siteuri
periculoase care ar putea afecta starea lui emotional si psihica.
Cerinte fata de system

1.Funciile productului

Sa interzica accesul copiilor pe siteuri dubioase.


a)Aplicatia v-a interzice accesul siteurilor cu jocuri care nu corespund
virstei.

b)Aplicatia v-a interzice accesul la siteurilor de socializare.

c)Aplicatia v-a interzice accesul la siteuri care ar putea afecta starea

psihica si emotional acopilului.

d)Aplicatia v-a trimite o notificare prin care v-a cere acordul parintilor de a accesa un
anumit site care nu exista in baza de date.

S-a trimita un raport foto care s-a includa activitatea copilului la calculator.

a)Aplicatia v-a face screen shot la ecran peste un anumit interval de timp,iar pozele vor fi
trimise pe contul de pe google drive.

b)Perioada de timp dupa care se v-a face screen shot s-a fie setata de parinte.

c)Aplicatia v-a creea o mapa cu (data , anul, ora) in care v-a pune screen shoturile respective.

Posibilitatea parintelui de a intrerupe activitatea copilului la calculator,fara


ca acesta s-a banuiasca ca este supravegheat.

a)Parintele v-a putea deconecta calculatorul copilului.

b)Parintele v-a seta singur intervalul de timp in care s-a se deconecteze calculatorul.

S-a trimita o notificare atunci cind copilul a pornit calculatorul.


a)S-a trimita o notificare cind a trecut o ora decind copilul a pornit calculatorul.

b)S-a trimita o notificare cind au trecut 2 ore decind copilul a pornit calculatorul.
c)Dupa 3 ore decind copilul a pornit calculatorul,aplicatia v-a trimite o notificare parintelui in
care v-a cere acordul ca copilul sa-si continue activitatea,daca notificarea este suspendata
calculatorul se deconecteaza automat.

Clase de utilizator i caracteristici


Utilizatori acestui sistem pot fi categorizai dup urmtoarele clase:
Copii include persoanele care sunt supravegheate cu ajutorul acestei aplicatii.
Parinti include persoanele care folosesc acest sistem pentru a monitoriza activitatea copiilor.

1.1 Mediul de operare

Mediul de operare
Aplicaia se va executa n urmtoarele sisteme de operare:
Microsoft Windows 7
Microsoft Windows 10
Mac OS X
GNU Linux 3.14
Unix

1.2 Design i constrngeri

Constrngeri asupra cerinelor hardware:


Procesor de performan nalt care suport tehnologii de prelucrare a datelor n paralel.

Procesorul sa dispuna de o memorie operativ mai mare de 1 GB.


Caracteristici externe
1.3 Interfaa utilizatorului
Interafaa softului trebuie s fie una foarte prietenoas, n sensul c fiecarea buton sau funcionalitate
trebuie s fie la ndemn i foarte intuitiv. O caracteristic importan a unei intefee grafice este
imaginile din interior, iconiele care reprezint funcia dorit. Aceasta influeneaz foarte mult deoarece
un utilizator nu cunoate structura intern a programul dar cunoate doar interfaa pe care o intercepteaz.
n continuare prezentm o interfa exemplu pentru un soft de nregistrare, figura 1.

Intefaa respectiv conine mai multe componente:

Aspect de ecran este un background a softului, se reprezint de o culoare n care uor s poat
diferenia alte componente

Butoanele trebuie s conin un design comun cu interfaa n ntregime, nu trebuie s fie


plasate prea multe butone deoarece poate confunda utilizatorul, dac este nevoie de mai multe
funcionaliti se poate de creat un meniu de tip pop up.
Pentru interaciunea cu interfaa grafic exist mai multe posibiliti :

Tastatur
Mouse
Touch pad
Touch screen
Stilou digital

1.4 Interfaa hardware


Softul are ca principiul de baz securitatea copiilor in mediul virtual. O alt utilzarea hardware
este stocarea informaiei pe un cloud. Una din cea mai important componet hardware este un
dispozitiv.

Sistemul de securitate necesit urmtoarele componente hardware:

Dispozitiv electronic (telefon mobil, laptop, pc)


Conexiune la internet
Stocarea informaiei intr-un cloud

Programul de securitate trebuie s fie instalat pe un dispozitiv, indiferent de sistemul de operare.


Dispozitivul trebuie s aib conexiune la internet. Informaia nregistrat trebuie sa fie stocat
intr-un cloud.

Interaciunea ntre partea hardware i software este executat la nivelul sistemului de operare,
ns pentru crearea funcionalitii se apeleaz la funcii prestabilite de sistem pentru lucrul cu
dispozitivele hardware.
1.5 Interfaa Software

Aplicaia de securitate in mediul virtual are scop principal translatarea imaginilor ntr-un cloud .
La necesitate coninutul poate fi pstrat ntr-o baz de date, creat special pentru salvarea
informaiei pe serverul aplicaiei.

Aplicaia nu este dependent de platform i poate rula pe orice sistem de operare, deci este
multiplatfrom i poate rula pe sisteme cum ar fi Windows, Linux, Mac.

Instrumentele care ajut la creare unei aplicaie este un IDE. Deci este un mediu de dezvoltare a
programelor care ne ajut ma uor s proiectm aplicaia noastr.

2. Alte cerine nonfuncionale


2.1 Cerine de performan
Design-ul aplicatiei nu va fi stabil, se va schimba conform preferintelor fiecarui parinte. Softul
va fi disponibil pe laptop si pc. Vizualizarea aplicatie se va realiza si pe calculatoare ce au
conexiune la internet sau in caz de conexiunea va disparea, pozele pot fi incarcate pe cloud, la
aparitia internetului se vor reinoi datele.

Cerine de siguran
In caz de disparitia internetului la utilizator procesul se stopeaza si in caz de accident a
dispozitivului datele se vor pierde.

2.2 Cerine de securitate

Utilizatorul poate fi direct invezibil si confedintial, informatia depusa ramina vizulizata numai
catre sine personal.. Autentificarea se va realiza prin gmail si account se va inregestra direct pe
numarul de telefonul utilizatorului , in caz de pierdere a parolei , sms cu cod generat va veni in
timp de citeva minute, si va permite restabilirea contului. Codul sms-ului este limitat in termen
(de o ora). Aplicatia este desponibila pe platforma international hackerone unde programatori
si testeri din deferite tari pot ajuta in descoperirea problemelor sau a erorilor.
2.3 Atributele calitative a produsului

Calitatea aplicatiei este la un nivel foarte inalt dupa standartele europene si universale. Aplicatia
are caracteristice rare intiltine impreuna ca : adaptarea performanta la toate devisurile
,accesibilitatea ,flexibilitatea,comod la reparatie deoarece este format din citeva sectiuni care
poate chimba chiar si un copil,portativ,siguranta, comod la folosire si usor la verificare. Si cel
mai tare punct este claritatea softului pentru orice virsta este usor citabila si adoptarea nu
necesita multa forta.
.

S-ar putea să vă placă și