Zarządzanie procesami Zarządzanie procesami biznesowymi jako biznesowymi jako kluczowa funkcja kluczowa funkcja oprogramowania oprogramowania biznesowego biznesowego Seminarium SQL Server 2008 Wyższa Szkoła Bankowa w Poznaniu Wydział Zamiejscowy w Chorzowie Wojciech Kosiński 05/26/22
26
Embed
Wojciech Kosiński Zarzadzanie Procesami Biznesowymi Jako Kluczowa Funkcja Oprogramowania Biznesowego
Zarzadzanie Procesami Biznesowymi Jako Kluczowa Funkcja Oprogramowania Biznesowego
Zarządzanie procesami w firmie
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Zarządzanie procesami Zarządzanie procesami biznesowymi jako biznesowymi jako kluczowa funkcja kluczowa funkcja oprogramowania oprogramowania
biznesowegobiznesowegoSeminarium SQL Server 2008
Wyższa Szkoła Bankowa w PoznaniuWydział Zamiejscowy w Chorzowie
Wojciech Kosiński
04/09/23
Cel prezentacjiCel prezentacji
uświadomienie ważności zarządzania procesami
prezentacja narzędzi do zarządzania procesami
2
Proces biznesowyProces biznesowy Wikipedia: „Seria powiązanych ze sobą
kroków, które rozwiązują określony problem lub prowadzą do osiągnięcia określonego efektu”
typy zarządczy operacyjny (zaopatrzenie, produkcja, marketing,
sprzedaż) pomocniczy (rekrutacja, księgowość)
procesy są wszędzie często ich się nie zauważa
w praktyce: połączenie czynności wykonywanych automatycznie oraz interakcji człowieka
3
Cykl życia procesuCykl życia procesu
projektowanie m.in. identyfikacja procesów i ich
uczestników często przedmiot analizy w realizacji projektów
informatycznych
modelowanie opisanie procesu w bardziej formalny
abstrakcyjny sposób egzekwowanie monitorowanie optymalizacja4
Case studyCase study
LGBS Polska
5
Sytuacja LGBSSytuacja LGBS
firma programistyczna realizująca projekty głównie w technologiach Microsoft
klienci z kraju i zagranicy istnieje od 4 lat ~100% wzrostu rocznie obecnie ~50 pracowników
rodzina BPEL BPEL=Business Process Execution Language BPEL4WS=BPEL for Web Service WS-BPEL=BPEL4WS w wersji 2.0 wywodzą się z WSFL (IBM) i XLAN (MS)
„orchestration language” – pozwala definiować wykonywalne procesy składające się z wymianę komunikatów między systemami; językiem komunikacji są web serwisy
14
BPEL - przykładBPEL - przykład
15
SOASOA
SOA = Service Oriented Architecture
WSDL – język opisu interfejsu serwisy są autonomiczne i luźno
połączone interfejs serwisów jest neutralny
16
Workflow Engine(s)Workflow Engine(s)
implementacja składa się z: formatki inicjalizujące – edytor formatek formatki dla kroków pośrednich – edytor
formatek definicja przebiegu kroków – często w
formie graficznej bloki programu realizowane wewnątrz
aktywności często dowolny kod programistyczny interfejsowanie do systemów zewnętrznych
17
MS Workflow FoundationMS Workflow Foundation
18
Workflow’y w SharePointWorkflow’y w SharePoint
19
BizTalk – przykład aplikacjiBizTalk – przykład aplikacji EAI Enterprise application integration integracja B2B reguły biznesowe (business rules engines)
20
Obieg dokumentów w Obieg dokumentów w aplikacji FileHoldaplikacji FileHold
system do archiwizacji dokumentów w całości zrealizowany przez LGBS ponad 100 klientów