MAS Rafał Hryniów. Agenda  Zasady  Referaty  Projekt  Kolosy.

Slides:



Advertisements
Podobne prezentacje
Zastosowanie LDAP w obsłudze katalogów bibliotecznych
Advertisements

Ewaluacja pod kątem wysokiej jakości nauczania - WSTĘPNY MODEL INFORMACJE ZWROTNE OD WSZYSTKICH PRACOWNIKÓW 6 marca 2013 r. Cynthia C. Nambo.
Unified Modeling Language Wykład 4 Przypadki użycia
Modelowanie przypadków użycia
Projektowanie w cyklu życia oprogramowania
Rafał Hryniów Tomasz Pieciukiewicz
VHDL VHDL – akronim: VHSIC (Very High Speed Integrated Circuit) Hardware Description Language Inicjatywa Departamentu Obrony z 1980 Cel: osiągnąć znaczny.
Tomasz Pieciukiewicz Rafał Hryniów
1 / 47 WARSZAWA 2005 Przemysław Siekierko Stanisław Andraszek Rational Unified Process.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 8 Slide 1 Prototypowanie oprogramowania l Błyskawiczne tworzenie oprogramowania służące.
Audity Opracował: Tomasz Greber
Propozycja metodyki nauczania inżynierii oprogramowania
Generyczne Repozytorium Dokumentów w XML
Fundacja Rozwoju Systemu Edukacji Narodowa Agencja Programu Uczenie się przez całe życie Partnerskie Projekty Szkół - raporty merytoryczne.
Co UML może zrobić dla Twojego projektu?
Dokumentowanie wymagań w języku XML
Tomasz Pieciukiewicz Rafał Hryniów
Mapowanie różnych typów dziedziczenia do Javy
Języki programowania C++
Rational Unified Process
Projektowanie i programowanie obiektowe II - Wykład IV
Wstęp do interpretacji algorytmów
Prowadzenie dokumentacji
Projekt zaliczeniowy z przedmiotu "Inżynieria oprogramowania"
PODSTAWY PROGRAMOWANIA
Projektowanie - wprowadzenie
Wykład 4 Analiza i projektowanie obiektowe
Wykład 5 UML - Unified Modeling Language
Projekt i implementacja aplikacji wspomagającej testowanie
Projekt i implementacja aplikacji wspomagającej testowanie
System katalogowania i zarządzania sprzętem na uczelni
Bioinformatyka II mgr Joanna Kasprzak.
Projekt systemu ekspertowego Nazwa Grupa: Zespół:…… …… ……. ……..
„Plant a Future” metoda projektu w bibliotece szkolnej
Promotor: dr.inż. Aleksandra Werner
DMS TimeFrame Software. Co to jest DMS? System zarządzania dokumentami Składowanie Specyfikowanie Indeksowanie Kontrola zawartości Kontrola dostępu Kontrola.
Aplikacja do analizy polimorfizmów SNP wykorzystywanych w genomice klinicznej Szymon Stawicki.
Kontrola spójności modeli UML za pomocą modelu przestrzennego DOD
Model przestrzenny Diagramu Obiegu Dokumentów
WebQuest wykonane w ramach projektu BelferOnLine
Wanda Klenczon Biblioteka Narodowa
System wspierający obsługę przedmiotów projektowych
Moduł: Informatyka w Zarządzaniu
Podsumowanie metodologii OMT
Rational Unified Process Implementacja Aleksandra Reiman, gr. I-52.
ZWIĄZKI MIĘDZY KLASAMI KLASY ABSTRAKCYJNE OGRANICZENIA INTERFEJSY SZABLONY safa Michał Telus.
Modelowanie obiektowe Diagramy UML – diagram przypadków użycia
Zajęcia I Organizacja zajęć Rejestracja i uruchamianie makr
UML W V ISUAL S TUDIO Mateusz Lamparski. UML D EFINICJA Unified Modeling Language (UML) to graficzny język do obrazowania, specyfikowania, tworzenia i.
Diagram klas Kluczowymi elementami są: klasy (class)
Zarządzanie zagrożeniami
Informatyka Stosowana – ROK II / III
Administracja systemami operacyjnymi Wiosna 2015 Wykład 1 Organizacja zajęć dr inż. Wojciech Bieniecki Instytut Nauk Ekonomicznych i Informatyki
Dokumentacja obsługi programów Kamil Smużyński Piotr Kościński.
Projekt modułu Nazwa całego projektu Nazwa modułu Imię i Nazwisko Inżynieria Oprogramowania II dzień, godzina rok akademicki W szablonie na niebiesko zamieszczone.
Sprawozdanie Projekt celowy „Wdrożenie protokołu LDAP w akademicko-naukowych sieciach komputerowych” Jerzy Żenkiewicz Uczelniane Centrum Informatyczne.
Wstęp do interpretacji algorytmów
Dokumentacja programu komputerowego i etapy tworzenia programów.
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
E. Stemposz. Rational Unified Process, Wykład 10, Slajd 1 wrzesień 2002 Powrót Studia Podyplomowe IT w Biznesie Rational Unified Process Wykład 10 Przepływ.
Ewaluacja pracy szkoły – drogą do wszechstronnego rozwoju uczniów.
Inżynieria systemów informacyjnych
Dzień dobry! Aleksandra Luterek
Zajęcia 1 – Zasady współpracy i zaliczenia
Inżynieria Oprogramowania Laboratorium
Projekt modułu BANK INTERNETOWY Moduł funkcji banku
Aplikacje i usługi internetowe
Zajęcia 1 – Zasady współpracy i zaliczenia
SSA SEMESTR LETNI 2018/2019.
Zapis prezentacji:

MAS Rafał Hryniów

Agenda  Zasady  Referaty  Projekt  Kolosy

Zasady  Tylko ćwiczenia, brak wykładu  Każdy student musi wykonać projekt  Limit 3 nieobecności

Zasady  Ocena końcowa będzie oparta na: Wynikach testuWynikach testu Ocenie mini-projektuOcenie mini-projektu Ocenie projektu (dokumentacji i implementacji)Ocenie projektu (dokumentacji i implementacji) Udziale w zajęciach (aktywności)Udziale w zajęciach (aktywności)

Projekt  Ostateczny termin oddania – 14 zajęcia  Kontynuacja indywidualnych projektów z PRI  W ramach projektu należy dostarczyć: Oryginalny projekt z PRIOryginalny projekt z PRI Nowo dodane dokumenty, ewentualnie nową wersję oryginalnego projektu, jeśli został on zmodyfikowanyNowo dodane dokumenty, ewentualnie nową wersję oryginalnego projektu, jeśli został on zmodyfikowany Implementację (działającą!)Implementację (działającą!)

Projekt  Nowa dokumentacja: Diagramy use case, ze szczegółową specyfikacją jednego nietrywialnego przypadku użycia. Specyfikacja powinna zawierać zarówno opis w języku naturalnym, jak i zestaw odpowiednich diagramów.Diagramy use case, ze szczegółową specyfikacją jednego nietrywialnego przypadku użycia. Specyfikacja powinna zawierać zarówno opis w języku naturalnym, jak i zestaw odpowiednich diagramów. Projekt GUI opartego na tym przypadku użycia.Projekt GUI opartego na tym przypadku użycia.

Projekt  Nowa dokumentacja : Dynamiczna analiza tego przypadku użycia z wykorzystaniem kompletu potrzebnych diagramów.Dynamiczna analiza tego przypadku użycia z wykorzystaniem kompletu potrzebnych diagramów. Diagram klas włączający wyniki analizy dynamicznej – nowe atrybuty, asocjacje, metody itp..Diagram klas włączający wyniki analizy dynamicznej – nowe atrybuty, asocjacje, metody itp.. Szczegółowy opis wyników analizy dynamicznej.Szczegółowy opis wyników analizy dynamicznej.

Projekt  Nowa dokumentacja: Końcowa (implementacyjna) wersja diagramu klas ze szczegółowym opisem decyzji projektowych (wybranych mapowań itp.). Powody wyboru poszczególnych rozwiązań i ich konsekwencje powinny być opisane.Końcowa (implementacyjna) wersja diagramu klas ze szczegółowym opisem decyzji projektowych (wybranych mapowań itp.). Powody wyboru poszczególnych rozwiązań i ich konsekwencje powinny być opisane. Termin oddania końcowej wersji dokumentacji to 12 zajęcia.Termin oddania końcowej wersji dokumentacji to 12 zajęcia.

Projekt  Implementacja: Szkielety klasSzkielety klas Metody potrzebne do zaimplementowania wybranego przypadku użyciaMetody potrzebne do zaimplementowania wybranego przypadku użycia GUI potrzebne do zaprezentowania działania przypadku użyciaGUI potrzebne do zaprezentowania działania przypadku użycia Komentarze w kodzie! (JavaDocs lub coś w tym rodzaju).Komentarze w kodzie! (JavaDocs lub coś w tym rodzaju). Zapamiętywanie danych (pliki, baza danych)Zapamiętywanie danych (pliki, baza danych)  Dodatkowo można załączyć Testy regresyjne (przy użyciu JUnit lub podobnego pakietu)Testy regresyjne (przy użyciu JUnit lub podobnego pakietu) Scenariusze testów interakcyjnych dla określonego przypadku użyciaScenariusze testów interakcyjnych dla określonego przypadku użycia

Kolokwium & Mini-projekt  Kolokwium (Zajęcia 4 lub 5): Diagramy klas oraz analiza dynamiczna.Diagramy klas oraz analiza dynamiczna.  Mini-projekt (termin 11 zajęcia) Implementacja wszystkich elementów znajdująych się na diagramie klas. Jest podstawą implementacji projektu końcowego. Bez interfejsu użytkownika, przechowywania danych itp..Implementacja wszystkich elementów znajdująych się na diagramie klas. Jest podstawą implementacji projektu końcowego. Bez interfejsu użytkownika, przechowywania danych itp..

To by było na tyle, można się bać Pytania?