Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:dydaktyka:bim:lab1_2014 [2014/10/06 14:29]
kkluza [Dalsza rozbudowa modelu]
pl:dydaktyka:bim:lab1_2014 [2019/06/27 15:50] (aktualna)
Linia 8: Linia 8:
 Aby zalogować się do edytora należy na stronie [[http://​www.signavio.com/​bpm-academic-initiative/​|Signavio BPM Academic Initiative]] wybrać **Academic Login**. Aby zalogować się do edytora należy na stronie [[http://​www.signavio.com/​bpm-academic-initiative/​|Signavio BPM Academic Initiative]] wybrać **Academic Login**.
  
 +[[http://​www.manning.com/​rademakers2/​|{{ ​ http://​www.manning.com/​rademakers2/​rademakers2_cover150.jpg}}]]
 ===== Activiti BPM Platform ===== ===== Activiti BPM Platform =====
 +
 +Materiały pomocnicze do laboratorium:​
 +  * [[http://​www.activiti.org/​userguide/​|Activiti User Guide]]
 +  * książka [[http://​www.manning.com/​rademakers2/​|Activiti in Action]] ​
  
 Na potrzeby dzisiejszych zajęć na komputerach powinien być uruchomiony JBoss, na którym działa Activiti: Na potrzeby dzisiejszych zajęć na komputerach powinien być uruchomiony JBoss, na którym działa Activiti:
Linia 17: Linia 22:
   login: kermit   login: kermit
   hasło: kermit   hasło: kermit
 +
 +Można także korzystać z wersji serwerowej: http://​192.168.1.145:​8080/​activiti-explorer/​ui/​
  
 Po zalogowaniu,​ na górnym pasku powinno widnieć menu złożone z 4 ikon. Po zalogowaniu,​ na górnym pasku powinno widnieć menu złożone z 4 ikon.
Linia 24: Linia 31:
   * //Reports// -- raportami,   * //Reports// -- raportami,
   * //Manage// -- innymi kwestiami, np. użytkownikami,​ grupami, czy zarządzaniem bazą danych lub wdrożeniami procesów.   * //Manage// -- innymi kwestiami, np. użytkownikami,​ grupami, czy zarządzaniem bazą danych lub wdrożeniami procesów.
- 
 ==== Założenie kont ==== ==== Założenie kont ====
  
Linia 30: Linia 36:
 Jako użytkownika administratora będziemy póki co używać użytkownika ''​kermit'',​ natomiast przyda nam się użytkownik nie będący administratorem. Jako użytkownika administratora będziemy póki co używać użytkownika ''​kermit'',​ natomiast przyda nam się użytkownik nie będący administratorem.
  
-Utwórz nowego użytkownika. Pamiętaj, aby nadać unikalny identyfikator. Przypisz swojego użytkownika do jakichś grup, ale nie grupy Admin.+Utwórz nowego użytkownika. Pamiętaj, aby nadać unikalny identyfikator. ​
  
 ==== Stworzenie nowego modelu procesu ==== ==== Stworzenie nowego modelu procesu ====
Linia 155: Linia 161:
 W tym momencie w zakładce **Manage** -> **Jobs** powinien pojawić się nowy ''​Timer job''​. W razie potrzeby istnieje tu możliwość ręcznego wyzwolenia zdarzenia przyciskiem **Execute**:​ W tym momencie w zakładce **Manage** -> **Jobs** powinien pojawić się nowy ''​Timer job''​. W razie potrzeby istnieje tu możliwość ręcznego wyzwolenia zdarzenia przyciskiem **Execute**:​
  ​{{ ​ :​pl:​dydaktyka:​bim:​lab1:​timer-job.png ​ |}}  ​{{ ​ :​pl:​dydaktyka:​bim:​lab1:​timer-job.png ​ |}}
 +
 +=== Mail task ===
 +
 +Jedno z zadań w podprocesie powinno wysyłać mail do klienta. \\
 +W pełnym procesie wcześniej należałoby pobrać dodatkowe dane do przesłania maila \\
 +np. jakich szczegółów chcielibyśmy się dowiedzieć,​\\
 +natomiast u nas na razie zamarkujemy działanie tego zadania.
 +
 +Nie mamy skonfigurowanego serwera poczty, ale możemy zaadresować maila na adres lokalny, \\ np.: ''​student@AML-Lab-316.geist.agh.edu.pl''​.\\ ​
 +Po przesłaniu maila możemy sprawdzić w terminalu poleceniem ''​mail'',​ czy mamy go na skrzynce.
 +
 +Proszę w treści maila umieścić dane trzymane w jakiejś zmiennej instancji procesu.
 +
 +
  
  
pl/dydaktyka/bim/lab1_2014.1412598582.txt.gz · ostatnio zmienione: 2019/06/27 15:52 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0