KERKESAT SOFTWARE - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

KERKESAT SOFTWARE

Description:

KERKESAT SOFTWARE * * * * * * * * * * Objektivat e kapitullit Te kuptojme termin requirements Te dallojme dy tipet kryesore te kerkesave Te jemi ne gjendje te ... – PowerPoint PPT presentation

Number of Views:304
Avg rating:3.0/5.0
Slides: 22
Provided by: Uten129
Category:

less

Transcript and Presenter's Notes

Title: KERKESAT SOFTWARE


1
KERKESAT SOFTWARE
2
Objektivat e kapitullit
  • Te kuptojme termin requirements
  • Te dallojme dy tipet kryesore te kerkesave
  • Te jemi ne gjendje te klasifikojme kerkesat
    funksionale dhe jofunksionale
  • Te njohim teknikat kryesore te paraqitjes se
    kerkesave
  • Te njohim standartet me te perdorshme per
    dokumentimin e kerkesave te nje sistemi software

3
Ceshtjet kryesore qe do te trajtohen
  1. Kerkesat funksionale dhe jo funksionale
  2. Kerkesat e userit
  3. Kerkesat e sistemit
  4. Specifikimi i nderfaqes
  5. Dokumentimi i kerkesave

4
1. Kerkesat
  • Kerkesat e userit ne gjuhe natyrale
  • Kerkesa sistemi me te detajuara

5
shembull
  • Sistem biblioteke
  • Kerkesa useri-
  • LIBSYS duhet te memorizoje gjithe kerkesat e
    licencave mbi te drejten e autorit ne Angli dhe
    gjetke.
  • Kerkesa sistemi-
  • Per te kerkuar nje dokument , klienti duhet te
    nis nje modul qe mban te dhenat e klientit dhe te
    kerkeses se bere.
  • Modulet e kerkeses duhet te magazinohen ne sistem
    per 5 vjet nga data e kerkeses
  • Te gjitha modulet e kerkeses duhet te kene nje
    specifikim per emer perdoruesi , titull
    materiali, operatori qe kenaq kerkesen
  • LiBSYS duhet te mbaje nje liste te gjithe
    kerkesave
  • Te shperndaje nje here ne muaj materialet e
    kerkuara rregullisht nga institucione te
    caktuara

6
Kerkesat e sistemit
  • tipet kryesore
  • Kerkesa funksionale
  • Kerkesa jofunksionale
  • Kerkesa te domenit

7
Kerkesat funksionale
  • Shembull LIBSYS
  • perdoruesit duhet te jene ne gjendje te hyjne ne
    databazen e sistemit dhe te seleksionojne nje
    nenbashkesi
  • Sistemi duhet te ofroje nderfaqe per te
    shfaqur dokumentat e kerkuar
  • cdo porosie i vendoset nje ORDER_ID qe
    klienti te mund te kopjoje kerkesen e porositur

8
Kerkesat jofunksionale
  • Ndahen ne
  • Kerkesa te produktit gt kerkesa qe specifikojne
    sjelljen e produktit ( sa shpejt ekzekuton
    softin, memorja qe kerkohet, besueshmeria,
    perdorshmeria etj )
  • Kerkesat organizative gt rrjedhin nga politikat
    dhe procedurat ne organizaten e klientit dhe
    zhvilluesit ( kur do te shperndahet produkti etj
    )
  • Kerkesat e jashtme gt se si sistemi ndervepron me
    sistemet e tjere ne organizate , kerkesa
    legjislative, kerkesat etike.

9
Shembull i kerkesave jofunksionale
  • LIBSYS
  • Kerkese produkti
  • Nderfaqja e perdoruesit duhet te realizohet me
    nje faqe HTML pa frame ose applet-e
  • Kerkesa organizative
  • procesi i zhvillimit te sistemit dhe dorezimi i
    dokumentave duhet te jene komform normave
    XYZco-SP-STAN-95
  • Kerkesa te jashtme
  • Sistema nuk duhet te shfaqe ndaj operatoreve
    asnje informacion personal mbi klientet pervec
    emrit dhe numrit te referimit.

10
Metoda per verifikimin e kerkesave jofunksionale
  • Shpejtesia
  • transaksione me kohe te caktuar kerkese
    pergjigje
  • Permasat
  • Ne Kbyte, Mbyte, numer i caktuar RAM
  • Thjeshtesia ne perdorim
  • Kohe e caktuar per trajnim operatoresh
  • Qendrueshmeria
  • Koha e nevoshme per ristart pas nje
    keqfunksionimi
  • Probabilitet i korruptimit te te dhenave

11
Kerkesat e Domain-it
  • Derivojne nga fusha e aplikacionit te sistemit
  • Shembull tek LIBSYS
  • Duhet te kete nje nderfaqe perdoruesi uniform per
    gjithe databazat bazuar ne nje standart
  • Menyra si duhen menaxhuar dokumentat , kerkesa
    mund gte shkruhet ne gjuhen e fushes se
    aplikacionit.

12
Kerkesat e perdoruesit
  • Permbajne kerkesat funksionale dhe jofunksionale,
  • jane te kuptueshme nga userat e sistemit qe nuk
    kane njohuri teknike te detajuara.
  • shkruhen ne gjuhe natyrale,
  • Ka probleme nga
  • mungesa e qartesise
  • konfuzioni
  • Amalgame kerkesash

13
Kerkesat e sistemit
  • Specifikimi behet sipas modeleve te ndryshme
  • object model
  • dataflow model , etj
  • Kerkesa te sistemit tregojne cfare duhet te beje
    sistemi, dhe jo si duhet te implementohet.
  • Rendesia e specifikimit te KS
  • Nje arkitekture fillestare e sistemit ndihmon
    stukturen e specifikimit te kerkesave. Kerkesat
    organizohen sipas nensistemeve.
  • Ne shume raste sistemet mund te operojne me
    sistemet ekzistuese
  • Perdorimi i nje design specifik mund te jete
    nje kerkese e jashtme e sistemit.

14
Specifikimi i kerkesave ne gjuhe te strukturuar
  • Ka disa modele te strukturimit
  • Gjuhe natyrale e strukturuar
  • gjuhe per pershkrimin e projektimit
  • Shenime grafike
  • Specifika matematike

15
Rregulla te paraqitjes se strukturuar
  • pershkrim i funksionit ose entitetit qe
    specifikohet
  • pershkrim te hyrjeve ( input ) dhe nga vijne
  • pershkrim te daljeve ( output ) dhe ku shkojne
  • pershkrim i entiteve te tjera perse perdoren
  • Pershkrim i veprimit per ekzekutim
  • kushtet qe duhet te plotesohen qe funksioni te
    thirret. Cfare do te ndodh nese funksioni
    thirret?
  • Pershkrim i efekteve anesore teveprimit nese
    ka.

16
Shembull i pompes se sheqerit
  • Specifikim i kerkesave te sistemit

17
Interface specification
  • Ka tre tipe nderfaqesh
  • Nderfaqet proceduriale nensistemet ekzistuese
    ofrojne nje sere sherbimesh qe aksesohen
    nepermjet thirrjeve te interface procedure .
  • Struktura te dhenash te transmetuara nga nje
    nensistem tek tjetri.
  • Prezantim te dhenash ne sisteme real time me
    diagrama strukturash ku secila ka shenimin e vet.

18
Dokumentacioni i kerkesave SRS
  • Software requirements specification
  • Deklarim zyrtar i kerkesave software
  • Perdoret nga
  • Klient
  • Manager
  • Inxhinier sistemi
  • Inxhinier testimi
  • Inxhinier mirmbajtes

19
Standarti i dokumentit
  • 1. Hyrje
  • Qellimi i dokumentacionit te kerkesave
  • Qellimi i produktit
  • Percaktimet, akronimet, shkurtimet
  • Referencat
  • Permbledhje e pjeses tjeter te dokumentit

20
vazhdon
  • 2. pershkrim i pergjithshem
  • Perspektiva e produktit
  • Funksionet e produktit
  • Karakteristikat e userit
  • Kufizimet e pergjithshme
  • Supozimet dhe varesite

21
vazhdon
  • 3. Kerkesa specifike
  • Kerkesa funksionale
  • Jo funksionale
  • Kerkesa te nderfaqes
  • 4. Apendikse
  • 5. Permbajtja e dokumentit
Write a Comment
User Comments (0)
About PowerShow.com