Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:bim:lab1_2014 [2014/10/06 14:29] kkluza |
pl:dydaktyka:bim:lab1_2014 [2020/10/12 13:37] (aktualna) kkluza [Signavio Process Editor] |
===== Signavio Process Editor ===== | ===== Signavio Process Editor ===== |
| |
Proszę założyć konto na platformie Signavio: [[http://academic.signavio.com/p/register?link=0b77d60921ec4ab2ac93286867a9af7d|Registration for the Signavio BPM Academic Initiative]] | Proszę założyć konto na platformie Signavio: [[https://academic.signavio.com/p/register?link=ebe7cf4ad8d54e32a639e74d1c011d37|Registration for the Signavio BPM Academic Initiative]] |
zaznaczając opcję:\\ //I agree that anonymized versions of all models I create using this platform can be made available for research purposes.// | zaznaczając opcję:\\ //I agree that anonymized versions of all models I create using this platform can be made available for research purposes.// |
| |
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: |
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. |
* //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 ==== |
| |
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 ==== |
{{ :pl:dydaktyka:bim:lab1:timer-job.png |}} | {{ :pl:dydaktyka:bim:lab1:timer-job.png |}} |
| |
:!: DO SPRAWOZDANIA: | === Mail task === |
* Model procesu. | |
* Ew. napotkane problemy/błędy. | 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. |
| |
| |
| |