Ewa Stemposz Andrzej Jodłowski Alina Stasiecka. Zarys metodyki wspierającej naukę projektowania systemów informacyjnych



Podobne dokumenty
Notka biograficzna Streszczenie

Mariusz Trzaska Modelowanie i implementacja systemów informatycznych

Krzysztof Dobosz. Handel elektroniczny

Krzysztof Dobosz. Przeszukiwanie. zasobów Internetu

Ewa Krassowska-Mackiewicz Język japoński. dla początkujących Wydanie drugie zmienione i rozszerzone

Pod redakcją Włodzimierza Dąbrowskiego. Podstawy zarządzania projektami

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

Przegląd problemów doskonalenia systemów zarządzania przedsiębiorstwem

PRZEWODNIK PO PRZEDMIOCIE

Specjalizacja: Zarządzanie projektami (I)

Paweł Lenkiewicz. Budowa nowoczesnej platformy e-learningowej

PRZEWODNIK PO PRZEDMIOCIE

Wojciech Kamiński Romuald Kotowski Piotr Tronczyk Użytkowanie komputerów

1.1 Matryca pokrycia efektów kształcenia. Efekty kształcenia w zakresie wiedzy. Efekty kształcenia w zakresie umiejętności

KARTA MODUŁU KSZTAŁCENIA

Bazy danych i ich aplikacje

Spis treúci. 1. Wprowadzenie... 13

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Inżynieria oprogramowania, C12

PRZEWODNIK PO PRZEDMIOCIE

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

KARTA PRZEDMIOTU. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Ogólne umiejętności posługiwania się komputerem

Nowe, super ciekawe specjalizacje dla studentów PJWSTK

PRZEWODNIK PO PRZEDMIOCIE

Analiza i projektowanie obiektowe w UML Kod przedmiotu

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Modelowanie i analiza systemów informatycznych

Narzędzia CASE dla.net. Łukasz Popiel

Seminarium dyplomowe Master Thesis Seminar Forma studiów: Stacjonarne. Poziom kwalifikacji: II stopnia. Liczba godzin/tydzień: 1S

Podrozdziały te powinny zawierać informacje istotne z punktu widzenia przyjętego celu pracy

Projektowanie systemów informatycznych. wykład 6

Anna Dudak SAMOTNE OJCOSTWO

INŻYNIERIA OPROGRAMOWANIA

Zarządzanie firmą Celem specjalności jest

PRZEWODNIK PO PRZEDMIOCIE

Egzamin / zaliczenie na ocenę*

Pytania z przedmiotów kierunkowych

prof. zw. dr hab. inż. Ryszard Hycner

Lista przykładowych pytań do egzaminu z przedmiotu Inżynieria Oprogramowania

Narzędzia Informatyki w biznesie

Techniki modelowania programów Kod przedmiotu

Modelowanie Systemów informacyjnych (MSI)

Szkoła praktycznej ekonomii młodzieżowe miniprzedsiębiorstwo

Projekt systemu informatycznego

Organizacja i Zarządzanie

STUDIA PODYPLOMOWE ZARZĄDZANIE PROJEKTAMI INFORMATYCZNYMI

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Przedmioty/moduły. informatycznych. suma 4,0 3,0 4,0 2,0 0,0 0,0 0,0 0,0 0,0 0,0

PRZEWODNIK PO PRZEDMIOCIE

KIERUNKOWE EFEKTY KSZTAŁCENIA

Modelowanie diagramów klas w języku UML. Łukasz Gorzel @stud.umk.pl 7 marca 2014

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

DLA SEKTORA INFORMATYCZNEGO W POLSCE

Podstawy inżynierii oprogramowania

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

INSTYTUT GEOGRAFII UNIWERSYTETU PEDAGOGICZNEGO im. KOMISJI EDUKACJI NARODOWEJ w KRAKOWIE SEMINARIA DYPLOMOWE GEOGRAFIA 1.

AKADEMIA GÓRNICZO-HUTNICZA

KARTA KURSU. Seminarium dziedzinowe 1: Multimedia w edukacji i e-learning

PLAN STUDIÓW DLA KIERUNKU: Edukacja Techniczno-Informatyczna - studia I-go stopnia SPECJALNOŚĆ: Technologie Internetowe i Multimedialne

PRZEWODNIK PO PRZEDMIOCIE

SVN. 10 października Instalacja. Wchodzimy na stronę i pobieramy aplikację. Rysunek 1: Instalacja - krok 1

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE. Projektowanie procesów. Logistyka (inżynierska) niestacjonarne. I stopnia. dr Aleksandra Grabińska.

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Aktualne problemy. prawa Unii Europejskiej i prawa międzynarodowego. aspekty teoretyczne i praktyczne. Centrum Doskonałości Jeana Monneta

Specjalizacja tekstologiczno-edytorska

Inzynieria Oprogramowania 2... nazwa przedmiotu SYLABUS A. Informacje ogólne. Wydział Ekonomiczno-Informatyczny w Wilnie

Aplikacje internetowe i mobilne (studia tradycyjne)

Matryca pokrycia efektów kształcenia

Bożena Gąsiorowska. Bożena Gąsiorowska. im. S. Żeromskiego w Żyrardowie. Bożena Gąsiorowska. Anna Kubickapedagog. Magda Bylica- Pawlak (psycholog)

INFORMATYKA Pytania ogólne na egzamin dyplomowy

Notka biograficzna Profesor dr hab. Andrzej Marcin Bernacki ekonomista, kierownik Katedry Rachunkowości

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Współczesne modele oprogramowania

Jarosław Przeperski. Konferencja Grupy Rodzinnej w teorii i praktyce pracy socjalnej z rodziną

Anna Karłyk-Ćwik Toruń 2018

6 Metody badania i modele rozwoju organizacji

INFORMATYKA. AMADEUS Selling Platform. AMADEUS Selling Platform. Jerzy Berdychowski. Materiały do zajęć z wykorzystaniem systemu.

HARMONOGRAM GODZINOWY ORAZ PUNKTACJA ECTS CZTEROLETNIEGO STUDIUM DOKTORANCKIEGO

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

NAUCZYCIELSKIE STUDIA PODYPLOMOWE ODNAWIALNE ZASOBY I ŹRÓDŁA ENERGII

Uchwała nr 24/2012 Senatu Uniwersytetu Przyrodniczego w Poznaniu z dnia 21 listopada 2012 r.

Wydawnictwo PLACET zaprasza Państwa do zapoznania się z naszą ofertą.

PRZEWODNIK PO PRZEDMIOCIE

Akademia menedżerów IT

Odniesienie do efektów kształcenia dla obszaru nauk EFEKTY KSZTAŁCENIA Symbol

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Wykład 1 Inżynieria Oprogramowania

PROGRAM STUDIÓW WYŻSZYCH ROZPOCZYNAJĄCYCH SIĘ W ROKU AKADEMICKIM 2010/2011. Wydział Matematyczno-Fizyczno-Techniczny

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Repetytorium z matematyki 3,0 1,0 3,0 3,0. Analiza matematyczna 1 4,0 2,0 4,0 2,0. Analiza matematyczna 2 6,0 2,0 6,0 2,0

System informatyczny zdalnego egzaminowania

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Transkrypt:

Ewa Stemposz Andrzej Jodłowski Alina Stasiecka Zarys metodyki wspierającej naukę projektowania systemów informacyjnych

Dr inż. Ewa Stemposz prowadzi działalność naukowo-dydaktyczną w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych w Warszawie, w Katedrze Inżynierii Oprogramowania. Dr inż. Andrzej Jodłowski jest adiunktem w Katedrze Zastosowań Informatyki (w Zakładzie Systemów Rozproszonych) w Szkole Głównej Gospodarstwa Wiejskiego w Warszawie. Mgr inż. Alina Stasiecka pracuje na stanowisku asystenta w Katedrze Inżynierii Oprogramowania w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych w Warszawie. i Alina Stasiecka prowadzą wspólnie działalność badawczą i dydaktyczną zajmując się szeroko pojętą problematyką inżynierii oprogramowania. Ich zainteresowania badawcze dotyczą w szczególności dziedzin takich jak: obiektowość, modelowanie pojęciowe, modelowanie biznesowe, analiza i projektowanie systemów informatycznych, nauczanie zdalne, jakość w procesach nauczania, systemy zarządzania bazami danych, zarządzanie projektami informatycznymi. Wyniki badan z wyżej wymienionych dziedzin publikują w kraju i zagranicą w postaci monografii, artykułów w czasopismach i artykułów konferencyjnych. Publikacja została przygotowana z myślą o osobach interesujących się modelowaniem i/lub projektowaniem, a w szczególności dla tych, którzy zajmują się analizą wymagań na systemy informacyjne i aktualnie wykorzystują albo planują wykorzystywać w przyszłości popularny obiektowy graficzny język UML. Opracowanie to może być również użyteczne dla osób prowadzących działalność związaną z modelowaniem i/lub projektowaniem,w ramach innych dziedzin problemowych. Przez osoby interesujące się rozumiane są tu zarówno osoby uczące się, nauczające, jak i osoby podejmujące ten rodzaj aktywności w życiu zawodowym. Uogólniając, zaprezentowana w rozdziale pierwszym publikacji metodyka, zarówno jeśli chodzi o schemat struktury zasobów, jak i określenie sposobów postępowania w trakcie nauczania, może być wykorzystana w nauczaniu w innych dziedzinach niekoniecznie związanych z informatyką czy z symulowaniem środowiska, do nauczania tzw. umiejętności miękkich, za jakie można uznać modelowanie/projektowanie. Publikacja może stanowić także pomoc dydaktyczną do przedmiotów związanych z analizą i projektowaniem systemów informacyjnych. W aspekcie tego przeznaczenia, szczególnie przydatne są rozdziały poświęcone jedenastu zadaniom, dla których dołączono przykładowe rozwiązania, omówienia błędów oraz opisy zdań w aspekcie ich użyteczności w procesie nauczania. Innym ważnym celem, ze względu na powszechne wykorzystanie UML w organizacjach związanych z produkcją oprogramowania, było użycie w zadaniach jak największej liczby rodzajów diagramów dostarczanych przez ten język. Przeważająca większość popularnych pozycji wydawniczych o UML bazuje na przykładach, które są albo na zbyt wysokim poziomie abstrakcji, albo odnoszą się do bardzo ograniczonego wycinka dziedziny problemowej. Dotyczy to nie tylko informacji związanej z modelowaniem i/lub projektowaniem w ogóle, ale także z wykorzystywaniem konstrukcji UML. Ostatnim z założonych celów była próba zilustrowania sposobu budowy oprogramowania z wykorzystaniem najlepszych praktyk zidentyfikowanych na potrzeby inżynierii oprogramowania, czyli budowę oprogramowania w oparciu o model iteracyjno-przyrostowy, na bazie architektury opartej na komponentach z wykorzystaniem modelowania wizualnego.

Ewa Stemposz Andrzej Jodłowski Alina Stasiecka Zarys metodyki wspierającej naukę projektowania systemów informacyjnych

c Copyright by Wydawnictwo PJWSTK Warszawa 2013 c Copyright by, Alina Stasiecka Warszawa 2013 Wszystkie nazwy produktów są zastrzeżonymi nazwami handlowymi lub znakami towarowymi odpowiednich firm. Książki w całości lub w części nie wolno powielać ani przekazywać w żaden sposób, nawet za pomocą nośników mechanicznych i elektronicznych (np. zapis magnetyczny) bez uzyskania pisemnej zgody Wydawnictwa. Edytor prof. zw. dr hab. Leonard Bolc Recenzent dr hab. Agnieszka Mykowiecka Korekta Anna Bittner Komputerowy skład tekstu Andrzej Jodłowski, Alina Stasiecka, Ewa Stemposz Projekt okładki Rafał Masłyk Wydawnictwo Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych ul. Koszykowa 86, 02-008 Warszawa tel. +48 22 58 44 526, fax +48 22 58 44 503 e-mail: oficyna@pjwstk.edu.pl ISBN 978-83-63103-39-2

Pamięci Profesora Leonarda Bolca

Spis treści Rozdział 1 Zarys metodyki wspierającej naukę projektowania systemów informacyjnych... 3 Ewa Stemposz Rozdział 2 Fundacja UFO... 61 Ewa Stemposz, Alina Stasiecka, Andrzej Jodłowski Rozdział 3 Wytwórnia porcelany stołowej... 141 Ewa Stemposz, Alina Stasiecka Rozdział 4 Dom aukcyjny Stare auta... 181 Rozdział 5 System Najlepsze gry... 217 Rozdział 6 Muzeum... 251 Rozdział 7 Kwatery do wynajęcia... 279 Rozdział 8 Osiedlowy klub kartingowy... 321 Rozdział 9 Internetowa książka kucharska... 369 Rozdział 10 Klinika jednego dnia... 415 Rozdział 11 Hurtownia... 461 Ewa Stemposz, Alina Stasiecka, Andrzej Jodłowski Rozdział 12 Klub judo... 525 Ewa Stemposz, Alina Stasiecka, Andrzej Jodłowski Bibliografia... 557

Rozdział 1 Zarys metodyki wspierającej naukę projektowania systemów informacyjnych 3 Spis treści rozdziału Rozdział 1 Zarys metodyki wspierającej naukę projektowania systemów informacyjnych... 4 1.1 Wprowadzenie... 4 1.2 Model efektywnego nauczania... 5 1.2.1 Podział procesu dydaktycznego na etapy... 6 1.2.2 Struktura zasobów wykorzystywanych w metodyce... 8 1.2.3 Aktywności wyróżnione w metodyce... 12 1.2.4 Aktywność złożona: Zarządzaj grupą tematyczną... 13 1.3 Grupy tematyczne i tematy... 15 1.4 Zgrupowane omówienia najczęściej popełnianych błędów na podstawie modeli tworzonych przez osoby nauczane/uczące się... 21 1.4.1 Omówienia błędów dla grupy: Wprowadzenie do przedmiotu... 22 1.4.2 Omówienia błędów dla grupy: Analiza funkcjonalna... 24 1.4.3 Omówienia błędów dla grupy: Analiza strukturalna... 28 1.4.4 Omówienia błędów dla grupy: Analiza dynamiczna... 35 1.5 Polecenia proste... 37 1.5.1 Polecenia proste dla grupy: Wprowadzenie do przedmiotu... 37 1.5.2 Polecenia proste dla grupy: Analiza funkcjonalna... 38 1.5.3 Polecenia proste dla grupy: Analiza strukturalna... 38 1.5.4 Polecenia proste dla grupy: Analiza dynamiczna... 42 1.6 Szablony służące do tworzenia opisów zadań projektowo/problemowych... 43 1.7 Metryki do oceny jakości rozwiązań... 46 1.7.1 Metryki do oceny jakości rozwiązań w grupie: Analiza funkcjonalna... 47 1.7.2 Metryka do oceny jakości rozwiązań w grupie: Analiza strukturalna... 50 1.7.3 Metryka do oceny jakości rozwiązań w grupie: Analiza dynamiczna... 53 1.8 Wzorzec dokumentacji projektowej... 54 1.9 Podsumowanie... 59