Requirements Engineering

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Requirements Engineering"

Transkript

1 Requirements Engineering From System Goals to UML Models to Software Specifications Axel Van Lamsweerde 1

2 GM nin Temelleri Bölüm 2 Alan Analizi (Domain Understanding) & Gereksinimlerin Edinimi (Requirements Elicitation) 2

3 Bilgi Edinimi Knowledge Acquisition system-as-is: Mevcut sistem ve içeriği ile ilgili bilgi edinilir. i)yeni bir sistemin oluşturulması için problemin tanımlanması ve olanakların (fırsatların ) araştırılması, iii) Yeni sistem için gerekli olan gerçek iştirakçilerin (stakeholders) tanımlanması system-to-be: Geliştirilecek yeni sistem ile ilgili bilgi edinilir. Bunlar: i)system-to-be için tanımlanacak organizasyona ait ve teknik kısıtlardır ii) amaçların belirlenmesi ve alınacak sorumluluklar üzere alternatif seçeneklerdir iii) yazılımın-çevresi ile etkileşimini sağlayacak senaryolardır iv) yazılımın gereksinimleridir v) çevresel varsayımlardır 3

4 İştirakçiler (Stakeholders) İştirakçiler başarılı bir GM nin temelini oluştururlar. Elicitation (edinim) = birlikte öğrenme (cooperative learning) İştirakçilerin analizinde aşağıdakiler göz önüne alınmalıdır: Dağıtık kaynaklar ve çatışan (örtüşmeyen) bakış açıları, İnsanlara ve bilgiye erişimdeki güçlük, Farklı altyapılar, terminoloji ve farklı kültürler, Örtük bilgi (tacit knowledge), gizli gereksinimler (hidden needs), Problemle uyumlu olmayan ayrıntılar, İç politikalar, rekabet, değişimlere direnç göstermek, Kişisel dengesizlik, organizasyondaki değişiklikler, veya bazı öncelikler. Ayrıca : İletişim becerileri: karşılıklı görüşmelerde farklı insanları dinlemede güvenli ilişkiler kurulması gerekir. Bilginin (yeniden)düzenlenmesi & görüşmeler yapılması gerekir. 4

5 GM de bilgi edinme (knowledge acquisiton) 2 temel kategoride gerçekleşir: Artefact-driven bilgi edinme teknikleri system-as-is ile ilgili mevcut dokümanların incelenmesi, veri örnekleri, sorular sorma, kavramsal ızgaralar (conceptual grids) Stakeholder -driven bilgi edinme teknikleri 5

6 Artefact-driven bilgi edinme teknikleri -1 Başlangıçtaki içerik çalışmasıdır Dokümanların toplanması, incelenmesi ve sentezi gerçekleştirilecektir. Bu amaçla: organization ile ilgili bilgi edinilmelidir: organizasyon şemaları, iş planları, mali raporlar, toplantı tutanakları, toplantı süreleri vs. örnek olarak verilebilir. Alan (domain) ile ilgili bilgi edinilmelidir: kitapların incelenmesi, anketler, makaleler, yönetmelikler, benzer alanlardaki benzer sistemlerle ilgili raporlar örnek olarak verilebilir. system-as-is ile ilgili bilgi edinilmelidir: belgelendirilmiş iş akışları, prosedürler, iş kuralları; değiştirilen belgeler; kusur / şikayet raporları, değişim talepleri örnek olarak verilebilir. 6

7 Artefact-driven bilgi edinme teknikleri -2 Veri Toplama (data collection) ve sorular sorma (questionnaires) Verilerin toplanması. Bunlar piyasa verileri, kullanıcı istatistikleri, performans türleri, ortalama maliyetler vs..) Veri toplanması kullanılabilirlik, performans, maliyetlerle ilgili fonksiyonel olmayan gereksinimler için önemlidir. Sorular sorulması (questionnaires) katılımcılara çoktan seçmeli ya da ağırlıklı sorular sorulabilir 7

8 Artefact-driven bilgi edinme teknikleri -3 Amaç: Önceden ortaya konulmuş kavramlar hakkında daha fazla bilgi edinilmesidir. Kavram odaklı edinim amacı ile katılımcılara kartlar dağıtılır Her kart metin ya da grafik olarak özel bir alan kavramına aittir. Kartlar iştirakçilerin kriterlerine göre alt kümelere ayrılır. Ortak özelliklere sahip her bir alt gruba tanımlayıcı ya da öngörmeli özellikler eklemeleri istenir. Tanımlayıcı (descriptive) özelliklerin alan özelliği kabul edilir oluşturacağı Öngörmeli (predictive) özelliklerin gereksinimleri oluşturacağı kabul edilir. 8

9 Aynı kartlar yeni gruplar/özellikler için değiştirilerek iterasyona sokulur. Örneğin toplantı planlanması (meeting scheduling) sistemi için: 1. iterasyon: Katılımcı, Toplantı ve Katılan kartlarını birlikte gruplar ve toplantıya katılacaklar davet edilir (kurallı özelliktir). 2.iterasyon: Toplantı ve Katılan kartları birlikte gruplanır; toplantının düzenleyicisi toplantıya katılanın kısıtlarını öğrenmelidir (kurallı özelliktir). 9

10 Artefact-driven bilgi edinme teknikleri -4 Repertory grids: (çizelgeler) Toplantı kavramı ile ilgili bir çizelge Tarih, Yer, Katılımcılar gibi özellikler içerirken, Tarih için günler farklı bir aralık olarak belirlenir. Kavram- özellik ızgarası (concept-attribute grid (Date, Mon-Fri), (Location, Europe) şeklinde tasarlandığında Meeting sistemine ait bir grid karakterizasyonudur. Kavramsal merdiven(conceptual laddering) : iştirakçilerin hedef kavramlarını sınıf-altsınıf bağlantıları ile sınıflandırmasıdır Altsınıflar: RegularMeeting, OccasionalMeeting Üst sınıf: Meeting olarak tanımlanabilir. 10

11 11

12 12

13 13

14 Artefact-driven bilgi edinme teknikleri -5 Problem dünyasının keşfi için senaryolar ve taslaklar (Scenarios and Storyboards system as-is ya da system to be ile ilgili bir dizi hikaye anlatılır (snapshot). Bu hikayeler taslaklar (storyboards) olarak pasif ya da aktif cümleler olarak tanımlanır. Kim, ne, nasıl, niçin sorularına cevap verilir.. Pozitif senaryo: Sistemin bir davranışı gerçekleştirmesi ile NE olacağıdır. Örneğin: Toplantıya katılan kısıtlarını belirlediğinde, zaman düzenleyici bu tarihleri onaylar. Katılana kısıtlarının güvenli şekilde alındığını bildirir.. 14

15 Artefact-driven bilgi edinme teknikleri -5 Negatif senaryo: Sistem bir davranışı gerçekleştirmediği zaman NE olacağıdır. Örneğin: 1.Katılımcı belirlenen tarih aralığındaki tüm kısıtlarını bildirir. 2.Toplantıyı düzenleyen kişi bu mesajı diğer tüm katılımcılara gönderir; tarih aralığını genişletir ve onlardan alternatif kısıtlarını sorar. Normal Senaryo: Her işlemin normal olarak gerçekleştiği etkileşimdir. Pozitifdir. Abnormal (standartlara uymayan, gayritabii) senaryo: Normal etkileşimlerin dışında olan, gerçekleşmesi mümkün olmayan koşullarda talep edilen etkileşimlerdir. Pozitifdir. Örneğin: 1.Toplantıyı başlatan yetkili biri değildir. 2. Katılımcının kısıtları geçerli değildir. 3.Katılımcı kısıtlarını zamanında göndermemiştir. 15

16 Stakeholder-driven bilgi edinme teknikleri İştirakçilerle karşılıklı görüşmeler önemlidir. System-as-is ile ilgili yoğun bilgi edinmek bu sistemi oluşturanlar ile doğrudan etkileşim ile sağlanır. Görüşmeler belli bir protokole göre gerçekleşir. Mülakatlar (interview) Bir iştirakçi belirlenir. Bilginin tipine bağlı olarak seçilen kişi alanda uzman, yönetici, satış elemanı, danışman, operatör, son kullanıcı vs. olabilir. Yapısal görüşme: Önceden hazırlanmış sorular sorulur. Bazıları açık uçlu olabilir; bazıları için pek çok seçim yapılabilir. Yapısal olmayan görüşme: önceden hazırlanmış sorular yoktur. Görüşmeciye system-as- is ile ilgili sorular sorulabilir: nasıl çalıştığı, mevcut sistemde ne tür problemler belirlediği, nasıl çözümlenebileceği vs. sorulur. 16

17 Stakeholder-driven bilgi edinme teknikleri İştirakçiler ile karşılıklı görüşmelerin olumlu olduğu kadar zayıf yanları da vardır. Gerçekten deneyimlenmiş olan ve sorunları açıklayan bildirimler önemlidir. Fakat aynı problem için farklı görüşmecilerden gelen bildirimlerin ortak olarak yorumlanmasında sorunlar yaşanabilir. Gözlemler ve etnografik incelemeler Pasif gözleme: analizi gerçekleştiren mühendis, incelenen görevi gerçekleştirecek kişi ile iletişim kurmaz. Sadece dışarıdan gözlem yapar. (not alarak yada kamera ile) Toplanan verinin doğru sıralanarak doğru yorumlanması gerekir. Etnografik incelemeler örnektir.örneğin gelenek ve görenekler. 17

18 Senaryo örneği: Toplantı zamanlaması meeting scheduling 1. The initiator asks the scheduler for planning a meeting within some date range. The request includes a list of desired participants. Toplantının organizatörü toplantıyı planlayacak kişiye bir tarih aralığında toplantı düzenlemeyi planladığını bildirir. İsteminde toplantıya katılmak isteyenlerin listesi vardır). 2. The scheduler checks that the initiator is entitled to do so and that the request is valid. It confirms to the initiator that the requested meeting is initiated. (Toplantıyı planlayacak kişi toplantı organizatörünün isteklerini kontrol eder. Toplantıyı başlatacak olan kişiye, yani organizatöre onay vermesi ile istek geçerli olur. 3. The scheduler asks all participants in the submitted list to send their date and location constraints back within the prescribed date range. (Toplantıyı planlayacak kişi tüm katılımcılara tarih ve yer ile ilgili kısıtlarını göndermesini ister) 18

19 Senaryo Örneği : Toplantı Planlaması meeting scheduling 4. When a participant returns her constraints, the scheduler validates them (e.g., with respect to the prescribed date range). It confirms to the participant that the constraints have been safely received. (Bir katılımcı kısıtlarını bildirdiğinde, toplantıyı planlayacak kişi bunları önceden belirlenmiş tarihlere göre değerlendirip, onaylar. Daha sonra katılımcıya kısıtlarının güvenli şekilde alındığını bildiren onay gönderir.) 5. Once all valid constraints are received, the scheduler determines a meeting date and location that fit them. (Geçerli bir kısıt alındığında, toplantıyı planlayan kişi uygun bir toplantı tarihi ve yeri belirler). 6. The scheduler notifies the scheduled meeting date and location to the initiator and to all invited participants (Toplantıyı planlayan kişi belirlenmiş olan bu tarih ve yeri, hem davetli katılımcılara, hem de toplantının organizatörüne bildirir. 19

20 UML Unified Modeling Language (UML) gereksinimler mühendisliğinde standart olan bazı notasyonları kullanarak diyagramlar çizer ve görsel çözümleme gerçekleştirir.. Class diagrams Sınıf diyagramları ya da yapısal tasarımda Entity Relationship (varlık-ilişki) diagrams Use case diagrams: Operasyonel işlemlerin özetini görseller Sequence diagrams: Senaryolar için gerçekleştirilen işlemlerin sırası özetlenir lamsweerde Chap.4: Requirements Specification & Documentation 20

21 Toplantı Planlaması Örneğine ait use case Diyagramı environment component operation interaction Initiator variant operation Check Request <<extend>> Unauthorized Deny Request Ask Constraints Collect Constraints Participant Participant every thing good in UML is not new, every thing new in UML is not good Determine Schedule <<include>> Resolve Conflicts Scheduler Merge Constraints operation performer software component Conflict Resolver suboperation lamsweerde Chap.4: Requirements Specification & Documentation 21

22 Toplantı Planlaması Örneğine ait veri akış (Dataflow ) Diyagramı meeting Request Initiator Check Request constraintrequest input data flow invalid Request validrequest copyof constraints Request Ask Constraints Collect Constraints output data flow operation Merge Constraints meeting Constraints Participant meeting Notification Determine Schedule Participant individual Constraints participantconstraints system component data repository lamsweerde Chap.4: Requirements Specification & Documentation 22

23 Toplantı Planlaması Örneğine ait olayların (events) sırasının izlenmesi: Sequence Diyagramı interaction event attribute component instance Initiator meetingrequest (daterange, withwhom) OK-request Scheduler Participant? constraints! constraints OK-constr scheduledetermination notification (date, location) notification (date, location) timeline controls interaction lamsweerde Chap.4: Requirements Specification & Documentation monitors interaction self-interaction 23

Requirements Engineering

Requirements Engineering Requirements Engineering From System Goals to UML Models to Software Specifications Axel Van Lamsweerde 1 Fundamentals of RE Chapter 4 Requirements Specification & Documentation 2 Chap.1: RE products and

Detaylı

Requirements Engineering

Requirements Engineering Requirements Engineering From System Goals to UML Models to Software Specifications Axel Van Lamsweerde 1 Gereksinimler Mühendisliğinin (GM) Temelleri Bölüm 1 2 Gereksinimler Mühendisliği (GM) Dersine

Detaylı

Yazılım Gereksinimlerinin Görsel Çözümlemeleri: UML (UnifiedModeling Language) Birleştirilmiş Modelleme Dili

Yazılım Gereksinimlerinin Görsel Çözümlemeleri: UML (UnifiedModeling Language) Birleştirilmiş Modelleme Dili Yazılım Gereksinimlerinin Görsel Çözümlemeleri: UML (UnifiedModeling Language) Birleştirilmiş Modelleme Dili UML Diyagramlarının Sınıflandırması UML ile Dinamik Davranışsal (Behaviour) Modelleme usecasediyagramları

Detaylı

Öğretim planındaki AKTS Ulusal Kredi

Öğretim planındaki AKTS Ulusal Kredi Ders Kodu Teorik Uygulama Lab. Yazılım Gereksinimleri Mühendisliği Ulusal Kredi Öğretim planındaki AKTS 481052000001303 3 0 0 3 5 Dersin Yürütülmesi Hakkında Bu ders gerçek dünya problemlerinin analiz

Detaylı

Yazılım Gereksinimleri & Sistem Gereksinimleri (tekrar)

Yazılım Gereksinimleri & Sistem Gereksinimleri (tekrar) Yazılım Gereksinimleri & Sistem Gereksinimleri (tekrar) DörtDeğişkenModeli [ Four variable models (FVM)] Parnas vemadey1995 Tanımlanacak olan sistem to-be modeli gerçeği otomatik olarak ölçümleyebilir

Detaylı

Yaz.Müh.Ders Notları #4 1

Yaz.Müh.Ders Notları #4 1 YAZILIM MÜHENDİSLİĞİ Şubat 2012 Yrd.Doç.Dr. Yunus Emre SELÇUK 1 NESNEYE YÖNELİK ÇÖZÜMLEMENİN TEMELLERİ Çözümleme (Analiz): Bir şeyi anlayabilmek için parçalarına ayırmak. Sistemi anlamaya yönelik çalışmalardan

Detaylı

Eylül 2007 de v1.0 ı yayınlanan SysML sayesinde endüstri mühendislerinin de ihtiyacı karşılanmış oldu.

Eylül 2007 de v1.0 ı yayınlanan SysML sayesinde endüstri mühendislerinin de ihtiyacı karşılanmış oldu. 1 Yazılımcıların da endüstri mühendislerinin de en büyük ihtiyaçlarının başında ortak modelleme dili ihtiyacı gelir. UML nin (Unified Modeling Language) Kasım 1997 de OMG tarafından yayınlanmasıyla birlikte

Detaylı

NESNEYE YÖNELİK ÇÖZÜMLEME SÜRECİ

NESNEYE YÖNELİK ÇÖZÜMLEME SÜRECİ NESNEYE YÖNELİK ÇÖZÜMLEMENİN TEMELLERİ Çözümleme: Bir şeyi anlayabilmek için parçalarına ayırmak. Sistemi anlamaya yönelik çalışmalardan ve üst düzey planlama eylemlerinden oluşur. Uygulama/problem alanının

Detaylı

Dersin Yürütülmesi Hakkında

Dersin Yürütülmesi Hakkında Ders Kodu Teorik Uygulama Lab. İnsan Bilgisayar Etkileşimi Ulusal Kredi Öğretim planındaki AKTS 482031100001203 2 0 0 2 5 Dersin Yürütülmesi Hakkında Bu dersten en iyi şekilde faydalanmak ve başarılı olmak

Detaylı

UNICASE.... kapsamlı bir CASE* aracı. * http://en.wikipedia.org/wiki/computer-aided_software_engineering

UNICASE.... kapsamlı bir CASE* aracı. * http://en.wikipedia.org/wiki/computer-aided_software_engineering UNICASE... kapsamlı bir CASE* aracı * http://en.wikipedia.org/wiki/computer-aided_software_engineering Neden UNICASE? Yazılım geliştirme projelerinde yazılım mühendisliği modelleri merkezi bir yerde ve

Detaylı

PERSONEL EĞİTİM PROSEDÜRÜ

PERSONEL EĞİTİM PROSEDÜRÜ REVİZYON DURUMU Revizyon Tarihi Açıklama Revizyon No 08.03.2013 Yönetim ve İcra Kurulu ifadesi, Yönetim Kurulu 01 olarak değiştirildi. Madde 5.8 te hemşireler için ilave eğitim planlaması tarif edildi.

Detaylı

Gereksinim Mühendisliği (SE 560) Ders Detayları

Gereksinim Mühendisliği (SE 560) Ders Detayları Gereksinim Mühendisliği (SE 560) Ders Detayları Ders Adı Ders Dönemi Ders Uygulama Laboratuar Kredi AKTS Kodu Saati Saati Saati Gereksinim Mühendisliği SE 560 Her İkisi 3 0 0 3 7.5 Ön Koşul Ders(ler)i

Detaylı

Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler. Fundamentals, Design, and Implementation, 9/e

Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler. Fundamentals, Design, and Implementation, 9/e Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler Fundamentals, Design, and Implementation, 9/e Üç Şema Modeli Üç şema modeli 1975 de ANSI/SPARC tarafından geliştirildi Veri modellemeninç ve rolünü

Detaylı

EBE-368 Veri Tabanı Yönetim Sistemleri Veri Tabanı Tasarımı

EBE-368 Veri Tabanı Yönetim Sistemleri Veri Tabanı Tasarımı EBE-368 Veri Tabanı Yönetim Sistemleri Veri Tabanı Tasarımı Dr. Dilek Küçük Veri Tabanı Tasarımı Kavramsal Veritabanı Tasarımı Gereksinim analizi adımında edinilen bilgilerle, verinin kısıtlamalarıyla

Detaylı

NESNEYE YÖNELİK PROGRAMLAMA Unified Modelling Language (UML) Bütünleşik Modelleme Dili

NESNEYE YÖNELİK PROGRAMLAMA Unified Modelling Language (UML) Bütünleşik Modelleme Dili Özlem AYDIN NESNEYE YÖNELİK PROGRAMLAMA Unified Modelling Language (UML) Bütünleşik Modelleme Dili Trakya Üniversitesi Bilgisayar Mühendisliği Bölümü MODEL NEDİR? Model, gerçek dünyadaki bir olayın veya

Detaylı

AHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ

AHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ AHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ TBIL-40-0 Nesneye Yönelik Sistem Çözümleme ve Tasarım HAZIRLAYAN 22325 Fahri DÖNMEZ DANIŞMAN

Detaylı

Scrum1.0 & Scrum2.0 & Scrum3.0

Scrum1.0 & Scrum2.0 & Scrum3.0 Scrum1.0 & Scrum2.0 & Scrum3.0 Scrum1.0 & Scrum2.0 Scrum1.0: «Product Owner», «stakeholders»(iştirakçiler) ile birliktedir. «Stakeholders» (İştirakçilerin) isteklerini geliştirme takımına aktarır. Sprint

Detaylı

TÜMLEŞİK MODELLEME DİLİ. UML (Unified Modeling Language)

TÜMLEŞİK MODELLEME DİLİ. UML (Unified Modeling Language) TÜMLEŞİK MODELLEME DİLİ UML (Unified Modeling Language) UML NEDİR? Yazılım ve donanımların bir arada düşünülmesi gereken, Zor ve karmaşık programların, Özellikle birden fazla yazılımcı tarafından kodlanacağı

Detaylı

Yaz.Müh.Ders Notları #6 1

Yaz.Müh.Ders Notları #6 1 YAZILIM MÜHENDİSLİĞİ Prof.Dr. Oya Kalıpsız GİRİŞ 1 YAZILIM YETERLİLİK OLGUNLUK MODELİ Olgunluk Seviyeleri: Düzey 1. Başlangıç düzeyi: Yazılım gelişimi ile ilişkili süreçlerin tanımlanması için hiçbir sistematik

Detaylı

Yazılım Mühendisliğine Giriş 2018 GÜZ

Yazılım Mühendisliğine Giriş 2018 GÜZ Yazılım Mühendisliğine Giriş 2018 GÜZ 1 Dört Temel Yazılım Geliştirme Metodolojisi I)Yapısal Analiz ve Tasarım 1960lıyılların sonu 1970liyıllar Fonksiyonel ayrıştırma (functional decomposition) ve veri

Detaylı

ARDIŞIL DİYAGRAM YAPI DİYAGRAMI. Sistem Analizi ve Tasarımı Dersi

ARDIŞIL DİYAGRAM YAPI DİYAGRAMI. Sistem Analizi ve Tasarımı Dersi ARDIŞIL DİYAGRAM YAPI DİYAGRAMI Sistem Analizi ve Tasarımı Dersi İçindekiler Ardışıl Diyagram Nedir ve Neden Kullanılır... 3 Ardışıl Diyagram Elemanları... 3 MS Visio ile Ardışıl Diyagram Çizimi... 5 Violet

Detaylı

Yazılım Gereksinimleri Mühendisliği (SE 221) Ders Detayları

Yazılım Gereksinimleri Mühendisliği (SE 221) Ders Detayları Yazılım Gereksinimleri Mühendisliği (SE 221) Ders Detayları Ders Adı Ders Dönemi Ders Uygulama Kodu Saati Saati Laboratuar Kredi AKTS Saati Yazılım Gereksinimleri Mühendisliği SE 221 Güz 3 0 0 3 5.5 Ön

Detaylı

Kullanım Durumu Diyagramları (Use-case Diyagramları)

Kullanım Durumu Diyagramları (Use-case Diyagramları) Kullanım Durumu Diyagramları (Use-case Diyagramları) Analiz aşaması projeler için hayati önem taşır. İyi bir analizden geçmemiş projelerin başarı şansı azdır. Analiz ile birlikte kendimize Ne? sorusunu

Detaylı

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri Konular Veritabanı Tasarım Aşamaları Veri Modeli Nedir? Veri Modeli Temel Bileşenleri İş Kuralları (Business Rules) İş Kurallarını Veri

Detaylı

GÖRÜŞME GÖRÜŞME GÖRÜŞME. Sanat vs Bilim? Görüşme Yapma Becerileri. Hangi Amaçlar için Kullanılır? (mülakat-interview)

GÖRÜŞME GÖRÜŞME GÖRÜŞME. Sanat vs Bilim? Görüşme Yapma Becerileri. Hangi Amaçlar için Kullanılır? (mülakat-interview) Görüşme Görüşme Türleri Görüşme Süreci (mülakat-interview) Nitel araştırmada en sık kullanılan veri veri toplama aracıdır. Amacı, bir bireyin iç dünyasına girmek ve onun bakış açısını anlamaktır. Odak

Detaylı

ISL 201 Pazarlama İlkeleri. Doç. Dr. Hayrettin ZENGİN

ISL 201 Pazarlama İlkeleri. Doç. Dr. Hayrettin ZENGİN ISL 201 Pazarlama İlkeleri Doç. Dr. Hayrettin ZENGİN Pazarlama Bilgi Sistemi (PBS) Bir işletmenin pazarlama ile ilgili kararlarının alınmasına yardımcı olacak bilgilerin toplanması, işlenmesi, saklanması

Detaylı

SİSTEM VE YAZILIM. o Bilgisayar sistemleri donanım, yazılım ve bunları işletmek üzere gerekli işlemlerden oluşur.

SİSTEM VE YAZILIM. o Bilgisayar sistemleri donanım, yazılım ve bunları işletmek üzere gerekli işlemlerden oluşur. SİSTEM VE YAZILIM o Bilgisayar sistemleri donanım, yazılım ve bunları işletmek üzere gerekli işlemlerden oluşur. o Yazılım, bilgisayar sistemlerinin bir bileşeni olarak ele alınmalıdır. o Yazılım yalnızca

Detaylı

YZM 2108 Yazılım Mimarisi ve Tasarımı

YZM 2108 Yazılım Mimarisi ve Tasarımı YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 1 Yazılım Tasarımına Giriş Bu bölümde;

Detaylı

Laboratuvar Akreditasyonu

Laboratuvar Akreditasyonu Akreditasyon Laboratuvar, muayene ve belgelendirme kuruluşlarının ulusal ve uluslararası kabul görmüş teknik kriterlere göre değerlendirilmesi, yeterliliğin onaylanması ve düzenli aralıklarla denetlenmesi

Detaylı

Sistem Analizi ve Tasarımı DERS2

Sistem Analizi ve Tasarımı DERS2 Sistem Analizi ve Tasarımı DERS2 Bilgi Sistemi Bir amacı yerine getirmek için birbirleri ile eş güdümlü olarak çalışan elemanlar ve alt elemanlardan oluşan ve bu amaç için (bilgi) toplayan, işleyen, saklayan

Detaylı

REHBERLİK VE PSİKOLOJİK DANIŞMANLIK BİRİMİ ÇALIŞMALARI

REHBERLİK VE PSİKOLOJİK DANIŞMANLIK BİRİMİ ÇALIŞMALARI REHBERLİK VE PSİKOLOJİK DANIŞMANLIK BİRİMİ ÇALIŞMALARI PDR Bülteni 2017-2018 Sayı: 07 YÖNDER OKULLARI 2017-2018 EĞİTİM-ÖĞRETİM YILI REHBERLİK VE PSİKOLOJİK DANIŞMANLIK BİRİMİ ÇALIŞMALARI Yönder Okulları

Detaylı

Kavramsal Tasarım. Veritabanlarına Giriş Dersi

Kavramsal Tasarım. Veritabanlarına Giriş Dersi Kavramsal Tasarım Veritabanlarına Giriş Dersi Kavramsal Modelleme Bu modeller, veritabanında tutulacak verilerin yüksek seviyede bir gösterimini ve açıklamasını verir. Varlık-İlişki (ER) Modeli, kavramsal

Detaylı

<Ekip Adı> <Proje Adı> Yazılım Gereksinimlerine İlişkin Belirtimler. Sürüm <1.0>

<Ekip Adı> <Proje Adı> Yazılım Gereksinimlerine İlişkin Belirtimler. Sürüm <1.0> Yazılım Gereksinimlerine İlişkin Belirtimler Sürüm [Not: Aşağıda yer alan şablon, Rational Unified Process ile birlikte kullanılmak üzere sağlanmıştır] [Köşeli parantezler

Detaylı

SOFTWARE ENGINEERING Ders İzlence Formu. Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat

SOFTWARE ENGINEERING Ders İzlence Formu. Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat Diploma Programı Bilgisayar Mühendisliği Bölümü Yarıyıl Teorik Uygulama Laboratuar SOFTWARE ENGINEERING Ders İzlence Formu Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat AKTS Dersin Anlatıldığı

Detaylı

İŞ SAĞLIĞI VE GÜVENLİĞİ TEMEL EĞİTİMİ. Eğitimin Amacı

İŞ SAĞLIĞI VE GÜVENLİĞİ TEMEL EĞİTİMİ. Eğitimin Amacı 1 ISO EĞİTİMLERİ İŞ SAĞLIĞI VE GÜVENLİĞİ TEMEL EĞİTİMİ İş sağlığı ve iş güvenliğinin sağlanması amacıyla iş kanunu gereği tüm çalışanların bu konuda bilgilendirilmesi İSG kanunu, yasal ve mevzuat şartları

Detaylı

Araştırma Teknikleri Büyük Altı Yöntemi. Burcu Örentürk Aybat & Cara Keyman

Araştırma Teknikleri Büyük Altı Yöntemi. Burcu Örentürk Aybat & Cara Keyman Araştırma Teknikleri Büyük Altı Yöntemi Büyük Altı Yöntemi 1. Görev Tanımı 2. Bilgi Arama Stratejileri 3. Yer ve Erişim 4. Bilginin Kullanımı 5. Sentez 6. Değerlendirme Görev Tanımı 1.1. Bilgi probleminin

Detaylı

Öğrenme Örnekleri Hazırlama

Öğrenme Örnekleri Hazırlama Modül 4 Öğrenme Örnekleri Hazırlama Bu Defter Intel Öğretmen Programı Çevrimiçi kapsamında kullanılacaktır. Tüm kurs boyunca, düşüncelerinizi çevrimiçi araçlara veya bu deftere kayıt edebilirsiniz. Bu

Detaylı

ÖNSÖZ ŞEKİL LİSTESİ TABLO LİSTESİ

ÖNSÖZ ŞEKİL LİSTESİ TABLO LİSTESİ İÇİNDEKİLER ÖNSÖZ ii ŞEKİL LİSTESİ v TABLO LİSTESİ vii ÖZET viii SUMMARY ix BÖLÜM 1. GİRİŞ 1 1.1. YÜKLENİCİ FİRMALARDA İNŞAAT EKİPMANI YÖNETİMİ PROBLEMİNİN ÖNEMİ 1 1.2. PROBLEMİN TANIMLANMASI 3 1.3. YÜKLENİCİ

Detaylı

BM208- Nesneye Dayalı Analiz ve Tasarım. Sunum 7

BM208- Nesneye Dayalı Analiz ve Tasarım. Sunum 7 BM208- Nesneye Dayalı Analiz ve Tasarım Sunum 7 Component(Bileşen) Diyagramları Sistemin fiziksel yapısını modellemede kullanılır. Bu fiziksel yapıdan kasıt gömülü kontroller, portlar, arayüzlerin yanı

Detaylı

COĞRAFİ TABANLI MÜHENDİSLİK PROJELERİNİN AŞAMALARI VE YÖNETİMİ. Ş.KUŞCU, Emekli öğr. Üyesi, senolkuscu@yahoo.com

COĞRAFİ TABANLI MÜHENDİSLİK PROJELERİNİN AŞAMALARI VE YÖNETİMİ. Ş.KUŞCU, Emekli öğr. Üyesi, senolkuscu@yahoo.com COĞRAFİ TABANLI MÜHENDİSLİK PROJELERİNİN AŞAMALARI VE YÖNETİMİ Ş.KUŞCU, Emekli öğr. Üyesi, senolkuscu@yahoo.com Özet Mühendisler meslek yaşamlarının her evresinde yöneten ve yönetilen ilişkileri içinde

Detaylı

VERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI

VERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI VERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI Dersin Hedefleri Veri Tabanı Kullanıcıları Veri Modelleri Veri Tabanı Tasarımı İlişkisel VT Kavramsal Tasarımı (Entity- Relationship, ER) Modeli VT KULLANICILARI

Detaylı

EĞİTİM PROGRAMI HAZIRLAMA

EĞİTİM PROGRAMI HAZIRLAMA EĞİTİM PROGRAMI HAZIRLAMA M. DENİZ AYBEY EĞİTİM ŞUBE 2009 1 EĞİTİM İHTİYACI Çalışanların işe girerken beraberlerinde getirdikleri bilgi, beceri ve tutumlar ile işlerinin görev ve sorumluluklarını yerine

Detaylı

TETKİK SÜRELERİ BELİRLEME TALİMATI

TETKİK SÜRELERİ BELİRLEME TALİMATI Sayfa No 1/11 1. AMAÇ Tetkik tipleri ve kuruluş yapısı dikkate alındığında tetkikler için harcanacak adam/gün sayılarını ve ücretlerini belirlemektir. 2. KAPSAM Bu prosedürün uygulanmasından Planlama Sorumlusu,

Detaylı

5. BÖLÜM: BULGULAR Yerleşik Yabancılara Yönelik Bulgular

5. BÖLÜM: BULGULAR Yerleşik Yabancılara Yönelik Bulgular 5. BÖLÜM: BULGULAR Bu bölümde proje süresince belirlenmiş hedefler ışığında ulaşılan bulgulara yer verilmiştir. Bulgular, yerleşik yabancılar ve halk kütüphaneleri olmak üzere iki farklı bölümde sunulmuştur.

Detaylı

BİLİMSEL ARAŞTIRMA YÖNTEMLERİ. Nitel Araştırma Yöntemleri

BİLİMSEL ARAŞTIRMA YÖNTEMLERİ. Nitel Araştırma Yöntemleri BİLİMSEL ARAŞTIRMA YÖNTEMLERİ Nitel Araştırma Yöntemleri Başlıca iki araştırma metodolojisi vardır: niceliksel araştırma (quantitative research) ve niteliksel araştırma (qualitative research) Biyoloji,

Detaylı

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri Celal Çeken Veysel Harun Şahin Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri Konular Veritabanı Tasarımı Yaşam Döngüsü Veri Modeli Nedir? Veri Modeli Temel Bileşenleri

Detaylı

CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR

CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam Alper UĞUR Yazılım Mimarisi Gereksinim: NE? Mimari : NE+NASIL GEREKSİNİMLER (software architecture) Requirements : WHAT? Architecture : WHAT + HOW?

Detaylı

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık İlişki Modeli

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık İlişki Modeli Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık İlişki Modeli Konular Veritabanı Tasarım Aşamaları Kavramsal Tasarım Temel Kavramlar Varlıklar Arası İlişkiler Var Olma Bağımlılığı (Existence

Detaylı

İŞ SÜREKLİLİĞİ PLANLAMASINDA ACİL DURUM UYARI VE HABERLEŞMESİ. Zeynep Çakır, BTYÖN Danışmanlık

İŞ SÜREKLİLİĞİ PLANLAMASINDA ACİL DURUM UYARI VE HABERLEŞMESİ. Zeynep Çakır, BTYÖN Danışmanlık İŞ SÜREKLİLİĞİ PLANLAMASINDA ACİL DURUM UYARI VE HABERLEŞMESİ Zeynep Çakır, BTYÖN Danışmanlık Acil durum uyarı ve haberleşmesi, İş Sürekliliği Yönetim Sistemi içerisinde ele alınması gereken önemli konulardan

Detaylı

YAZILIM MODELLEME VE TASARIM

YAZILIM MODELLEME VE TASARIM YAZILIM MODELLEME VE TASARIM «UML Kullanım Diyagramları» Özer Çelik Matematik-Bilgisayar Bölümü Kullanım senaryoları sadece düz metin (text) olarak değil, istendiğinde metin yerine UML diyagramı olarak

Detaylı

KALİTE YÖNETİM BİLİŞİM SİSTEMİ UYGULAMA KLAVUZU

KALİTE YÖNETİM BİLİŞİM SİSTEMİ UYGULAMA KLAVUZU Sayfa 2 / 25 İÇİNDEKİLER Sayfa No 1. GİRİŞ 3 2. QDMS ve ENSEMBLE KULLANICI YETKİLERİ 2.1 lük.. 2.2 Kalite Koordinasyon Birimi. 2.3 Birim Kalite Temsilcisi... 2.4 Birim Kalite Sorumluları.. 2.5 Akademisyen

Detaylı

Chapter 5 Sistem Modelleme. Lecture 1. Chapter 5 System modeling

Chapter 5 Sistem Modelleme. Lecture 1. Chapter 5 System modeling Chapter 5 Sistem Modelleme Lecture 1 1 Başlıklar İçerik/Bağlam (Context) modelleri Etkileşim Modelleri Yapısal Modeller Davranışsal Modeller Model Tabanlı Mühendislik 2 Sistem Modelleme Sistem modelleme,

Detaylı

Kullanıcı Deneyimi Tasarımı Eğitimi. Userspots Kullanıcı Deneyimi Tasarımı Eğitimi

Kullanıcı Deneyimi Tasarımı Eğitimi. Userspots Kullanıcı Deneyimi Tasarımı Eğitimi Userspots Kullanıcı Deneyimi Tasarımı Eğitimi 1 Kullanıcı Deneyimi Tasarımı Eğitimi Kullanıcı Deneyimi Tasarımı Eğitimi Nedir? Özellikle sayısal ortamlar üzerinden yürütülen pazarlama iletişimi yönetimi

Detaylı

İ.Ü. AÇIK VE UZAKTAN EĞİTİM FAKÜLTESİ Kullanıcı Deneyimi ve Kullanılabilirlik Değerlendirmesi Standardı

İ.Ü. AÇIK VE UZAKTAN EĞİTİM FAKÜLTESİ Kullanıcı Deneyimi ve Kullanılabilirlik Değerlendirmesi Standardı Dök. No: AUZEF-SS-2.4-07 Yayın Tarihi:30.06.2014 Rev.No:00Rev Tarihi:Sayfa 1 / 6 1. AMAÇ... 2 2. KAPSAM... 2 3. SORUMLULAR... 2 4. TANIMLAR... 2 5. STANDARIN DETAYLARI... 2 Dök. No: AUZEF-SS-2.4-07 Yayın

Detaylı

araştırma alanı Öğrenme Bellek Algı Heyecanlar PSİKOLOJİNİN ALANLARI Doç.Dr. Halil EKŞİ

araştırma alanı Öğrenme Bellek Algı Heyecanlar PSİKOLOJİNİN ALANLARI Doç.Dr. Halil EKŞİ PSİKOLOJİNİN ALANLARI Doç.Dr. Halil EKŞİ GELİŞİM PSİKOLOJİSİ Yaşa bağlı organizmadaki değişimleri inceler Çocuk psikolojisi Ergen Psikolojisi Yetişkin Psikolojisi Deneysel Psikoloji Temel psikolojik süreçler

Detaylı

Sosyal Bilimlerde Araştırma Yöntemleri. Bölüm 14. NİTEL ARAŞTIRMA DESENLERİ VE NİTEL VERİ ANALİZİ Sait Gürbüz - Faruk Şahin

Sosyal Bilimlerde Araştırma Yöntemleri. Bölüm 14. NİTEL ARAŞTIRMA DESENLERİ VE NİTEL VERİ ANALİZİ Sait Gürbüz - Faruk Şahin Sosyal Bilimlerde Araştırma Yöntemleri Bölüm 14 NİTEL ARAŞTIRMA DESENLERİ VE NİTEL VERİ ANALİZİ Sait Gürbüz - Faruk Şahin Öğrenim Kazanımları Bu bölümü okuyup anladığınızda; 1. Nitel araştırmanın ne anlama

Detaylı

İÇİNDEKİLER. Çeviri Ekibi /5 Çeviri Önsözü / 6 Şekiller Listesi / 8 Tablolar listesi / 9 Ayrıntılı İçerik / 10

İÇİNDEKİLER. Çeviri Ekibi /5 Çeviri Önsözü / 6 Şekiller Listesi / 8 Tablolar listesi / 9 Ayrıntılı İçerik / 10 İÇİNDEKİLER Çeviri Ekibi /5 Çeviri Önsözü / 6 Şekiller Listesi / 8 Tablolar listesi / 9 Ayrıntılı İçerik / 10 1. Bölüm: Karma Yöntem Araştırmalarının Doğası / 1 2. Bölüm: Karma Yöntem Araştırmalarının

Detaylı

Yrd. Doç. Dr. Hüseyin Odabaş

Yrd. Doç. Dr. Hüseyin Odabaş Yrd. Doç. Dr. Hüseyin Odabaş Araştırmalar, bilimsellik, amaç, tek ya da sürekli olup olmaması özelliklerine göre çeşitli gruplara ayrılabilir. Araştırma konusunun niteliğine göre bilimsel ve uygulamalı

Detaylı

Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC)

Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC) Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC) Sistem analistlerinin ve kullanıcı faaliyetlerinin spesifik döngüsünün kullanılmasıyla En iyi geliştirilmiş sistemin oluşmasını

Detaylı

BÖLÜM 1 YAZILIM TASARIMINA GİRİŞ YZM211 YAZILIM TASARIMI. Yrd. Doç. Dr. Volkan TUNALI Mühendislik ve Doğa Bilimleri Fakültesi / Maltepe Üniversitesi

BÖLÜM 1 YAZILIM TASARIMINA GİRİŞ YZM211 YAZILIM TASARIMI. Yrd. Doç. Dr. Volkan TUNALI Mühendislik ve Doğa Bilimleri Fakültesi / Maltepe Üniversitesi BÖLÜM 1 YAZILIM TASARIMINA GİRİŞ YZM211 YAZILIM TASARIMI Yrd. Doç. Dr. Volkan TUNALI Mühendislik ve Doğa Bilimleri Fakültesi / Maltepe Üniversitesi Amaçlar 2 Tasarımın ne olduğunu ve çeşitli tasarım türlerinin

Detaylı

VERİ TOPLMA ARAÇLARI

VERİ TOPLMA ARAÇLARI VERİ TOPLMA ARAÇLARI GÖZLEM GÖRÜŞME ANKET ANKET Anket, insanların yaşam koşullarını, davranışlarını, inançlarını veya tutumlarını betimlemeye yönelik bir dizi sorudan oluşan bir araştırma materyalidir.

Detaylı

REHBERLİK GRUP ETKİNLİKLERİ ETKİNLİK 1

REHBERLİK GRUP ETKİNLİKLERİ ETKİNLİK 1 Oyunun Adı: Ben Kimim? Amacı: Görsel algının gelişmesi Hedef kitle : 6-5 yaş REHBERLİK GRUP ETKİNLİKLERİ ETKİNLİK 1 Malzeme: Farklı tiplerde ve özelliklerde küçük oyuncaklar Kişi sayısı: 10-15 kişi. Oyunun

Detaylı

BAŞKENT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİYOMEDİKAL MÜHENDİSLİĞİ BÖLÜMÜ

BAŞKENT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİYOMEDİKAL MÜHENDİSLİĞİ BÖLÜMÜ BAŞKENT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİYOMEDİKAL MÜHENDİSLİĞİ BÖLÜMÜ Revizyon Tarihi: 26.10.2016 Revizyon Numarası: 02 BME 491 VE BME 492/494 BİTİRME PROJELERİ UYGULAMA ESASLARI (YÖNETİM, DANIŞMANLIK

Detaylı

PROJE DÖNGÜSÜ YÖNETİMİ

PROJE DÖNGÜSÜ YÖNETİMİ PROJE DÖNGÜSÜ YÖNETİMİ Genel Amacı Bakanlık personeli ve Bakanlık politikaları doğrultusunda protokol yapılan kurum ve kuruluşlarda çalışan personelin; fon kaynaklarına erişimi ve proje hazırlama konusunda

Detaylı

Görüşme Türleri. Sohbet tarzı görüşme Görüşme formu yaklaşımı Standartlaştırılmış açık-uçlu görüşme Kapalı, kesin yanıtlı görüşme

Görüşme Türleri. Sohbet tarzı görüşme Görüşme formu yaklaşımı Standartlaştırılmış açık-uçlu görüşme Kapalı, kesin yanıtlı görüşme GÖRÜŞME Görüşme, önceden belirlenmiş bir amaç için yapılan, en az iki kişi arasında sürdürülen, soru sorma-yanıtlama sürecine dayalı, karşılıklı, etkileşimli, sürekli ve dinamik bir sözlü iletişim yoluyla

Detaylı

NESNEYE YÖNELİK TASARIM SÜRECİ

NESNEYE YÖNELİK TASARIM SÜRECİ NESNEYE YÖNELİK TASARIM SÜRECİ GİRİŞ Nasıl? sorusuna yanıt aranır. Nesne modeli: Analizden tasarıma. Doğrudan problem alanı ile ilgili nesnelerden oluşan model, yardımcı nesnelerle zenginleştirilir. Ana

Detaylı

TR2009/0136.01-02/409 Benim için İnsan Hakları «Human Rights for Me» Body of Knowledge for AC/HR Education

TR2009/0136.01-02/409 Benim için İnsan Hakları «Human Rights for Me» Body of Knowledge for AC/HR Education Benim için İnsan Hakları «Human Rights for Me» Body of Knowledge for AC/HR Education Benim için İnsan Hakları «Human Rights for Me» DVE/İHE için Bilgi Bankası FLOW CHART Overall framework: Bologna Functional

Detaylı

PROJE SAHİBİ KURUM : Erzurum Cumhuriyet Kız Teknik Ve Meslek Lisesi (Erzurum Cumhuriyet Girl Technical And Vocational High School)

PROJE SAHİBİ KURUM : Erzurum Cumhuriyet Kız Teknik Ve Meslek Lisesi (Erzurum Cumhuriyet Girl Technical And Vocational High School) PROJE SAHİBİ KURUM : Erzurum Cumhuriyet Kız Teknik Ve Meslek Lisesi (Erzurum Cumhuriyet Girl Technical And Vocational High School) PROJE ADI : İletişim Ve Etkileşimde Avrupa Deneyimi (European Experience

Detaylı

PROSEDÜR. Departman İsim Tarih İmza. Yön. Temsilcisi Personel Belgelendirme Mdr. Hazırlayan. Eren İŞMAN Eren İŞMAN

PROSEDÜR. Departman İsim Tarih İmza. Yön. Temsilcisi Personel Belgelendirme Mdr. Hazırlayan. Eren İŞMAN Eren İŞMAN PROSEDÜR Gezici Sınav Prosedürü Doküman No P-170 Yayın Tarihi 02.10.2017 Revizyon No 00 Son Rev.Tarihi - Departman İsim Tarih İmza Hazırlayan Gözden Geçiren Yön. Temsilcisi Personel Belgelendirme Mdr.

Detaylı

SENTEZ TABANLI YAZILIM MİMARİSİ TASARIM YAKLAŞIMININ ESSENCE ÇERÇEVESİYLE MODELLENMESİ

SENTEZ TABANLI YAZILIM MİMARİSİ TASARIM YAKLAŞIMININ ESSENCE ÇERÇEVESİYLE MODELLENMESİ SENTEZ TABANLI YAZILIM MİMARİSİ TASARIM YAKLAŞIMININ ESSENCE ÇERÇEVESİYLE MODELLENMESİ G Ö R K E M G I R AY, T U R K E Y B E D I R T E K I N E R D O G A N, W A G E N I N G E N U N I V E R S I T Y, N E

Detaylı

Ders 9 Hastanelerde Veri Toplama Yöntemleri

Ders 9 Hastanelerde Veri Toplama Yöntemleri Ders 9 Hastanelerde Veri Toplama Yöntemleri İstatistik Nedir? İstatistik; veri olarak ifade edilir. Sayılabilen her bilgi veridir. İstatistik; verilerin toplanması, düzenlenmesi, analiz edilmesi ve yorumlanmasıdır.

Detaylı

Nesneler yan yana gösterilir. Etkileşimler (mesajlar) oluştukları sıra ile yukarıdan aşağıya doğru çizilirler.

Nesneler yan yana gösterilir. Etkileşimler (mesajlar) oluştukları sıra ile yukarıdan aşağıya doğru çizilirler. 1 UML Etkileşim Diyagramları (Interaction Diagrams) Tasarım yöntemlerini incelemeden önce tasarımı ifade etmek için kullanılacak olan UML etkileşim diyagramları incelenecektir. UML'de iki tür etkileşim

Detaylı

YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 9.Hafta. Bakım

YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 9.Hafta. Bakım YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 9.Hafta Bakım Bölüm Hedefi Geliştirilen yazılımın uygulamaya alınabilmesi için gerekli yöntemler ve yazılımın çalışması sırasında yapılması gereken bakım işlemleri bu

Detaylı

YÖNETİMİN SORUMLULUĞU PROSEDÜRÜ

YÖNETİMİN SORUMLULUĞU PROSEDÜRÜ 1. AMAÇ Doküman No: P / 5.1 Revizyon No : 0 Sayfa : 1 / 5 Yayın Tarihi: 19.01.2010 Bu prosedürün amacı, İ.Ü. İstanbul Tıp Fakültesi Yönetimi nin Kalite Politikası ve hedeflerini oluşturmak, yönetim sistemini

Detaylı

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM) Dersin Adı Havayolu İşletmeciliği İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM) Course Name Airline Management Ders Uygulaması, Saat/Hafta (Course Implementation, Hours/Week) Kodu Yarıyılı Kredisi AKTS

Detaylı

İNŞAAT MÜHENDİSLİĞİ BÖLÜMÜ ÖĞRENCİLERİNİN BAŞARI NOTLARININ DEĞERLENDİRİLMESİ. Tamer Yılmaz, Barış Yılmaz, Halim Sezici 1 ÖZET

İNŞAAT MÜHENDİSLİĞİ BÖLÜMÜ ÖĞRENCİLERİNİN BAŞARI NOTLARININ DEĞERLENDİRİLMESİ. Tamer Yılmaz, Barış Yılmaz, Halim Sezici 1 ÖZET İNŞAAT MÜHENDİSLİĞİ BÖLÜMÜ ÖĞRENCİLERİNİN BAŞARI NOTLARININ DEĞERLENDİRİLMESİ Tamer Yılmaz, Barış Yılmaz, Halim Sezici 1 ÖZET Bu çalışmada, Celal Bayar Üniversitesi İnşaat Mühendisliği Bölümü öğrencilerinin

Detaylı

design)1980li ve 1990lıyıllar Birleştirilmiş Modelleme Dili (Unified Modeling Language-(UML) yazılım geliştirme araçlarının temelidir.

design)1980li ve 1990lıyıllar Birleştirilmiş Modelleme Dili (Unified Modeling Language-(UML) yazılım geliştirme araçlarının temelidir. Dört Temel Yazılım Geliştirme Metodolojisi I)Yapısal Analiz ve Tasarım 1960lıyılların sonu 1970liyıllar Fonksiyonel ayrıştırma (functional decomposition) ve veri akış analizi (dataflow analysis) yazılım

Detaylı

NESNEYE YÖNELİK PROGRAMLAMA. Yrd.Doç.Dr. Zeynep ORMAN ormanz@istanbul.edu.tr

NESNEYE YÖNELİK PROGRAMLAMA. Yrd.Doç.Dr. Zeynep ORMAN ormanz@istanbul.edu.tr NESNEYE YÖNELİK PROGRAMLAMA Yrd.Doç.Dr. Zeynep ORMAN ormanz@istanbul.edu.tr Kullanım Diyagramları (Use Case Diagram) Kullanım senaryoları sadece düz metin (text) olarak değil, istendiğinde metin yerine

Detaylı

6. BÖLÜM: BULGULARIN DEĞERLENDİRİLMESİ

6. BÖLÜM: BULGULARIN DEĞERLENDİRİLMESİ 6. BÖLÜM: BULGULARIN DEĞERLENDİRİLMESİ Bu bölümde araştırma bulgularının değerlendirilmesine yer verilecektir. Yerleşik yabancılara yönelik demografik verilerin ve ev sahibi ülkeye uyum aşamasında gereksinim

Detaylı

Yükseköğretim Kalite Kurulu Kurumsal Dış Değerlendirici Eğitim Çalıştayı , Ankara

Yükseköğretim Kalite Kurulu Kurumsal Dış Değerlendirici Eğitim Çalıştayı , Ankara Yükseköğretim Kalite Kurulu Kurumsal Dış Değerlendirici Eğitim Çalıştayı 29.11.2016, Ankara Değerlendirme Süreci KİDR ile Ön Değerlendirme Ziyaret Öncesi Süreç Kurum Ziyareti Süreci DEĞERLENDİRME TAKIMI

Detaylı

8. OKUL REHBERLİK VE PSİKOLOJİK DANIŞMA ÖRGÜTLENMESİ. Abdullah ATLİ

8. OKUL REHBERLİK VE PSİKOLOJİK DANIŞMA ÖRGÜTLENMESİ. Abdullah ATLİ 8. OKUL REHBERLİK VE PSİKOLOJİK DANIŞMA ÖRGÜTLENMESİ Rehberlik hizmetleri planlı, programlı ve sistemli yürütülmesi gereken hizmetlerdir. Bu nedenle programların hazırlanması, uygulanması ve değerlendirilmesi

Detaylı

EĞİTSEL DEĞERLENDİRME SÜRECİ

EĞİTSEL DEĞERLENDİRME SÜRECİ EĞİTSEL SÜRECİ EĞİTSEL NEDİR? Özel Eğitimde Değerlendirme, genel olarak çocukla ilgili sorunların (Akademik, davranışsal ya da fiziksel) belirlenip incelenmesi ve bireyle ilgili eğitimsel kararlar alınması

Detaylı

T.C KARABÜK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ

T.C KARABÜK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ T.C KARABÜK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ YAZILIM MÜHENDİSLİĞİ PROJE ÖDEVİ SİNEMA BİLET SİSTEMİ PROJE SAHİBİ 2015M10206009 Erdi Şenol İSTANBUL, 2016 Proje Alan Tanımı Günümüzde

Detaylı

T.C. SAKARYA ÜNİVERSİTESİ SPOR BİLİMLERİ FAKÜLTESİ SPOR YÖNETİCİLİĞİ BÖLÜMÜ

T.C. SAKARYA ÜNİVERSİTESİ SPOR BİLİMLERİ FAKÜLTESİ SPOR YÖNETİCİLİĞİ BÖLÜMÜ T.C. SAKARYA ÜNİVERSİTESİ SPOR BİLİMLERİ FAKÜLTESİ SPOR YÖNETİCİLİĞİ BÖLÜMÜ ARAŞTIRMA PROJESİ BİTİRME ÇALIŞMASI HAZIRLAMA KILAVUZU (LİSANS ÖĞRENCİLERİ İÇİN) ARAŞTIRMA PROJESİ BİTİRME ÇALIŞMASI YÖNERGESİ

Detaylı

Yazılım Mühendisliği 1

Yazılım Mühendisliği 1 Yazılım Mühendisliği 1 HEDEFLER Yazılım, program ve algoritma kavramları anlar. Yazılım ve donanım maliyetlerinin zamansal değişimlerini ve nedenleri hakkında yorum yapar. Yazılım mühendisliği ile Bilgisayar

Detaylı

2- PROJE YÖNETİMİ BİLGİ ALANLARI Y R D. D O Ç. D R. K E N A N G E N Ç O L

2- PROJE YÖNETİMİ BİLGİ ALANLARI Y R D. D O Ç. D R. K E N A N G E N Ç O L 2- PROJE YÖNETİMİ BİLGİ ALANLARI Y R D. D O Ç. D R. K E N A N G E N Ç O L 10 TEMEL BILGI ALANı (PMI YAKLAŞıMı) Proje Entegrasyon Yönetimi Proje Kapsam Yönetimi Proje Zaman Yönetimi Proje Maliyet Yönetimi

Detaylı

TARIM ORKAM-SEN SENDİKA MERKEZ GENEL MECLİSİ YÖNETMELİĞİ ( ANKARA) (TARIM VE ORMANCILIK HİZMETLERİ KAMU EMEKÇİLERİ SENDİKASI)

TARIM ORKAM-SEN SENDİKA MERKEZ GENEL MECLİSİ YÖNETMELİĞİ ( ANKARA) (TARIM VE ORMANCILIK HİZMETLERİ KAMU EMEKÇİLERİ SENDİKASI) TARIM ORKAM-SEN (TARIM VE ORMANCILIK HİZMETLERİ KAMU EMEKÇİLERİ SENDİKASI) SENDİKA MERKEZ GENEL MECLİSİ YÖNETMELİĞİ (2014 - ANKARA) 1 Amaç BÖLÜM I GENEL HÜKÜMLER Madde 1- Bu yönetmeliğin amacı Tarım ve

Detaylı

BİR MONTAJ HATTI ÜRETİM SİSTEMİNDE OPTİMAL İŞGÜCÜ DAĞILIMININ ARENA PROCESS ANALYZER (PAN) VE OPTQUEST KULLANILARAK BELİRLENMESİ

BİR MONTAJ HATTI ÜRETİM SİSTEMİNDE OPTİMAL İŞGÜCÜ DAĞILIMININ ARENA PROCESS ANALYZER (PAN) VE OPTQUEST KULLANILARAK BELİRLENMESİ BİR MONTAJ HATTI ÜRETİM SİSTEMİNDE OPTİMAL İŞGÜCÜ DAĞILIMININ ARENA PROCESS ANALYZER (PAN) VE OPTQUEST KULLANILARAK BELİRLENMESİ Özgür ARMANERİ Dokuz Eylül Üniversitesi Özet Bu çalışmada, bir montaj hattı

Detaylı

Sınıf Diyagramları Amaç: Sınıf Diyagramları Nasıl Çizilir?

Sınıf Diyagramları Amaç: Sınıf Diyagramları Nasıl Çizilir? Sınıf Diyagramları Sınıf diyagramı statik bir diyagramdır. Bir uygulamanın statik görünümünü temsil eder. Sınıf diyagramı sadece bir sistemin farklı yönlerini görselleştirmek, açıklamak ve belgelemek için

Detaylı

Yazılım profesyonelleri için önemli olan yetkinlikler anketi Survey

Yazılım profesyonelleri için önemli olan yetkinlikler anketi Survey Sayfa 1 / 9 Yazılım profesyonelleri için önemli olan yetkinlikler anketi Bu anketin amacı yazılım profesyonelleri için önemli olan yetkinlikleri tanımlamak ve anlamaktır. Araştırmacılar, bu anketten elde

Detaylı

KURUMSAL RİSK YÖNETİMİ (KRY) EĞİTİMİ KURUMSAL RİSK YÖNETİMİ: KAVRAMSAL VE TEORİK ÇERÇEVE

KURUMSAL RİSK YÖNETİMİ (KRY) EĞİTİMİ KURUMSAL RİSK YÖNETİMİ: KAVRAMSAL VE TEORİK ÇERÇEVE KURUMSAL RİSK YÖNETİMİ (KRY) EĞİTİMİ KURUMSAL RİSK YÖNETİMİ: KAVRAMSAL VE TEORİK ÇERÇEVE SUNUM PLANI 1. RİSK VE RİSK YÖNETİMİ: TANIMLAR 2. KURUMSAL RİSK YÖNETİMİ 3. KURUMSAL RİSK YÖNETİMİ DÖNÜŞÜM SÜRECİ

Detaylı

YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ. 5.Hafta Sistem Çözümleme. Dr. Muhammet BAYKARA

YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ. 5.Hafta Sistem Çözümleme. Dr. Muhammet BAYKARA YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 5.Hafta Sistem Çözümleme Dr. Muhammet BAYKARA Bölüm Hedefi Bu bölümde, yazılım geliştirme aşamalarından kullanıcı kesimini en çok ilgilendiren aşama olan çözümleme aşamasında

Detaylı

28.06.2012 tarihli Bankaların İç Sistemleri Hakkında Yönetmelik in Risk Yönetimine İlişkin Düzenlemeleri

28.06.2012 tarihli Bankaların İç Sistemleri Hakkında Yönetmelik in Risk Yönetimine İlişkin Düzenlemeleri 28.06.2012 tarihli Bankaların İç Sistemleri Hakkında Yönetmelik in Risk Yönetimine İlişkin Düzenlemeleri Yönetici Özeti: 28.06.2012 tarihinde yayımlanan Bankaların İç Sistemleri Hakkında Yönetmelik ile

Detaylı

Yazılım Mühendisliği Bölüm - 3 Planlama

Yazılım Mühendisliği Bölüm - 3 Planlama 1 Yazılım Mühendisliği Bölüm - 3 Planlama 2 3 4 Planlama 5 Yazılım geliştirme sürecinin ilk aşaması Başarılı bir proje geliştirebilmek için projenin tüm resminin çıkarılması işlemi Proje planlama aşamasında

Detaylı

Veri Toplama Araçları

Veri Toplama Araçları Veri Toplama Araçları 0 Görüşme 0 Odak grup görüşmesi 0 Gözlem 0 Araştırma problemine hizmet edecek her nevi doküman (soru formları, katılımcı ve/veya araştırmacı günlüğü, fotoğraf, resim vb) GÖRÜŞME Önceden

Detaylı

MerSis. Bilgi Güvenliği Danışmanlık Hizmetleri

MerSis. Bilgi Güvenliği Danışmanlık Hizmetleri o MerSis Danışmanlık Hizmetleri Çalışanlarınız, tesisleriniz, üretim araçlarınız koruma altında! Bilgileriniz? danışmanlık hizmetlerimiz, en değerli varlıklarınız arasında yer alan bilgilerinizin gizliliğini,

Detaylı

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ Derleyen: Prof. Dr. Güngör BAL Bölüm 09 Bilişim ve Karar Destek Sistemleri Prensipler ve Öğrenme Hedefleri İyi karar-verme ve problem çözme yetenekleri etkin bilişim ve

Detaylı

Proje Çevresi ve Bileşenleri

Proje Çevresi ve Bileşenleri Proje Çevresi ve Bileşenleri 1.3. Proje Çevresi Proje çevresi, proje performans ve başarısını önemli ölçüde etkiler. Proje takımı; sosyoekonomik, coğrafı, siyasi, yasal, teknolojik ve ekolojik gibi kuruluş

Detaylı

T.C. MİLLİ EĞİTİM BAKANLIĞI Özel Eğitim, Rehberlik ve Danışma Hizmetleri Genel Müdürlüğü

T.C. MİLLİ EĞİTİM BAKANLIĞI Özel Eğitim, Rehberlik ve Danışma Hizmetleri Genel Müdürlüğü T.C. MİLLİ EĞİTİM BAKANLIĞI Özel Eğitim, Rehberlik ve Danışma Hizmetleri Genel Müdürlüğü AFYONKARAHİSAR REHBERLİK VE ARAŞTIRMA MERKEZİ MÜDÜRLÜĞÜ 1 MİLLÎ EĞİTİM BAKANLIĞI REHBERLİK VE PSİKOLOJİK DANIŞMA

Detaylı

SINIF REHBERLĠĞĠ PROGRAMI. Prof. Dr. Serap NAZLI

SINIF REHBERLĠĞĠ PROGRAMI. Prof. Dr. Serap NAZLI SINIF REHBERLĠĞĠ PROGRAMI Prof. Dr. Serap NAZLI Tam Öğrenme Modeli Tam öğrenme modeli, bütün öğrencilerin okullarda öğretileni öğrenebilecekleri varsayımına dayanır. Bloom işin başından beri olumlu öğrenme

Detaylı