1 METODOLOGIA W INFORMATYCEGRUPA INFORMATYCZNA SEMINARIUM DYPLOMOWEGO
2 DEFINICJA METODOLOGIIWedług M. Bazewicza, przez pojęcie metodologii rozumiemy usystematyzowane badania, prowadzone na podstawie obserwacji, praktyki naukowej, lub zbiór pojęć i opisów, reguł postępowania leżących u podstaw nauk technologicznych lub socjologicznych.
3 Metoda komponentem metodologiiMetoda oznacza racjonalne postępowanie człowieka w procesie intelektualnej konceptualizacji Bazewicz Mieczysław, Arne Collen, Podstawy metodologii systemów ludzkiej aktywności i informatyki, Wrocław 1995
4 PODSTAWY METODOLOGICZNEOGÓLNE KONSTRUKTY TWORZĄCE PODSTAWY METODOLOGICZNE Aktywność Badania informacyjne System Architektura Konceptualizacja Zagnieżdżenie Wyobraźnia
5 information technology, informatics)Informatyka (ang. computer science, computing science, information technology, informatics) Pierwotnie będąca częścią matematyki, rozwinięta do osobnej dyscypliny nauki, pozostającej jednak nadal w ścisłym związku z matematyką, która dostarcza podstaw teoretycznych przetwarzania informacji. Witold Bartkiewicz, Systemy informatyczne w zarządzaniu, Włocławek 2005
6 Obszary badań w informatyceProgramowanie - proces projektowania, tworzenia i poprawiania kodu źródłowego, programów komputerowych lub urządzeń mikroprocesorowych (mikrokontrolery). Bazewicz Mieczysław, Arne Collen, Podstawy metodologii systemów ludzkiej aktywności i informatyki, Wrocław 1995
7 Programowanie wymaga dużej wiedzy i doświadczenia w wielu różnych dziedzinach, jak projektowanie aplikacji, algorytmika czy działanie komputerów. Osobą programującą komputery nazywa się programistą lub potocznie koderem.
8 obszarem badań w informatycePRZETWARZANIE INFORMACJI, obszarem badań w informatyce 2. Informatyka kwantowa- dziedzina leżąca na pograniczu informatyki i mechaniki kwantowej, zajmująca się wykorzystaniem możliwości układów kwantowych do przesyłania i obróbki informacji kwantowej. j
9 PRZETWARZANIE INFORMACJI, obszarem badań w informatyce3. Eksploracja danych (spotyka się również określenie drążenie danych, pozyskiwanie wiedzy, wydobywanie danych, ekstrakcja danych) (ang. data mining) technik eksploracji danych.
10 PRZETWARZANIE INFORMACJI, obszarem badań w informatyceIdea eksploracji danych polega na wykorzystaniu szybkości komputera do znajdowania ukrytych dla człowieka (właśnie z uwagi na ograniczone możliwości czasowe) prawidłowości w danych zgromadzonych w hurtowniach danych
11 PRZETWARZANIE INFORMACJI, obszarem badań w informatyce4. Sztuczna inteligencja (ang. Artificial Intelligence – AI): hipotetyczna inteligencja realizowana w procesie inżynieryjnym a nie naturalnym nazwa technologii i dziedzina badań naukowych informatyki na styku z neurologią, psychologią i ostatnio kognitywistyką oraz także systemiką, a nawet z współczesną filozofią. Leszek Rutkowski, Metody sztucznej inteligencji, Warszawa 2005
12 PRZETWARZANIE INFORMACJI, obszarem badań w informatyce5. Kryptografia (z gr. Kryptós "ukryty", gráphein "pisać") to nauka zajmująca się poufnością przekazywanych informacji. W czasach nowożytnych kryptografię należy traktować jako gałąź teorii informacji, dziedziny matematyki. Terminem odnoszącym się do całej dziedziny właściwie jest kryptologia, w obrębie której wyróżnia się naukę o łamaniu systemów kryptograficznych – kryptoanalizę.
13 Dzieli się on na dwie główne części: teorię obliczalności PRZETWARZANIE INFORMACJI, obszarem badań w informatyce 6. Teoria obliczeń to dział informatyki teoretycznej. Dzieli się on na dwie główne części: teorię obliczalności złożoność obliczeniową Witold Bartkiewicz, Systemy informatyczne w zarządzaniu, Włocławek 2005.
14 komputer o nieograniczonych zasobach pamięciMaszyna Turinga . komputer o nieograniczonych zasobach pamięci Witold Bartkiewicz, Systemy informatyczne w zarządzaniu, Włocławek 2005.
15 Model systemowej inżynierii wiedzyWzbogacanie wiedzy Zasoby wiedzy i style uczenia się umiejętności NAUKI POZNAWCZE NAUKI CYBERNETYCZNE I MATEMATYKA Procesy i technologie przetwarzania wiedzy mechanizmy wnioskowania Reprezentacja wiedzy INŻYNIERIA KOMPUTEROWA bazy danych i struktury danych oprogramowanie Formalizacja wiedzy
16 Fazy podstawowego cyklu badawczegoFormułowanie Definiowanie Sprawozdanie Projektowanie Ocena krytyczna Interpretowanie Gromadzenie Przetwarzanie Bazewicz Mieczysław, Arne Collen, Podstawy metodologii systemów ludzkiej aktywności i informatyki
17 ZINTEGROWANEGO SYSTEMU ZARZĄDZANIAPROWADZENIE BADAŃ W CELU WDROŻENIA ZINTEGROWANEGO SYSTEMU ZARZĄDZANIA Witold Bartkiewicz, Systemy informatyczne w zarządzaniu, Włocławek 2005.
18 GROMADZENIE INFORMACJIFAZY CYKLU ŻYCIA APLIKACJI BAZODANOWEJ PRZYKŁADY ZBIERANYCH INFORMACJI PRZYKŁADY WYKONYWANEJ DOKUMENTACJI Planowanie bazy danych Cele i zadania projektu bazy danych Określenie misji i zadań aplikacji bazy danych Gromadzenie i analiza wymagań Wymagania dotyczące perspektyw użytkowników i systemu Specyfikacja wymagań systemowych i użytkowników Projektowanie bazy danych Oceny użytkowników na temat logicznego projektu bazy danych Projekt konceptulany i logiczny bazy danych (model ER, słowniki danych, schemat relacyjny); fizyczny projekt danych
19 GROMADZENIE INFORMACJIFAZY CYKLU ŻYCIA APLIKACJI BAZODANOWEJ PRZYKŁADY ZBIERANYCH INFORMACJI PRZYKŁADY WYKONYWANEJ DOKUMENTACJI Projektowanie aplikacji Oceny użytkowników na temat projektu interfejsu użytkownika Projekt aplikacji (opis programów i interfejsu użytkownika) Tworzenie prototypów Oceny użytkowników na temat prototypu Zmodyfikowane wymagania użytkowników i specyfikacja systemu Testowanie Wyniki testowania Używane strategie testowania; analizy wyników testowania
20 OBSERWACJA DZIAŁALNOŚCITECHNIKI ZBIERANIA INFORMACJI ANALIZA DOKUMENTACJI WYWIADY OBSERWACJA DZIAŁALNOŚCI PROWADZENIE BADAŃ ANKIETOWANIE
21 HEURYSTYKA i STRATEGIE POSZUKIWAŃSłowo heurystyka wywodzi się od greckiego słowa heurisco, co oznacza odkrywać , znajdować. Leszek Rutkowski, Metody sztucznej inteligencji, Warszawa 2005
22 PRÓBUJE ZROZUMIEĆ NATURĘ UMYSŁUKOgnitywistyka PRÓBUJE ZROZUMIEĆ NATURĘ UMYSŁU
23 Literatura Bazewicz Mieczysław, Arne Collen, Podstawy metodologii systemów ludzkiej aktywności i informatyki, Wrocław 1995. Hamdy A. Taha, Operation research an introdution, Prentice Hall 2007 Leszek Rutkowski, Metody sztucznej inteligencji, Warszawa 2005. Witold Bartkiewicz, Systemy informatyczne w zarządzaniu, Włocławek 2005. Adam Grobel, Metodologia nauk, Kraków 2006.