1 / 21

Projektimi i orientuar nga objekti

Projektimi i orientuar nga objekti. Rreth sistemeve te orientuar nga objekti. Objektet mbajne gjendjet e brendshme Gjendja eshte private dhe nuk mund te nderhyet nga jashte Projektimi bazohet ne projektimin e klasave te objekteve. Projektimi i orientuar ng aobjekti.

cid
Download Presentation

Projektimi i orientuar nga objekti

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. Projektimi i orientuar nga objekti

  2. Rrethsistemeve te orientuarngaobjekti • Objektet mbajne gjendjet e brendshme • Gjendja eshte private dhe nuk mund te nderhyet nga jashte • Projektimi bazohet ne projektimin e klasave te objekteve

  3. Projektimi i orientuar ng aobjekti • Pjese e fazave te zhvillimit te orientuarngaobjekti: • Analiza e orientuarngaobjektet • Projektimi i OO sipaskerkesave te identifikuara • Programim i OO sipasnjegjuhe te caktuar

  4. Nje sistem i perbere nga objekte

  5. Objektet dhe klasat e objekteve • nje objekt eshte nje entitet qe zoteron nje gjendje dhe nje bashkesi veprimesh qe veprojne mbi baze te kesaj gjendje. • Klasa e objekteve perfshin deklarimet e te gjitha atributeve dhe veprimeve qe shoqerojne nje objekt te kesaj klase

  6. Paraqitja ne UML

  7. Karakteristika te projektimit me objekte • Modelimi behet nepermejt klasave te objekteve • Metodat e shpallura implementojne operacione te objekteve • Komunikim sinkron midis objekteve do te thote kerkesa sherbimi • Komunikim asinkron kur objekti implementohet si thread(procese simultane)

  8. Vazhdim –shenimi UML • Klasat perdorin hierarkine bazuar ne trashegimi • Shigjeta tregon pergjithesimin ne klasen meme • Klasat bija kane te gjitha atributet e klases meme

  9. Hierarkia e pergjithesimit

  10. Objektet konkurrues • Objektikerkonsherbimdukederguarnjemesazhkerkese • Nukeshte e nevojshmeekzekutimi ne seri • Procesetmund te jeneparalele • Ekzekutohen ne njekompjuterosemakina te ndryshme

  11. Implementimi i objektevekonkurues • Ka dy tipe te objekteve konkurues • Server • Objektet realizohen si procese paralele me metoda korresponduese • Objektet aktive(AO). • Gjendja e objektit ndryshon nga operacione te brendshme

  12. Procesi i projektimit te orientuar nga objekti • OOD Object Oriented Design • Fazat kryesore: • Kuptimi dhe percaktimi i menyrave te perdorimit te sistemit. • projektimi i arkitektures se sistemit • Identifikimi i objekteve kryesore te sistemit • Zhvillimi i modeleve te projektit • Specifikimi i nderfaqeve te objekteve.

  13. SHEMBULL: SISTEM qekrijonhartametereologjike • Pershkrim i sistemit • Gjeneron rregullisht karta duke perdorur te dhenat e mbledhura nga stacionet dhe burime te tjera qe jepen automatikisht • Vlereson te dhenat dhe i integron me te gjitha te dhenat e tjera • Rezultatet mund te printohen ose te ruhen

  14. Arkitekture e mundshme e sistemit • Arkitekture e shtresezuar

  15. Konteksi i sistemit dhe i modeleve te perdorur • Konteksti i sistemit eshte nje model statik qe pershkruan sistemet e tjere prezent ne kete ambjent. • Modeli i perdorimit eshte model dinamik qe pershkruan sesi sistemi ndervepron realisht me mjedisin e vet

  16. Modeli i kontekstit • Perdor diagrama shoqerimi • esh I punesuar Zyre eshte pjesetar i Menaxhohet nga Manager menaxhon

  17. Modeli i perdorimit • Perdor use case: • shembull : stacion meteorologjik

  18. Pershkrimi i nje use case: • Raportim

  19. Projektimi arkitekturor • Shembull : Arkitektura e sistemitmetereologjik: • Nensistemi i nderfaqes - qe merret me komunikimin midis pjeseve te sistemit si dhe me kapjen e nderfaqeve te jashteme te sistemit. • Shtresa e mbledhjes se te dhenave - qe merret me mbledhjen e te dhenave te marra nga instrumenta te ndryshem meteorologjik. • Shtresa e instrumentalizimit - qe eshte nje inkapsulim i te gjithe instrumentave te perdorur per mbledhjen e te dhenave ne kushtet meteorologjike.

  20. Bllokskema

  21. Identifikimi i objekteve • Leksionin tjeter

More Related