Wykład:

Transkrypt

Wykład:
Nazwa przedmiotu: Informatyzacja przedsiębiorstw
Wydział
Fizyki, Matematyki i Informatyki
Kierunek
Informatyka
Specjalność
Informatyka Stosowana
Rodzaj studiów
I stopnia
System studiów
stacjonarne
Rok
4
Semestr
7
Rodzaj zajęć
W
Liczba godzin / semestr
30
Ć
L
P
S
60
Punkty ECTS za moduł
4
Kierownik /modułu/ przedmiotu
dr inż. Piotr Zabawa
Wykład:
Lp.
Treści
Wyjaśnienie specyfiki informatyzacji przedsiębiorstw
Kontekst prawny, certyfikaty, standardy, konsulting
Znaczenie modelowania procesów biznesowych
Modelowanie procesów biznesowych w standardzie OMG
4. UML z wykorzystaniem profilu zdefiniowanego w
IBM/Rational RUP - notacja
Praktyczny sposób pozyskiwania wymagań biznesowych i
5.
modelowania procesów biznesowych w oparciu o RUP
Modelowanie procesów biznesowych w standardzie OMG
6.
BPMN – notacja
Znaczenie i sposób wykonywania modeli biznesowych na
7.
silnikach modeli biznesowych
Znaczenie reguł biznesowych, języki ich specyfikacji, silniki
8.
reguł biznesowych
9. Omówienie standardu OMG SBVN
Wybrane zagadnienia praktyczne związane z wdrażaniem lub
10.
tworzeniem systemów informatycznych w przedsiębiorstwach
Rodzaje systemów informatycznych stosowanych w
11. przedsiębiorstwach
1.
2.
3.
12. Rola i rodzaje narzędzi analitycznych
Prezentacja technologii Java EE jako bardzo dobrze nadającej
13.
się do wykorzystania w systemach korporacyjnych
14. Prezentacja możliwości połączenia technologii Java EE z
Liczba planowanych
godzin
dydaktycznych
1
1
1
3
1
3
2
3
1
2
2
1
4
2
silnikami modeli biznesowych
Studium przypadku modelowania systemu biznesowego z
15. wykorzystaniem notacji UML i BPMN2
3
Projekt:
Lp.
1.
2.
3.
4.
5.
6.
7.
8.
Treści
Zastosowanie JBoss Drools RuleFlow do modelowania
procesów i reguł biznesowych w ograniczonym standardzie
OMG BPMN2
Zastosowanie JBoss Drools Expert do uruchamiania reguł
biznesowych
Języki specyfikacji reguł biznesowych w JBoss Drools
Analiza architektury dla wybranego szkieletu aplikacji Java EE
Implementacja systemu biznesowego w oparciu o wybrany
szkielet aplikacyjny Java EE wykorzystującego JBoss Drools
Implementacja dowolnego systemu biznesowego w Java EE
Rozwiązanie problemu biznesowego z wykorzystaniem silnika
reguł biznesowych
Opracowanie zagadnienia teoretycznego
Liczba planowanych
godzin
dydaktycznych
6
6
6
6
12
6
6
12
Wykład koncentruje się na przedstawieniu specyfiki zagadnienia informatyzacji
przedsiębiorstw i współczesnych możliwościach realizowania takich systemów. Podkreślona
jest wyjątkowa rola modelowania procesów biznesowych oraz standardów OMG i RUP
pozwalających na precyzyjne modelowanie oraz na uruchamianie modeli biznesowych.
Zaprezentowana jest rola jaką odgrywa technologia Java EE w tworzeniu takich systemów.
Omówione są także rodzaje systemów informatycznych spotykanych w przedsiębiorstwach.
Na tle zarysowanych na wykładzie możliwości i standardów zostaje wykonany przykładowy
model biznesowy.
W odróżnieniu od treści prezentowanych na wykładzie, część projektowa zajęć skupia się na
zagadnieniach praktycznych związanych ze specyfikowaniem modeli biznesowych,
uruchamianiem ich na silnikach oraz pisaniem aplikacji biznesowych. Osobną grupę
zagadnień stanowią wybrane problemy teoretyczne opracowywane przez studentów. Na
zajęciach wykorzystywane są technologie zaprezentowane na wykładzie, mianowicie Java EE
i JBoss Drool. Po zakończeniu projektów studenci powinni, w zależności od swoich
preferencji poznać dokładniej technologię Java EE i/lub silniki biznesowe, posługiwać się
standardami OMG UML/RUP oraz OMG BPMN. Punktem odniesienia dla wszystkich
uczestników zajęć projektowych jest działający w wybranych technologiach system
realizujący wymagania biznesowe zaprezentowane na wykładzie w ramach omawiania
przykładowego modelu biznesowego.
Zalecana literatura:
1. Browne P., JBoss Drools Business Rules, Packt Publishing, 2009
2. Bali M., Drools JBoss Rules 5.0. Developers Guide, Packt Publishing, 2009
3. Standardy OMG: UML, BPMN2, SBVN: http://www.omg.org
4. Dai N., Mandel L., Ryman A., Eclipse Web Tools Platform, Helion, Gliwice 2008
5. Dokumentacja Java EE
6. Dokumentacja JBoss Drools
Warunki zaliczenia:
Ocena końcowa z przedmiotu zostanie wyliczona na podstawie uzyskanej przez studenta
ilości punktów. Maksymalna ilość punktów, którą można uzyskać za poszczególne jej
składowe kształtuje się następująco:
Składowa oceny
Maksymalna
ilość punktów
20 Składowe obowiązkowe
Kolokwium
Projekt
60
100% obecności
10
Aktywność
10
Składowe dodatkowe
100
RAZEM:
W ramach projektu ocenie będzie podlegał sposób podejścia do modelowania procesu, sposób
wykorzystania technologii w wybranym zakresie, zrozumienie przez każdego studenta
wykorzystywanych przez niego zagadnień.
Skala ocen przy powyższych założeniach jest następująca:
Ocena
Ocena literowo
Ilość punktów Ocena słownie
liczbowo
91-100
bdb
5.0
A
81-90
pdb
4.5
B
71-80
db
4.0
C
61-70
ddb
3.5
D
50-60
dst
3.0
E
0-49
nd
2.0
F