poprawki po migracji cz.2
This commit is contained in:
parent
75593390ae
commit
e699c2c834
122
bikol/DAPOLI0_2012/README.md
Normal file
122
bikol/DAPOLI0_2012/README.md
Normal file
@ -0,0 +1,122 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Analiza i projektowanie obiektowe grupa CA.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr Jacek Marciniak<`\
|
||||
`>`\
|
||||
`wtorek, godz.: 10:00, aula C`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
środa, godz.: 10:00, sala: **A1-24,25**
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- Nieobecność na zajęciach, na których prezentowane są zadania
|
||||
grupowe, wszystkich członków zespołu skutkować będzie obniżeniem
|
||||
punktacji oddawanego zadania o jeden punkt.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o:
|
||||
- spóźnienie nieprzekraczające tygodnia: 1 punkt
|
||||
- spóźnienie powyżej tygodnia: 0.5 + {liczba tygodni spóźnienia
|
||||
zaokrąglona w górę} \* 0.5
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe uzyskanie
|
||||
punktów za zadanie o numerze wyższym bez wcześniejszego oddania
|
||||
wszystkich zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania zgodnie ze skalą ocen.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć.
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny**
|
||||
\|\|\<:> **Opis** \|\| \|\| 1 \|\| Prototyp \|\|\<:> 10 X 10:00 \|\|\<:>
|
||||
na zajęciach \|\|\<:> 1 \|\|\<:> indywidualna \|\| \|\| \|\| 2 \|\|
|
||||
Skrócone przypadki użycia \|\|\<:> 21 X 23:59 \|\|\<:> email + wiki
|
||||
\|\|\<:> 2 \|\|\<:> grupowa \|\| \|\| \|\| 3 \|\| Pełny przypadek użycia
|
||||
\|\|\<:> 7 XI 12:00 \|\|\<:> email \|\|\<:> 3 \|\|\<:> indywidualna \|\|
|
||||
\|\| \|\| 4 \|\| Model wiedzy dziedzinowej \|\|\<:> 5 XII 10:00 \|\|\<:>
|
||||
email + prezentacja \|\|\<:> 5 \|\|\<:> grupowa \|\| \|\| \|\| 5 \|\|
|
||||
Opis zdarzeń systemowych \|\|\<:> 12 XII 10:00 \|\|\<:> na zajęciach
|
||||
\|\|\<:> - \|\|\<:> grupowa \|\| \|\| \|\| 6 \|\| Diagramy interakcji
|
||||
\|\|\<:> 09 I 10:00 \|\|\<:> email + prezentacja \|\|\<:> 6 \|\|\<:>
|
||||
indywidualna \|\| \|\| \|\| 7 \|\| Diagram klas \|\|\<:> 17 I 23:59
|
||||
\|\|\<:> email + prezentacja \|\|\<:> 1 \|\|\<:> grupowa \|\| \|\| \|\|
|
||||
8 \|\| Wzorce projektowe \|\|\<:> 17 I 23:59 \|\|\<:> email +
|
||||
prezentacja \|\|\<:> 2 \|\|\<:> grupowa \|\| \|\|
|
||||
|
||||
### Harmonogram
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zajęć** \|\|\<:> **Data** \|\|\<:> **Tematyka** \|\| \|\| 1 \|\| 3 X
|
||||
\|\| sprawy organizacyjne\<\
|
||||
\>wybór projektów\<\
|
||||
\>wybór funkcjonalności prototypu\<\
|
||||
\>rozpoczęcie implementacji\|\| \|\| 2 \|\| 10 X \|\| ocena prototypu\<\
|
||||
\>dyskusja i prezentacja prototypów\<\
|
||||
\>wprowadzenie do skróconego opisu UC\|\| \|\| 3 \|\| 17 X \|\|
|
||||
omówienie zadania\<\
|
||||
\>praca nad skróconym opisem UC\<\
|
||||
\>dyskusja o najczęstszych błędach\|\| \|\| 4 \|\| 24 X \|\| ocena
|
||||
skróconego opisu UC\<\
|
||||
\>prezentacja i dyskusja\<\
|
||||
\>wybór UC do pełnego opisu \|\| \|\| 5 \|\| 7 XI \|\| praca nad
|
||||
dokończeniem pełnego opisu UC\<\
|
||||
\>dyskusja o najczęstszych błędach\<\
|
||||
\>oddanie zadania\|\| \|\| 6 \|\| 14 XI \|\| model wiedzy dziedzinowej:
|
||||
klasy \|\| \|\| 7 \|\| 21 XI \|\| model wiedzy dziedzinowej: asocjacje
|
||||
\|\| \|\| 8 \|\| 28 XI \|\| model wiedzy dziedzinowej: atrybuty \|\|
|
||||
\|\| 9 \|\| 5 XII \|\| prezentacja modelu wiedzy dziedzinowej\<\
|
||||
\>zdarzenia systemowe \|\| \|\| 10 \|\| 12 XII \|\| diagramy interakcji
|
||||
\|\| \|\| 11 \|\| 19 XII \|\| diagramy interakcji \|\| \|\| 12 \|\| 9 I
|
||||
\|\| prezentacja diagramów interakcji\<\
|
||||
\>diagram klas \|\| \|\| 13 \|\| 16 I \|\| diagram klas\<\
|
||||
\>wzorce projektowe \|\| \|\| 14 \|\| 23 I \|\| wzorce projektowe\<\
|
||||
\>ocena diagramu klas\<\
|
||||
\>ocena wzorców projektowych\<\
|
||||
\>podsumowanie zajęć\<\
|
||||
\>wpisy \|\|
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> \[50%,60%) \|\|\<:> dst \|\| \|\|\<:> \[60%,70%) \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> \[70%,80%) \|\|\<:> db \|\| \|\|\<:> \[80%,90%)
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>=90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
131
bikol/DAPOLI0_2013/README.md
Normal file
131
bikol/DAPOLI0_2013/README.md
Normal file
@ -0,0 +1,131 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Analiza i projektowanie obiektowe grupa CA.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr Jacek Marciniak<`\
|
||||
`>`\
|
||||
`wtorek, godz.: 10:00, aula C`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
środa, godz.: 10:00, sala: **A1-24,25**
|
||||
|
||||
## Aktualności
|
||||
|
||||
- Format maila z zadaniami domowymi:
|
||||
- - Tytuł: \"\[DAPO\] Zadanie #m. Grupa #n\", gdzie #m i #n to
|
||||
odpowiednio numer zadania i numer grupy
|
||||
- Treść: pusta, ewentualnie informacje dodatkowe lub link
|
||||
- Załączniki: pliki pdf lub astah
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- Nieobecność na zajęciach, na których prezentowane są zadania
|
||||
grupowe, wszystkich członków zespołu skutkować będzie obniżeniem
|
||||
punktacji oddawanego zadania o jeden punkt.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *0.5 +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 0.5 punktów*.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe uzyskanie
|
||||
punktów za zadanie o numerze wyższym bez wcześniejszego oddania
|
||||
wszystkich zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest oddanie wszystkich zadań.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania zgodnie ze skalą ocen.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów: <attachment:Projekty.doc>
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny**
|
||||
\|\|\<:> **Opis** \|\| \|\| 1 \|\| Prototyp \|\|\<:> 16 X 10:00 \|\|\<:>
|
||||
na zajęciach \|\|\<:> 1 \|\|\<:> indywidualna \|\| \|\| \|\| 2 \|\|
|
||||
Skrócone przypadki użycia \|\|\<:> 23 X 11:30 \|\|\<:> email \|\|\<:> 2
|
||||
\|\|\<:> grupowa \|\| \|\| \|\| 3 \|\| Pełny przypadek użycia \|\|\<:> 6
|
||||
XI 11:30 \|\|\<:> email \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\| \|\|
|
||||
4 \|\| Model wiedzy dziedzinowej \|\|\<:> 27 XI 23:59 \|\|\<:> email +
|
||||
prezentacja \|\|\<:> 5 \|\|\<:> grupowa \|\| \|\| \|\| 5 \|\| Opis
|
||||
zdarzeń systemowych \|\|\<:> 11 XII 10:00 \|\|\<:> na zajęciach \|\|\<:>
|
||||
- \|\|\<:> grupowa \|\| \|\| \|\| 6 \|\| Diagramy interakcji \|\|\<:> 5
|
||||
I 23:59 \|\|\<:> email + ocenianie \|\|\<:> 6 \|\|\<:> indywidualna \|\|
|
||||
\|\| \|\| 7 \|\| Diagram klas \|\|\<:> 19 I 23:59 \|\|\<:> email +
|
||||
prezentacja \|\|\<:> 1 \|\|\<:> grupowa \|\| \|\| \|\| 8 \|\| Wzorce
|
||||
projektowe \|\|\<:> 26 I 23:59 \|\|\<:> email + prezentacja \|\|\<:> 2
|
||||
\|\|\<:> grupowa \|\| \|\|
|
||||
|
||||
### Harmonogram
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zajęć** \|\|\<:> **Data** \|\|\<:> **Tematyka** \|\| \|\| 1 \|\| 2 X
|
||||
\|\| sprawy organizacyjne\<\
|
||||
\>wybór projektów\<\
|
||||
\>wybór funkcjonalności prototypu\<\
|
||||
\>rozpoczęcie implementacji\|\| \|\| 2 \|\| 9 X \|\| implementacja
|
||||
prototypu \|\| \|\| 3 \|\| 16 X \|\| ocena prototypu\<\
|
||||
\>dyskusja i prezentacja prototypów\<\
|
||||
\>wprowadzenie do skróconego opisu UC\|\| \|\| 4 \|\| 23 X \|\|
|
||||
omówienie zadania\<\
|
||||
\>praca nad skróconym opisem UC\<\
|
||||
\>dyskusja o najczęstszych błędach\|\| \|\| 5 \|\| 30 X \|\| ocena
|
||||
skróconego opisu UC\<\
|
||||
\>prezentacja i dyskusja\<\
|
||||
\>wybór UC do pełnego opisu \|\| \|\| 6 \|\| 6 XI \|\| praca nad
|
||||
dokończeniem pełnego opisu UC\<\
|
||||
\>dyskusja o najczęstszych błędach\<\
|
||||
\>oddanie zadania\|\| \|\| 7 \|\| 13 XI \|\| model wiedzy dziedzinowej:
|
||||
klasy \|\| \|\| 8 \|\| 20 XI \|\| model wiedzy dziedzinowej: asocjacje
|
||||
\|\| \|\| 9 \|\| 27 XI \|\| model wiedzy dziedzinowej: atrybuty \|\|
|
||||
\|\| 10 \|\| 4 XII \|\| prezentacja modelu wiedzy dziedzinowej\<\
|
||||
\>zdarzenia systemowe \|\| \|\| 11 \|\| 11 XII \|\| diagramy interakcji
|
||||
\|\| \|\| 12 \|\| 18 XII \|\| diagramy interakcji \|\| \|\| 13 \|\| 8 I
|
||||
\|\| prezentacja diagramów interakcji\<\
|
||||
\>diagram klas \|\| \|\| 14 \|\| 15 I \|\| diagram klas\|\| \|\| 15 \|\|
|
||||
22 I \|\| wzorce projektowe\<\
|
||||
\>ocena diagramu klas\<\
|
||||
\>ocena wzorców projektowych\|\| \|\| 16 \|\| 29 I \|\| wzorce
|
||||
projektowe\<\
|
||||
\>ocena wzorców projektowych\<\
|
||||
\>podsumowanie zajęć\|\|
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> \[50%,60%) \|\|\<:> dst \|\| \|\|\<:> \[60%,70%) \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> \[70%,80%) \|\|\<:> db \|\| \|\|\<:> \[80%,90%)
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>=90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
134
bikol/DAPOLI0_2014/README.md
Normal file
134
bikol/DAPOLI0_2014/README.md
Normal file
@ -0,0 +1,134 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Analiza i projektowanie obiektowe grupy: CA,
|
||||
CC.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr Jacek Marciniak<`\
|
||||
`>`\
|
||||
`wtorek, godz.: 10:00, aula C`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
`wtorek, godz.: 13:45, sala: `**`A0-1`**`<`\
|
||||
`>`\
|
||||
`środa, godz.: 10:00, sala: `**`A1-24,25`**
|
||||
|
||||
## Aktualności
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja](https://docs.google.com/spreadsheets/d/1fXdBOS0I1bM1eIu7XbQIErJNaA9OKs-a1nMMSAe2j3A/edit?usp=sharing "wikilink")
|
||||
|
||||
## Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 8 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane grupowo.
|
||||
- Wszystkie zadania należy przesłać prowadzącemu drogą mailową. Format
|
||||
maila z zadaniami domowymi:
|
||||
- - Tytuł: \"\[DAPO\] Zadanie #m. Grupa #n\", gdzie #m i #n to
|
||||
odpowiednio numer zadania i numer grupy
|
||||
- Treść: pusta, ewentualnie informacje dodatkowe lub link
|
||||
- Załączniki: pliki pdf, doc, docx, odt, astah. **Nie będą
|
||||
akceptowane** diagramy nadesłane w formatach graficznych
|
||||
(takich jak jpg, svg czy pdf). Nadesłane pliki powinny być
|
||||
otwieralne na wydziałowych instalacjach systemu Linux.
|
||||
|
||||
### Kartkówki
|
||||
|
||||
- W trakcie semetru planowane jest 6 kartkówek. Za każdą można zdobyc
|
||||
2 punkty. Maksymalna punktacja za kartkówki to 10 punktów
|
||||
(wybieranych jest 5 najlepiej napisanych).
|
||||
- Kartkówki obejmować będą ostatnie wykłady, ćwiczenia oraz zadania
|
||||
domowe.
|
||||
- Należy pamiętać, że wykłady wyprzedzają ćwiczenia. Kartkówki mogą
|
||||
obejmować materiał **nie poruszany jeszcze na ćwiczeniach**.
|
||||
- Kartkówki **nie są obowiązkowe**.
|
||||
- Nieobecność na zajęciach, na których była kartkówka nie uprawnia do
|
||||
pisania jej w innym terminie.
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- Nieobecność na zajęciach, na których prezentowane są zadania
|
||||
grupowe, wszystkich członków zespołu skutkować będzie obniżeniem
|
||||
punktacji oddawanego zadania o jeden punkt.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania oraz kartkówki zgodnie ze
|
||||
skalą ocen.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów: <attachment:Projekty.doc>
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny**
|
||||
\|\|\<:> **Opis** \|\| \|\| 1 \|\| Prototyp \|\|\<:> 14, 15 X \|\|\<:>
|
||||
na zajęciach \|\|\<:> 0 \|\|\<:> indywidualna \|\| \|\| \|\| 2 \|\|
|
||||
Skrócone przypadki użycia \|\|\<:> 28, 29 X \|\|\<:> email + na
|
||||
zajęciach \|\|\<:> 2 \|\|\<:> grupowa \|\| \|\| \|\| 3 \|\| Pełny
|
||||
przypadek użycia \|\|\<:> 11 XI \|\|\<:> email \|\|\<:> 3 \|\|\<:>
|
||||
indywidualna \|\| \|\| \|\| 4 \|\| Model wiedzy dziedzinowej \|\|\<:>
|
||||
2,3 XII \|\|\<:> email + na zajęciach\|\|\<:> 5 \|\|\<:> grupowa \|\|
|
||||
\|\| \|\| 5 \|\| Opis zdarzeń systemowych \|\|\<:> 9,10 XII \|\|\<:>
|
||||
email + na zajęciach \|\|\<:> - \|\|\<:> grupowa \|\| \|\| \|\| 6 \|\|
|
||||
Diagramy interakcji \|\|\<:> 31 XII \|\|\<:> email \|\|\<:> 5 \|\|\<:>
|
||||
indywidualna \|\| \|\| \|\| 7 \|\| Diagram klas \|\|\<:> 20,14 I
|
||||
\|\|\<:> email + na zajęciach \|\|\<:> 2 \|\|\<:> grupowa \|\| \|\| \|\|
|
||||
8 \|\| Wzorce projektowe \|\|\<:> 27,21 I \|\|\<:> email \|\|\<:> 3
|
||||
\|\|\<:> indywidualna \|\| \|\|
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 30 punktów (20 za zadania domowe oraz 10 za
|
||||
kartkówki).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
144
bikol/DAPOLI0_2015/README.md
Normal file
144
bikol/DAPOLI0_2015/README.md
Normal file
@ -0,0 +1,144 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Analiza i projektowanie obiektowe grupy: CA,
|
||||
CB.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr Jacek Marciniak<`\
|
||||
`>`\
|
||||
`wtorek, godz.: 10:00, aula C`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
`wtorek, godz.: 13:45, sala: `**`A0-1`**`<`\
|
||||
`>`\
|
||||
`środa, godz.: 10:00, sala: `**`A1-24,25`**
|
||||
|
||||
## Aktualności
|
||||
|
||||
- Z powodu wyjazdu na konferencję i szkolenie następujące zajęcia
|
||||
odbędą się w trybie e-learningu:
|
||||
- - 21.10.2015 (środa)
|
||||
- 27.10.2015 (wtorek)
|
||||
- 3 oraz 4.11.2015 (wtorek i środa)
|
||||
- 10.11.15 (wtorek), w środę jest dzień niepodległości
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja](https://docs.google.com/spreadsheets/d/1UVI38BhNb30iuV-jQYIGKS77g3Ap-xqxkwrETCSAdVc/edit?usp=sharing "wikilink")
|
||||
|
||||
## Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 9 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Wszystkie zadania należy przesłać prowadzącemu drogą mailową. Format
|
||||
maila z zadaniami domowymi:
|
||||
- - Tytuł: \"\[DAPO\] Zadanie #m. Grupa #n\", gdzie #m i #n to
|
||||
odpowiednio numer zadania i numer grupy
|
||||
- Treść: pusta, ewentualnie informacje dodatkowe lub link
|
||||
- Załączniki: pliki pdf, doc, docx, odt, astah. **Nie będą
|
||||
akceptowane** diagramy nadesłane w formatach graficznych
|
||||
(takich jak jpg, svg czy pdf). Nadesłane pliki powinny być
|
||||
otwieralne na Terminalu wydziałowym.
|
||||
|
||||
### Kartkówki
|
||||
|
||||
- W trakcie semestru planowane jest 6 kartkówek. Za każdą można zdobyć
|
||||
2 punkty. Maksymalna punktacja za kartkówki to 10 punktów
|
||||
(wybieranych jest 5 najlepiej napisanych).
|
||||
- Kartkówki obejmować będą ostatnie wykłady, ćwiczenia oraz zadania
|
||||
domowe.
|
||||
- Należy pamiętać, że wykłady wyprzedzają ćwiczenia. Kartkówki mogą
|
||||
obejmować materiał **nie poruszany jeszcze na ćwiczeniach**.
|
||||
- Kartkówki **nie są obowiązkowe**.
|
||||
- Nieobecność na zajęciach, na których była kartkówka nie uprawnia do
|
||||
pisania jej w innym terminie.
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- Nieobecność na zajęciach, na których prezentowane są zadania
|
||||
grupowe, wszystkich członków zespołu skutkować będzie obniżeniem
|
||||
punktacji oddawanego zadania o jeden punkt i nie zwalania z
|
||||
obowiązku prezentacji zadania.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania domowe oraz kartkówki
|
||||
zgodnie ze skalą ocen.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów: <attachment:Projekty.doc>
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny**
|
||||
\|\|\<:> **Opis** \|\| \|\| 1 \|\| Prototyp i zakres systemu \|\|\<:>
|
||||
13, 14 X \|\|\<:> prototyp na zajęciach + zakres email \|\|\<:> -
|
||||
\|\|\<:> indywidualna \|\| \|\| \|\| 2 \|\| Skrócone przypadki użycia
|
||||
\|\|\<:> 20, 21 X \|\|\<:> email + na zajęciach \|\|\<:> 2 \|\|\<:>
|
||||
grupowa \|\| \|\| \|\| 3 \|\| Pełny przypadek użycia \|\|\<:> 11 XI
|
||||
\|\|\<:> email \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\| \|\| 4 \|\|
|
||||
Model wiedzy dziedzinowej (klasy) \|\|\<:> 24,25 XI \|\|\<:> email + na
|
||||
zajęciach\|\|\<:> 1 \|\|\<:> grupowa \|\| \|\| \|\| 5 \|\| Model wiedzy
|
||||
dziedzinowej (całość)\|\|\<:> 1,2 XII \|\|\<:> email + na
|
||||
zajęciach\|\|\<:> 4 \|\|\<:> grupowa \|\| \|\| \|\| 6 \|\| Opis zdarzeń
|
||||
systemowych \|\|\<:> 8,9 XII \|\|\<:> na zajęciach \|\|\<:> - \|\|\<:>
|
||||
grupowa \|\| \|\| \|\| 7 \|\| Diagramy interakcji \|\|\<:> 31 XII
|
||||
\|\|\<:> email \|\|\<:> 5 \|\|\<:> indywidualna \|\| \|\| \|\| 8 \|\|
|
||||
Diagram klas \|\|\<:> 19,20 I \|\|\<:> email + na zajęciach \|\|\<:> 2
|
||||
\|\|\<:> grupowa \|\| \|\| \|\| 9 \|\| Wzorce projektowe \|\|\<:> 26,27
|
||||
I \|\|\<:> email \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\|
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 30 punktów (20 za zadania domowe oraz 10 za
|
||||
kartkówki).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
164
bikol/DAPOLI0_2016/README.md
Normal file
164
bikol/DAPOLI0_2016/README.md
Normal file
@ -0,0 +1,164 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Analiza i projektowanie obiektowe grupy: CA,
|
||||
CB, CC.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr hab. Jacek Marciniak<`\
|
||||
`>`\
|
||||
`wtorek, godz.: 10:00, aula C`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
`CC wtorek, godz.: 8:15, sala: `**`A0-1`**`<`\
|
||||
`>`\
|
||||
`CB wtorek, godz.: 13:45, sala: `**`A0-1`**`<`\
|
||||
`>`\
|
||||
`CA wtorek, godz.: 17:15, sala: `**`A1-16,17`**
|
||||
|
||||
## Aktualności
|
||||
|
||||
- [ Warunki poprawy ćwiczeń](/Poprawa "wikilink")
|
||||
- [ Ankieta wzroce projektowe
|
||||
](https://docs.google.com/forms/d/e/1FAIpQLSdfTyRYVr29bZbo1B6oXXMOM4zaD_6tLFMYL_oAbPIDDXn3zg/viewform "wikilink")
|
||||
- W związku z brakiem wykładów w najbliższych dwóch tygodniach (22 i
|
||||
29 listopada), dla zachowania synchronizacji odwołuję ćwiczenia z
|
||||
przedmiotu Analiza i projetkowanie obiektowe w dniu 22 listopada
|
||||
2016 roku. Zajęcia **29 listopada odbywają się normalnie** i będą
|
||||
obejmowały kartkówkę z modelu wiedzy dziedzinowej.
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- Punktacja za pierwszą kartkówkę oraz za Skrócone przypadki użycia
|
||||
jest już wpisana do [USOSa](USOSa "wikilink")
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja na
|
||||
[USOSie](USOSie "wikilink")](http://usosweb.amu.edu.pl "wikilink")
|
||||
- [ Grupy i
|
||||
obecnosci](https://docs.google.com/spreadsheets/d/1DuEByglvGd88JPms25ZhTWf7Fuu0nPJjwAWe1G8WklI/edit?usp=sharing "wikilink")
|
||||
|
||||
## Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 9 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Wszystkie zadania należy przesłać prowadzącemu drogą mailową. Format
|
||||
maila z zadaniami domowymi:
|
||||
- - Tytuł: \"\[DAPO\] Zadanie #m. Grupa #x:#n\", gdzie #m i #n
|
||||
to odpowiednio numer zadania i numer grupy, a #x to
|
||||
oznaczenie literowe grupy (CA, CB, \...)
|
||||
- Treść: pusta, ewentualnie informacje dodatkowe lub link
|
||||
- Załączniki: pliki pdf, doc, docx, odt, astah. **Nie będą
|
||||
akceptowane** diagramy nadesłane w formatach graficznych
|
||||
(takich jak jpg, svg czy pdf). Nadesłane pliki powinny być
|
||||
otwieralne na Terminalu wydziałowym.
|
||||
|
||||
### Kartkówki
|
||||
|
||||
- W trakcie semestru planowane jest 6 kartkówek. Za każdą można zdobyć
|
||||
2 punkty. Maksymalna punktacja za kartkówki to 10 punktów
|
||||
(wybieranych jest 5 najlepiej napisanych).
|
||||
- Kartkówki obejmować będą ostatnie wykłady, ćwiczenia oraz zadania
|
||||
domowe.
|
||||
- Należy pamiętać, że wykłady wyprzedzają ćwiczenia. Kartkówki mogą
|
||||
obejmować materiał **nie poruszany jeszcze na ćwiczeniach**.
|
||||
- Kartkówki **nie są obowiązkowe**.
|
||||
- Nieobecność na zajęciach, na których była kartkówka nie uprawnia do
|
||||
pisania jej w innym terminie.
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- Nieobecność na zajęciach, na których prezentowane są zadania
|
||||
grupowe, wszystkich członków zespołu skutkować będzie obniżeniem
|
||||
punktacji oddawanego zadania o jeden punkt i nie zwalania z
|
||||
obowiązku prezentacji zadania.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania domowe oraz kartkówki
|
||||
zgodnie ze skalą ocen.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów: <attachment:Projekty.doc>
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny** \|\|
|
||||
\|\|\<\|2> 1 \|\| Prototyp i zakres systemu \|\|\<:> 11 X \|\|\<:>
|
||||
prototyp na zajęciach + zakres email \|\|\<:> - \|\|\<:> indywidualna
|
||||
\|\| \|\|\<-5> \...\|\| \|\|\<\|2> 2 \|\| Skrócone przypadki użycia
|
||||
\|\|\<:> 25 X 23:59 \|\|\<:> email \|\|\<:> 2 \|\|\<:> grupowa \|\|
|
||||
\|\|\<-5> \...\|\| \|\|\<\|2> 3 \|\| Pełny przypadek użycia
|
||||
([przykład](attachment:WykBad2_use_case.doc "wikilink"))\|\|\<:> 15 XI
|
||||
\|\|\<:> email \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\|\<-5> \...\|\|
|
||||
\|\|\<\|2> 4 \|\| Model wiedzy dziedzinowej (klasy) \|\|\<:> 29 XI
|
||||
\|\|\<:> email + na zajęciach\|\|\<:> 1 \|\|\<:> grupowa \|\| \|\|\<-5>
|
||||
Lista klas konceptualnych dla rozpatrywanego systemu\|\| \|\|\<\|2> 5
|
||||
\|\| Model wiedzy dziedzinowej (całość)\|\|\<:> 6 XII \|\|\<:> email +
|
||||
na zajęciach\|\|\<:> 4 \|\|\<:> grupowa \|\| \|\|\<-5> Kompletny model
|
||||
wiedzy dziedzinowej całego systemu uwzględniający klasy, asocjacje oraz
|
||||
atrybuty\|\| \|\|\<\|2> 6 \|\| Opis zdarzeń systemowych \|\|\<:> 20 XII
|
||||
\|\|\<:> na zajęciach \|\|\<:> - \|\|\<:> grupowa \|\| \|\|\<-5>
|
||||
\...\|\| \|\|\<\|2> 7 \|\| Diagramy interakcji \|\|\<:> 4 I \|\|\<:>
|
||||
email \|\|\<:> 5 \|\|\<:> indywidualna \|\| \|\|\<-5> 2 zaawansowane
|
||||
diagramy sekwencji, 1 zaawansowany diagram komunikacji, diagramy muszą
|
||||
uwzględniać notację UML 2.x\|\| \|\|\<\|2> 8 \|\| Diagram klas \|\|\<:>
|
||||
24 I \|\|\<:> na zajęciach \|\|\<:> 2 \|\|\<:> grupowa \|\| \|\|\<-5>
|
||||
\...\|\| \|\|\<\|2> 9 \|\| Wzorce projektowe \|\|\<:> 31 I \|\|\<:> na
|
||||
zajęciach \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\|\<-5> \...\|\|
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 30 punktów (20 za zadania domowe oraz 10 za
|
||||
kartkówki).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
153
bikol/DAPOLI0_2017/README.md
Normal file
153
bikol/DAPOLI0_2017/README.md
Normal file
@ -0,0 +1,153 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Analiza i projektowanie obiektowe grupy: CA,
|
||||
CB.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr hab. Jacek Marciniak<`\
|
||||
`>`\
|
||||
`wtorek, godz.: 10:00, aula C`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
`CB wtorek, godz.: 13:45, sala: `**`A0-1`**`<`\
|
||||
`>`\
|
||||
`CA wtorek, godz.: 17:15, sala: `**`A1-16,17`**
|
||||
|
||||
## Aktualności
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja na
|
||||
[USOSie](USOSie "wikilink")](http://usosweb.amu.edu.pl "wikilink")
|
||||
- [ Grupy i
|
||||
obecnosci](https://docs.google.com/spreadsheets/d/1AlpLaFo_rMqHl8cx3rrpBymxKffpIyxhbsjuZQaKOeY/edit?usp=sharing "wikilink")
|
||||
|
||||
## Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 9 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Wszystkie zadania należy przesłać prowadzącemu drogą mailową. Format
|
||||
maila z zadaniami domowymi:
|
||||
- - Tytuł: \"\[DAPO\] Zadanie #m. Grupa #x:#n\", gdzie #m i #n
|
||||
to odpowiednio numer zadania i numer grupy, a #x to
|
||||
oznaczenie literowe grupy (CA, CB, \...)
|
||||
- Treść: pusta, ewentualnie informacje dodatkowe lub link
|
||||
- Załączniki: pliki pdf, doc, docx, odt, astah. **Nie będą
|
||||
akceptowane** diagramy nadesłane w formatach graficznych
|
||||
(takich jak jpg, svg czy pdf). Nadesłane pliki powinny być
|
||||
otwieralne na Terminalu wydziałowym.
|
||||
|
||||
### Kartkówki
|
||||
|
||||
- W trakcie semestru planowane jest 6 kartkówek. Za każdą można zdobyć
|
||||
2 punkty. Maksymalna punktacja za kartkówki to 10 punktów
|
||||
(wybieranych jest 5 najlepiej napisanych).
|
||||
- Kartkówki obejmować będą ostatnie wykłady, ćwiczenia oraz zadania
|
||||
domowe.
|
||||
- Należy pamiętać, że wykłady wyprzedzają ćwiczenia. Kartkówki mogą
|
||||
obejmować materiał **nie poruszany jeszcze na ćwiczeniach**.
|
||||
- Kartkówki **nie są obowiązkowe**.
|
||||
- Nieobecność na zajęciach, na których była kartkówka nie uprawnia do
|
||||
pisania jej w innym terminie.
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- Nieobecność na zajęciach, na których prezentowane są zadania
|
||||
grupowe, wszystkich członków zespołu skutkować będzie obniżeniem
|
||||
punktacji oddawanego zadania o jeden punkt i nie zwalania z
|
||||
obowiązku prezentacji zadania.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania domowe oraz kartkówki
|
||||
zgodnie ze skalą ocen.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów:
|
||||
<attachment:bikol/DAPOLI0_2016/Projekty.doc>
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny** \|\|
|
||||
\|\|\<\|2> 1 \|\| Prototyp i zakres systemu \|\|\<:> 10 X \|\|\<:>
|
||||
prototyp na zajęciach \|\|\<:> - \|\|\<:> indywidualna \|\| \|\|\<-5>
|
||||
\...\|\| \|\|\<\|2> 2 \|\| Skrócone przypadki użycia \|\|\<:> 24 X 23:59
|
||||
\|\|\<:> email \|\|\<:> 2 \|\|\<:> grupowa \|\| \|\|\<-5> \...\|\|
|
||||
\|\|\<\|2> 3 \|\| Pełny przypadek użycia
|
||||
([przykład](attachment:bikol/DAPOLI0_2016/WykBad2_use_case.doc "wikilink"))\|\|\<:>
|
||||
14 XI \|\|\<:> email \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\|\<-5>
|
||||
\...\|\| \|\|\<\|2> 4 \|\| Model wiedzy dziedzinowej (klasy) \|\|\<:> 21
|
||||
XI \|\|\<:> email + na zajęciach\|\|\<:> 1 \|\|\<:> grupowa \|\|
|
||||
\|\|\<-5> Lista klas konceptualnych dla rozpatrywanego systemu\|\|
|
||||
\|\|\<\|2> 5 \|\| Model wiedzy dziedzinowej (całość)\|\|\<:> 28 XI
|
||||
\|\|\<:> email + na zajęciach\|\|\<:> 4 \|\|\<:> grupowa \|\| \|\|\<-5>
|
||||
Kompletny model wiedzy dziedzinowej całego systemu uwzględniający klasy,
|
||||
asocjacje oraz atrybuty\|\| \|\|\<\|2> 6 \|\| Opis zdarzeń systemowych
|
||||
\|\|\<:> 12 XII \|\|\<:> na zajęciach \|\|\<:> - \|\|\<:> grupowa \|\|
|
||||
\|\|\<-5> \...\|\| \|\|\<\|2> 7 \|\| Diagramy interakcji \|\|\<:> 9 I
|
||||
\|\|\<:> email \|\|\<:> 5 \|\|\<:> indywidualna \|\| \|\|\<-5> 2
|
||||
zaawansowane diagramy sekwencji, 1 zaawansowany diagram komunikacji,
|
||||
diagramy muszą uwzględniać notację UML 2.x\|\| \|\|\<\|2> 8 \|\| Diagram
|
||||
klas \|\|\<:> 16 I \|\|\<:> na zajęciach \|\|\<:> 2 \|\|\<:> grupowa
|
||||
\|\| \|\|\<-5> \...\|\| \|\|\<\|2> 9 \|\| Wzorce projektowe \|\|\<:> 31
|
||||
I \|\|\<:> na zajęciach \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\|\<-5>
|
||||
\...\|\|
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 30 punktów (20 za zadania domowe oraz 10 za
|
||||
kartkówki).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- [ Kurs Edumatic ze wzorców projektowych
|
||||
](https://bikol.faculty.wmi.amu.edu.pl/WzorceKurs/ "wikilink")
|
||||
- [Materiały e-learningowe z systemu Olat (diagramy interakcji i
|
||||
wzorce projektowe)](attachment:olat.pdf "wikilink")
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
184
bikol/DAPOLI0_201819Z/README.md
Normal file
184
bikol/DAPOLI0_201819Z/README.md
Normal file
@ -0,0 +1,184 @@
|
||||
|
||||
2. acl bikol:admin,read,write,revert Known:read All:
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Analiza i projektowanie obiektowe grupy: CA,
|
||||
CB.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr hab. Jacek Marciniak<`\
|
||||
`>`\
|
||||
`środa, godz.: 8:15, aula C`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
`CB wtorek, godz.: 13:45, sala: `**`A0-1`**`<`\
|
||||
`>`\
|
||||
`CA wtorek, godz.: 17:15, sala: `**`A1-16,17`**
|
||||
|
||||
## Aktualności
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja na
|
||||
[USOSie](USOSie "wikilink")](http://usosweb.amu.edu.pl "wikilink")
|
||||
- [ Grupy i
|
||||
obecności](https://docs.google.com/spreadsheets/d/1riGTxZoB1QHN6oA_XB644Dx34E09y6gujxBpGUy3jwM/edit?usp=sharing "wikilink")
|
||||
|
||||
## Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 7 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Wszystkie zadania należy przesłać do odpowiedniego repozytorium Git
|
||||
- - W ramach zajęć korzystać będziemy z [wydziałowego
|
||||
Gita](https://git.wmi.amu.edu.pl "wikilink")
|
||||
- Każda grupa projektowa tworzy swoje własne repozytorium
|
||||
(grupowe repozytorium Git) o nazwie
|
||||
DAPO-2018Z-`<id_grupy>`{=html}.
|
||||
- Repozytorium grupy musi mieć strukturę identyczną jak
|
||||
[repozytorium
|
||||
wzorcowe](https://git.wmi.amu.edu.pl/bikol/DAPO-2018Z/ "wikilink").
|
||||
Najłatwiej uzyskać to poprzez sklonowanie tego repozytorium
|
||||
na początku semestru. Ewentualne zmiany w strukturze będą
|
||||
ogłaszane na zajęciach.
|
||||
- Prowadzący zajęcia musi mieć uprawnienia do edycji grupowego
|
||||
repozytorium Git.
|
||||
|
||||
### Recenzje
|
||||
|
||||
- Student zobowiązany jest do recenzowania rozwiązań innych grup.
|
||||
- Każdy student będzie recenzował 3 rozwiązania każdego zadania.
|
||||
- - Łączna suma ocen we wszystkich recenzjach musi wynosić 10.
|
||||
Dopuszczalne są tylko nie ujemne liczby całkowite.
|
||||
- Poprawność recenzji można sprawdzić korzystając ze skryptu:
|
||||
\'\'scripts/check_reviews.sh
|
||||
```{=html}
|
||||
<task>
|
||||
```
|
||||
`<index_number>`{=html}\'\'.
|
||||
- Przydziału rozwiązań do recenzji dokonuje prowadzący.
|
||||
- Recenzja musi zostać wykonana w terminie 1 tygodnia od momentu
|
||||
udostępnienia rozwiązań na grupowym repozytorium Git.
|
||||
- Punkty za dane zadanie domowe przyznawane są tylko w przypadku gdy
|
||||
dany student wykonał przydzielone mu 3 recenzje rozwiązań innych
|
||||
grup.
|
||||
- - W przypadku braku realizacji recenzji punktacja danego
|
||||
zadania obniżana jest o połowę.
|
||||
- Recenzje wykonywane i rozliczane są indywidualnie, nawet w przypadku
|
||||
zadań grupowych.
|
||||
|
||||
### Kartkówki
|
||||
|
||||
- W trakcie semestru planowane jest 6 kartkówek. Za każdą można zdobyć
|
||||
2 punkty. Maksymalna punktacja za kartkówki to 10 punktów
|
||||
(wybieranych jest 5 najlepiej napisanych).
|
||||
- Kartkówki obejmować będą ostatnie wykłady, ćwiczenia oraz zadania
|
||||
domowe.
|
||||
- Należy pamiętać, że wykłady mogą wyprzedzać ćwiczenia. Kartkówki
|
||||
mogą obejmować materiał **nie poruszany jeszcze na ćwiczeniach**.
|
||||
- Kartkówki **nie są obowiązkowe**. Zajęcia można zaliczyć bez
|
||||
napisania jakiejkolwiek kartkówki.
|
||||
- Nieobecność na zajęciach, na których była kartkówka nie uprawnia do
|
||||
pisania jej w innym terminie.
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- Nieobecność na zajęciach, na których prezentowane są zadania
|
||||
grupowe, wszystkich członków zespołu skutkować będzie obniżeniem
|
||||
punktacji oddawanego zadania o jeden punkt i nie zwalania z
|
||||
obowiązku prezentacji zadania.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania domowe oraz kartkówki
|
||||
zgodnie ze skalą ocen.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany identyfikator.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów:
|
||||
<attachment:bikol/DAPOLI0_2016/Projekty.doc>
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny** \|\|
|
||||
\|\|\<\|2> 1 \|\| Prototyp i zakres systemu \|\|\<:> 9 X \|\|\<:> Git +
|
||||
na zajęciach \|\|\<:> - \|\|\<:> indywidualna \|\| \|\|\<-5> \...\|\|
|
||||
\|\|\<\|2> 2 \|\| Skrócone przypadki użycia \|\|\<:> 24 X 23:59 \|\|\<:>
|
||||
Git \|\|\<:> 2 \|\|\<:> grupowa \|\| \|\|\<-5> \...\|\| \|\|\<\|2> 3
|
||||
\|\| Pełny przypadek użycia
|
||||
([przykład](attachment:bikol/DAPOLI0_2016/WykBad2_use_case.doc "wikilink"))\|\|\<:>
|
||||
14 XI \|\|\<:> Git \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\|\<-5>
|
||||
\...\|\| \|\|\<\|2> 4 \|\| Model wiedzy dziedzinowej (klasy) \|\|\<:> 21
|
||||
XI \|\|\<:> na zajęciach\|\|\<:> 1 \|\|\<:> grupowa \|\| \|\|\<-5> Lista
|
||||
klas konceptualnych dla rozpatrywanego systemu\|\| \|\|\<\|2> 4 \|\|
|
||||
Model wiedzy dziedzinowej (całość)\|\|\<:> 28 XI \|\|\<:> Git + na
|
||||
zajęciach\|\|\<:> 4 \|\|\<:> grupowa \|\| \|\|\<-5> Kompletny model
|
||||
wiedzy dziedzinowej całego systemu uwzględniający klasy, asocjacje oraz
|
||||
atrybuty\|\| \|\|\<\|2> 5 \|\| Opis zdarzeń systemowych \|\|\<:> 12 XII
|
||||
\|\|\<:> na zajęciach \|\|\<:> - \|\|\<:> grupowa \|\| \|\|\<-5>
|
||||
\...\|\| \|\|\<\|2> 5 \|\| Diagramy interakcji \|\|\<:> 9 I \|\|\<:> Git
|
||||
\|\|\<:> 5 \|\|\<:> indywidualna \|\| \|\|\<-5> 2 zaawansowane diagramy
|
||||
sekwencji, 1 zaawansowany diagram komunikacji, diagramy muszą
|
||||
uwzględniać notację UML 2.x\|\| \|\|\<\|2> 6 \|\| Diagram klas \|\|\<:>
|
||||
16 I \|\|\<:> Git + na zajęciach \|\|\<:> 2 \|\|\<:> grupowa \|\|
|
||||
\|\|\<-5> \...\|\| \|\|\<\|2> 7 \|\| Wzorce projektowe \|\|\<:> 31 I
|
||||
\|\|\<:> Git + na zajęciach \|\|\<:> 3 \|\|\<:> indywidualna \|\|
|
||||
\|\|\<-5> \...\|\|
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 30 punktów (20 za zadania domowe oraz 10 za
|
||||
kartkówki).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- [ Kurs Edumatic ze wzorców projektowych
|
||||
](https://bikol.faculty.wmi.amu.edu.pl/WzorceKurs/ "wikilink")
|
||||
- [Materiały e-learningowe z systemu Olat (diagramy interakcji i
|
||||
wzorce
|
||||
projektowe)](attachment:bikol/DAPOLI0_2017/olat.pdf "wikilink")
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
98
bikol/DINOLI0_2016/README.md
Normal file
98
bikol/DINOLI0_2016/README.md
Normal file
@ -0,0 +1,98 @@
|
||||
|
||||
# Inżynieria oprogramowania - INO {#inżynieria_oprogramowania___ino}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Inżynieria oprogramowania grupy: CA, CB, CC.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr Cezary Suwalski<`\
|
||||
`>`\
|
||||
`środa, godz.: 10:00, aula A`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
- CE i CF poniedziałek, godz.: 11:45, sala: **A1-16,17**\<\
|
||||
\>
|
||||
- CC czwartek, godz.: 13:45, sala: **A1-22,23**\<\
|
||||
\>
|
||||
|
||||
\|\| Poniedziałek \|\| Czwartek \|\| Uwagi \|\| CE \|\| CF \|\| CC \|\|
|
||||
\|\| 20.02 \|\| 23.02 \|\| \|\| 1 \|\| \|\| 1 \|\| \|\| 27.02 \|\| 02.03
|
||||
\|\| \|\| \|\| 1 \|\| \|\| \|\| 06.03 \|\| 09.03 \|\| \|\| 2 \|\| \|\| 2
|
||||
\|\| \|\| 13.03 \|\| 16.03 \|\| \|\| \|\| 2 \|\| \|\| \|\| 20.03 \|\|
|
||||
23.03 \|\| \|\| 3 \|\| \|\| 3 \|\| \|\| 27.03 \|\| 30.03 \|\| \|\| \|\|
|
||||
3 \|\| \|\| \|\| 03.04 \|\| 06.04 \|\| \|\| 4 \|\| \|\| 4 \|\| \|\|
|
||||
10.04 \|\|**13.04** \|\|Wielkanoc \|\| \|\| - \|\| \|\| \|\|**17.04**
|
||||
\|\| 20.04 \|\|Wielkanoc \|\| \|\| \|\| \|\| \|\| 24.04 \|\| 27.04 \|\|
|
||||
\|\| \|\| 4 \|\| \|\| \|\|**01.05** \|\| 04.05 \|\|wolne 1. maja \|\|
|
||||
\|\| \|\| \|\| \|\| 08.05 \|\| 11.05 \|\| \|\| \|\| 5 \|\| 5 \|\| \|\|
|
||||
15.05 \|\| 18.05 \|\| \|\| 5 \|\| \|\| \|\| \|\| 22.05 \|\| 25.05 \|\|
|
||||
\|\| \|\| 6 \|\| 6 \|\| \|\| 29.05 \|\| 01.06 \|\| \|\| 6 \|\| \|\| \|\|
|
||||
\|\| 05.06 \|\| 08.06 \|\| \|\| \|\| 7 \|\| 7 \|\| \|\| 12.06
|
||||
\|\|**15.06** \|\|Boże Ciało \|\| 7 \|\| \|\| \|\|
|
||||
|
||||
## Aktualności
|
||||
|
||||
-
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja na
|
||||
[USOSie](USOSie "wikilink")](http://usosweb.amu.edu.pl "wikilink")
|
||||
|
||||
## Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 7 zadań
|
||||
domowych.
|
||||
- Zadanie domowe może składać się z kilku (powiązanych lub nie)
|
||||
części. Szczegółowe zasady punktacji oraz zasady zaliczenia danego
|
||||
zadania domowego podane będą w systemie Jira.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Treść jak i rozwiązania wszystkich zadań powinny zostać umieszczone
|
||||
w systemie Jira w projekcie [DINOLI0](DINOLI0 "wikilink") 2016/17
|
||||
jako pod zadanie odpowiedniego nadrzędnego Story
|
||||
- - Dopuszczalne jest dodawanie załączników w formacie: pdf,
|
||||
doc, docx, odt, astah.
|
||||
- **Nie będą akceptowane** diagramy nadesłane w formatach
|
||||
graficznych (takich jak jpg, svg czy pdf). Nadesłane pliki
|
||||
powinny być otwieralne na Terminalu wydziałowym.
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalna jest jedna
|
||||
nieusprawiedliwione nieobecność.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych \"dwutygodni\" spóźnienia} \* 25%*.
|
||||
- - Zadania oddane z opóźnieniem przekraczającym 2
|
||||
\"dwutygodnie\" nie uzyskują punktów.
|
||||
- Ponieważ zajęcia odbywają się co dwa tygodnie, terminy
|
||||
oddawania zadań jak i naliczania kar za spóźnienia naliczane
|
||||
są w oparciu o \"dwutygodnie\". 1 \"dwutydzień\" = okres
|
||||
pomiędzy obecnymi i następnymi zajęciami danej grupy.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie przynajmniej 6
|
||||
zadań domowych.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania domowe zgodnie ze skalą
|
||||
ocen.
|
||||
|
||||
### Zadania
|
||||
|
||||
- [ Dashboard projektu [DINOLI0](DINOLI0 "wikilink") 2016/17 w
|
||||
systemie
|
||||
Jira](https://jira.wmi.amu.edu.pl/secure/RapidBoard.jspa?projectKey=DINO17 "wikilink")
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 65 punktów (5 za pierwsze zadanie domowe, oraz
|
||||
po 10 za zadania domowe 2-7).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
121
bikol/DINOLI0_201718L/README.md
Normal file
121
bikol/DINOLI0_201718L/README.md
Normal file
@ -0,0 +1,121 @@
|
||||
|
||||
# Inżynieria oprogramowania - INO {#inżynieria_oprogramowania___ino}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Inżynieria oprogramowania grupy: CA, CB, CC.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): dr Krzysztof Krzywdziński<`\
|
||||
`>`\
|
||||
`środa, godz.: 8:15, aula A`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
- CE i CF poniedziałek, godz.: 11:45, sala: A1-16,17\<\
|
||||
\>
|
||||
- CG wtorek, godz.: 8:15, sala: D1 **(konieczna zmiana terminu)**\<\
|
||||
\>
|
||||
- CC czwartek, godz.: 13:45, sala: A1-22,23\<\
|
||||
\>
|
||||
|
||||
## Aktualności
|
||||
|
||||
- Terminy poszczególnych zajeć:
|
||||
- 13 22.02 1 (nieparzyste, czwartek)
|
||||
- - 13 08.03 2 odwolane
|
||||
- 13 22.03 2
|
||||
- 13 05.04 3
|
||||
- 13 19.04 4
|
||||
- 13 17.05 5
|
||||
- 13 reszta odwołane
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- 15 26.02 1 (nieparzyste, poniedziałek)
|
||||
- - 15 12.03 2 odwołane
|
||||
- 15 26.03 2
|
||||
- 15 09.04 3
|
||||
- 15 23.04 4
|
||||
- 15 07.05 5
|
||||
- -\> odwołane
|
||||
- 15 21.05 6
|
||||
- 15 04.06 7
|
||||
- 15 18.06 8
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- 16 05.03 1 odwołane (parzyste, poniedziałek)
|
||||
- - 16 19.03 1
|
||||
- 16 16.04 2
|
||||
- 16 14.05 3
|
||||
- 16 28.05 4
|
||||
- 16 11.06 4 odwołane
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- 17 27.02 1 (nieparzyste, poniedziałek/wtorek)
|
||||
- - 17 19.02 2
|
||||
- 17 16.04 3
|
||||
- 17 14.05 4
|
||||
- 17 28.05 5
|
||||
- 17 11.06 odwolane
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja na
|
||||
[USOSie](USOSie "wikilink")](http://usosweb.amu.edu.pl "wikilink")
|
||||
|
||||
## Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 7 zadań
|
||||
domowych.
|
||||
- Zadanie domowe może składać się z kilku (powiązanych lub nie)
|
||||
części. Szczegółowe zasady punktacji oraz zasady zaliczenia danego
|
||||
zadania domowego podane będą w systemie Jira.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Treść jak i rozwiązania wszystkich zadań powinny zostać umieszczone
|
||||
w systemie Jira w projekcie [DINOLI0](DINOLI0 "wikilink") 2017/18
|
||||
jako pod zadanie odpowiedniego nadrzędnego Story
|
||||
- - Dopuszczalne jest dodawanie załączników w formacie: pdf,
|
||||
doc, docx, odt, astah.
|
||||
- **Nie będą akceptowane** diagramy nadesłane w formatach
|
||||
graficznych (takich jak jpg, svg czy pdf). Nadesłane pliki
|
||||
powinny być otwieralne na Terminalu wydziałowym.
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalna jest jedna
|
||||
nieusprawiedliwione nieobecność.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *50%*.
|
||||
- - Zadania oddane z opóźnieniem przekraczającym termin oddania
|
||||
następnego zadania nie będą punktowane.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie przynajmniej 6
|
||||
zadań domowych.
|
||||
- Ostateczna ocena z przedmiotu, ustalana jest na podstawie sumy
|
||||
punktów przyznanych za wszystkie zadania domowe zgodnie ze skalą
|
||||
ocen.
|
||||
|
||||
### Zadania
|
||||
|
||||
- [ Dashboard projektu [DINOLI0](DINOLI0 "wikilink") 2017/18 w
|
||||
systemie
|
||||
Jira](https://jira.wmi.amu.edu.pl/secure/RapidBoard.jspa?projectKey=DINO18 "wikilink")
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 65 punktów (5 za pierwsze zadanie domowe, oraz
|
||||
po 10 za zadania domowe 2-7).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
38
bikol/DINOLI0_201819L/README.md
Normal file
38
bikol/DINOLI0_201819L/README.md
Normal file
@ -0,0 +1,38 @@
|
||||
|
||||
# Software enginieering - DINO {#software_enginieering___dino}
|
||||
|
||||
Course web page for lectures from Software engineering.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Lecture
|
||||
|
||||
`Patryk Żywica, PhD<`\
|
||||
`>`\
|
||||
`Monday, 13:45, room A2-23`
|
||||
|
||||
## Classes
|
||||
|
||||
- Joanna Siwek, PhD\<\
|
||||
\>
|
||||
|
||||
` Monday, 15:30, 17:15, room D2<`\
|
||||
`>`\
|
||||
` Friday, 15:30, room A1-22,23 (in Polish)`
|
||||
|
||||
- Patryk Żywica
|
||||
|
||||
` Friday, 11:45 room A0-1, 13:15 room D2 (in Polish)`
|
||||
|
||||
## News
|
||||
|
||||
## Lecture slides {#lecture_slides}
|
||||
|
||||
- Available on *Contact.dir* (see details [ on WMI Labolatories web
|
||||
page](https://laboratoria.wmi.amu.edu.pl/en/uslugi/contact-dir "wikilink"))
|
||||
in my personal subdirectory.
|
||||
|
||||
## Classes materials {#classes_materials}
|
||||
|
||||
- Available [ here](jsiwek/INOE201819 "wikilink") and
|
||||
[tutaj](jsiwek/INO201819 "wikilink").
|
37
bikol/DINOLI0_201920Z/README.md
Normal file
37
bikol/DINOLI0_201920Z/README.md
Normal file
@ -0,0 +1,37 @@
|
||||
|
||||
# Software enginieering - DINO {#software_enginieering___dino}
|
||||
|
||||
Course web page for lectures from Software engineering.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Lecture
|
||||
|
||||
`Patryk Żywica, PhD<`\
|
||||
`>`\
|
||||
`Thursday, 13:45, room A2-14`
|
||||
|
||||
## Classes
|
||||
|
||||
- Patryk Żywica
|
||||
- - Monday, 15:30 room D1
|
||||
- Wednesday, 11:45 room A1-14,15 (in Polish)
|
||||
- Thursday, 11:45 room D2 (in Polish)
|
||||
|
||||
## News
|
||||
|
||||
## Lecture slides {#lecture_slides}
|
||||
|
||||
- Available on *Contact.dir* (see details [ on WMI Labolatories web
|
||||
page](https://laboratoria.wmi.amu.edu.pl/en/uslugi/contact-dir "wikilink"))
|
||||
in my personal subdirectory.
|
||||
|
||||
## Classes materials {#classes_materials}
|
||||
|
||||
- Available [ here](jsiwek/INOE201819 "wikilink") and
|
||||
[tutaj](jsiwek/INO201819 "wikilink").
|
||||
|
||||
## Project
|
||||
|
||||
- [Team and rules
|
||||
descriptions](https://eduwiki.wmi.amu.edu.pl/jsiwek/INOE201819/ProjectRUP "wikilink")
|
151
bikol/DMINLI0_2016/README.md
Normal file
151
bikol/DMINLI0_2016/README.md
Normal file
@ -0,0 +1,151 @@
|
||||
|
||||
# Modelowanie i przetwarzanie informacji nieprecyzyjnej - MIN {#modelowanie_i_przetwarzanie_informacji_nieprecyzyjnej___min}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Modelowanie i przetwarzanie informacji
|
||||
nieprecyzyjnej: CA, CD.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): prof. dr hab. Maciej Wygralak<`\
|
||||
`>`\
|
||||
`środa, godz.: 11:45, aula B`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
`CA czwartek, godz.: 13:45, sala: `**`A0-1`**`<`\
|
||||
`>`\
|
||||
`CD czwartek, godz.: 15:30, sala: A1-24,25 (od 17 listopada `**`A0-1`**`) <`\
|
||||
`>`
|
||||
|
||||
## Aktualności
|
||||
|
||||
- Drugie kolokwium odbędzie się w Auli C (31.I 12:00) oraz Sali Rady
|
||||
Wydziału (1.II 10:00)
|
||||
- Od 17 listopada zajęcia będą odbywać się w sali A0-1
|
||||
- Dla zachowania synchronizacji pomiędzy grupami zajęciowymi odwołuję
|
||||
zajęcia z przedmiotu Modelowanie i przetwarzanie informacji
|
||||
nieprecyzyjnej w dniu 3 listopada.
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja na
|
||||
[USOSie](USOSie "wikilink")](http://usosweb.amu.edu.pl "wikilink")
|
||||
- [Obecności](https://docs.google.com/spreadsheets/d/1AF6YU7yN0JVGnOy6FTfT8i5pdps5FIlspDxDSYxXDgc/edit?usp=sharing "wikilink")
|
||||
- [ Wyniki
|
||||
turnieju](https://docs.google.com/spreadsheets/d/1PPlbzkTBJLTzA4fuk6UaclugRONF3Mi4pivniC1gh4Q/edit?usp=sharing "wikilink")
|
||||
|
||||
## Materiały do zajęć {#materiały_do_zajęć}
|
||||
|
||||
1. [Wprowadzenie do tematyki
|
||||
zajęć](chris/MIN_2016/Zajecia_1 "wikilink")\<\
|
||||
\>
|
||||
2. [Modelowanie zbiorów
|
||||
rozmytych](chris/MIN_2016/Zajecia_2 "wikilink")\<\
|
||||
\>
|
||||
3. [Podstawowe własności i operacje na zbiorach
|
||||
rozmytych](chris/MIN_2016/Zajecia_3 "wikilink")\<\
|
||||
\>
|
||||
4. [T-normy i negacje - definicje i podstawowe
|
||||
własności](chris/MIN_2016/Zajecia_4 "wikilink")\<\
|
||||
\>
|
||||
5. [Pojęcie zmiennej lingwistycznej i zastosowania w bazach
|
||||
danych](chris/MIN_2016/Zajecia_5 "wikilink")\<\
|
||||
\>
|
||||
6. [Liczby nieostre](chris/MIN_2016/Zajecia_6 "wikilink")\<\
|
||||
\>
|
||||
7. Kolokwium 1\<\
|
||||
\>
|
||||
8. [Wprowadzenie do sterowania rozmytego - Język FCL i pakiet
|
||||
jFuzzyLogic](chris/MIN_2016/Zajecia_8 "wikilink")\<\
|
||||
\>
|
||||
9. [Sterowanie rozmyte - projektowanie sterownika \"aktywnego
|
||||
tempomatu\"](chris/MIN_2016/Zajecia_9 "wikilink")\<\
|
||||
\>
|
||||
10. [Sterowanie rozmyte - wprowadzenie to
|
||||
Turnieju](bikol/DMINLI0_2016/Turniej "wikilink")\<\
|
||||
\>
|
||||
11. [Operatory agregacji;Metody wspomagania podejmowania decyzji -
|
||||
metody Bellmana-Zadeha;operator OWA
|
||||
](chris/MIN_2016/Zajecia_11 "wikilink")\<\
|
||||
\>
|
||||
12. [Miary podobieństwa; Moce zbiorów nieostrych; Kwantyfikatory;
|
||||
Podsumowania lingwistyczne](chris/MIN_2015/Zajecia_12 "wikilink")\<\
|
||||
\>
|
||||
13. Kolokwium 2\<\
|
||||
\>
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są trzy
|
||||
nieusprawiedliwione nieobecności.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
|
||||
### Kolokwia
|
||||
|
||||
- Należy zaliczyć oba kolokwia.
|
||||
- Za każde kolokwium można otrzymać 10 punktów.
|
||||
|
||||
### Zadania domowe {#zadania_domowe}
|
||||
|
||||
- Zadania należy oddawać w terminie (zadania spóźnione nie będą
|
||||
punktowane).
|
||||
|
||||
### Turniej
|
||||
|
||||
- [Strona turnieju](bikol/DMINLI0_2016/Turniej "wikilink")
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 30 punktów (20 za kolokwia, 5 za zadania domowe
|
||||
oraz 5 za uczestnictwo w turnieju).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> \[50%,60%) \|\|\<:> dst \|\| \|\|\<:> \[60%,70%) \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> \[70%,80%) \|\|\<:> db \|\| \|\|\<:> \[80%,90%)
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>=90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Linki
|
||||
|
||||
- [Film o prof. Zadehu - twórcy teorii zbiorów
|
||||
rozmytych](http://www.youtube.com/watch?v=2ScTwFCcXGo&NR=1&feature=fvwp "wikilink")
|
||||
- [Pakiet [JFuzzyLogic](JFuzzyLogic "wikilink")
|
||||
(JAVA)](http://jfuzzylogic.sourceforge.net/html/index.html "wikilink")
|
||||
- [Pakiet Free Fuzzy Logic Library
|
||||
(C++)](http://ffll.sourceforge.net/index.html "wikilink")
|
||||
- [Logika wielowartościowa (Stanford
|
||||
Univ.)](http://plato.stanford.edu/entries/logic-manyvalued "wikilink")
|
||||
- [Fuzzy Logic and Its
|
||||
Uses](http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/sbaa/report.html "wikilink")
|
||||
- [FAQ: Fuzzy Logic and Fuzzy Expert Systems
|
||||
](http://www-2.cs.cmu.edu/Groups/AI/html/faqs/ai/fuzzy/part1/faq.html "wikilink")
|
||||
- [Fuzzy Logic
|
||||
Tutorial](http://www.seattlerobotics.org/encoder/mar98/fuz/flindex.html "wikilink")
|
||||
- [Fuzzy Image
|
||||
Processing](http://pami.uwaterloo.ca/tizhoosh/fip.htm "wikilink")
|
||||
- [Fuzzy
|
||||
Logic](http://www.aaai.org/AITopics/html/fuzzy.html "wikilink")
|
||||
- [Organizacje, czasopisma, książki, grupy
|
||||
badawcze](http://web.abo.fi/~rfuller/fuzs.html "wikilink")
|
||||
- [Software](http://sci2s.ugr.es/keel/links.php "wikilink")
|
||||
|
||||
## Literatura
|
||||
|
||||
- Driankov D., Hellendoorn H., Reinfrank M., Wprowadzenie do
|
||||
sterowania rozmytego, WNT, 1996
|
||||
- Grzegorzewski P., Wspomaganie decyzji w warunkach niepewności.
|
||||
Metody statystyczne dla nieprecyzyjnych danych. EXIT, 2006
|
||||
- Kacprzyk J., Wieloetapowe sterowanie rozmyte, WNT 2001
|
||||
- Łachwa A., Rozmyty świat zbiorów, liczb, relacji faktów, reguł i
|
||||
decyzji, EXIT 2001
|
||||
- Rutkowska D., Piliński M., Rutkowski L., Sieci neuronowe, algorytmy
|
||||
genetyczne i systemy rozmyte, Wydawnictwo Naukowe PWN, 1997
|
||||
- Rutkowski L., Metody i techniki sztucznej inteligencji, PWN, 2005
|
||||
- Tanaka K., An Introduction to Fuzzy Logic for Practical
|
||||
Applications, Springer 1996.
|
||||
- Wygralak M., Cardinalities of fuzzy sets., Springer 2003
|
||||
- Wygralak M., Intelligent Counting Under Information Imprecision,
|
||||
Applications to Intelligent Systems and Decision Support, Springer
|
||||
2013
|
140
bikol/DMINLI0_2017/README.md
Normal file
140
bikol/DMINLI0_2017/README.md
Normal file
@ -0,0 +1,140 @@
|
||||
|
||||
# Modelowanie i przetwarzanie informacji nieprecyzyjnej - MIN {#modelowanie_i_przetwarzanie_informacji_nieprecyzyjnej___min}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Modelowanie i przetwarzanie informacji
|
||||
nieprecyzyjnej: CA, CD.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): prof. dr hab. Maciej Wygralak<`\
|
||||
`>`\
|
||||
`środa, godz.: 11:45, aula B`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
`CA czwartek, godz.: 13:45, sala: `**`A0-1`**`<`\
|
||||
`>`
|
||||
|
||||
## Aktualności
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [Punktacja na
|
||||
[USOSie](USOSie "wikilink")](http://usosweb.amu.edu.pl "wikilink")
|
||||
- [Obecności](https://docs.google.com/spreadsheets/d/1l5tTmFVL2rNm6SX6BBk4ePKUW1daXlk2ruOWYbQpAWE/edit?usp=sharing "wikilink")
|
||||
|
||||
## Materiały do zajęć {#materiały_do_zajęć}
|
||||
|
||||
1. [Wprowadzenie do tematyki
|
||||
zajęć](chris/MIN_2016/Zajecia_1 "wikilink")\<\
|
||||
\>
|
||||
2. [Modelowanie zbiorów
|
||||
rozmytych](chris/MIN_2017/Zajecia_2 "wikilink")\<\
|
||||
\>
|
||||
3. [Podstawowe własności i operacje na zbiorach
|
||||
rozmytych](chris/MIN_2017/Zajecia_3 "wikilink")\<\
|
||||
\>
|
||||
4. [T-normy i negacje - definicje i podstawowe
|
||||
własności](chris/MIN_2017/Zajecia_4 "wikilink")\<\
|
||||
\>
|
||||
5. [Pojęcie zmiennej lingwistycznej i zastosowania w bazach
|
||||
danych](chris/MIN_2017/Zajecia_5 "wikilink")\<\
|
||||
\>
|
||||
6. [Liczby nieostre](chris/MIN_2017/Zajecia_6 "wikilink")\<\
|
||||
\>
|
||||
7. Kolokwium 1\<\
|
||||
\>
|
||||
8. [Wprowadzenie do sterowania rozmytego - Język FCL i pakiet
|
||||
jFuzzyLogic](chris/MIN_2017/Zajecia_8 "wikilink")\<\
|
||||
\>
|
||||
9. [Sterowanie rozmyte - projektowanie sterownika \"aktywnego
|
||||
tempomatu\"](chris/MIN_2016/Zajecia_9 "wikilink")\<\
|
||||
\>
|
||||
10. [Sterowanie rozmyte - wprowadzenie to
|
||||
Turnieju](bikol/DMINLI0_2017/Turniej "wikilink")\<\
|
||||
\>
|
||||
11. [Operatory agregacji;Metody wspomagania podejmowania decyzji -
|
||||
metody Bellmana-Zadeha;operator OWA
|
||||
](chris/MIN_2017/Zajecia_11 "wikilink")\<\
|
||||
\>
|
||||
12. [Miary podobieństwa; Moce zbiorów nieostrych; Kwantyfikatory;
|
||||
Podsumowania lingwistyczne](chris/MIN_2017/Zajecia_12 "wikilink")\<\
|
||||
\>
|
||||
13. Kolokwium 2\<\
|
||||
\>
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa. Dopuszczalne są dwie
|
||||
nieusprawiedliwione nieobecności.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
|
||||
### Kolokwia
|
||||
|
||||
- Należy zaliczyć oba kolokwia.
|
||||
- Za każde kolokwium można otrzymać 10 punktów.
|
||||
|
||||
### Zadania domowe {#zadania_domowe}
|
||||
|
||||
- Zadania należy oddawać w terminie (zadania spóźnione nie będą
|
||||
punktowane).
|
||||
|
||||
### Turniej
|
||||
|
||||
- [Strona turnieju](bikol/DMINLI0_2017/Turniej "wikilink")
|
||||
|
||||
### Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 30 punktów (20 za kolokwia, 5 za zadania domowe
|
||||
oraz 5 za uczestnictwo w turnieju).
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> \[50%,60%) \|\|\<:> dst \|\| \|\|\<:> \[60%,70%) \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> \[70%,80%) \|\|\<:> db \|\| \|\|\<:> \[80%,90%)
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>=90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Linki
|
||||
|
||||
- [Film o prof. Zadehu - twórcy teorii zbiorów
|
||||
rozmytych](http://www.youtube.com/watch?v=2ScTwFCcXGo&NR=1&feature=fvwp "wikilink")
|
||||
- [Pakiet [JFuzzyLogic](JFuzzyLogic "wikilink")
|
||||
(JAVA)](http://jfuzzylogic.sourceforge.net/html/index.html "wikilink")
|
||||
- [Pakiet Free Fuzzy Logic Library
|
||||
(C++)](http://ffll.sourceforge.net/index.html "wikilink")
|
||||
- [Logika wielowartościowa (Stanford
|
||||
Univ.)](http://plato.stanford.edu/entries/logic-manyvalued "wikilink")
|
||||
- [Fuzzy Logic and Its
|
||||
Uses](http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/sbaa/report.html "wikilink")
|
||||
- [FAQ: Fuzzy Logic and Fuzzy Expert Systems
|
||||
](http://www-2.cs.cmu.edu/Groups/AI/html/faqs/ai/fuzzy/part1/faq.html "wikilink")
|
||||
- [Fuzzy Logic
|
||||
Tutorial](http://www.seattlerobotics.org/encoder/mar98/fuz/flindex.html "wikilink")
|
||||
- [Fuzzy Image
|
||||
Processing](http://pami.uwaterloo.ca/tizhoosh/fip.htm "wikilink")
|
||||
- [Fuzzy
|
||||
Logic](http://www.aaai.org/AITopics/html/fuzzy.html "wikilink")
|
||||
- [Organizacje, czasopisma, książki, grupy
|
||||
badawcze](http://web.abo.fi/~rfuller/fuzs.html "wikilink")
|
||||
- [Software](http://sci2s.ugr.es/keel/links.php "wikilink")
|
||||
|
||||
## Literatura
|
||||
|
||||
- Driankov D., Hellendoorn H., Reinfrank M., Wprowadzenie do
|
||||
sterowania rozmytego, WNT, 1996
|
||||
- Grzegorzewski P., Wspomaganie decyzji w warunkach niepewności.
|
||||
Metody statystyczne dla nieprecyzyjnych danych. EXIT, 2006
|
||||
- Kacprzyk J., Wieloetapowe sterowanie rozmyte, WNT 2001
|
||||
- Łachwa A., Rozmyty świat zbiorów, liczb, relacji faktów, reguł i
|
||||
decyzji, EXIT 2001
|
||||
- Rutkowska D., Piliński M., Rutkowski L., Sieci neuronowe, algorytmy
|
||||
genetyczne i systemy rozmyte, Wydawnictwo Naukowe PWN, 1997
|
||||
- Rutkowski L., Metody i techniki sztucznej inteligencji, PWN, 2005
|
||||
- Tanaka K., An Introduction to Fuzzy Logic for Practical
|
||||
Applications, Springer 1996.
|
||||
- Wygralak M., Cardinalities of fuzzy sets., Springer 2003
|
||||
- Wygralak M., Intelligent Counting Under Information Imprecision,
|
||||
Applications to Intelligent Systems and Decision Support, Springer
|
||||
2013
|
59
bikol/DPRILI1E_201920L/README.md
Normal file
59
bikol/DPRILI1E_201920L/README.md
Normal file
@ -0,0 +1,59 @@
|
||||
|
||||
# Team project - PRI {#team_project___pri}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Classes
|
||||
|
||||
- Thursday, 13:45, room: A1-16/17\<\
|
||||
\>
|
||||
|
||||
## News
|
||||
|
||||
-
|
||||
|
||||
## Project pages {#project_pages}
|
||||
|
||||
- [Travellan](/pri1 "wikilink")
|
||||
- [Mobilny system do adopcji zwierząt](/pri2 "wikilink")
|
||||
- [Wypożyczanie sprzętu](/pri3 "wikilink")
|
||||
- [PickApp](/pri4 "wikilink")
|
||||
|
||||
## Schedule
|
||||
|
||||
- Initial phase (February)
|
||||
|
||||
` * project definition: project description`\
|
||||
` * defining the roles of team members`\
|
||||
` * presentation of the project theme`\
|
||||
` * choice of technology and architecture outline`
|
||||
|
||||
- Elaboration phase (March)
|
||||
|
||||
` * Business Model Canvas and Value Proposition Canvas `[`https://strategyzer.com/`](https://strategyzer.com/ "wikilink")\
|
||||
` * Project scope: a brief description of the scope of the project, IN-OUT list, identification of actors and their responsibilities/expectations`\
|
||||
` * List of functional requirements: User Stories`\
|
||||
` * Preliminary schedule: general distribution of functionality into semesters`\
|
||||
` * Presentation of the results of the initial and elaboration phases`\
|
||||
` * Preparation of a complete page for Eduwiki`\
|
||||
` * System vision document `*`'(until`` ``the`` ``end`` ``of`` ``March)'`*` - `[` ``template`](attachment:bikol/DPRILI1_201819L/wizja.docx "wikilink")
|
||||
|
||||
- Prototype / first increment (April)
|
||||
|
||||
` * Presentation of the prototype / first increment`\
|
||||
` * Application design: structural diagram (classes/components) at a high level of abstraction; implementation diagram at a high level of abstraction`\
|
||||
` * Verification of the initial schedule`\
|
||||
` * Verification of selected technologies and architecture`\
|
||||
` * System scope document - `[` ``template`](attachment:chris/DPRI1_2016/Zakres_projektu-wzor.doc "wikilink")
|
||||
|
||||
- Implementation phase: each sprint ends with a presentation during
|
||||
working software classes (April-June)
|
||||
|
||||
` * Sprint 1`\
|
||||
` * Sprint 2 `\
|
||||
` * Sprint 3 admission of projects for public defense`
|
||||
|
||||
## Credit rules {#credit_rules}
|
||||
|
||||
- [Engineering project rules and
|
||||
guidelines](attachment:Engineering_project_rules_and_guidelines.pdf "wikilink")
|
68
bikol/DPRILI1_2011920L/README.md
Normal file
68
bikol/DPRILI1_2011920L/README.md
Normal file
@ -0,0 +1,68 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - PRI {#inżynierski_projekt_zespołowy___pri}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Zajęcia
|
||||
|
||||
- piątek, godz.: 10:00, sala: **A1-16/17**\<\
|
||||
\>
|
||||
|
||||
## Aktualności
|
||||
|
||||
-
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
- [ Dev match](/devmatch "wikilink")
|
||||
- [ [UltiTracker](UltiTracker "wikilink")
|
||||
(frisbee)](/frisbee "wikilink")
|
||||
- [ RPG](/rpg "wikilink")
|
||||
- [ Carpool](/carpool "wikilink")
|
||||
|
||||
## Harmonogram
|
||||
|
||||
- Faza wstępna (luty)
|
||||
- - zdefiniowanie projektu: opis projektu
|
||||
- określenie ról członków zespołu
|
||||
- prezentacja tematu projektu
|
||||
- wybór technologii i zarys architektury
|
||||
- Faza opracowania (marzec)
|
||||
- - Business Model Canvas i Value Proposition Canvas
|
||||
<https://strategyzer.com/>
|
||||
- Zakres projektu: krótki opis zakresu projektu, lista IN-OUT,
|
||||
identyfikacja aktorów i ich odpowiedzialności/oczekiwań
|
||||
- Lista wymagań funkcjonalnych: User Stories
|
||||
- Wstępny harmonogram: ogólny podział funkcjonalności na
|
||||
semestry
|
||||
- Prezentacja dotychczasowych wyników fazy wstępnej i
|
||||
opracowania
|
||||
- Przygotowanie kompletnej strony na Eduwiki
|
||||
- Dokument wizji systemu **(do końca marca)** - [
|
||||
szablon](attachment:bikol/DPRILI1_201819L/wizja.docx "wikilink")
|
||||
- Prototyp / pierwszy przyrost (kwiecień)
|
||||
- - Prezentacja prototypu/pierwszego przyrostu
|
||||
- Projekt aplikacji: diagram strukturalny (klas/komponentów)
|
||||
na wysokim poziomie abstrakcji; diagram wdrożenia na wysokim
|
||||
poziomie abstrakcji
|
||||
- Weryfikacja wstępnego harmonogramu
|
||||
- Umowa zespołu projektowego - [
|
||||
przykład](attachment:bikol/DPRILI1_2016/Umowa-zespołu-projektowego.pdf "wikilink")
|
||||
- Weryfikacja wybranych technologii i architektury
|
||||
- Dokument zakresu systemu - [
|
||||
szablon](attachment:chris/DPRI1_2016/Zakres_projektu-wzor.doc "wikilink")
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- Faza implementacji: każdy sprint kończy się prezentacją na zajęciach
|
||||
działającego oprogramowania (kwiecień-czerwiec)
|
||||
- - Sprint 1 (do 7 V)
|
||||
- Sprint 2 (do 21 V)
|
||||
- Sprint 3 dopuszczenie projektów do publicznej obrony (do
|
||||
4 VI)
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- [Regulamin przedmiotu
|
||||
](attachment:bikol/DPRILI1_201819L/regulamin.pdf "wikilink")
|
62
bikol/DPRILI1_2016/README.md
Normal file
62
bikol/DPRILI1_2016/README.md
Normal file
@ -0,0 +1,62 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - PRI {#inżynierski_projekt_zespołowy___pri}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Zajęcia
|
||||
|
||||
- czwartek, godz.: 10:00, sala: **A1-22,23**\<\
|
||||
\>
|
||||
|
||||
## Aktualności
|
||||
|
||||
- [
|
||||
Obecnosci](https://docs.google.com/spreadsheets/d/15I5E9tyc7RE5wv1ZrG4EGU_Xuou_nwpAW67OSudb1RM/edit?usp=sharing "wikilink")
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
- [ 1. Mechanizm wspomagania decyzji wyboru wizualizacji dla danego
|
||||
zestawu danych (Roche)](/Gr1 "wikilink")
|
||||
- [ 2. Strategiczna gra online (Capgemini)](/Gr2 "wikilink")
|
||||
- [ 3. Interaktywny plan budynku (Pearson IOKI)](/Gr3 "wikilink")
|
||||
|
||||
## Harmonogram
|
||||
|
||||
- Faza wstępna
|
||||
- - zdefiniowanie projektu: opis projektu (na 9 III)
|
||||
- określenie ról członków zespołu (na 9 III)
|
||||
- prezentacja tematu projektu (na 9 III)
|
||||
- wybór technologii i zarys architektury (na 16 III)
|
||||
- Faza opracowania
|
||||
- - Zakres projektu: krótki opis zakresu projektu, lista IN-OUT,
|
||||
identyfikacja aktorów i ich odpowiedzialności/oczekiwań (na
|
||||
23 III)
|
||||
- Lista wymagań funkcjonalnych: User Stories (na 23 III)
|
||||
- Wstępny harmonogram: ogólny podział funkcjonalności na
|
||||
semestry (na 23 III)
|
||||
- Business Model Canvas i Value Proposition Canvas
|
||||
<https://strategyzer.com/> (na 23 III)
|
||||
- Prezentacja dotychczasowych wyników fazy wstępnej i
|
||||
opracowania (na 23 III)
|
||||
- Prototyp / pierwszy przyrost
|
||||
- - Utworzenie pełnego opisu najważniejszego przypadku użycia
|
||||
danego systemu (na 30 III)
|
||||
- Projekt aplikacji: diagram strukturalny (klas/komponentów)
|
||||
na wysokim poziomie abstrakcji; diagram wdrożenia na wysokim
|
||||
poziomie abstrakcji (na 30 III)
|
||||
- Weryfikacja wstępnego harmonogramu (na 30 III)
|
||||
- Umowa zespołu projektowego (do 11 V) - [
|
||||
przykład](attachment:Umowa-zespołu-projektowego.pdf "wikilink")
|
||||
- Weryfikacja wybranych technologii i architektury (na 6 IV)
|
||||
- Prezentacja prototypu/pierwszego przyrostu (na 6 IV)
|
||||
- Faza implementacji: każdy sprint kończy się prezentacją na zajęciach
|
||||
działającego oprogramowania)
|
||||
- - Sprint 1 (do 27 IV)
|
||||
- Sprint 2 (do 11 V)
|
||||
- Sprint 3 (do 25 V)
|
||||
- Sprint 4: dopuszczenie projektów do publicznej obrony (do
|
||||
8 VI)
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- [Regulamin przedmiotu ](attachment:regulamin-pri.pdf "wikilink")
|
66
bikol/DPRILI1_201718L/README.md
Normal file
66
bikol/DPRILI1_201718L/README.md
Normal file
@ -0,0 +1,66 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - PRI {#inżynierski_projekt_zespołowy___pri}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Zajęcia
|
||||
|
||||
- wtorek, godz.: 10:00, sala: **D3**\<\
|
||||
\>
|
||||
|
||||
## Aktualności
|
||||
|
||||
-
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
- [Open Ethereum Pool](/oep "wikilink")
|
||||
- [Rejestracja subdomen](/sub "wikilink")
|
||||
- [Chillroom](/chill "wikilink")
|
||||
- [Find My Tutor](/mytutor "wikilink")
|
||||
|
||||
## Harmonogram
|
||||
|
||||
- Faza wstępna
|
||||
- - zdefiniowanie projektu: opis projektu
|
||||
- określenie ról członków zespołu
|
||||
- prezentacja tematu projektu
|
||||
- wybór technologii i zarys architektury
|
||||
- Faza opracowania
|
||||
- - Business Model Canvas i Value Proposition Canvas
|
||||
<https://strategyzer.com/> (na 17 III)
|
||||
- Zakres projektu: krótki opis zakresu projektu, lista IN-OUT,
|
||||
identyfikacja aktorów i ich odpowiedzialności/oczekiwań (na
|
||||
10 IV)
|
||||
- Lista wymagań funkcjonalnych: User Stories (na 10 IV)
|
||||
- Wstępny harmonogram: ogólny podział funkcjonalności na
|
||||
semestry (na 10 IV)
|
||||
- Prezentacja dotychczasowych wyników fazy wstępnej i
|
||||
opracowania (na 17 IV)
|
||||
- Przygotowanie kompletnej strony na Eduwiki (na 17 IV)
|
||||
- Prototyp / pierwszy przyrost
|
||||
- - Prezentacja prototypu/pierwszego przyrostu (na 24 IV)
|
||||
- Projekt aplikacji: diagram strukturalny (klas/komponentów)
|
||||
na wysokim poziomie abstrakcji; diagram wdrożenia na wysokim
|
||||
poziomie abstrakcji (na 15 V)
|
||||
- Weryfikacja wstępnego harmonogramu (na 22 V)
|
||||
- Umowa zespołu projektowego (do 22 V) - [
|
||||
przykład](attachment:bikol/DPRILI1_2016/Umowa-zespołu-projektowego.pdf "wikilink")
|
||||
- Weryfikacja wybranych technologii i architektury (na 22 V)
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- Faza implementacji: każdy sprint kończy się prezentacją na zajęciach
|
||||
działającego oprogramowania)
|
||||
- - [FindMyTutor](FindMyTutor "wikilink"): 23 V 11:35, 6 VI
|
||||
11:35
|
||||
- Sprint 1 (do 8 V)
|
||||
- Sprint 2 (do 22 V)
|
||||
- Sprint 3 dopuszczenie projektów do publicznej obrony (do
|
||||
5 VI)
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- [Regulamin przedmiotu
|
||||
](attachment:bikol/DPRILI1_2016/regulamin-pri.pdf "wikilink")
|
66
bikol/DPRILI1_201819L/README.md
Normal file
66
bikol/DPRILI1_201819L/README.md
Normal file
@ -0,0 +1,66 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - PRI {#inżynierski_projekt_zespołowy___pri}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Zajęcia
|
||||
|
||||
- środa, godz.: 10:00, sala: **D1**\<\
|
||||
\>
|
||||
|
||||
## Aktualności
|
||||
|
||||
-
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
- [Screenless coding 1](/sc1 "wikilink")
|
||||
- [Screenless coding 2](/sc2 "wikilink")
|
||||
- [Budżet domowy](/budzet "wikilink")
|
||||
- [You get in?](/getin "wikilink")
|
||||
- [Żetony](/zetony "wikilink")
|
||||
|
||||
## Harmonogram
|
||||
|
||||
- Faza wstępna (luty)
|
||||
- - zdefiniowanie projektu: opis projektu
|
||||
- określenie ról członków zespołu
|
||||
- prezentacja tematu projektu
|
||||
- wybór technologii i zarys architektury
|
||||
- Faza opracowania (marzec)
|
||||
- - Business Model Canvas i Value Proposition Canvas
|
||||
<https://strategyzer.com/>
|
||||
- Zakres projektu: krótki opis zakresu projektu, lista IN-OUT,
|
||||
identyfikacja aktorów i ich odpowiedzialności/oczekiwań
|
||||
- Lista wymagań funkcjonalnych: User Stories
|
||||
- Wstępny harmonogram: ogólny podział funkcjonalności na
|
||||
semestry
|
||||
- Prezentacja dotychczasowych wyników fazy wstępnej i
|
||||
opracowania
|
||||
- Przygotowanie kompletnej strony na Eduwiki
|
||||
- Dokument wizji systemu **(do końca marca)** - [
|
||||
szablon](attachment:bikol/DPRILI1_201819L/wizja.docx "wikilink")
|
||||
- Prototyp / pierwszy przyrost (kwiecień)
|
||||
- - Prezentacja prototypu/pierwszego przyrostu
|
||||
- Projekt aplikacji: diagram strukturalny (klas/komponentów)
|
||||
na wysokim poziomie abstrakcji; diagram wdrożenia na wysokim
|
||||
poziomie abstrakcji
|
||||
- Weryfikacja wstępnego harmonogramu
|
||||
- Umowa zespołu projektowego - [
|
||||
przykład](attachment:bikol/DPRILI1_2016/Umowa-zespołu-projektowego.pdf "wikilink")
|
||||
- Weryfikacja wybranych technologii i architektury
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- Faza implementacji: każdy sprint kończy się prezentacją na zajęciach
|
||||
działającego oprogramowania (kwiecień-czerwiec)
|
||||
- - Sprint 1 (do 7 V)
|
||||
- Sprint 2 (do 21 V)
|
||||
- Sprint 3 dopuszczenie projektów do publicznej obrony (do
|
||||
4 VI)
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- [Regulamin przedmiotu
|
||||
](attachment:bikol/DPRILI1_201819L/regulamin.pdf "wikilink")
|
4
bikol/DSDDLI0_2017/README.md
Normal file
4
bikol/DSDDLI0_2017/README.md
Normal file
@ -0,0 +1,4 @@
|
||||
|
||||
- [ Sharelatex - link do założenia
|
||||
konta](https://www.sharelatex.com?r=9b2fe52d&rm=d&rs=b "wikilink")
|
||||
- [ Szablon pracy](attachment:AMU_Thesis_template.zip "wikilink")
|
26
bikol/DTINLI0E_201718L/README.md
Normal file
26
bikol/DTINLI0E_201718L/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
|
||||
# Internet Technologies - TIN {#internet_technologies___tin}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Classes
|
||||
|
||||
- CA Mondays, 13:45, room: D1\<\
|
||||
\>
|
||||
- CB Thursdays, 13:45, room: A1-14,15\<\
|
||||
\>
|
||||
|
||||
## News
|
||||
|
||||
-
|
||||
|
||||
## Scores
|
||||
|
||||
- [In class activity
|
||||
points](https://docs.google.com/spreadsheets/d/1AE2sRUu0Q_hZV4ZgsnFhECWQxqv5CkqQBIwVQP2-I5w/edit?usp=sharing "wikilink")
|
||||
- [Homework points](http://kino.vm.wmi.amu.edu.pl/dtin.txt "wikilink")
|
||||
|
||||
## Materials
|
||||
|
||||
- [ Course
|
||||
Website](https://golinski.faculty.wmi.amu.edu.pl/tin/indexen.htm "wikilink")
|
24
bikol/DTINLI0E_201819L/README.md
Normal file
24
bikol/DTINLI0E_201819L/README.md
Normal file
@ -0,0 +1,24 @@
|
||||
|
||||
# Internet Technologies - TIN {#internet_technologies___tin}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Classes
|
||||
|
||||
- CB Thursdays, 11:45, room: A1-14,15\<\
|
||||
\>
|
||||
|
||||
## News
|
||||
|
||||
-
|
||||
|
||||
## Scores
|
||||
|
||||
- [In class activity
|
||||
points](https://docs.google.com/spreadsheets/d/1oC08QRrmShWV6ugUDZsh9xnUqmmxdZfqhvyxy6qgWMs/edit?usp=sharing "wikilink")
|
||||
- [Homework points](http://kino.vm.wmi.amu.edu.pl/dtin.txt "wikilink")
|
||||
|
||||
## Materials
|
||||
|
||||
- [ Course
|
||||
Website](https://golinski.faculty.wmi.amu.edu.pl/tin/indexen.htm "wikilink")
|
23
bikol/DTINLI0E_201920L/README.md
Normal file
23
bikol/DTINLI0E_201920L/README.md
Normal file
@ -0,0 +1,23 @@
|
||||
|
||||
# Internet Technologies - TIN {#internet_technologies___tin}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Classes
|
||||
|
||||
- CB Thursdays, 11:45, room: A1-14,15\<\
|
||||
\>
|
||||
|
||||
## News
|
||||
|
||||
-
|
||||
|
||||
## Scores
|
||||
|
||||
- [In class activity points](https://usosweb.amu.edu.pl "wikilink")
|
||||
- [Homework
|
||||
points](https://kino.vm.wmi.amu.edu.pl/results/dtin.txt "wikilink")
|
||||
|
||||
## Materials
|
||||
|
||||
- [ Course Website](https://kino.vm.wmi.amu.edu.pl "wikilink")
|
36
bikol/DTSIUI1_2013/README.md
Normal file
36
bikol/DTSIUI1_2013/README.md
Normal file
@ -0,0 +1,36 @@
|
||||
|
||||
# Tworzenie systemów informatycznych - TSI {#tworzenie_systemów_informatycznych___tsi}
|
||||
|
||||
Strona ćwiczeń z przedmiotu Tworzenie systemów informatycznych grupa CA.
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Wykład
|
||||
|
||||
`wykład (1WA): prof. dr hab. Krzysztof Jassem<`\
|
||||
`>`\
|
||||
`środa, godz.: 10:00, aula A`
|
||||
|
||||
## Ćwiczenia
|
||||
|
||||
środa, godz.: 11:45, sala: **A1-14,15**
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
- Wszystkie materiały do zajęć dostępne są na stronie
|
||||
[jassem/TSI2013](jassem/TSI2013 "wikilink")
|
||||
|
||||
## Ćwiczenia {#ćwiczenia_1}
|
||||
|
||||
- [Ćwiczenia 1](/ćw1 "wikilink")
|
||||
- [Ćwiczenia 2](/ćw2 "wikilink")
|
||||
- [Ćwiczenia 3](/ćw3 "wikilink")
|
||||
- [Ćwiczenia 4](/ćw4 "wikilink")
|
||||
- [Ćwiczenia 5](/ćw5 "wikilink")
|
||||
- [Ćwiczenia 6](/ćw6 "wikilink")
|
||||
- [Ćwiczenia 7](/ćw7 "wikilink")
|
||||
- [Ćwiczenia 8](/ćw8 "wikilink")
|
||||
- [Ćwiczenia 9](/ćw9 "wikilink")
|
||||
- Ćwiczenia 10 - Allegro
|
||||
- [Ćwiczenia 11](/ćw10 "wikilink")
|
||||
- [Dokumentacja końcowa](/dokumentacje "wikilink")
|
2
bikol/DTSIUI1_2014/README.md
Normal file
2
bikol/DTSIUI1_2014/README.md
Normal file
@ -0,0 +1,2 @@
|
||||
|
||||
<https://docs.google.com/spreadsheets/d/1EPjo5kY_hCL6S-bm3UKm4TXEQRcHTLHMXwsROyBnldE/edit?usp=sharing>
|
220
bikol/DTSIUI2_2012/README.md
Normal file
220
bikol/DTSIUI2_2012/README.md
Normal file
@ -0,0 +1,220 @@
|
||||
|
||||
# [TSIUI2](TSIUI2 "wikilink") 2012/13 {#tsiui2_201213}
|
||||
|
||||
## Informacje
|
||||
|
||||
### 21.03.2013
|
||||
|
||||
- raport Scrum Mastera oraz Właściela Produktu należy zamieszczać na
|
||||
Eduwiki najpóźniej tydzień po zakończeniu sprintu, którego raport ma
|
||||
dotyczyć
|
||||
|
||||
### 13.03.2013 {#section_1}
|
||||
|
||||
- na najbliższe zajęcia grupy przygotowują i oddają:
|
||||
- - Definition of Done
|
||||
- Własne Kryteria Oceny Projektu
|
||||
- opracowany Rejestr Produktu
|
||||
- grupy które tego jeszcze nie zrobiły, proszę o uzupełnienie strony
|
||||
swojego projektu na eduwiki
|
||||
- - dodanie loginów wszystkich osób do acl
|
||||
- uzupełnienie treści strony o skład zespołu, opis projektu
|
||||
itp
|
||||
- grupę 1 proszę o kontakt w celu przyznania odpowiednich
|
||||
uprawnień
|
||||
|
||||
## Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
### Role w projekcie {#role_w_projekcie}
|
||||
|
||||
- Właściciel produktu: 50% oceny to ocena za projekt, 50% oceny za
|
||||
działalność jako Właściciel produktu
|
||||
- Scrum Master: 50% oceny to ocena za projekt, 50% oceny za
|
||||
działalność jako Scrum Master
|
||||
- Członkowie zespołu: 100% oceny to ocena za projekt
|
||||
|
||||
### Ocena za projekt {#ocena_za_projekt}
|
||||
|
||||
- prezentacja końcowa projektu: 50 pkt
|
||||
- - prezentacja odbędzie się w czerwcu (prawdopodobnie po
|
||||
zakończeniu semestru)
|
||||
- punktacja będzie ustalana komisyjnie
|
||||
- systematyczność pracy: 20 pkt
|
||||
- - obecności za zajęciach: 8 pkt (-0.5 za każdą nieobecność na
|
||||
retrospektywie, wymagane łącznie 50% obecności)
|
||||
- ocena przyrostu wartości projektu na Przeglądzie sprintu: 16
|
||||
pkt (po 2 pkt na każdy sprint)
|
||||
- spełnienie Własnych Kryteriów Oceny Projektu: 30 pkt
|
||||
- - punkty przyznawane na koniec semestru
|
||||
- do 6 pkt za realizację każdego z obszarów uwzględnionych w
|
||||
kryteriach
|
||||
|
||||
#### Własne Kryteria Oceny Projektu {#własne_kryteria_oceny_projektu}
|
||||
|
||||
- ustalane przez Zespół
|
||||
- po akceptacji prowadzącego zajęcia, zostaną wykorzystane do oceny
|
||||
projektu
|
||||
- muszę uwzględniać następujące obszary:
|
||||
- - zakres projektu, realizacja wymagań
|
||||
- jakość produktu
|
||||
- wdrożenie, odbiór przez klienta
|
||||
- dokumentację projektową i użytkownika
|
||||
- promocję projektu
|
||||
|
||||
### Ocena działalności Scrum Mastera {#ocena_działalności_scrum_mastera}
|
||||
|
||||
#### Punktacja
|
||||
|
||||
- raport na zakończenie sprintu (z wyjątkiem pierwszego): 7 x 5 pkt
|
||||
- ocena pracy Scrum Mastera przez prowadzącego zajęcia na zakończenie
|
||||
każdego sprintu: 8 x 4 pkt
|
||||
- - obejmuje obecność, zaangażowanie, wywiązywanie się z
|
||||
obowiązków
|
||||
- zaangażowanie w doskonalenie procesu Scrum i swoich
|
||||
umiejętności
|
||||
- ocena pracy Scrum Mastera przez zespół na zakończenie każdego
|
||||
sprintu: 8 x 4 pkt
|
||||
|
||||
#### Raport na zakończenie sprintu {#raport_na_zakończenie_sprintu}
|
||||
|
||||
- sprawozdanie z Codziennych Scrumów
|
||||
- - w formie tabeli obejmującej: terminy, obecność, uwagi np:
|
||||
przekroczenie czasy trwania, złe miejsce spotkania itp
|
||||
- podsumowanie działalności Scrum Mastera
|
||||
- - lista podjętych działań, rozwiązanych problemów, itp
|
||||
- podsumowanie pracy członków zespołu
|
||||
- - w postaci listy
|
||||
- podsumowanie retrospektywy
|
||||
- - w postaci listy
|
||||
- dobre praktyki i metody ich utrwalenia
|
||||
- złe praktyki oraz problemy wraz z propozycjami ich
|
||||
rozwiązania
|
||||
|
||||
### Ocena działalności Właściciela produktu {#ocena_działalności_właściciela_produktu}
|
||||
|
||||
#### Punktacja {#punktacja_1}
|
||||
|
||||
- raport na zakończenie sprintu (z wyjątkiem pierwszego): 7 x 5 pkt
|
||||
- ocena pracy Własciciela Produktu przez prowadzącego na zakończenie
|
||||
każdego sprintu: 8 x 4 pkt
|
||||
- - obejmuje obecność, zaangażowanie, wywiązywanie się z
|
||||
obowiązków
|
||||
- ocena pracy Własciciela Produktu przez zespół na zakończenie każdego
|
||||
sprintu: 8 x 4 pkt
|
||||
|
||||
#### Raport na zakończenie sprintu {#raport_na_zakończenie_sprintu_1}
|
||||
|
||||
- podsumowanie I części spotkania planistycznego
|
||||
- - w formie listy zawierającej zaproponowane przez Właściciela
|
||||
US, ich oszacowania, oraz informację o tym czy zostały one
|
||||
wybrane przez zespół
|
||||
- sformułowanie celu sprintu
|
||||
- zaktualizowany backlog
|
||||
- podsumowanie realizacji celu sprintu
|
||||
- - ogólny opis (1 akapit czy sformułowany cel sprintu został
|
||||
zrealizowany)
|
||||
- lista poszczególnych US wraz z informacją o tym czy zostały
|
||||
one przyjęte czy odrzucone (niewykonane)
|
||||
- opis dalszego kierunku rozwoju
|
||||
- wykres wypalenia
|
||||
|
||||
## Strony grup {#strony_grup}
|
||||
|
||||
- [Grupa 1 - Soundforms](bikol/TSIU2_2012/gr1 "wikilink")
|
||||
- [Grupa 2 - Asystent Howodcy Gołębi](bikol/TSIU2_2012/gr2 "wikilink")
|
||||
- [Grupa 3 - Kreator testów](bikol/TSIU2_2012/gr3 "wikilink")
|
||||
- [Grupa 4 - Szalone ziemniaki](bikol/TSIU2_2012/gr4 "wikilink")
|
||||
|
||||
## Lista obecności {#lista_obecności}
|
||||
|
||||
- [Lista obecności](bikol/DTSIUI2_2012/obecnosc "wikilink")
|
||||
|
||||
## Ściągawka ze SCRUM {#ściągawka_ze_scrum}
|
||||
|
||||
### Spotkania
|
||||
|
||||
- Planowanie Sprintu do 3h (obie części po połowie dostępnego czasu)
|
||||
- - Część pierwsza: Co będzie zrobione w tym Sprincie? + poker
|
||||
- Część druga: Jak wybrana praca będzie wykonana?
|
||||
- Określenie Celu Sprintu
|
||||
- Codzienny Scrum dokładnie 15 minut (minimum dwa razy w tygodniu)
|
||||
- - Co zostało wykonane od ostatniego spotkania?
|
||||
- Co zostanie wykonane przed kolejnym spotkaniem?
|
||||
- Jakie przeszkody stoją na drodze?
|
||||
- Przegląd sprintu do 1h (na zajęciach co dwa tygodnie)
|
||||
- - Właściciel Produktu stwierdza, które funkcjonalności zostały
|
||||
„Ukończone", a które nie,
|
||||
- Zespół Deweloperski omawia, co poszło dobrze w trakcie
|
||||
Sprintu, jakie napotkano problemy, oraz jak te problemy
|
||||
rozwiązano,
|
||||
- Zespół Deweloperski prezentuje „Ukończoną" pracę i odpowiada
|
||||
na pytania dotyczące Przyrostu,
|
||||
- Właściciel Produktu omawia Rejestr Produktu w aktualnej jego
|
||||
postaci. Na tej podstawie przewiduje termin zakończenia prac
|
||||
biorąc pod uwagę dotychczasowe postępy i tempo prac,
|
||||
- Cała grupa wspólnie omawia kolejne kroki. W ten sposób
|
||||
Przegląd Sprintu dostarcza wartościowego wkładu w
|
||||
następujące po nim kolejne Planowania Sprintu.
|
||||
- Retrospektywa Sprintu do 45min (zaraz po przeglądzie sprintu)
|
||||
- - Sprawdzenie, co działo się w ostatnim Sprincie, biorąc pod
|
||||
uwagę ludzi, zależności, procesy i narzędzia,
|
||||
- Zidentyfikowanie i uporządkowanie istotnych elementów, które
|
||||
sprawdziły się w działaniu oraz tych, które kwalifikują się
|
||||
do poprawy,
|
||||
- Stworzenie planu wprowadzania w życie usprawnień sposobu
|
||||
wykonywania pracy przez Zespół Scrumowy.
|
||||
|
||||
### Obowiązki osób {#obowiązki_osób}
|
||||
|
||||
- Właściciel produktu
|
||||
- - Jasne artykułowanie elementów Rejestru Produktu,
|
||||
|
||||
` * obecność na Planowaniu Sprintu i przedstawienie elementów Rejestru`
|
||||
|
||||
- - Określanie kolejności elementów Rejestru Produktu w sposób
|
||||
zapewniający osiąganie założonych celów i misji,
|
||||
|
||||
` * określanie priorytetów i zależności pomiędzy US`
|
||||
|
||||
- - Zapewnianie wartości pracy wykonywanej przez Zespół Deweloperski
|
||||
|
||||
` * dbanie o to aby elementy Rejestru odpowiadały wymaganiom klienta`\
|
||||
` * przyjmowanie lub odrzucanie wykonanych US`
|
||||
|
||||
- - Zapewnianie, że Rejestr Produktu jest dostępny, przejrzysty oraz
|
||||
jasny dla wszystkich, a także, że dobrze opisuje to, czym Zespół
|
||||
Scrumowy będzie się zajmował w dalszej kolejności,
|
||||
|
||||
` * rejestr musi być dostępny za pośrednictwem wybranej aplikacji do zarządzania projektami (JIRA, TFS, Jazz, `[`BitBucket`](BitBucket "wikilink")`)`
|
||||
|
||||
- - Zapewnianie, że Zespół Deweloperski rozumie elementy Rejestru
|
||||
Produktu w wymaganym stopniu.
|
||||
|
||||
` * doprecyzowanie US na żądanie zespołu (ustnie lub pisemnie)`
|
||||
|
||||
- Scrum Master
|
||||
- - wspomaga Właściciela produktu
|
||||
|
||||
` * W ustalaniu technik odpowiedniego zarządzania Rejestrem Produktu,`\
|
||||
` * Scrum Master konfiguruje aplikacje do zarządzania projektem`\
|
||||
` * Scrum Master pomaga Właścicielowi produktu w ustaleniu czy dane US spełnia DoD.`\
|
||||
` * W przejrzystym komunikowaniu Zespołowi Deweloperskiemu wizji, celów i elementów Rejestru Produktu,`\
|
||||
` * W uczeniu Zespołu Deweloperskiego sposobów konstruowania jasnych i zwięzłych zapisów elementów Rejestru Produktu,`\
|
||||
` * W rozumieniu zasad długoterminowego planowania produktu w środowisku empirycznym, rozumieniu i praktykowaniu zwinności (ang. agility),`\
|
||||
` * Wspomagając przebieg zdarzeń scrumowych, kiedy jest to oczekiwane lub wymagane.`\
|
||||
` * Pod nieobecność Właściciela Produktu to Scrum Master jest odpowiedzialny za nawiązanie z nim kontaktu`
|
||||
|
||||
- - wspomaga Zespoł
|
||||
|
||||
` * Coachując Zespół Deweloperski w zakresie wykorzystania zasad samoorganizacji i wielofunkcyjności,`\
|
||||
` * Scrum master jest odpowiedzialny za odpowiednie przeprowadzenie podziału US na zadania przez Zespół`\
|
||||
` * Edukując i przewodząc Zespołowi Deweloperskiemu w zakresie tworzenia produktów o wysokiej wartości,`\
|
||||
` * Scrum master dba oto, aby zespół korzystał z odpowiednich narzędzi developerskich`\
|
||||
` * Scrum master dba o szkolenie Członków zespołu w zakresie testowania oprogramowania`\
|
||||
` * Usuwając przeszkody ograniczające postępy Zespołu Deweloperskiego,`\
|
||||
` * Scrum master jest odpowiedzialny dostęp do zasobów sprzętowych (np. serwera testowego, produkcyjnego)`\
|
||||
` * Jeśli ktoś nie wywiązuje się ze swoich obowiązków blokując prace zespołu, to Scrum Master jest odpowiedzialny za kontakt z tą osobą`\
|
||||
` * Wspomagając przebieg zdarzeń scrumowych, gdy jest to oczekiwane lub wymagane.`\
|
||||
` * prowadzi Codzienny Scrum, Przegląd Sprintu, Retrospektywe Sprintu`\
|
||||
` * jest odpowiedzialny za ich odbycie się, czas trwania, odpowiednią formę ich przeprowadzenia`\
|
||||
` * Coachując Zespół Deweloperski w zakresie sposobu wykonywania pracy w organizacjach, w których Scrum nie jest jeszcze w pełni przyjęty i zrozumiały.`
|
90
bikol/DTSIUI2_2013/README.md
Normal file
90
bikol/DTSIUI2_2013/README.md
Normal file
@ -0,0 +1,90 @@
|
||||
|
||||
# TSI Projekt {#tsi_projekt}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
# Akrualności / Announcements {#akrualności_announcements}
|
||||
|
||||
- zmiana terminu I obrony na 28 kwietnia / change of first defense
|
||||
date 28th april - [harmonogram /
|
||||
schedule](chris/DTIP_2014/prezentacja_etap1 "wikilink")
|
||||
- zajęcia 6 marca rozpoczynają się z 15 min opóźnieniem tj. o 14:00 /
|
||||
classes on 6th march will start at 2pm (15 min delay)
|
||||
|
||||
# Zasady zaliczenia / Terms {#zasady_zaliczenia_terms}
|
||||
|
||||
[Zasady](chris/DTIP_2014/Zasady "wikilink")
|
||||
|
||||
# Strony grup / Group pages {#strony_grup_group_pages}
|
||||
|
||||
- [Group 2 (erasmus) - SMS Collect](/grupa2 "wikilink")
|
||||
- [Grupa 3 -
|
||||
[ReportKeeper](ReportKeeper "wikilink")](/grupa3 "wikilink")
|
||||
- [Grupa 4 - [WMIInfo](WMIInfo "wikilink") Mobile](/grupa4 "wikilink")
|
||||
- [Grupa 6 - [USOSWeb](USOSWeb "wikilink") Mobile](/grupa6 "wikilink")
|
||||
- [Grupa 8 - Tablica ogłoszeń](/grupa8 "wikilink")
|
||||
|
||||
# Opis przebiegu ćwiczeń / Course description {#opis_przebiegu_ćwiczeń_course_description}
|
||||
|
||||
[Opis](chris/DTIP_2014/Opis "wikilink")
|
||||
|
||||
## Terminy zakończeń sprintów / End of sprints {#terminy_zakończeń_sprintów_end_of_sprints}
|
||||
|
||||
[Lista grup / Group list](chris/DTIP_2014/Grupy "wikilink")
|
||||
|
||||
**Uwaga zmiana terminach ! Sprinty trwają 2 tygodnie** *Attention change
|
||||
of dates! Sprints last two weeks*
|
||||
|
||||
### Grupa 4 i 8 {#grupa_4_i_8}
|
||||
|
||||
- 13 marzec
|
||||
- 27 marzec
|
||||
- 10 kwietnia
|
||||
- 24 kwietnia
|
||||
|
||||
### Grupa 3 i 6 {#grupa_3_i_6}
|
||||
|
||||
- 20 marzec
|
||||
- 3 kwietnia
|
||||
- 17 kwietnia
|
||||
- 24 kwietnia
|
||||
|
||||
### Group 2 (Erasmus) {#group_2_erasmus}
|
||||
|
||||
- 11-13 march
|
||||
- 25-27 march
|
||||
- 8-10 april
|
||||
- 22-24 april
|
||||
|
||||
## Harmonogram / Course schedule {#harmonogram_course_schedule}
|
||||
|
||||
- II obrona 27 czerwca -
|
||||
[harmonogram](chris/DTIP_2014/prezentacja_etap2 "wikilink")
|
||||
- I obrona 28 kwietnia / 1st defense 28 april - [harmonogram /
|
||||
schedule](chris/DTIP_2014/prezentacja_etap1 "wikilink")
|
||||
|
||||
## Systemy wspierające {#systemy_wspierające}
|
||||
|
||||
### Wydziałowa Jira {#wydziałowa_jira}
|
||||
|
||||
- <http://jira.wmi.amu.edu.pl>
|
||||
|
||||
## Materiały / Resources {#materiały_resources}
|
||||
|
||||
### Podstawowe elementy metodyki SCRUM {#podstawowe_elementy_metodyki_scrum}
|
||||
|
||||
- [Podstawowe elementy metodyki SCRUM (Na podstawie pracy Adama
|
||||
Kędziory)](chris/DTIP_2010/scrum_elementy "wikilink")
|
||||
|
||||
### W języku polskim {#w_języku_polskim}
|
||||
|
||||
- [Praca Magisterska A. Kędziory - Metodyka scrum w małych i srednich
|
||||
projektach
|
||||
informatycznych.](http://min.wmi.amu.edu.pl/wp-content/uploads/2011/04/PM_KEDZIORA_SCRUM.pdf "wikilink")
|
||||
- [Przewodnik po metodyce
|
||||
SCRUM](https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-PL.pdf "wikilink")
|
||||
|
||||
### In english {#in_english}
|
||||
|
||||
- [Scrum
|
||||
Guide](https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide.pdf "wikilink")
|
137
bikol/ZAPOLI0_2016/README.md
Normal file
137
bikol/ZAPOLI0_2016/README.md
Normal file
@ -0,0 +1,137 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona przedmiotu Analiza i projektowanie obiektowe, studia zaoczne
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Zajęcia
|
||||
|
||||
\|\|Termin \|\| Zagadnienia wykład \|\| Zagadnienia ćwiczenia\|\|
|
||||
\|\|23.10.2016 \|\| [Zbieranie wymagań, przypadki
|
||||
użycia](attachment:wyk1.pdf "wikilink") \|\| Przygotowanie zakresu
|
||||
systemu \|\| \|\|13.11.2016 \|\| [Model wiedzy
|
||||
dziedzinowej](attachment:wyk2.pdf "wikilink") \|\| Ocena zakresu
|
||||
systemu, model wiedzy dziedzinowej \|\| \|\|19.11.2016 \|\| [UML,
|
||||
diagramy interakcji, przypisywanie
|
||||
odpowiedzialności](attachment:wyk3.pdf "wikilink") \|\| [UML, diagramy
|
||||
interakcji](attachment:olat.pdf "wikilink") \|\| \|\|07.01.2017 \|\|
|
||||
[UML, diagramy klas, wzorce projektowe
|
||||
(10,11,12)](http://www.staff.amu.edu.pl/~jacekmar/dapo320.html "wikilink")
|
||||
\|\| Prezentacja modelu wiedzy dziedzinowej, diagramy klas, [wzorce
|
||||
projektowe](attachment:olat.pdf "wikilink") \|\| \|\|22.01.2017 \|\|
|
||||
Egzamin\|\| Ocena diagramów klas i wzorców projektowych, elementy
|
||||
architektury systemów informatycznych \|\|
|
||||
|
||||
## Aktualności
|
||||
|
||||
- brak
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [
|
||||
Punktacja](https://docs.google.com/spreadsheets/d/12oKIF4x4nLfayxTkj1NZoh5u8pW7T49f37EikWOw0-c/edit?usp=sharing "wikilink")
|
||||
|
||||
## Zasady zaliczenia przedmiotu {#zasady_zaliczenia_przedmiotu}
|
||||
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie ćwiczeń oraz
|
||||
zdanie egzaminu
|
||||
- Egzamin zostanie przeprowadzony w ramach ostatniego wykładu i będzie
|
||||
obejmował materiał z wykładów i ćwiczeń
|
||||
- Zaliczenie w pierwszym terminie otrzymają tylko ci studenci, którzy
|
||||
do końca stycznia zaliczą ćwiczenia oraz zdadzą egzamin w pierwszym
|
||||
terminie
|
||||
- Przewidziana jest jedna poprawka egzaminu w drugiej połowie lutego
|
||||
|
||||
## Zasady zaliczenia ćwiczeń {#zasady_zaliczenia_ćwiczeń}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z ćwiczeń, ustalana jest na podstawie sumy punktów
|
||||
przyznanych za wszystkie zadania domowe zgodnie ze skalą ocen.
|
||||
|
||||
### Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 4 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Wszystkie zadania należy przesłać prowadzącemu drogą mailową. Format
|
||||
maila z zadaniami domowymi:
|
||||
- - Tytuł: \"\[ZAPO\] Zadanie #m. Grupa #x:#n\", gdzie #m i #n
|
||||
to odpowiednio numer zadania i numer grupy, a #x to
|
||||
oznaczenie literowe grupy zajęciowej (CA, CB, \...)
|
||||
- Treść: pusta, ewentualnie informacje dodatkowe lub link
|
||||
- Załączniki: pliki pdf, doc, docx, odt, astah. **Nie będą
|
||||
akceptowane** diagramy nadesłane w formatach graficznych
|
||||
(takich jak jpg, svg czy pdf). Nadesłane pliki powinny być
|
||||
otwieralne na Terminalu wydziałowym.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów: <attachment:Projekty.doc>
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny** \|\|
|
||||
\|\|\<\|2> 1 \|\| Zakres systemu \|\|\<:> 11 XI 23:59 \|\|\<:> email
|
||||
\|\|\<:> 5 \|\|\<:> grupowa \|\| \|\|\<-5> Charakterystyka aktorów,
|
||||
lista aktor-cel, lista IN-OUT, kompletna lista wszystkich przypadków
|
||||
użycia, skrócony opis 4 kluczowych przypadków użycia, pełny opis 1
|
||||
wybranego przypadku użycia (indywidualnie)\|\| \|\|\<\|2> 2 \|\| Model
|
||||
wiedzy dziedzinowej \|\|\<:> 4 I 23:59 \|\|\<:> email + na
|
||||
zajęciach\|\|\<:> 5 \|\|\<:> grupowa \|\| \|\|\<-5> Kompletny model
|
||||
wiedzy dziedzinowej całego systemu uwzględniający klasy, asocjacje oraz
|
||||
atrybuty\|\| \|\|\<\|2> 3 \|\| Diagramy interakcji \|\|\<:> 23 XII 23:59
|
||||
\|\|\<:> email \|\|\<:> 5 \|\|\<:> indywidualna \|\| \|\|\<-5> 1
|
||||
zaawansowany diagram sekwencji, 1 zaawansowany diagram komunikacji,
|
||||
diagramy muszą uwzględniać notację UML 2.x\|\| \|\|\<\|2> 4 \|\| Diagram
|
||||
klas \|\|\<:> 20 I 23:59\|\|\<:> email + na zajęciach\|\|\<:> 5 \|\|\<:>
|
||||
indywidualna \|\| \|\|\<-5> Diagram klas całego systemu (grupowo)
|
||||
zawierający zastosowania 4 wzorców projektowych, diagram interakcji
|
||||
obrazujący wykorzystany wzorzec projektowy\|\|
|
||||
|
||||
## Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 20 punktów.
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
141
bikol/ZAPOLI0_2017/README.md
Normal file
141
bikol/ZAPOLI0_2017/README.md
Normal file
@ -0,0 +1,141 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona przedmiotu Analiza i projektowanie obiektowe, studia zaoczne
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Zajęcia
|
||||
|
||||
\|\|Termin \|\| Zagadnienia wykład \|\| Zagadnienia ćwiczenia\|\|
|
||||
\|\|21.10.2017 \|\| [Zbieranie wymagań, przypadki
|
||||
użycia](attachment:bikol/ZAPOLI0_2016/wyk1.pdf "wikilink") \|\|
|
||||
Przygotowanie zakresu systemu \|\| \|\|29.10.2017 \|\| - \|\| odwołane
|
||||
\|\| \|\|16.12.2017 \|\| [Model wiedzy
|
||||
dziedzinowej](attachment:bikol/ZAPOLI0_2016/wyk2.pdf "wikilink") \|\|
|
||||
Ocena zakresu systemu, model wiedzy dziedzinowej \|\| \|\|20.01.2018
|
||||
\|\| [UML, diagramy interakcji, przypisywanie
|
||||
odpowiedzialności](attachment:bikol/ZAPOLI0_2016/wyk3.pdf "wikilink")
|
||||
\|\| [UML, diagramy
|
||||
interakcji](attachment:bikol/ZAPOLI0_2016/olat.pdf "wikilink") \|\|
|
||||
\|\|27.01.2018 \|\| [UML, diagramy klas, wzorce projektowe
|
||||
(10,11,12)](http://www.staff.amu.edu.pl/~jacekmar/dapo320.html "wikilink")
|
||||
\|\| Praca nad diagramami klas i wzorcami projektowymi, [wzorce
|
||||
projektowe](attachment:bikol/ZAPOLI0_2016/olat.pdf "wikilink") \|\|
|
||||
\|\|28.01.2018 \|\| - \|\| Prezentacja modelu wiedzy dziedzinowej \|\|
|
||||
\|\|28.01.2018 albo 03.02.2018 \|\| Egzamin \|\| w przypadku terminu
|
||||
28.01 egzamin nie będzie obejmował całej tematyki zajęć z 27.01
|
||||
(obowiązywać będą tylko diagramy klas) \|\|
|
||||
|
||||
## Aktualności
|
||||
|
||||
- brak
|
||||
|
||||
## Punktacja
|
||||
|
||||
- [
|
||||
Punktacja](https://docs.google.com/spreadsheets/d/1ggATH-qOspf-p2oBMpzBYP5kra2lx7rI0c_YE7Vbzm8/edit?usp=sharing "wikilink")
|
||||
|
||||
## Zasady zaliczenia przedmiotu {#zasady_zaliczenia_przedmiotu}
|
||||
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie ćwiczeń oraz
|
||||
zdanie egzaminu
|
||||
- Egzamin zostanie przeprowadzony w ramach ostatniego wykładu i będzie
|
||||
obejmował materiał z wykładów i ćwiczeń
|
||||
- Zaliczenie w pierwszym terminie otrzymają tylko ci studenci, którzy
|
||||
do końca stycznia zaliczą ćwiczenia oraz zdadzą egzamin w pierwszym
|
||||
terminie
|
||||
- Przewidziana jest jedna poprawka egzaminu w lutym
|
||||
|
||||
## Zasady zaliczenia ćwiczeń {#zasady_zaliczenia_ćwiczeń}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z ćwiczeń, ustalana jest na podstawie sumy punktów
|
||||
przyznanych za wszystkie zadania domowe zgodnie ze skalą ocen.
|
||||
|
||||
### Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 4 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Wszystkie zadania należy przesłać prowadzącemu drogą mailową. Format
|
||||
maila z zadaniami domowymi:
|
||||
- - Tytuł: \"\[ZAPO\] Zadanie #m. Grupa #x:#n\", gdzie #m i #n
|
||||
to odpowiednio numer zadania i numer grupy, a #x to
|
||||
oznaczenie literowe grupy zajęciowej (CA, CB, \...)
|
||||
- Treść: pusta, ewentualnie informacje dodatkowe lub link
|
||||
- Załączniki: pliki pdf, doc, docx, odt, astah. **Nie będą
|
||||
akceptowane** diagramy nadesłane w formatach graficznych
|
||||
(takich jak jpg, svg czy pdf). Nadesłane pliki powinny być
|
||||
otwieralne na Terminalu wydziałowym.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów: [
|
||||
Projekty.doc](attachment:bikol/ZAPOLI0_2016/Projekty.doc "wikilink")
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny** \|\|
|
||||
\|\|\<\|2> 1 \|\| Zakres systemu \|\|\<:> 15 XII 23:59 \|\|\<:> email
|
||||
\|\|\<:> 5 \|\|\<:> grupowa \|\| \|\|\<-5> Charakterystyka aktorów,
|
||||
lista aktor-cel, lista IN-OUT, kompletna lista wszystkich przypadków
|
||||
użycia, skrócony opis 4 kluczowych przypadków użycia, pełny opis 1
|
||||
wybranego przypadku użycia (indywidualnie)\|\| \|\|\<\|2> 2 \|\| Model
|
||||
wiedzy dziedzinowej \|\|\<:-2> email do 19 I + na zajęciach 28 I\|\|\<:>
|
||||
5 \|\|\<:> grupowa \|\| \|\|\<-5> Kompletny model wiedzy dziedzinowej
|
||||
całego systemu uwzględniający klasy, asocjacje oraz atrybuty\|\|
|
||||
\|\|\<\|2> 3 \|\| Diagramy interakcji \|\|\<:> 26 XII 23:59 \|\|\<:>
|
||||
email \|\|\<:> 5 \|\|\<:> indywidualna \|\| \|\|\<-5> 1 zaawansowany
|
||||
diagram sekwencji, 1 zaawansowany diagram komunikacji, diagramy muszą
|
||||
uwzględniać notację UML 2.x\|\| \|\|\<\|2> 4 \|\| Diagram klas \|\|\<:>
|
||||
28 I\|\|\<:> na zajęciach\|\|\<:> 5 \|\|\<:> grupowo \|\| \|\|\<-5>
|
||||
Diagram klas systemu (pokrycie diagramów interakcji) zawierający
|
||||
zastosowanie 1 wzorca projektowego\|\|
|
||||
|
||||
## Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 20 punktów.
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
184
bikol/ZAPOLI0_201819L/README.md
Normal file
184
bikol/ZAPOLI0_201819L/README.md
Normal file
@ -0,0 +1,184 @@
|
||||
|
||||
# Analiza i projektowanie obiektowe - APO {#analiza_i_projektowanie_obiektowe___apo}
|
||||
|
||||
Strona przedmiotu Analiza i projektowanie obiektowe, studia zaoczne
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Zajęcia
|
||||
|
||||
\|\|Termin \|\| Zagadnienia wykład \|\| Zagadnienia ćwiczenia\|\|
|
||||
\|\|24.02.2019 \|\|
|
||||
[Wprowadzenie](attachment:bikol/ZAPOLI0_2016/wyk1.pdf "wikilink") \|\|
|
||||
Zakresu systemu \|\| \|\|10.03.2019 \|\| [Zbieranie wymagań, przypadki
|
||||
użycia](attachment:bikol/ZAPOLI0_2016/wyk1.pdf "wikilink") \|\| - \|\|
|
||||
\|\|16.03.2019 \|\| [Model wiedzy
|
||||
dziedzinowej](attachment:bikol/ZAPOLI0_2016/wyk2.pdf "wikilink") \|\|
|
||||
Ocena zakresu systemu, Pełne przypadki użycia \|\| \|\|17.03.2019 \|\|
|
||||
[Model wiedzy
|
||||
dziedzinowej](attachment:bikol/ZAPOLI0_2016/wyk2.pdf "wikilink") -
|
||||
zadanie domowe \|\| - \|\| \|\|31.03.2019 \|\| [UML, diagramy
|
||||
interakcji](attachment:bikol/ZAPOLI0_2016/wyk3.pdf "wikilink") \|\| -
|
||||
\|\| \|\|07.04.2019 \|\| - \|\| (praca własna nad modelem wiedzy
|
||||
dziedzinowej) \|\| \|\|27.04.2019 \|\| [diagramy interakcji,
|
||||
przypisywanie
|
||||
odpowiedzialności](attachment:bikol/ZAPOLI0_2016/wyk3.pdf "wikilink")
|
||||
\|\| Ocenianie modelu wiedzy dziedzinowej \|\| \|\|18.05.2019 \|\| [UML,
|
||||
diagramy klas, wzorce projektowe
|
||||
(10,11,12)](http://www.staff.amu.edu.pl/~jacekmar/apo320.html "wikilink")
|
||||
\|\| [UML, diagramy
|
||||
interakcji](attachment:bikol/ZAPOLI0_2016/olat.pdf "wikilink") \|\|
|
||||
\|\|19.05.2019 \|\| - \|\| [UML, diagramy klas i wzorce
|
||||
projektowe](attachment:bikol/ZAPOLI0_2016/olat.pdf "wikilink") \|\|
|
||||
\|\|02.06.2019 \|\| - \|\| Ocena diagramu klas i wzorców projektowych,
|
||||
zakończenie zajęć \|\| \|\|połowa czerwca \|\| Egzamin \|\| - \|\|
|
||||
|
||||
## Aktualności
|
||||
|
||||
- [ Slack
|
||||
](https://join.slack.com/t/zapo-201819l/shared_invite/enQtNjIyODc4NTM1ODE1LTkwYWFkMGE1YzA1MThiZWU3NTFhZDhjYTJhNDkyYmUzMWM0NjEwMmM1NzhiZDNiNGJmNmQ0YjJhY2Y3ZjM4ODk "wikilink")
|
||||
|
||||
## Punktacja i obecności {#punktacja_i_obecności}
|
||||
|
||||
- [USOSWeb](USOSWeb "wikilink")
|
||||
|
||||
## Zasady zaliczenia przedmiotu {#zasady_zaliczenia_przedmiotu}
|
||||
|
||||
- Do zaliczenia przedmiotu konieczne jest zaliczenie ćwiczeń oraz
|
||||
zdanie egzaminu
|
||||
- Egzamin zostanie przeprowadzony po zakończeniu zajęć i będzie
|
||||
obejmował materiał z wykładów i ćwiczeń
|
||||
- Zaliczenie w pierwszym terminie otrzymają tylko ci studenci, którzy
|
||||
do końca czerwca zaliczą ćwiczenia oraz zdadzą egzamin w pierwszym
|
||||
terminie
|
||||
- Przewidziana jest jedna poprawka egzaminu we wrześniu
|
||||
|
||||
## Zasady zaliczenia ćwiczeń {#zasady_zaliczenia_ćwiczeń}
|
||||
|
||||
- Obecność na zajęciach jest obowiązkowa.
|
||||
- W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu
|
||||
otrzymują jednakową liczbę punktów.
|
||||
- Oddanie zadania po terminie, skutkuje obniżeniem punktacji o *25% +
|
||||
{liczba rozpoczętych tygodni spóźnienia} \* 25%*.
|
||||
- Zadania oddane z opóźnieniem przekraczającym 2 tygodnie nie
|
||||
uzyskują punktów.
|
||||
- Liczba punktów przyznana za zadanie ustalana jest jako maksimum z
|
||||
liczby uzyskanych punktów oraz zera.
|
||||
- Zadania muszą być wykonywane po kolei. Nie jest możliwe zaliczenie
|
||||
zadania o numerze wyższym bez wcześniejszego zaliczenia wszystkich
|
||||
zadań o numerach niższych.
|
||||
- Zasada ta dotyczy również ostatniego zadania.
|
||||
- Do zaliczenia ćwiczeń konieczne jest zaliczenie wszystkich zadań.
|
||||
- Zadanie uznaje się za zaliczone jeśli możliwe jest przyznanie za nie
|
||||
dodatniej liczby punków bez uwzględniania kary za spóźnienie.
|
||||
- Ostateczna ocena z ćwiczeń, ustalana jest na podstawie sumy punktów
|
||||
przyznanych za wszystkie zadania domowe zgodnie ze skalą ocen.
|
||||
|
||||
### Zadania domowe {#zadania_domowe}
|
||||
|
||||
- W trakcie semestru student zobowiązany jest to oddania 4 zadań
|
||||
domowych.
|
||||
- Niektóre z zadań realizowane są grupowo.
|
||||
- Wszystkie zadania należy przesłać do odpowiedniego repozytorium Git
|
||||
- - W ramach zajęć korzystać będziemy z [wydziałowego
|
||||
Gita](https://git.wmi.amu.edu.pl "wikilink")
|
||||
- Każda grupa projektowa tworzy swoje własne repozytorium
|
||||
(grupowe repozytorium Git) o nazwie
|
||||
ZAPO-2018L-`<id_grupy>`{=html}.
|
||||
- Repozytorium grupy musi mieć strukturę identyczną jak
|
||||
[repozytorium
|
||||
wzorcowe](https://git.wmi.amu.edu.pl/bikol/ZAPO-2018L/ "wikilink").
|
||||
Najłatwiej uzyskać to poprzez skopiowanie tego repozytorium
|
||||
na początku semestru. Ewentualne zmiany w strukturze będą
|
||||
ogłaszane na zajęciach.
|
||||
- Prowadzący zajęcia musi mieć uprawnienia do edycji grupowego
|
||||
repozytorium Git. Repozytorium musi być prywatne.
|
||||
|
||||
### Recenzje
|
||||
|
||||
- Student zobowiązany jest do recenzowania rozwiązań innych grup.
|
||||
- Każdy student będzie recenzował 3 rozwiązania każdego zadania.
|
||||
- - Recenzje wystawiane są w skali: nie spełnia wymagań(0),
|
||||
spełnia wymagania(1), wyróżniające/doskonałe(2).
|
||||
- Poprawność recenzji można sprawdzić korzystając ze skryptu:
|
||||
\'\'scripts/check_reviews.sh
|
||||
```{=html}
|
||||
<task>
|
||||
```
|
||||
`<index_number>`{=html}\'\'.
|
||||
- Przydziału rozwiązań do recenzji dokonuje prowadzący.
|
||||
- Recenzja musi zostać wykonana w terminie 2 tygodni od momentu
|
||||
udostępnienia rozwiązań na grupowym repozytorium Git.
|
||||
- Punkty za dane zadanie domowe przyznawane są tylko w przypadku gdy
|
||||
dany student wykonał przydzielone mu 3 recenzje rozwiązań innych
|
||||
grup.
|
||||
- - W przypadku braku realizacji recenzji punktacja danego
|
||||
zadania obniżana jest o połowę.
|
||||
- Recenzje wykonywane i rozliczane są indywidualnie, nawet w przypadku
|
||||
zadań grupowych.
|
||||
|
||||
### Grupy i projekty {#grupy_i_projekty}
|
||||
|
||||
- Każdy uczestnik zajęć przynależy do jednej grupy.
|
||||
- Grupa składa się z 3-4 osób.
|
||||
- Skład grup zostaje ustalony podczas pierwszych zajęć. Każda grupa ma
|
||||
przypisany numer.
|
||||
- Poszczególne grupy realizują jeden projekt wylosowany podczas
|
||||
pierwszych zajęć. Lista projektów: [
|
||||
Projekty.doc](attachment:bikol/ZAPOLI0_2016/Projekty.doc "wikilink")
|
||||
- Projekt określa dziedzinę i tematykę realizowanych zadań.
|
||||
|
||||
### Zadania
|
||||
|
||||
\|\|\<:> **Numer\<\
|
||||
\>zadania** \|\|\<:> **Nazwa** \|\|\<:> **Termin oddania** \|\|\<:>
|
||||
**Forma oddania** \|\|\<:> **Punktacja** \|\|\<:> **Forma oceny** \|\|
|
||||
\|\|\<\|2> 2 \|\| Zakres systemu \|\|\<:> 15 III 23:59 \|\|\<:> Git
|
||||
\|\|\<:> 2 \|\|\<:> grupowa \|\| \|\|\<-5> Charakterystyka aktorów,
|
||||
lista aktor-cel, lista IN-OUT, kompletna lista wszystkich przypadków
|
||||
użycia, skrócony opis 4 kluczowych przypadków użycia\|\| \|\|\<\|2> 3
|
||||
\|\| Pełny przypadek użycia
|
||||
([przykład](attachment:bikol/DAPOLI0_2016/WykBad2_use_case.doc "wikilink"))\|\|\<:>
|
||||
6 IV 23:59 \|\|\<:> Git \|\|\<:> 3 \|\|\<:> indywidualna \|\| \|\|\<-5>
|
||||
pełny opis 1 wybranego przypadku użycia\|\| \|\|\<\|2> 4 \|\| Model
|
||||
wiedzy dziedzinowej\|\|\<:> 27/28 IV \|\|\<:> Git + na zajęciach\|\|\<:>
|
||||
5 \|\|\<:> grupowa \|\| \|\|\<-5> Kompletny model wiedzy dziedzinowej
|
||||
całego systemu uwzględniający klasy, asocjacje oraz atrybuty\|\|
|
||||
\|\|\<\|2> 5 \|\| Diagramy interakcji \|\|\<:> 26 V 23:59 \|\|\<:> Git
|
||||
\|\|\<:> 5 \|\|\<:> indywidualna \|\| \|\|\<-5> 1 zaawansowany diagram
|
||||
sekwencji, 1 zaawansowany diagram komunikacji, diagramy muszą
|
||||
uwzględniać notację UML 2.x\|\| \|\|\<\|2> 6 \|\| Diagram klas \|\|\<:>
|
||||
2 VI \|\|\<:> na zajęciach \|\|\<:> 2 \|\|\<:> grupowa \|\| \|\|\<-5>
|
||||
Diagram klas systemu (pokrycie diagramów interakcji)\|\| \|\|\<\|2> 7
|
||||
\|\| Wzorce projektowe \|\|\<:> 2 VI \|\|\<:> na zajęciach \|\|\<:> 3
|
||||
\|\|\<:> grupowa \|\| \|\|\<-5> Diagram klas systemu zawierający
|
||||
zastosowanie 1 wzorca projektowego\|\|
|
||||
|
||||
## Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 20 punktów.
|
||||
|
||||
\|\| **Liczba punktów** \|\| **Ocena**\|\| \|\|\<:> \<=50% \|\|\<:> ndst
|
||||
\|\| \|\|\<:> (50%,60%\] \|\|\<:> dst \|\| \|\|\<:> (60%,70%\] \|\|\<:>
|
||||
dst+ \|\| \|\|\<:> (70%,80%\] \|\|\<:> db \|\| \|\|\<:> (80%,90%\]
|
||||
\|\|\<:> db+ \|\| \|\|\<:> \>90% \|\|\<:> bdb \|\|
|
||||
|
||||
## Literatura
|
||||
|
||||
- [ Kurs Edumatic ze wzorców projektowych
|
||||
](https://bikol.faculty.wmi.amu.edu.pl/WzorceKurs/ "wikilink")
|
||||
- [Materiały e-learningowe z systemu Olat (diagramy interakcji i
|
||||
wzorce
|
||||
projektowe)](attachment:bikol/DAPOLI0_2017/olat.pdf "wikilink")
|
||||
- Craig Larman: *Applying UML and Patterns An Introduction to
|
||||
Object-Oriented Analysis and Design and the Unified Process*,
|
||||
Prentice Hall 2002
|
||||
- Jaroslav Tulach: *Practical API Design: Confessions of a Java
|
||||
Framework Architect*, Apress 2008
|
||||
- Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: *Wzorce
|
||||
projektowe. Elementy oprogramowania obiektowego wielokrotnego
|
||||
użytku*, Helion 2010
|
||||
- Alistair Cockburn: *Writing effective use cases*, Addison-Wesley
|
||||
2000
|
||||
- Dąbrowski W., Stasiak A., Wolski M.: *Modelowanie systemów
|
||||
informatycznych w języku UML 2.1*, PWN 2009
|
100
bikol/ZPRILI1_2016/README.md
Normal file
100
bikol/ZPRILI1_2016/README.md
Normal file
@ -0,0 +1,100 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - PRI - studia niestacjonarne {#inżynierski_projekt_zespołowy___pri___studia_niestacjonarne}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Prowadzący
|
||||
|
||||
- dr Patryk Żywica
|
||||
- mgr Tomasz Piłka
|
||||
|
||||
## Zajęcia semestr zimowy {#zajęcia_semestr_zimowy}
|
||||
|
||||
- 14 X - rozpoczęcie zajęć
|
||||
- 25 XI - oddanie kolejnego przyrostu, plan projektu do końca semestru
|
||||
- 09 XII - konsultacje
|
||||
- 16 XII - dopuszczenie do obron, projekt kompletny funkcjonalnie
|
||||
- 13 I - publiczne obrony projektów
|
||||
|
||||
## Zajęcia semestr letni {#zajęcia_semestr_letni}
|
||||
|
||||
- **8 IV, 16:30, A1-14,15,16,17 \<- zmiana terminu zajęć** -
|
||||
prezentacja założeń i wymagań do systemu
|
||||
- 7 V, 08.15, D-1,2,3 - prezentacja prototypów
|
||||
- 21 V, 16.30, D-1,2,3 - konsultacje
|
||||
- 11 VI, 16.30, D-1,2,3 - publiczna obrona pierwszego przyrostu
|
||||
|
||||
## Aktualności
|
||||
|
||||
- [Harmonogram
|
||||
obron](https://docs.google.com/spreadsheets/d/1jo4ppVwZpHPS9YeMljgCbjTjh48OI0LEh7oJ6aSayVc/edit?usp=sharing "wikilink")
|
||||
- [
|
||||
Obecności](https://docs.google.com/spreadsheets/d/1-HQK5t4Cs9bVzA-dGRrsXzKqwT2jrXjtMkXop8lGHL4/edit?usp=sharing "wikilink")
|
||||
- [Lista tematów](/tematy "wikilink")
|
||||
- [ Komentarze (tylko dla prowadzących zajęcia)
|
||||
](/komentarze "wikilink")
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
\|\|Grupa\|\|Nazwa/Temat\|\|Skład\|\|Opiekun\|\|Strona\|\| \|\|1.\|\|
|
||||
Diveplace \|\| Paluszak, Jeliński, Wiśniewska, Sułkowski \|\| Patryk
|
||||
Żywica \|\|[/gr1](/gr1 "wikilink")\|\| \|\|2.\|\| Race Day \|\| Furca,
|
||||
Dobiegała, Zimny, Andrzejczak \|\| Patryk Żywica
|
||||
\|\|[/gr2](/gr2 "wikilink")\|\| \|\|3.\|\| System DMS \|\| Biela, Chudy,
|
||||
Dudziński, Ulatowski \|\| Tomasz Piłka \|\|[/gr3](/gr3 "wikilink")\|\|
|
||||
\|\|4.\|\| Opłaty środowiskowe \|\| Kańduła, Knopczyński, Korpik,
|
||||
Wojciechowicz \|\| Patryk Żywica \|\|[/gr4](/gr4 "wikilink")\|\|
|
||||
\|\|5.\|\| Licence It \|\| Kumanowski, Wąsowski, Suśniak \|\| Patryk
|
||||
Żywica \|\|[/gr5](/gr5 "wikilink")\|\| \|\|6.\|\| Asset Manager\|\|
|
||||
Pawłowska, Sobieralski, Demski \|\| Patryk Żywica
|
||||
\|\|[/gr6](/gr6 "wikilink")\|\| \|\|7.\|\| Lokalizator rodzinny \|\|
|
||||
Gurbin, Paczkowski, Zubiel, Mikołajczak \|\| Patryk Żywica
|
||||
\|\|[/gr7](/gr7 "wikilink")\|\| \|\|8.\|\| Rejestracja domen\|\|
|
||||
Gołuszko, Kubiak, Miłaszewski \|\| Patryk Żywica
|
||||
\|\|[/gr8](/gr8 "wikilink")\|\| \|\|9.\|\|
|
||||
[SmartMirror](SmartMirror "wikilink") \|\| Goźliński, Grzelak,
|
||||
Jachimowicz, Kowalczykowski \|\| Tomasz Piłka
|
||||
\|\|[/gr9](/gr9 "wikilink")\|\| \|\|10.\|\|
|
||||
[ForeSee](ForeSee "wikilink") \|\| Jacznik, Stasiewski, Wilda \|\|
|
||||
Tomasz Piłka \|\|[/gr10](/gr10 "wikilink")\|\| \|\|11.\|\| Wirtualna
|
||||
apteka \|\| Lewkowicz, Mielnicka, Nowak, Preś \|\| Tomasz Piłka
|
||||
\|\|[/gr11](/gr11 "wikilink")\|\| \|\|12.\|\| Opieka nad zwierzętami
|
||||
\|\| Markowska, Mendlik, Mikołajczak B., Roszkowska \|\| Tomasz Piłka
|
||||
\|\|[/gr12](/gr12 "wikilink")\|\| \|\|13.\|\| Menadżer Floty \|\|
|
||||
Misztal, Szadach, Szuberski, Ziołek \|\| Tomasz Piłka
|
||||
\|\|[/gr13](/gr13 "wikilink")\|\| \|\|14.\|\| Syllabus 2.0 \|\| Kluczyk,
|
||||
Kmieć, Rogozik, Sobolewski, Tyczyński, Wierzbicka \|\| Tomasz Piłka
|
||||
\|\|[/gr14](/gr14 "wikilink")\|\| \|\|15.\|\|
|
||||
[HorseTournament](HorseTournament "wikilink") \|\| Kapela \|\| Tomasz
|
||||
Piłka \|\|[/gr15](/gr15 "wikilink")\|\|
|
||||
|
||||
## Harmonogram projektów {#harmonogram_projektów}
|
||||
|
||||
- 11 III - uformowanie grup projektowych
|
||||
- 25 III - opis projektu, licencja, model biznesowy
|
||||
- 8 IV - wymagania, ogólna architektura systemu oraz dobór technologii
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- 7 V - prototyp systemu, zdefiniowanie roli osób w projekcie
|
||||
- 21 V - skonfigurowanie i wdrożenie repozytorium kodu źródłowego
|
||||
(Git) oraz systemu do pracy grupowej (Jira)
|
||||
- 11 VI - pierwszy przyrost (działające oprogramowanie realizujące
|
||||
wybrane wymagania)
|
||||
|
||||
\-\--
|
||||
|
||||
- 16 XII - dopuszczenie do obrony projektu
|
||||
|
||||
## Harmonogram prac dyplomowych {#harmonogram_prac_dyplomowych}
|
||||
|
||||
- 25 XI - zawiązanie grup do pisania prac zespołowych, przygotowanie
|
||||
tematu pracy, tematów indywidualnych podrozdziałów, poglądowy spis
|
||||
treści całej pracy, literatura (1 pozycja na osobę).
|
||||
- 30 XI - streszczenie dla pracy - zgłoszenie tematów do komisji
|
||||
- przełom XII/I - przedstawienie pierwszej części pracy
|
||||
- 25 I - oddanie całości pracy do akceptacji (przy przykładowym
|
||||
terminie obrony - 10 lutego)
|
||||
- 10 dni przez obroną - złożenie pracy w dziekanacie
|
||||
- luty 2018 - obrony
|
81
bikol/ZPRILI1_201718L/README.md
Normal file
81
bikol/ZPRILI1_201718L/README.md
Normal file
@ -0,0 +1,81 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - PRI - studia niestacjonarne {#inżynierski_projekt_zespołowy___pri___studia_niestacjonarne}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Prowadzący
|
||||
|
||||
- dr Patryk Żywica
|
||||
- mgr Tomasz Piłka
|
||||
|
||||
## Zajęcia semestr letni {#zajęcia_semestr_letni}
|
||||
|
||||
- 03 III - prezentacja założeń przedmiotu
|
||||
- 07 IV - prezentacja założeń i wymagań do systemu
|
||||
- 22 IV - prezentacja prototypów
|
||||
- 03 VI - pierwszy przyrost, dopuszczenie do obron
|
||||
- 17 VI - publiczna obrona pierwszego przyrostu
|
||||
|
||||
[ Uwagi](/uwagi "wikilink")
|
||||
|
||||
## Aktualności
|
||||
|
||||
- brak
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
\|\|Grupa\|\|Nazwa/Temat\|\|Skład\|\|Opiekun\|\|Strona\|\| \|\|6.\|\|
|
||||
Don't lose your job! \|\| Mikołaj Kazimierczak, Aleksander Biedka,
|
||||
Tadeusz Lewandowski, Dominika Pietrzak \|\| Patryk Żywica
|
||||
\|\|[/gr6](/gr6 "wikilink")\|\| \|\|7.\|\| Hodowla psów \|\| Michał
|
||||
Sobieralski, Michał Wierzchowski, Maciej Geisler, Paweł Wasilczyk \|\|
|
||||
Patryk Żywica \|\|[/gr7](/gr7 "wikilink")\|\| \|\|8.\|\| AR Zoo \|\|
|
||||
Lidia Bartol, Tomasz Pieniężny, Michał Kamiński, Sebastian Chrzanowski
|
||||
\|\| Patryk Żywica \|\|[/gr8](/gr8 "wikilink")\|\| \|\|4.\|\| TTime \|\|
|
||||
Aleksandra Mak, Michał Wielich, Marcin Sroczyński \|\| Patryk Żywica
|
||||
\|\|[/gr4](/gr4 "wikilink")\|\| \|\|1.\|\| Konferencje \|\| Piotr
|
||||
Pliszko, Adrian Kunowski, Krzysztof Piduch, Łukasz Modelski \|\| Patryk
|
||||
Żywica \|\|[/gr1](/gr1 "wikilink")\|\| \|\|2.\|\| Idę po bułki \|\|
|
||||
Krzysztof Ćwiertnia, Gracjan Orzechowski, Damian Matoga, Maciej Soprych
|
||||
\|\| Patryk Żywica \|\|[/gr2](/gr2 "wikilink")\|\| \|\|3.\|\| Lekki
|
||||
Wordpress \|\| Paweł Dzwonkowski, Maciej Wilczyński \|\| Patryk Żywica
|
||||
\|\|[/gr3](/gr3 "wikilink")\|\| \|\|5.\|\| Meethub \|\| Michał
|
||||
Szymański, Olga Draber, Wojciech Łoza \|\| Patryk Żywica
|
||||
\|\|[/gr5](/gr5 "wikilink")\|\| \|\|9.\|\| ?? \|\| Radosław Wawrzyniak,
|
||||
Aleksander Konieczny Szymon Marcinkowski, Mikołaj Tylkowski\|\| Tomasz
|
||||
Piłka \|\|[/gr9](/gr9 "wikilink")\|\| \|\|10.\|\|
|
||||
[CoffeLovers](CoffeLovers "wikilink") \|\| Adam Borowski, Wojtek Klessa,
|
||||
Szymon Michalczyk, Kacper Pieszyk \|\| Tomasz Piłka
|
||||
\|\|[/gr10](/gr10 "wikilink")\|\| \|\|11.\|\|VDMSTAT\|\| Roman
|
||||
Hryniewiecki, Dariusz Bieńkowski, Krzysztof Żuczkowski\|\| Tomasz Piłka
|
||||
\|\|[/gr11](/gr11 "wikilink")\|\| \|\|12.\|\|Triper\|\| Jakub Wegner,
|
||||
Łukasz Paczos, Filip Małyszko, Sandra Płótniak\|\| Tomasz Piłka
|
||||
\|\|[/gr12](/gr12 "wikilink")\|\| \|\|13.\|\|BugStorm\|\|Mateusz
|
||||
Wiśniewski, Damian Walkowski, Marcin Młynarczyk, Piotr Sochacki \|\|
|
||||
Tomasz Piłka \|\|[/gr13](/gr13 "wikilink")\|\| \|\|14.\|\| Table-booker
|
||||
\|\|Rafał Nowakowski, Alan Sobócki, Jakub Martenka, Kuba Wojciechowski,
|
||||
Szymon Poniedziałek \|\| Tomasz Piłka \|\|[/gr14](/gr14 "wikilink")\|\|
|
||||
\|\|15.\|\|Fish Feeder\|\| Krzysztof Kiwerski, Bartosz Cieciura \|\|
|
||||
Tomasz Piłka \|\|[/gr15](/gr15 "wikilink")\|\| \|\|16.\|\|Ordynacje
|
||||
Wyborcze\|\|Tomasz Wasyłyk, Michał Rejmisz, Grzegorz Grześkowiak, Paweł
|
||||
Dukarski, Krzysztof Strzelecki\|\| Tomasz Piłka
|
||||
\|\|[/gr16](/gr16 "wikilink")\|\| \|\|17.\|\|Gra Miejska\|\| Ewa
|
||||
Chojnacka, \|\| Tomasz Piłka \|\|[/gr17](/gr17 "wikilink")\|\|
|
||||
\|\|18.\|\|SzybkaRandka \|\|Dariusz Kaczmarek, Joanna Kaczmarek, Kamil
|
||||
Burdziński, Michał Lis \|\| Tomasz Piłka
|
||||
\|\|[/gr18](/gr18 "wikilink")\|\| \|\|19.\|\| \|\| \|\| Tomasz Piłka
|
||||
\|\|[/gr19](/gr19 "wikilink")\|\| \|\|20.\|\| Asset Manager \|\|
|
||||
Dominika Pawlowska, ??? \|\| Patryk Żywica \|\|
|
||||
[/gr20](/gr20 "wikilink")\|\|
|
||||
|
||||
## Harmonogram projektów {#harmonogram_projektów}
|
||||
|
||||
- 10 III - uformowanie grup projektowych
|
||||
- 17 III - opis projektu, licencja, model biznesowy, zdefiniowanie
|
||||
roli osób w projekcie
|
||||
- 7 IV - wymagania, ogólna architektura systemu oraz dobór technologii
|
||||
- 22 IV - prototyp systemu
|
||||
- 20 V - skonfigurowanie i wdrożenie repozytorium kodu źródłowego
|
||||
(Git) oraz systemu do pracy grupowej (Jira)
|
||||
- 3 VI - pierwszy przyrost (działające oprogramowanie realizujące
|
||||
wybrane wymagania)
|
56
bikol/ZPRILI1_201819L/README.md
Normal file
56
bikol/ZPRILI1_201819L/README.md
Normal file
@ -0,0 +1,56 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - PRI - studia niestacjonarne {#inżynierski_projekt_zespołowy___pri___studia_niestacjonarne}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Prowadzący
|
||||
|
||||
- dr Patryk Żywica
|
||||
- dr Tomasz Piłka
|
||||
|
||||
## Zajęcia semestr letni {#zajęcia_semestr_letni}
|
||||
|
||||
- 03 III - prezentacja założeń przedmiotu
|
||||
- 09 III - akceptacja grup i projektów, wizja systemu
|
||||
- 30 III - prezentacja założeń i wymagań do systemu, zakres systemu
|
||||
- 27/28 IV - prezentacja prototypów
|
||||
- 02 VI - pierwszy przyrost, dopuszczenie do obron
|
||||
- 16 VI - publiczna obrona pierwszego przyrostu
|
||||
|
||||
[ Uwagi](/uwagi "wikilink")
|
||||
|
||||
## Aktualności
|
||||
|
||||
- brak
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
\|\|Grupa\|\|Nazwa/Temat\|\|Skład\|\|Opiekun\|\|Strona\|\| \|\|1.\|\|
|
||||
Alergie \|\| Kurkowski \|\| Patryk Żywica
|
||||
\|\|[/gr1](/gr1 "wikilink")\|\| \|\|2.\|\| GAFIE \|\| Skuriat T. \|\|
|
||||
Patryk Żywica \|\|[/gr2](/gr2 "wikilink")\|\| \|\|3.\|\| Spotkania \|\|
|
||||
Chmielnik \|\| Patryk Żywica \|\|[/gr3](/gr3 "wikilink")\|\| \|\|4.\|\|
|
||||
Reklamy \|\| ? \|\| Patryk Żywica \|\|[/gr4](/gr4 "wikilink")\|\|
|
||||
\|\|5.\|\| Subiekt \|\| Sperzyński \|\| Patryk Żywica
|
||||
\|\|[/gr5](/gr5 "wikilink")\|\| \|\|6.\|\| Urlopy \|\| Lis \|\| Patryk
|
||||
Żywica \|\|[/gr6](/gr6 "wikilink")\|\| \|\|7.\|\| Przepisy \|\| Dawid
|
||||
Mańkowski, Rafał Tutak, Borys Kałuża, Daniel Kuryło \|\| Patryk Żywica
|
||||
\|\|[/gr7](/gr7 "wikilink")\|\| \|\|8.\|\| Restauracje/Paragony \|\|
|
||||
Kuliński \|\| Patryk Żywica \|\|[/gr8](/gr8 "wikilink")\|\| \|\|9.\|\|
|
||||
Szachy \|\| (152948)\|\| Patryk Żywica \|\|[/gr9](/gr9 "wikilink")\|\|
|
||||
\|\|10.\|\| Gra platformowa \|\| Kasowski \|\| Patryk Żywica
|
||||
\|\|[/gr10](/gr10 "wikilink")\|\| \|\|11.\|\|SoundRent\|\|
|
||||
Demski(412179), Szwałek, Koman \|\| Patryk Żywica
|
||||
\|\|[/gr11](/gr11 "wikilink")\|\| \|\|12.\|\|eOSP \|\| Lewandowski \|\|
|
||||
Patryk Żywica \|\|[/gr12](/gr12 "wikilink")\|\| \|\|13.\|\| !GetOnBoard
|
||||
\|\| Kaczor Mateusz \|\| Tomasz Piłka \|\|[/gr13](/gr13 "wikilink")\|\|
|
||||
\|\|14.\|\| !JedźmyRazem \|\| Braszka Albert \|\| Tomasz Piłka
|
||||
\|\|[/gr14](/gr14 "wikilink")\|\| \|\|15.\|\| !Nieustalone-BudzetDomowy
|
||||
\|\| Martin Peeckhaus\|\| Tomasz Piłka \|\|[/gr15](/gr15 "wikilink")\|\|
|
||||
\|\|16.\|\| !KidsApp \|\| Łukasz Nojman \|\| Tomasz Piłka
|
||||
\|\|[/gr16](/gr16 "wikilink")\|\| \|\|17.\|\| Investment Strategy Tester
|
||||
\|\| Daniel Biedka \|\| Tomasz Piłka \|\|[/gr17](/gr17 "wikilink")\|\|
|
||||
\|\|18.\|\| Kreator stron \|\| Milena Anus \|\| Tomasz Piłka
|
||||
\|\|[/gr18](/gr18 "wikilink")\|\| \|\|19.\|\| - \|\| - \|\| Tomasz Piłka
|
||||
\|\|[/gr19](/gr19 "wikilink")\|\| \|\|20.\|\| - \|\| - \|\| Patryk
|
||||
Żywica \|\| [/gr20](/gr20 "wikilink")\|\|
|
121
bikol/ZPRILI1_201920L/README.md
Normal file
121
bikol/ZPRILI1_201920L/README.md
Normal file
@ -0,0 +1,121 @@
|
||||
|
||||
# Inżynierski projekt zespołowy - ZPRI - studia niestacjonarne {#inżynierski_projekt_zespołowy___zpri___studia_niestacjonarne}
|
||||
|
||||
\<\<TableOfContents(3)>\>
|
||||
|
||||
## Prowadzący
|
||||
|
||||
- dr Patryk Żywica
|
||||
- dr Tomasz Piłka
|
||||
|
||||
## Zajęcia semestr letni {#zajęcia_semestr_letni}
|
||||
|
||||
- ? - prezentacja założeń przedmiotu
|
||||
- ? - akceptacja grup i projektów, wizja systemu
|
||||
- ? - prezentacja założeń i wymagań do systemu, zakres systemu
|
||||
- ? - prezentacja prototypów
|
||||
- ? - pierwszy przyrost, dopuszczenie do obron
|
||||
- ? - publiczna obrona pierwszego przyrostu
|
||||
|
||||
[ Uwagi](/uwagi "wikilink")
|
||||
|
||||
## Aktualności
|
||||
|
||||
- zajęcia kontaktowe zawieszone !
|
||||
|
||||
## Strony zespołów projektowych {#strony_zespołów_projektowych}
|
||||
|
||||
\|\| Grupa \|\| Nazwa/Temat \|\| Skład zespołu \|\| Opiekun \|\| Strona
|
||||
\|\| \|\|1.\|\| SZOSK \|\| Sowiński, Springer, Jacznik, Górzny \|\|
|
||||
Patryk Żywica \|\|[/gr1](/gr1 "wikilink")\|\| \|\|2.\|\| Coldjar\|\|
|
||||
Wysocki, Pietryka, Pawlak \|\| Patryk Żywica
|
||||
\|\|[/gr2](/gr2 "wikilink")\|\| \|\|3.\|\| Twój Przelot \|\|
|
||||
Blumczyński, Kaczmarek, Rodak \|\| Patryk Żywica
|
||||
\|\|[/gr3](/gr3 "wikilink")\|\| \|\|4.\|\| sarenka \|\| Pawlaczyk,
|
||||
Pawlaczyk, Słonka \|\| Patryk Żywica \|\|[/gr4](/gr4 "wikilink")\|\|
|
||||
\|\|5.\|\| [TechDraw3D](TechDraw3 "wikilink") \|\| Schwarz, Dera, Nowak
|
||||
\|\| Patryk Żywica \|\|[/gr5](/gr5 "wikilink")\|\| \|\|6.\|\| Task
|
||||
Manager \|\| Jaruga, Tylkowski, Witkowski, Szwałek \|\| Patryk Żywica
|
||||
\|\|[/gr6](/gr6 "wikilink")\|\| \|\|7.\|\| Zapotrzebowania \|\|
|
||||
Wróblewski, Skwierzyński, Janowicz, Paczkowski \|\| Patryk Żywica
|
||||
\|\|[/gr7](/gr7 "wikilink")\|\| \|\|8.\|\| Knowbook\|\| Waldowski,
|
||||
Kałębasiak, Gronowski \|\| Patryk Żywica \|\|[/gr8](/gr8 "wikilink")\|\|
|
||||
\|\|9.\|\| ? \|\| Marcel Grześ, Paweł Janecki, Szymon Żebiałowicz\|\|
|
||||
Tomasz Piłka \|\|[/gr9](/gr9 "wikilink")\|\| \|\|10.\|\| !TwojPojazdPl
|
||||
\|\| Jakub Toliński, Jakub Chrobot, Mikołaj Wojdyło \|\| Tomasz Piłka
|
||||
\|\|[/gr10](/gr10 "wikilink")\|\| \|\|11.\|\| !FleetRuler \|\| Patryk
|
||||
Zdunowski, Mariusz Grzywniak, Krzysztof Ziółkowski, Mateusz Nowak \|\|
|
||||
Tomasz Piłka \|\|[/gr11](/gr11 "wikilink")\|\| \|\|12.\|\| Squadra \|\|
|
||||
Adrian Sokołowski, Bartosz Kmieciak, Krystian Kłopocki \|\| Tomasz Piłka
|
||||
\|\|[/gr12](/gr12 "wikilink")\|\| \|\|13.\|\| Progress Team - Physical
|
||||
!ProgressBar \|\| Piotr Sienkiewicz, Oskar Jabłoński, Damian Lasecki
|
||||
\|\| Tomasz Piłka \|\|[/gr13](/gr13 "wikilink")\|\| \|\|14.\|\| Packers
|
||||
- Pack&Go \|\| Agnieszka Misztal, Artur Dobrowolski, Marcin Knap, Piotr
|
||||
Baranowski, Aleksander Misztal \|\| Tomasz Piłka
|
||||
\|\|[/gr14](/gr14 "wikilink")\|\| \|\|15.\|\| !KidPoints \|\| Piotr
|
||||
Kałużny, Sebastian Kelm, Mariusz Aleszko, Aureliusz Brussy \|\| Tomasz
|
||||
Piłka \|\|[/gr15](/gr15 "wikilink")\|\| \|\|16.\|\| Iterway \|\| Marcin
|
||||
Szymczak, Szymon Rakowski,Joanna Tarnowska, Patryk Gajewski \|\| Tomasz
|
||||
Piłka \|\|[/gr16](/gr16 "wikilink")\|\| \|\|17.\|\| Villiane \|\| Eryk
|
||||
Ławniczak, Mateusz Nowak, Mariusz Praiss, Nadia Krok-Adamska \|\| Tomasz
|
||||
Piłka \|\|[/gr17](/gr17 "wikilink")\|\| \|\|18.\|\|
|
||||
[WebChangeNotify](WebChangeNotify "wikilink") \|\| Bartosz Piątek,
|
||||
Grzegorz Rogozik, Andrzej Rybarkiewicz, Hubert Sitarski \|\| Tomasz
|
||||
Piłka \|\|[/gr18](/gr18 "wikilink")\|\| \|\|19.\|\| Zręcznościowa gra
|
||||
mobilna \|\| Bartłomiej Gałązka, Łukasz Paszkowiak, Toy Santana António
|
||||
\|\| Tomasz Piłka \|\|[/gr19](/gr19 "wikilink")\|\| \|\|20.\|\| Mealhint
|
||||
\|\| Michał Jankun, Bartosz Chyży \|\| Tomasz Piłka \|\|
|
||||
[/gr20](/gr20 "wikilink")\|\| \|\|21.\|\| Pan Piekarz \|\| Mucha,
|
||||
Stachecki, Rzepa \|\| Patryk Żywica \|\|[/gr21](/gr21 "wikilink")\|\|
|
||||
\|\|21.\|\| [WasteNone](WasteNone "wikilink") \|\| Skuriat, Krawczyk
|
||||
\|\| Patryk Żywica \|\|[/gr22](/gr22 "wikilink")\|\| \|\|22.\|\|
|
||||
medpress \|\| Jacznik \|\| Patryk Żywica \|\|
|
||||
[/gr23](/gr23 "wikilink")\|\| \|\|23.\|\| Stacja meteo\|\| Waldowski
|
||||
\|\| Patryk Żywica \|\|[/gr24](/gr24 "wikilink")\|\|
|
||||
|
||||
## Harmonogram
|
||||
|
||||
- Faza wstępna (marzec/luty)
|
||||
- - zdefiniowanie projektu: opis projektu
|
||||
- określenie ról członków zespołu
|
||||
- prezentacja tematu projektu
|
||||
- wybór technologii i zarys architektury
|
||||
- Faza opracowania (marzec)
|
||||
- - Zakres projektu: krótki opis zakresu projektu, lista IN-OUT,
|
||||
identyfikacja aktorów i ich odpowiedzialności/oczekiwań
|
||||
- Lista wymagań funkcjonalnych: User Stories
|
||||
- Wstępny harmonogram: ogólny podział funkcjonalności na
|
||||
semestry
|
||||
- Prezentacja dotychczasowych wyników fazy wstępnej i
|
||||
opracowania
|
||||
- Przygotowanie kompletnej strony na Eduwiki
|
||||
- Dokument wizji systemu **(do końca marca)** - [
|
||||
szablon](attachment:bikol/DPRILI1_201819L/wizja.docx "wikilink")
|
||||
- Prototyp / pierwszy przyrost (kwiecień)
|
||||
- - Prezentacja prototypu/pierwszego przyrostu
|
||||
- Projekt aplikacji: diagram strukturalny (klas/komponentów)
|
||||
na wysokim poziomie abstrakcji; diagram wdrożenia na wysokim
|
||||
poziomie abstrakcji - na stronie Eduwiki
|
||||
- Weryfikacja wstępnego harmonogramu
|
||||
- Umowa zespołu projektowego - [
|
||||
przykład](attachment:bikol/DPRILI1_2016/Umowa-zespołu-projektowego.pdf "wikilink")
|
||||
(opcjonalnie)
|
||||
- Weryfikacja wybranych technologii i architektury
|
||||
- Dokument zakresu systemu - [
|
||||
szablon](attachment:chris/DPRI1_2016/Zakres_projektu-wzor.doc "wikilink")
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- Faza implementacji: każdy sprint kończy się prezentacją na zajęciach
|
||||
działającego oprogramowania (kwiecień-czerwiec)
|
||||
- - Sprint 1
|
||||
- Sprint 2
|
||||
- Sprint 3 dopuszczenie projektów do publicznej obrony
|
||||
|
||||
## Zasady zaliczenia dla studiów stacjonarnych {#zasady_zaliczenia_dla_studiów_stacjonarnych}
|
||||
|
||||
Większość zasad obowiązuje również na studiach niestacjonarnych
|
||||
|
||||
- [Regulamin przedmiotu
|
||||
](attachment:bikol/DPRILI1_201819L/regulamin.pdf "wikilink")
|
41
bikol/ZPRPLI0_2017/README.md
Normal file
41
bikol/ZPRPLI0_2017/README.md
Normal file
@ -0,0 +1,41 @@
|
||||
|
||||
## Tematyka projektów {#tematyka_projektów}
|
||||
|
||||
Jak ktoś ma dzieci w wieku 3+ to robi grę edukacyjną dla nich. Jak ktoś
|
||||
nie ma dzieci to robi program pomagający w pracy/życiu codziennym komuś
|
||||
z rodziny/bliskiemu znajomemu. Jak ktoś nie ma rodziny i znajomych to
|
||||
może ewentualnie zrobić coś dla siebie za zgodą prowadzącego.
|
||||
|
||||
## Harmonogram zajęć {#harmonogram_zajęć}
|
||||
|
||||
- zajęcia 1 (22 paź), wprowadzenie, zasady zaliczenia, wybór tematu 1.
|
||||
projektu i technologii
|
||||
- **zgłoszenie tematu pierwszego projektu (31 paź)**
|
||||
- zajęcia 2 (5 list) - nieobowiązkowe konsultacje w dowolnym
|
||||
terminie/emailowo
|
||||
- zajęcia 3 (26 list) - oddanie 1. projektu, wybór tematu i technologi
|
||||
na drugi projekt
|
||||
- zajęcia 4 (2 gru) - nieobowiązkowe konsultacje w dowolnym
|
||||
terminie/emailowo
|
||||
- zajęcia 5 (? sty) - oddanie 2. projektu.
|
||||
|
||||
## Zasady
|
||||
|
||||
Projekty realizowane są indywidualnie. Prowadzący nie może pomagać w
|
||||
sprawach technicznych. Wszystkie problemy mają być rozwiązane przez
|
||||
studenta. Rola prowadzącego to przypilnowanie żeby projekt realizował
|
||||
jakieś konkretne dobrze zdefiniowane i przydatne dla odbiory zadanie.
|
||||
Pierwszy i drugi projekt mają być wykonane w istotnie różnych
|
||||
technologiach. Nie jest wymagany interfejs graficzny czy webowy, ale
|
||||
musi być możliwość wygodnego korzystania z aplikacji przez użytkownika.
|
||||
Na pierwszy projekt musi być to coś co student już zna (np. Java czy C++
|
||||
po pierwszym roku studiów). Na drugi projekt musi zostać wybrana
|
||||
technologia, której student nie zna i chce się jej nauczyć (na
|
||||
realizację 2. projektu jest znacznie więcej czasu).
|
||||
|
||||
## Lista projektów {#lista_projektów}
|
||||
|
||||
- [ Lista pierwszych
|
||||
projektów](https://docs.google.com/spreadsheets/d/1RoWLl5K0GXCkF2tPpieuDZz7GKOQy-cZ9zf1CV8Cuqs/edit?usp=sharing "wikilink")
|
||||
- [ Lista drugich
|
||||
projektów](https://docs.google.com/spreadsheets/d/1BYjAgb6yOh-Sjlvtw8A2KEOSripqyRj4nEzD34NWItY/edit?usp=sharing "wikilink")
|
134
chris/MIN_2016/README.md
Normal file
134
chris/MIN_2016/README.md
Normal file
@ -0,0 +1,134 @@
|
||||
|
||||
# Modelowanie i przetwarzanie informacji nieprecyzyjnej (MIN) {#modelowanie_i_przetwarzanie_informacji_nieprecyzyjnej_min}
|
||||
|
||||
## Zasady zaliczenia ćwiczeń {#zasady_zaliczenia_ćwiczeń}
|
||||
|
||||
### Student zbiera w trakcie semestru punkty za: {#student_zbiera_w_trakcie_semestru_punkty_za}
|
||||
|
||||
- Kolokwium I (max 10pkt) ([zagadnienia](/zagadnienia1 "wikilink"))
|
||||
\<\
|
||||
\>**Odbędzie się we wtorek (6.12) o g. 12.00 w Auli B**
|
||||
- Kolokwium II (max 10kt) ([zagadnienia](/zagadnienia2 "wikilink"))
|
||||
\<\
|
||||
\>**Odbędzie się we wtorek (31.01) o g. 12.00 w Auli C** oraz dla
|
||||
osób które mają we wtorek inne zaliczenie w **środę 1.02 o g. 10.00
|
||||
w sali posiedzeń Rady Wydziału**
|
||||
- Zadania domowe/Praca na zajęciach (max 5pkt) \<\
|
||||
\>
|
||||
- Turniej - sterowanie rozmyte w praktyce (max 5pkt) \<\
|
||||
\>**Odbędzie się we wtorek (31.01) o g. 12.00**
|
||||
|
||||
**O ocenie na koniec semestru decyduje suma zebranych punktów ze
|
||||
wszystkich powyższych elementów. Dodatkowym warunkiem jest zaliczenie
|
||||
obu kolokwiów (zdobycie z każdego powyżej połowy punktów) oraz obecność
|
||||
na zajęciach (można mieć maksymalnie 2 nieobecności)**
|
||||
|
||||
### Skala punktów {#skala_punktów}
|
||||
|
||||
\|\|Punkty\|\|ocena\|\| \|\|b.dobry\|\|27-30\|\| \|\|dobry+\|\|25-26\|\|
|
||||
\|\|dobry\|\|22-24\|\| \|\|dst+\|\|19-21\|\| \|\|dst\|\|16-18\|\|
|
||||
\|\|ndst\|\|0-15\|\|
|
||||
|
||||
## Wyniki Kolokwium 1 + Kolokwium 2 + Punkty dodatkowe {#wyniki_kolokwium_1_kolokwium_2_punkty_dodatkowe}
|
||||
|
||||
### Wyniki turnieju {#wyniki_turnieju}
|
||||
|
||||
#### Etap I / Etap II {#etap_i_etap_ii}
|
||||
|
||||
<https://docs.google.com/spreadsheets/d/1PPlbzkTBJLTzA4fuk6UaclugRONF3Mi4pivniC1gh4Q/edit?usp=sharing>
|
||||
|
||||
### Obecności/Punkty grupa wtorek 13.45 {#obecnościpunkty_grupa_wtorek_13.45}
|
||||
|
||||
<https://docs.google.com/spreadsheets/d/1silw4yMB_JLZO6THgCDK4p7A0wmcCXaXBg4rfLuxV0w/edit?usp=sharing>
|
||||
|
||||
### Obecności/Punkty grupa środa 15.30 {#obecnościpunkty_grupa_środa_15.30}
|
||||
|
||||
<https://docs.google.com/spreadsheets/d/1lOopqXzlSILwVPSySCAIN6vua09OKsoXm0eRuvlatAk/edit?usp=sharing>
|
||||
|
||||
## Materiały do zajęć {#materiały_do_zajęć}
|
||||
|
||||
1. [Wprowadzenie do tematyki zajęć](/Zajecia_1 "wikilink")\<\
|
||||
\>
|
||||
2. [Modelowanie zbiorów rozmytych](/Zajecia_2 "wikilink")\<\
|
||||
\>
|
||||
3. [Podstawowe własności i operacje na zbiorach
|
||||
rozmytych](/Zajecia_3 "wikilink")\<\
|
||||
\>
|
||||
4. [T-normy i negacje - definicje i podstawowe
|
||||
własności](/Zajecia_4 "wikilink")\<\
|
||||
\>
|
||||
5. [Pojęcie zmiennej lingwistycznej i zastosowania w bazach
|
||||
danych](/Zajecia_5 "wikilink")\<\
|
||||
\>
|
||||
6. [Liczby nieostre](/Zajecia_6 "wikilink")\<\
|
||||
\>
|
||||
7. [Wprowadzenie do sterowania rozmytego - Język FCL i pakiet
|
||||
jFuzzyLogic](/Zajecia_8 "wikilink")\<\
|
||||
\>
|
||||
8. Kolokwium 1\<\
|
||||
\>
|
||||
9. [Sterowanie rozmyte - projektowanie sterownika \"aktywnego
|
||||
tempomatu\"](/Zajecia_9 "wikilink")\<\
|
||||
\>
|
||||
10. [Sterowanie rozmyte - wprowadzenie to
|
||||
Turnieju](bikol/DMINLI0_2016/Turniej "wikilink")\<\
|
||||
\>
|
||||
11. [Operatory agregacji;Metody wspomagania podejmowania decyzji -
|
||||
metody Bellmana-Zadeha;operator OWA ](/Zajecia_11 "wikilink")\<\
|
||||
\>
|
||||
12. [Miary podobieństwa; Moce zbiorów nieostrych; Kwantyfikatory;
|
||||
Podsumowania lingwistyczne](/Zajecia_12 "wikilink")\<\
|
||||
\>
|
||||
13. Turniej - eliminacje na zajęciach\<\
|
||||
\>
|
||||
14. Kolokwium 2\<\
|
||||
\>
|
||||
15. Finał turnieju\<\
|
||||
\>
|
||||
|
||||
## Turniej
|
||||
|
||||
[Strona turnieju](bikol/DMINLI0_2016/Turniej "wikilink")
|
||||
|
||||
## Linki
|
||||
|
||||
- [Film o prof. Zadehu - twórcy teorii zbiorów
|
||||
rozmytych](http://www.youtube.com/watch?v=2ScTwFCcXGo&NR=1&feature=fvwp "wikilink")
|
||||
- [Pakiet [JFuzzyLogic](JFuzzyLogic "wikilink")
|
||||
(JAVA)](http://jfuzzylogic.sourceforge.net/html/index.html "wikilink")
|
||||
- [Pakiet Free Fuzzy Logic Library
|
||||
(C++)](http://ffll.sourceforge.net/index.html "wikilink")
|
||||
- [Logika wielowartościowa (Stanford
|
||||
Univ.)](http://plato.stanford.edu/entries/logic-manyvalued "wikilink")
|
||||
- [Fuzzy Logic and Its
|
||||
Uses](http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/sbaa/report.html "wikilink")
|
||||
- [FAQ: Fuzzy Logic and Fuzzy Expert Systems
|
||||
](http://www-2.cs.cmu.edu/Groups/AI/html/faqs/ai/fuzzy/part1/faq.html "wikilink")
|
||||
- [Fuzzy Logic
|
||||
Tutorial](http://www.seattlerobotics.org/encoder/mar98/fuz/flindex.html "wikilink")
|
||||
- [Fuzzy Image
|
||||
Processing](http://pami.uwaterloo.ca/tizhoosh/fip.htm "wikilink")
|
||||
- [Fuzzy
|
||||
Logic](http://www.aaai.org/AITopics/html/fuzzy.html "wikilink")
|
||||
- [Organizacje, czasopisma, książki, grupy
|
||||
badawcze](http://web.abo.fi/~rfuller/fuzs.html "wikilink")
|
||||
- [Software](http://sci2s.ugr.es/keel/links.php "wikilink")
|
||||
|
||||
## Literatura
|
||||
|
||||
- Driankov D., Hellendoorn H., Reinfrank M., Wprowadzenie do
|
||||
sterowania rozmytego, WNT, 1996
|
||||
- Grzegorzewski P., Wspomaganie decyzji w warunkach niepewności.
|
||||
Metody statystyczne dla nieprecyzyjnych danych. EXIT, 2006
|
||||
- Kacprzyk J., Wieloetapowe sterowanie rozmyte, WNT 2001
|
||||
- Łachwa A., Rozmyty świat zbiorów, liczb, relacji faktów, reguł i
|
||||
decyzji, EXIT 2001
|
||||
- Rutkowska D., Piliński M., Rutkowski L., Sieci neuronowe, algorytmy
|
||||
genetyczne i systemy rozmyte, Wydawnictwo Naukowe PWN, 1997
|
||||
- Rutkowski L., Metody i techniki sztucznej inteligencji, PWN, 2005
|
||||
- Tanaka K., An Introduction to Fuzzy Logic for Practical
|
||||
Applications, Springer 1996.
|
||||
- Wygralak M., Cardinalities of fuzzy sets., Springer 2003
|
||||
- Wygralak M., Intelligent Counting Under Information Imprecision,
|
||||
Applications to Intelligent Systems and Decision Support, Springer
|
||||
2013
|
178
chris/MIN_2017/README.md
Normal file
178
chris/MIN_2017/README.md
Normal file
@ -0,0 +1,178 @@
|
||||
|
||||
# Modelowanie i przetwarzanie informacji nieprecyzyjnej (MIN) {#modelowanie_i_przetwarzanie_informacji_nieprecyzyjnej_min}
|
||||
|
||||
## Zasady zaliczenia ćwiczeń {#zasady_zaliczenia_ćwiczeń}
|
||||
|
||||
### Student zbiera w trakcie semestru punkty za: {#student_zbiera_w_trakcie_semestru_punkty_za}
|
||||
|
||||
### Punkty
|
||||
|
||||
- Kolokwium I (max 10pkt)
|
||||
([zagadnienia](chris/MIN_2016/zagadnienia1 "wikilink")) \<\
|
||||
\>**Odbędzie się we wtorek (5.12) o g. 12.00 w Auli A**
|
||||
- Kolokwium II (max 10pkt)
|
||||
([zagadnienia](chris/MIN_2016/zagadnienia2 "wikilink")) \<\
|
||||
\>**Odbędzie się we wtorek (23.01) o g. 12.00 w Auli A**
|
||||
- Zadania domowe/Praca na zajęciach (max 5pkt) \<\
|
||||
\>
|
||||
- Turniej - sterowanie rozmyte w praktyce (max 5pkt) \<\
|
||||
\>**Odbędzie się w środę (31.01) o g. 12.00**
|
||||
|
||||
### Zasady
|
||||
|
||||
- O ocenie na koniec semestru decyduje suma zebranych punktów ze
|
||||
wszystkich powyższych elementów.
|
||||
- Dodatkowym warunkiem jest zaliczenie obu kolokwiów (zdobycie z
|
||||
każdego powyżej połowy punktów) oraz obecność na zajęciach (można
|
||||
mieć maksymalnie 2 nieobecności)
|
||||
- Z każdego kolokwium poprawkowego można zdobyć maksymalnie połowę
|
||||
punktów (tzn max 5 pkt)
|
||||
|
||||
### Skala punktów {#skala_punktów}
|
||||
|
||||
\|\|Punkty\|\|ocena\|\| \|\|b.dobry\|\|27-30\|\| \|\|dobry+\|\|25-26\|\|
|
||||
\|\|dobry\|\|22-24\|\| \|\|dst+\|\|19-21\|\| \|\|dst\|\|16-18\|\|
|
||||
\|\|ndst\|\|0-15\|\|
|
||||
|
||||
## Wyniki Kolokwium 1 + Kolokwium 2 + Punkty dodatkowe {#wyniki_kolokwium_1_kolokwium_2_punkty_dodatkowe}
|
||||
|
||||
<https://docs.google.com/spreadsheets/d/1llugc_x6oBxbMlKTRwz4Q7gjJvGdZq5UkrkuUcctELQ/edit?usp=sharing>
|
||||
|
||||
### Wyniki turnieju {#wyniki_turnieju}
|
||||
|
||||
#### Finał
|
||||
|
||||
\|\|Rozstawienie\|\|Ćwierć finał\|\|Pół finał\|\|Finał\|\|Zwycięzca\|\|
|
||||
\|\|CA1\|\|CA-Kandulska-Olechnowicz.fcl\|\| \|\| \|\| \|\|
|
||||
\|\|CB5\|\|CB-Ludziejewski.fcl\|\|CB-Ludziejewski.fcl\|\| \|\| \|\|
|
||||
\|\|CA2\|\|CA-Bergman-Nawrot.fcl\|\| \|\| \|\| \|\|
|
||||
\|\|CB4\|\|CB-Kędzierski-Stępień.fcl\|\|CB-Kędzierski-Stępień.fcl\|\|CB-Ludziejewski.fcl\|\|
|
||||
\|\| \|\|CA3\|\|CA-Wdowczyk-Chrobot.fcl\|\| \|\|
|
||||
\|\|CB-Ludziejewski.fcl\|\|
|
||||
\|\|CB1\|\|CB-Łukasik-Kulczycki.fcl\|\|CB-Łukasik-Kulczycki.fcl\|\| \|\|
|
||||
\|\|
|
||||
\|\|CB2\|\|CB-Banach-Zwolanowski.fcl\|\|CB-Banach-Zwolanowski.fcl\|\|CB-Banach-Zwolanowski.fcl
|
||||
\|\| \|\| \|\|CB3\|\|CB-Krawczyk-Walony.fcl\|\| \|\| \|\| \|\|
|
||||
|
||||
#### Etap I / Etap II {#etap_i_etap_ii}
|
||||
|
||||
Etap II trasa: alps-1
|
||||
|
||||
#### Grupa CA {#grupa_ca}
|
||||
|
||||
\|\|sterownik\|\|Czas 1\|\|Czas 2\|\|Łącznie\|\|Etap 1\|\|Etap
|
||||
2\|\|Finał\|\|
|
||||
\|\|CA-Kandulska-Olechnowicz.fcl\|\|62,49\|\|155,5\|\|217,99\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CA-Bergman-Nawrot.fcl\|\|74,82\|\|164,92\|\|239,74\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CA-Wdowczyk-Chrobot.fcl\|\|64,09\|\|195,96\|\|260,05\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CA-Polcyn-Stryszyk.fcl\|\|72,15\|\|199,09\|\|271,24\|\|1\|\|1\|\|
|
||||
\|\| \|\|CA-Skrok-Szatkowski.fcl\|\|70,37\|\|222\|\|292,37\|\|1\|\|1\|\|
|
||||
\|\| \|\|CA-Śmierzchalski.fcl\|\|73,58\|\|237,48\|\|311,06\|\|1\|\|1\|\|
|
||||
\|\|
|
||||
|
||||
#### Grupa CB {#grupa_cb}
|
||||
|
||||
\|\|sterownik\|\|Czas 1\|\|Czas 2\|\|Łącznie\|\|Etap 1\|\|Etap
|
||||
2\|\|Finał\|\|
|
||||
\|\|CB-Łukasik-Kulczycki.fcl\|\|64,59\|\|129,92\|\|194,51\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CB-Banach-Zwolanowski.fcl\|\|66,7\|\|130,1\|\|196,8\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CB-Krawczyk-Walony.fcl\|\|65,29\|\|132,57\|\|197,86\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CB-Kędzierski-Stępień.fcl\|\|63,41\|\|165,8\|\|229,21\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CB-Ludziejewski.fcl\|\|74,25\|\|198,4\|\|272,65\|\|1\|\|1\|\|1\|\|
|
||||
\|\|CB-Balcerek-Kotarba.fcl\|\|63,76\|\|231,92\|\|295,68\|\|1\|\|1\|\|
|
||||
\|\|
|
||||
\|\|CB-Lendzion-Makowska.fcl\|\|71,64\|\|233,02\|\|304,66\|\|1\|\|1\|\|
|
||||
\|\| \|\|CB-Mackowiak-Pospieszynski.fcl\|\|240\|\|158,8\|\|398,8\|\|
|
||||
\|\|1\|\| \|\|
|
||||
\|\|CB-Gąsior-Mieszczyński.fcl\|\|62,14\|\|480\|\|542,14\|\|1\|\| \|\|
|
||||
\|\|
|
||||
|
||||
## Materiały do zajęć {#materiały_do_zajęć}
|
||||
|
||||
1. Zajęcia organizacyjne (4.10)\<\
|
||||
\>
|
||||
2. [Wprowadzenie do tematyki zajęć
|
||||
(11.10)](chris/MIN_2016/Zajecia_1 "wikilink")\<\
|
||||
\>
|
||||
3. [Modelowanie zbiorów rozmytych (18.10)](/Zajecia_2 "wikilink")\<\
|
||||
\>
|
||||
4. [Podstawowe własności i operacje na zbiorach rozmytych
|
||||
(25.10)](/Zajecia_3 "wikilink")\<\
|
||||
\>
|
||||
5. [T-normy i negacje - definicje i podstawowe własności
|
||||
(8.11)](/Zajecia_4 "wikilink")\<\
|
||||
\>
|
||||
6. [Pojęcie zmiennej lingwistycznej i zastosowania w bazach danych
|
||||
(15.11)](/Zajecia_5 "wikilink")\<\
|
||||
\>
|
||||
7. [Liczby nieostre (22.11)](/Zajecia_6 "wikilink")\<\
|
||||
\>
|
||||
8. [Wprowadzenie do sterowania rozmytego - Język FCL i pakiet
|
||||
jFuzzyLogic (29.10)](/Zajecia_8 "wikilink")\<\
|
||||
\>
|
||||
9. Kolokwium 1 (5.12)\<\
|
||||
\>
|
||||
10. [Sterowanie rozmyte - projektowanie sterownika \"aktywnego
|
||||
tempomatu\" (13.12)](/Zajecia_9 "wikilink")\<\
|
||||
\>
|
||||
11. [Sterowanie rozmyte - wprowadzenie to Turnieju
|
||||
(20.12)](bikol/DMINLI0_2017/Turniej "wikilink")\<\
|
||||
\>
|
||||
12. [Operatory agregacji;Metody wspomagania podejmowania decyzji -
|
||||
metody Bellmana-Zadeha;operator OWA
|
||||
(3.01)](/Zajecia_11 "wikilink")\<\
|
||||
\>
|
||||
13. [Miary podobieństwa; Moce zbiorów nieostrych; Kwantyfikatory;
|
||||
Podsumowania lingwistyczne (10.01)](/Zajecia_12 "wikilink")\<\
|
||||
\>
|
||||
14. Kolokwium 2 (23.01)\<\
|
||||
\>
|
||||
15. Turniej - eliminacje na zajęciach (24.01) \<\
|
||||
\>
|
||||
16. Finał turnieju (31.01)\<\
|
||||
\>
|
||||
|
||||
## Turniej
|
||||
|
||||
## Linki
|
||||
|
||||
- [Film o prof. Zadehu - twórcy teorii zbiorów
|
||||
rozmytych](http://www.youtube.com/watch?v=2ScTwFCcXGo&NR=1&feature=fvwp "wikilink")
|
||||
- [Pakiet [JFuzzyLogic](JFuzzyLogic "wikilink")
|
||||
(JAVA)](http://jfuzzylogic.sourceforge.net/html/index.html "wikilink")
|
||||
- [Pakiet Free Fuzzy Logic Library
|
||||
(C++)](http://ffll.sourceforge.net/index.html "wikilink")
|
||||
- [Logika wielowartościowa (Stanford
|
||||
Univ.)](http://plato.stanford.edu/entries/logic-manyvalued "wikilink")
|
||||
- [Fuzzy Logic and Its
|
||||
Uses](http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/sbaa/report.html "wikilink")
|
||||
- [FAQ: Fuzzy Logic and Fuzzy Expert Systems
|
||||
](http://www-2.cs.cmu.edu/Groups/AI/html/faqs/ai/fuzzy/part1/faq.html "wikilink")
|
||||
- [Fuzzy Logic
|
||||
Tutorial](http://www.seattlerobotics.org/encoder/mar98/fuz/flindex.html "wikilink")
|
||||
- [Fuzzy Image
|
||||
Processing](http://pami.uwaterloo.ca/tizhoosh/fip.htm "wikilink")
|
||||
- [Fuzzy
|
||||
Logic](http://www.aaai.org/AITopics/html/fuzzy.html "wikilink")
|
||||
- [Organizacje, czasopisma, książki, grupy
|
||||
badawcze](http://web.abo.fi/~rfuller/fuzs.html "wikilink")
|
||||
- [Software](http://sci2s.ugr.es/keel/links.php "wikilink")
|
||||
|
||||
## Literatura
|
||||
|
||||
- Driankov D., Hellendoorn H., Reinfrank M., Wprowadzenie do
|
||||
sterowania rozmytego, WNT, 1996
|
||||
- Grzegorzewski P., Wspomaganie decyzji w warunkach niepewności.
|
||||
Metody statystyczne dla nieprecyzyjnych danych. EXIT, 2006
|
||||
- Kacprzyk J., Wieloetapowe sterowanie rozmyte, WNT 2001
|
||||
- Łachwa A., Rozmyty świat zbiorów, liczb, relacji faktów, reguł i
|
||||
decyzji, EXIT 2001
|
||||
- Rutkowska D., Piliński M., Rutkowski L., Sieci neuronowe, algorytmy
|
||||
genetyczne i systemy rozmyte, Wydawnictwo Naukowe PWN, 1997
|
||||
- Rutkowski L., Metody i techniki sztucznej inteligencji, PWN, 2005
|
||||
- Tanaka K., An Introduction to Fuzzy Logic for Practical
|
||||
Applications, Springer 1996.
|
||||
- Wygralak M., Cardinalities of fuzzy sets., Springer 2003
|
||||
- Wygralak M., Intelligent Counting Under Information Imprecision,
|
||||
Applications to Intelligent Systems and Decision Support, Springer
|
||||
2013
|
45
jsiwek/INO201819/README.md
Normal file
45
jsiwek/INO201819/README.md
Normal file
@ -0,0 +1,45 @@
|
||||
|
||||
# Inżynieria Oprogramowania {#inżynieria_oprogramowania}
|
||||
|
||||
1. 1. Tutaj należy wpisać opis tego przedmiotu
|
||||
|
||||
Ćwiczenia
|
||||
|
||||
# Zadania
|
||||
|
||||
` `[`Dashboard`` ``projektu`` `[`DINOLI0`](DINOLI0 "wikilink")` ``2018/19`` ``w`` ``systemie`` ``Jira`](https://jira.wmi.amu.edu.pl/secure/Dashboard.jspa "wikilink")` `
|
||||
|
||||
# Zadania domowe {#zadania_domowe}
|
||||
|
||||
` *W trakcie semestru student zobowiązany jest to oddania 7 zadań domowych.`\
|
||||
` Zadanie domowe może składać się z kilku (powiązanych lub nie) części. Szczegółowe zasady punktacji oraz zasady zaliczenia danego zadania domowego podane będą w systemie Jira.`\
|
||||
` Niektóre z zadań realizowane są grupowo.`
|
||||
|
||||
` *Treść jak i rozwiązania wszystkich zadań powinny zostać umieszczone w systemie Jira w projekcie `[`DINOLI0`](DINOLI0 "wikilink")` 2018/19 jako podzadanie odpowiedniego nadrzędnego Story`\
|
||||
` Dopuszczalne jest dodawanie załączników w formacie: pdf, doc, docx, odt, astah.`
|
||||
|
||||
` *Nie będą akceptowane diagramy nadesłane w formatach graficznych (takich jak jpg, svg czy pdf). Nadesłane pliki powinny być otwieralne na Terminalu wydziałowym. `
|
||||
|
||||
# Zasady zaliczenia {#zasady_zaliczenia}
|
||||
|
||||
` *Obecność na zajęciach jest obowiązkowa. Dopuszczalna jest jedna nieusprawiedliwione nieobecność.`\
|
||||
` W przypadku zadań ocenianych grupowo wszyscy członkowie zespołu otrzymują jednakową liczbę punktów.`
|
||||
|
||||
` *Oddanie zadania po terminie, skutkuje obniżeniem punktacji o 50%.`\
|
||||
` Zadania oddane z opóźnieniem przekraczającym termin oddania następnego zadania nie będą punktowane. `\
|
||||
` `\
|
||||
` *Do zaliczenia przedmiotu konieczne jest zaliczenie przynajmniej 6 zadań domowych.`\
|
||||
` Ostateczna ocena z przedmiotu ustalana jest na podstawie sumy punktów przyznanych za wszystkie zadania domowe, zgodnie ze skalą ocen. `
|
||||
|
||||
# Skala ocen {#skala_ocen}
|
||||
|
||||
Łącznie do zdobycia jest 65 punktów (5 za pierwsze zadanie domowe, oraz
|
||||
po 10 za zadania domowe 2-7).
|
||||
|
||||
\|\|Liczba punktów\|\|Ocena\|\| \|\|\<=50%\|\|ndst\|\|
|
||||
\|\|(50%,60%\]\|\|dst\|\| \|\|(60%,70%\]\|\|dst+\|\|
|
||||
\|\|(70%,80%\]\|\|db\|\| \|\|(80%,90%\]\|\|db+\|\| \|\|\>90%\|\|bdb\|\|
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
KategoriaPrzedmiot
|
50
jsiwek/INOE201819/README.md
Normal file
50
jsiwek/INOE201819/README.md
Normal file
@ -0,0 +1,50 @@
|
||||
|
||||
# Software Engineering {#software_engineering}
|
||||
|
||||
## Exercises
|
||||
|
||||
` `[`DINOLI0`` ``2018/19`` ``Jira`` ``project`` ``dashboard`](https://jira.wmi.amu.edu.pl/secure/Dashboard.jspa "wikilink")
|
||||
|
||||
## Homework
|
||||
|
||||
- During the semester, student is obliged to turn over 7 homework
|
||||
assignments. A homework can consist of several (related or not)
|
||||
parts. Detailed grading rules are given in Jira. Some of the tasks
|
||||
are carried out in groups.
|
||||
- The contents and solutions of all tasks should be placed in project
|
||||
[DINOLI0](DINOLI0 "wikilink") 2018/19 in Jira, as subtasks of the
|
||||
corresponding parent Story. Only the following formats will be
|
||||
accepted: pdf, doc, docx, odt, astah.
|
||||
- Diagrams sent in graphic formats such as jpg, svg or pdf will not be
|
||||
accepted. Submitted files should be able to open at the Faculty
|
||||
Terminal.
|
||||
|
||||
## Course credit rules {#course_credit_rules}
|
||||
|
||||
- Attendance at the classes is obligatory. One unjustified absence is
|
||||
allowed. For grouped tasks, all team members receive the same number
|
||||
of points.
|
||||
- Submitting a task after the deadline results in a 50% reduction of
|
||||
the score. Tasks sent with a delay exceeding the deadline for the
|
||||
next task will not be graded at all.
|
||||
- To pass the course one has to turn over at least 6 homework
|
||||
assignments. The final grade is determined based on the sum of
|
||||
points achieved for all homework, according to the grading scale.
|
||||
|
||||
## Team Projects {#team_projects}
|
||||
|
||||
- [ RUP Project](/ProjectRUP "wikilink")
|
||||
- [ Scrum Project](/ProjectScrum "wikilink")
|
||||
|
||||
## Grading scale {#grading_scale}
|
||||
|
||||
- One can get up to 65 points (5 for the first homework and 10 for
|
||||
remaining ones).
|
||||
|
||||
\|\|Points\|\|Grade\|\| \|\|\<=50%\|\|2\|\| \|\|(50%,60%\]\|\|3\|\|
|
||||
\|\|(60%,70%\]\|\|3+\|\| \|\|(70%,80%\]\|\|4\|\|
|
||||
\|\|(80%,90%\]\|\|4+\|\| \|\|\>90%\|\|5\|\|
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
KategoriaPrzedmiot
|
Loading…
Reference in New Issue
Block a user