1 / 21

KERKESAT SOFTWARE

KERKESAT SOFTWARE. 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

vine
Download Presentation

KERKESAT SOFTWARE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. KERKESAT SOFTWARE

  2. Objektivat e kapitullit • Te kuptojmeterminrequirements • Te dallojmedytipetkryesore te kerkesave • Te jemi ne gjendje te klasifikojmekerkesatfunksionaledhejofunksionale • Te njohimteknikatkryesore te paraqitjes se kerkesave • Te njohimstandartet me te perdorshme per dokumentimin e kerkesave te nje sistemi software

  3. Ceshtjetkryesoreqe do te trajtohen • Kerkesat funksionale dhe jo funksionale • Kerkesat e userit • Kerkesat e sistemit • Specifikimi i nderfaqes • Dokumentimi i kerkesave

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

  5. shembull • Sistembiblioteke • Kerkesauseri- • LIBSYS duhet te memorizojegjithekerkesat e licencavembi te drejten e autorit ne Angli dhegjetke. • Kerkesa sistemi- • Per te kerkuarnjedokument , klientiduhet te nisnjemodulqemban te dhenat e klientitdhe te kerkeses se bere. • Modulet e kerkesesduhet te magazinohen ne sistem per 5 vjetnga data e kerkeses • Te gjithamodulet e kerkesesduhet te kenenjespecifikim per emerperdoruesi , titull materiali, operatori qekenaqkerkesen • LiBSYSduhet te mbajenje liste te gjithekerkesave • Te shperndajenjehere ne muajmaterialet e kerkuararregullishtngainstitucione te caktuara

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

  7. Kerkesat funksionale • Shembull LIBSYS • perdoruesitduhet te jene ne gjendje te hyjne ne databazen e sistemitdhe te seleksionojnenjenenbashkesi • Sistemi duhet te ofrojenderfaqe per te shfaqurdokumentat e kerkuar • cdoporosie i vendosetnjeORDER_IDqeklienti te mund te kopjojekerkesen e porositur

  8. Kerkesat jofunksionale • Ndahen ne : • Kerkesateproduktit => kerkesaqespecifikojnesjelljen e produktit ( sashpejtekzekutonsoftin, memorjaqekerkohet, besueshmeria, perdorshmeriaetj ) • Kerkesatorganizative => rrjedhinngapolitikatdheprocedurat ne organizaten e klientitdhezhvilluesit ( kur do teshperndahetproduktietj ) • Kerkesat e jashtme => se si sistemi ndervepron me sistemet e tjere ne organizate , kerkesalegjislative, kerkesatetike.

  9. Shembull i kerkesave jofunksionale • LIBSYS • Kerkeseprodukti • Nderfaqja e perdoruesitduhet te realizohet me njefaqe HTML pa frame ose applet-e • Kerkesaorganizative • procesi i zhvillimit te sistemitdhedorezimi i dokumentaveduhet te jenekomformnormave XYZco-SP-STAN-95 • Kerkesa te jashtme • Sistema nukduhet te shfaqendajoperatoreveasnjeinformacion personal mbiklientetpervecemritdhenumrit te referimit.

  10. Metoda per verifikimin e kerkesavejofunksionale • Shpejtesia • transaksione me kohe te caktuarkerkesepergjigje • Permasat • Ne Kbyte, Mbyte, numer i caktuar RAM • Thjeshtesia ne perdorim • Kohe e caktuar per trajnimoperatoresh • Qendrueshmeria • Koha e nevoshme per ristartpasnjekeqfunksionimi • Probabilitet i korruptimit te tedhenave

  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 • Permbajnekerkesatfunksionaledhejofunksionale, • jane te kuptueshmengauserat e sistemitqenukkanenjohuriteknike te detajuara. • shkruhen ne gjuhenatyrale, Kaproblemenga : • mungesa e qartesise • konfuzioni • Amalgamekerkesash

  13. Kerkesat e sistemit • Specifikimibehetsipasmodeleve te ndryshme • objectmodel • dataflowmodel , etj • Kerkesa te sistemittregojnecfareduhet te beje sistemi, dhejo si duhet te implementohet. Rendesia e specifikimit te KS • Njearkitekturefillestare e sistemitndihmonstukturen e specifikimittekerkesave. Kerkesatorganizohensipasnensistemeve. • Ne shumerastesistemetmundteoperojne me sistemetekzistuese • Perdorimi i nje design specifikmund te jetenjekerkese 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 funksionitoseentitetitqespecifikohet • pershkrimtehyrjeve ( input ) dhengavijne • pershkrimtedaljeve ( output ) dhekushkojne • pershkrim i entiteve te tjera perse perdoren • Pershkrim i veprimit per ekzekutim • kushtetqeduhet te plotesohenqefunksioni te thirret. Cfare do te ndodhnesefunksionithirret? • Pershkrim i efekteveanesoreteveprimitneseka.

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

  17. Interface specification • Ka tre tipe nderfaqesh: • Nderfaqetprocedurialenensistemetekzistueseofrojnenje sere sherbimeshqeaksesohennepermjetthirrjeve te interface procedure . • Struktura te dhenash te transmetuaranganjenensistem tek tjetri. • Prezantim te dhenash ne sistemerealtime me diagramastrukturashkusecilakashenimin 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

More Related